@font-face{font-family:BB Neon;src:url(//www.beardsandbellas.com/cdn/shop/t/29/assets/bb-yellowtail-400.woff2?v=34022201454104265761792728004) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bb-paper: #F6F1EC;--bb-sand: #EFE6DD;--bb-blush: #F2B8C6;--bb-cocoa: #155E63;--bb-deep-teal: #155E63;--bb-teal-night: #0E4448;--bb-wall: #B94A3E;--bb-coral: #FF7B6B;--bb-coral-text: #A83C31;--bb-gold: #C9963A;--bb-gold-hi: #E9C27A;--bb-line: #E3D7CA;--bb-neon-font: "BB Neon", "Brush Script MT", cursive}.group--header{border-bottom:1px solid var(--bb-gold)}.bb--paper{background:var(--bb-paper)}.bb--cocoa{background:var(--bb-cocoa);background-image:none;color:var(--bb-paper)}.bb--cocoa .bb-display em,.bb--cocoa .bb-h2 em,.bb--cocoa .bb-h3 em{color:var(--bb-gold-hi)}.bb--coral{background:var(--bb-wall);color:var(--bb-paper)}.bb--coral .bb-display em,.bb--coral .bb-h2 em,.bb--coral .bb-h3 em{color:var(--bb-gold-hi)}.bb--coral .bb-muted{color:var(--bb-paper)}.bb--coral .bb-eyebrow:before{background:var(--bb-gold-hi)}.bb--coral .bb-btn,.bb--cocoa .bb-btn,.bb--ink .bb-btn{background:var(--bb-gold);border-color:var(--bb-gold);color:var(--bb-ink)}.bb--coral .bb-btn:hover,.bb--cocoa .bb-btn:hover,.bb--ink .bb-btn:hover{background:transparent;color:var(--bb-gold-hi);border-color:var(--bb-gold-hi)}.bb--coral .bb-brand__num,.bb--coral .bb-standard__mark,.bb--coral .bb-rail__num{color:var(--bb-gold-hi)}.bb--coral .bb-frame:after{border-color:var(--bb-gold-hi)}.bb--coral .bb-benefits li,.bb--coral .bb-standard,.bb--coral .bb-standard li{border-color:#f6f1ec4d}.bb--blush{background:var(--bb-blush);color:var(--bb-ink)}.bb--blush .bb-display em,.bb--blush .bb-h2 em,.bb--blush .bb-h3 em{color:var(--bb-wall)}.bb--blush .bb-btn{background:var(--bb-wall);border-color:var(--bb-wall);color:var(--bb-paper)}.bb--blush .bb-btn:hover{background:transparent;color:var(--bb-wall)}.bb--blush .bb-muted{color:#0b0b0bc7}.bb--paper .bb-btn,.bb--sand .bb-btn{background:var(--bb-cocoa);border-color:var(--bb-cocoa);color:var(--bb-paper);box-shadow:inset 0 0 0 1px var(--bb-gold)}.bb--paper .bb-btn:hover,.bb--sand .bb-btn:hover{background:transparent;color:var(--bb-cocoa)}.bb--paper .bb-display em,.bb--paper .bb-h2 em,.bb--paper .bb-h3 em,.bb--sand .bb-display em,.bb--sand .bb-h2 em,.bb--sand .bb-h3 em{color:var(--bb-wall)}.bb--sunset{background:linear-gradient(100deg,var(--bb-cocoa) 0%,var(--bb-cocoa) 30%,var(--bb-wall) 100%)}.bb-eyebrow:before,.bb-mast__meta:before,.bb-mast__meta:after{background:var(--bb-gold)}.bb-proof__list li+li:before{color:var(--bb-gold-hi)}.bb-frame:after{border-color:var(--bb-gold)}.bb-quote{border-color:var(--bb-gold)}.bb-frame[style*="4 / 5"] .bb-frame__img{border-radius:999px 999px 0 0}.bb-frame[style*="4 / 5"]:after{border-radius:999px 999px 0 0}.bb-flute{position:absolute;top:0;bottom:0;width:clamp(16px,3.6vw,52px);z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,#8A5F22 0 2px,var(--bb-gold) 2px 7px,var(--bb-gold-hi) 7px 9px,var(--bb-gold) 9px 12px)}.bb-flute--l{left:0}.bb-flute--r{right:0}.bb-neon{margin:0;font-family:var(--bb-neon-font);font-weight:400;font-size:clamp(30px,4.2vw,52px);line-height:1.05;color:#ffe6e0;text-shadow:0 0 3px #fff,0 0 10px var(--bb-coral),0 0 22px var(--bb-coral),0 0 44px #FF4B3A}@media(prefers-reduced-motion:no-preference){.bb-neon{animation:bb-buzz 7s infinite}@keyframes bb-buzz{0%,91%,to{opacity:1}92%{opacity:.55}93%{opacity:1}94.5%{opacity:.7}96%{opacity:1}}}.bb-aux{position:relative;isolation:isolate;overflow:hidden;background:var(--bb-wall);color:var(--bb-paper)}.bb-aux__grid{position:relative;z-index:1;display:grid;gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(48px,7vw,96px);padding-inline:calc(clamp(16px,4vw,56px) + clamp(16px,3.6vw,52px))}@media(min-width:990px){.bb-aux__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.bb-aux__eyebrow{margin-top:26px;color:var(--bb-gold-hi)}.bb-aux .bb-display{margin-top:4px}.bb-aux .bb-display em{color:var(--bb-gold-hi)}.bb-aux .bb-lede{margin-top:22px}.bb-aux .bb-btn{background:var(--bb-cocoa);border-color:var(--bb-gold);color:var(--bb-paper)}.bb-aux .bb-btn:hover{background:var(--bb-teal-night);color:var(--bb-gold-hi)}.bb-aux .bb-link{border-color:var(--bb-gold-hi)}.bb-arch{position:relative;margin:0 auto;width:min(100%,520px)}.bb-arch__window{aspect-ratio:4 / 5;overflow:hidden;border-radius:999px 999px 0 0;background:var(--bb-teal-night);box-shadow:0 0 0 6px var(--bb-wall),0 0 0 8px var(--bb-gold),0 0 0 16px var(--bb-wall),0 0 0 17px var(--bb-gold-hi)}.bb-arch__media,.bb-arch__window video,.bb-arch__window img{width:100%;height:100%;object-fit:cover;display:block}.bb-arch__toggle{right:8px;bottom:8px}.bb-rug{height:var(--bb-rug-h, 54px);background-color:var(--bb-paper);border-block:3px solid var(--bb-ink)}.bb-rug--chevron{background-image:linear-gradient(135deg,var(--bb-ink) 25%,transparent 25%),linear-gradient(225deg,var(--bb-ink) 25%,transparent 25%),linear-gradient(315deg,var(--bb-ink) 25%,transparent 25%),linear-gradient(45deg,var(--bb-ink) 25%,transparent 25%);background-size:var(--bb-rug-h, 54px) var(--bb-rug-h, 54px);background-position:calc(var(--bb-rug-h, 54px) / -2) 0,calc(var(--bb-rug-h, 54px) / -2) 0,0 0,0 0}.bb-rug--diamond{background-image:conic-gradient(from 45deg,var(--bb-ink) 0 25%,transparent 0 50%,var(--bb-ink) 0 75%,transparent 0);background-size:calc(var(--bb-rug-h, 54px) / 2) calc(var(--bb-rug-h, 54px) / 2)}.bb-cover{position:relative}.bb-cover__wrap{padding-block:clamp(28px,4vw,48px) clamp(48px,7vw,96px)}.bb-cover__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-bottom:12px;border-bottom:1px solid var(--bb-gold);font:600 11px/1.3 var(--bb-sans);letter-spacing:.24em;text-transform:uppercase}.bb-cover__name{margin:18px 0 0;font-family:var(--bb-display);font-weight:400;line-height:.86;letter-spacing:-.03em;font-size:clamp(64px,15vw,220px);border-bottom:1px solid var(--bb-gold);padding-bottom:18px}.bb-cover__kicker{display:block;font-family:var(--bb-neon-font);font-size:.3em;letter-spacing:0;line-height:1;color:var(--bb-gold-hi);margin-bottom:-.05em}.bb-cover__grid{display:grid;gap:32px;margin-top:32px}@media(min-width:990px){.bb-cover__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}}.bb-cover__lines{list-style:none;margin:0;padding:0;display:grid;gap:0}.bb-cover__lines li{border-top:1px solid rgba(246,241,236,.28)}.bb--paper .bb-cover__lines li,.bb--sand .bb-cover__lines li,.bb--blush .bb-cover__lines li{border-color:#0b0b0b33}.bb-cover__lines a{display:grid;gap:6px;padding:20px 0;color:inherit;text-decoration:none}.bb-cover__line-kicker{font:600 11px/1 var(--bb-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bb-gold-hi)}.bb--paper .bb-cover__line-kicker,.bb--sand .bb-cover__line-kicker,.bb--blush .bb-cover__line-kicker{color:var(--bb-coral-text)}.bb-cover__line-title{font-family:var(--bb-display);font-size:clamp(24px,2.4vw,34px);line-height:1.05}.bb-cover__lines a:hover .bb-cover__line-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.bb-cover__line-dek{font-size:15px;line-height:1.5;opacity:.85}.bb-cover__photo{margin:0}.bb-cover__photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:999px 999px 0 0;box-shadow:0 0 0 1px var(--bb-gold),0 0 0 10px transparent,0 0 0 11px var(--bb-gold-hi)}.bb-cover__photo figcaption{margin-top:18px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.bb-cover__dek{margin:40px 0 0;max-width:40ch;font-family:var(--bb-display);font-size:clamp(22px,2.4vw,32px);line-height:1.2}.bb-contents__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;padding-bottom:18px;border-bottom:2px solid currentColor}.bb-contents__note{margin:0;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.bb-contents__list{list-style:none;margin:0;padding:0;display:grid}@media(min-width:750px){.bb-contents__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.bb-contents__list a{display:grid;grid-template-columns:56px 1fr;column-gap:16px;row-gap:4px;padding:20px 0;border-bottom:1px solid var(--bb-line);color:inherit;text-decoration:none}.bb--cocoa .bb-contents__list a,.bb--ink .bb-contents__list a,.bb--coral .bb-contents__list a{border-color:#f6f1ec40}.bb-contents__num{grid-row:span 3;font-family:var(--bb-display);font-size:36px;line-height:1;color:var(--bb-wall)}.bb--cocoa .bb-contents__num,.bb--ink .bb-contents__num,.bb--coral .bb-contents__num{color:var(--bb-gold-hi)}.bb-contents__kicker{font:600 11px/1 var(--bb-sans);letter-spacing:.22em;text-transform:uppercase;opacity:.8}.bb-contents__title{font-family:var(--bb-display);font-size:24px;line-height:1.1}.bb-contents__list a:hover .bb-contents__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.bb-contents__dek{font-size:14px;line-height:1.5;opacity:.85}.bb-story__head{max-width:900px;margin:0 auto clamp(32px,4vw,56px);text-align:center}.bb-story__kicker{margin:0 0 18px;display:inline-flex;gap:12px;align-items:center;font:600 11px/1 var(--bb-sans);letter-spacing:.28em;text-transform:uppercase}.bb-story__kicker:before,.bb-story__kicker:after{content:"";width:32px;height:1px;background:var(--bb-gold)}.bb-story__title{margin:0;font-family:var(--bb-display);font-weight:400;font-size:clamp(40px,6vw,84px);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.bb-story__title em{font-style:normal;color:var(--bb-wall)}.bb--cocoa .bb-story__title em,.bb--ink .bb-story__title em,.bb--coral .bb-story__title em{color:var(--bb-gold-hi)}.bb-story__dek{margin:20px auto 0;max-width:46ch;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.bb-story__byline{margin:18px 0 0;font:600 11px/1 var(--bb-sans);letter-spacing:.22em;text-transform:uppercase;opacity:.8}.bb-story__grid{display:grid;gap:clamp(28px,4vw,56px);align-items:start}@media(min-width:990px){.bb-story__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.bb-story--right .bb-story__figure{order:2}.bb-story--right .bb-story__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.bb-story__figure{margin:0}.bb-story__img{aspect-ratio:var(--bb-ratio, 4 / 5);overflow:hidden}.bb-story__img[style*="4 / 5"]{border-radius:999px 999px 0 0;box-shadow:0 0 0 1px var(--bb-gold)}.bb-story__img img{width:100%;height:100%;object-fit:cover;display:block}.bb-story__figure figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:12px;padding-top:10px;border-top:1px solid var(--bb-gold);font-size:12px;line-height:1.4}.bb-story__credit{opacity:.7;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.bb-story__text{font-size:17px;line-height:1.75}@media(min-width:990px){.bb-story__text{columns:2;column-gap:40px;column-rule:1px solid rgba(201,150,58,.45)}}.bb-story__text p{margin:0 0 1em;break-inside:avoid-column}.bb-story__text>p:first-child:first-letter{float:left;font-family:var(--bb-display);font-size:4.6em;line-height:.82;padding:.06em .1em 0 0;color:var(--bb-wall)}.bb--cocoa .bb-story__text>p:first-child:first-letter,.bb--ink .bb-story__text>p:first-child:first-letter,.bb--coral .bb-story__text>p:first-child:first-letter{color:var(--bb-gold-hi)}.bb-story__quote{margin:32px 0 0;padding:22px 0;border-block:1px solid var(--bb-gold);font-family:var(--bb-display);font-size:clamp(26px,2.6vw,36px);line-height:1.15;text-align:center}.bb-story__quote cite{display:block;margin-top:12px;font:600 11px/1 var(--bb-sans);font-style:normal;letter-spacing:.22em;text-transform:uppercase}.bb-story .bb-actions{margin-top:32px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bb-aux.css.map */
