.bb-premium-site{color-scheme:dark;background:#070709;color:#f9f9fc;--font-heading--family:Inter,Arial,sans-serif;--font-subheading--family:Inter,Arial,sans-serif;--font-accent--family:Inter,Arial,sans-serif}.bb-premium-site :is(h1,h2,h3,h4,h5,h6){text-transform:none;letter-spacing:-.035em}.bb-premium-site :is(button,a,input,select,summary,textarea):focus-visible{outline:3px solid #c8f54b;outline-offset:4px}.bb-premium-site :is(button,a,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bb-premium-site header-component .header__row{background:#070709;color:#f9f9fc}.bb-premium-site footer{border-top:1px solid #27272e}.bb-premium-site .bb-scent-card-title{font:600 clamp(1.15rem,1.7vw,1.55rem)/1.25 Inter,Arial,sans-serif;color:#f9f9fc;word-break:normal;overflow-wrap:normal;text-transform:none}.bb-premium-site .bb-scent-title-link{text-decoration:none}.bb-premium-site .bb-scent-card-type,.bb-premium-site .bb-fragrance-card__character{color:#bfc0ca;line-height:1.6}.bb-premium-site .bb-fragrance-card__character{font-size:.875rem}.bb-premium-site .product-card{min-width:0}.bb-premium-site .product-card__content{gap:14px}.bb-premium-site .card-gallery{border-radius:18px;overflow:hidden}.bb-premium-site .predictive-search :is(.bb-scent-card-title,.resource-card__title,.resource-card__heading,[ref=productTitleLink]){font:600 1rem/1.35 Inter,Arial,sans-serif!important;text-transform:none!important;word-break:normal!important;overflow-wrap:normal!important;color:#f9f9fc!important}.bb-premium-site .predictive-search .bb-fragrance-card{display:none}.bb-premium-site .predictive-search .bb-scent-card-type{font-size:.75rem;line-height:1.4}.bb-premium-site .predictive-search-results__card{min-width:0}.bb-premium-site .predictive-search .search-input{font-size:clamp(1.3rem,3vw,2rem);letter-spacing:-.025em}.bb-premium-site .search-modal__content{--modal-width:min(1100px,90dvw)}.bb-premium-site .bndlr-container .bndlr-product{border:1px solid #34343d!important;border-radius:22px!important}.bb-premium-site .bndlr-container :is(.bndlr-product-title,.bndlr-product-price){color:#f9f9fc!important}.bb-premium-site .bndlr-container .bndlr-product-title{font:600 1.05rem/1.4 Inter,Arial,sans-serif!important}.bb-premium-site .bb-shop-hero__description{font-size:clamp(1rem,1.5vw,1.15rem);color:#bfc0ca;max-width:42ch;line-height:1.65}.bb-premium-site .bb-shop-hero__mix{color:#bfc0ca;font-size:.85rem}.bb-premium-site .rte :is(p,li){line-height:1.75}.bb-premium-site .shopify-policy__container{max-width:900px;padding:64px 24px}.bb-premium-site .shopify-policy__title h1{font-size:clamp(2.3rem,5vw,4rem)}.bb-editorial{max-width:1288px;padding:clamp(48px,7vw,100px) 24px;margin:auto;color:#f9f9fc}.bb-editorial h1{font:700 clamp(2.8rem,6.2vw,5.6rem)/1.02 Inter,Arial,sans-serif;letter-spacing:-.055em;margin:0 0 28px;max-width:1000px;text-wrap:balance}.bb-editorial h2{font:600 clamp(2rem,4vw,3.5rem)/1.08 Inter,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 24px;text-wrap:balance}.bb-editorial h3{font:600 clamp(1.4rem,2.5vw,2rem)/1.18 Inter,Arial,sans-serif;margin:0 0 16px}.bb-editorial p{color:#bfc0ca;line-height:1.75}.bb-editorial .bb-eyebrow{color:#c8f54b;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;font-weight:600;margin:0 0 24px}.bb-editorial .bb-lede{font-size:clamp(1.1rem,2vw,1.4rem);max-width:760px;margin:0 0 32px}.bb-editorial a{text-underline-offset:5px}.bb-editorial .bb-action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 26px;background:#c8f54b;color:#070709;border:1px solid #c8f54b;border-radius:99px;text-decoration:none;font:600 .9rem/1.3 Inter,Arial,sans-serif;cursor:pointer}.bb-editorial .bb-action--secondary{background:transparent;border-color:#646470;color:#f9f9fc}.bb-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.bb-editorial .bb-wide-image{display:block;width:100%;height:clamp(300px,42vw,580px);object-fit:cover;border-radius:28px;margin:56px 0 0}.bb-editorial .bb-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,90px);align-items:start;margin-top:clamp(56px,8vw,112px)}.bb-editorial .bb-split p:first-child{margin-top:0}.bb-editorial .bb-panel-image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px}.bb-editorial .bb-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.bb-editorial .bb-panel{background:#111116;border:1px solid #34343d;border-radius:24px;padding:32px}.bb-editorial .bb-panel p:last-child{margin-bottom:0}.bb-editorial .bb-section{margin-top:clamp(64px,8vw,120px);scroll-margin-top:110px}.bb-editorial .bb-closing{text-align:center;padding:clamp(40px,7vw,88px) 24px;border:1px solid #34343d;border-radius:28px;background:radial-gradient(ellipse at top,#232c18,#111116 70%)}.bb-editorial .bb-closing p{max-width:650px;margin:0 auto 28px}.bb-editorial .bb-closing .bb-actions{justify-content:center}.bb-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.bb-line{border:1px solid #34343d;border-radius:26px;overflow:hidden;background:#111116}.bb-line img{width:100%;aspect-ratio:16/9;object-fit:cover}.bb-line__copy{padding:28px}.bb-line__copy p{margin:0 0 24px}.bb-line__copy a{color:var(--line-accent,#c8f54b);min-height:44px;display:inline-flex;align-items:center;font-size:.9rem}.bb-care-form label{display:block;font-size:.85rem;margin-bottom:10px;color:#e9e9ef}.bb-care-form :is(input,textarea){width:100%;padding:15px 16px;border:1px solid #646470;border-radius:12px;color:#fff;background:#19191f;font:inherit}.bb-care-form textarea{resize:vertical;min-height:160px}.bb-care-form .bb-field{margin-bottom:24px}.bb-care-form .bb-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bb-care-form .bb-form-status{background:#202c14;border-radius:14px;padding:20px;color:#e5f8c8}.bb-care-links{display:grid;gap:12px;margin-top:32px}.bb-care-links a{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #34343d;min-height:56px;color:#f9f9fc;text-decoration:none}.bb-size-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px}.bb-size-grid .bb-panel{padding:24px}.bb-size-grid strong{display:block;color:#f9f9fc;font-size:1.4rem;margin-bottom:12px}.bb-size-grid span{display:block;color:#c8f54b;margin-top:20px;font-size:.9rem}.bb-editorial .bb-fine{font-size:.8rem}.bb-brand-teaser{padding-block:80px}.bb-brand-teaser .bb-split{margin-top:0;align-items:center}.bb-detail-story__scene--studio>img{object-fit:contain!important}.bb-detail-story__notes{color:#bfc0ca;max-width:700px;font-size:1.2rem;line-height:1.7;margin:0 0 36px}.bb-detail-story__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}.bb-detail-story__steps h3{color:#f9f9fc;font-size:1.2rem;margin:0 0 14px}.bb-detail-story__steps p{color:#bfc0ca;font-size:.9rem;line-height:1.7}.bb-detail-story__steps a{color:#c8f54b;text-underline-offset:5px}@media(max-width:749px){.bb-editorial{padding-inline:20px}.bb-editorial .bb-split,.bb-editorial .bb-grid-3,.bb-lines,.bb-detail-story__steps{grid-template-columns:1fr}.bb-editorial .bb-panel{padding:24px}.bb-editorial .bb-wide-image{margin-top:36px;height:340px}.bb-size-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-care-form .bb-fields{grid-template-columns:1fr;gap:0}.bb-editorial .bb-closing{padding-inline:20px}.bb-premium-site .search-modal__content{--modal-width:100dvw}.bb-premium-site .bb-scent-card-title{font-size:1.1rem}.bb-brand-teaser{padding-block:56px}}@media(prefers-reduced-motion:reduce){.bb-premium-site *,.bb-premium-site *:before,.bb-premium-site *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.bb-brand-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px)}.bb-brand-hero h1{font-size:clamp(2.8rem,5.2vw,4.7rem)}.bb-brand-hero .bb-wide-image{margin:0;height:auto;aspect-ratio:4/3;object-fit:cover}.bb-premium-site #bb-discovery{--bb-lime:#c8f54b;--bb-dark:#f9f9fc;--bb-border:#34343d;color:#f9f9fc}.bb-premium-site #bb-discovery :is(.bb-eyebrow,.bb-nav-label,.bb-saving){color:#c8f54b}.bb-premium-site #bb-discovery :is(.bb-size-note,.bb-price-note,#bb-results,.bb-explainer span,.bb-section-intro,.bb-count,.bb-photo-note,.bb-contents,.bb-unit,.bb-faq details p,.bb-care,.bb-pack-nav small){color:#bfc0ca}.bb-premium-site #bb-discovery :is(.bb-card,.bb-explainer,.bb-pack-nav,.bb-pack-nav a){background:#111116;border-color:#34343d;border-radius:20px}.bb-premium-site #bb-discovery .bb-pack-nav{border-radius:0;background:#070709;gap:12px}.bb-premium-site #bb-discovery .bb-pack-nav a{border-radius:14px}.bb-premium-site #bb-discovery .bb-pack-nav a[aria-current=true]{background:#20271a;border-color:#91ae4b}.bb-premium-site #bb-discovery .bb-filter-options span{border-color:#646470}.bb-premium-site #bb-discovery .bb-filter-options input:checked+span{background:#c8f54b;color:#070709;border-color:#c8f54b}.bb-premium-site #bb-discovery :is(.bb-selection,.bb-value-badge){background:#253219;color:#d9efb6;border-color:#506b2e}.bb-premium-site #bb-discovery .bb-selection.bb-random{background:#2c2336;color:#d9b4f8;border-color:#695478}.bb-premium-site #bb-discovery .bb-section-heading{border-bottom:1px solid #34343d}.bb-premium-site #bb-discovery .bb-add-form button{border-radius:99px;font-weight:600}.bb-premium-site #bb-discovery .bb-bottles{background:#f7f7f7;border-radius:16px}.bb-premium-site #bb-discovery .bb-cart-message{color:#ffd0c6}.bb-premium-site #bb-discovery .bb-shipping{background:#111116;border:1px solid #34343d;border-radius:24px}.bb-premium-site #bb-discovery :is(a,button,input,summary):focus-visible,.bb-premium-site #bb-support summary:focus-visible{outline:3px solid #c8f54b;outline-offset:4px}.bb-premium-site .bb-bundle-choice section{background:#111116!important;color:#f9f9fc!important;border-color:#34343d!important;border-radius:24px!important}.bb-premium-site .bb-bundle-choice :is(h2,h3,strong){color:#f9f9fc!important;text-transform:none!important}.bb-premium-site .bb-bundle-choice :is(p,li,small){color:#bfc0ca!important}.bb-premium-site .bb-bundle-choice a[style*=background]{background:#c8f54b!important;color:#070709!important;border:0!important;border-radius:99px!important}.bb-premium-site #bb-support details{border-color:#34343d}@media(max-width:749px){.bb-brand-hero{grid-template-columns:1fr}.bb-brand-hero .bb-wide-image{height:auto}.bb-premium-site #bb-discovery .bb-pack-nav{gap:6px}}.bb-premium-site .bb-scent-paths{background:#111116;border-color:#34343d}.bb-premium-site .bb-scent-paths__links a{background:#19191f;color:#e8e8ef;border-color:#494953}.bb-premium-site .bb-scent-paths__links a[aria-current=page]{background:#c8f54b;color:#070709;border-color:#c8f54b}.bb-premium-site .bb-scent-paths__guide{color:#c8f54b}
/*# sourceMappingURL=/cdn/shop/t/58/assets/bb-premium-site.css.map */
