.bb-premium-home{background:#070709;color:#f9f9fc;--font-heading--family:Inter,Arial,sans-serif;--font-body--family:Inter,Arial,sans-serif;--font-subheading--family:Inter,Arial,sans-serif}.bb-premium-home main{font-family:Inter,Arial,sans-serif;background:#070709;color:#f9f9fc}.bb-premium-home header-component,.bb-premium-home header-component .header__row{--color-background:#070709!important;--color-foreground:#f9f9fc!important;--color-foreground-rgb:249 249 252!important;--color-border:#27272e!important;background:#070709!important;color:#f9f9fc!important}.bb-premium-home header-component .header-menu__inner{background:#070709}.bb-premium-home main h1,.bb-premium-home main h2,.bb-premium-home main h3{font-family:Inter,Arial,sans-serif;font-weight:700;text-transform:none;letter-spacing:-.035em;color:#f9f9fc}.bb-premium-home main h2{font-size:clamp(2rem,4.3vw,3.6rem);line-height:1.08}.bb-premium-home main a:focus-visible,.bb-premium-home main summary:focus-visible{outline:3px solid #c8f54b;outline-offset:5px}.bb-premium-home .bb-shop-hero{background:#070709}.bb-premium-home .bb-shop-hero__inner{padding-block:64px 80px}.bb-premium-home .bb-shop-hero h1{font-size:clamp(3rem,6.6vw,6rem);line-height:1.01;letter-spacing:-.06em;margin:0 0 24px}.bb-premium-home .bb-shop-hero h1 span{display:block}.bb-premium-home .bb-shop-hero h1 span:last-child{color:#c8f54b}.bb-premium-home .bb-shop-hero__eyebrow{color:#c8f54b}.bb-premium-home .bb-shop-hero__visual img{border-radius:28px}.bb-premium-home .bb-shop-hero__button{border-radius:99px;padding-inline:24px;background:#c8f54b;border-color:#c8f54b}.bb-premium-home .bb-shop-hero__button--outline{background:transparent;border-color:#494953}.bb-premium-home .bb-shop-hero__price span{font-size:.9rem;color:#b6b6c2;font-weight:400}.bb-premium-home .bb-shop-hero__upgrade{color:#c8f54b}.bb-premium-home .bb-product-types{padding-block:80px 32px}.bb-premium-home .bb-product-types__header{max-width:780px;margin-bottom:36px}.bb-premium-home .bb-product-types__eyebrow{color:#c8f54b}.bb-premium-home .bb-product-types__intro{color:#b6b6c2}.bb-premium-home .bb-product-types__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bb-premium-home .bb-product-types__card{background:#111116;border-color:#2b2b33;border-radius:28px}.bb-premium-home .bb-product-types__media{aspect-ratio:16/9;background:#111116}.bb-premium-home .bb-product-types__copy{padding:30px}.bb-premium-home .bb-product-types__copy h3{font-size:clamp(1.5rem,2.5vw,2.1rem)}.bb-premium-home .bb-product-types__copy p{color:#b6b6c2;font-size:.95rem}.bb-premium-home .bb-product-types__actions{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:auto;padding-top:8px;align-items:center}.bb-premium-home .bb-product-types__learn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border-radius:99px;color:#070709;background:var(--line-accent,#c8f54b);font-size:.85rem;font-weight:700;text-decoration:none}.bb-premium-home .bb-product-types__shop{margin:0;padding:0;border:0;min-height:44px;color:#e5e5ee;font-weight:400;text-underline-offset:5px}.bb-premium-home .bb-product-types__guide a{color:#c8f54b}.bb-premium-home .bb-discovery-start,.bb-premium-home .bb-bundles{background:#0d0d12;color:#f9f9fc}.bb-premium-home .bb-featured,.bb-premium-home .bb-scent-family,.bb-premium-home .bb-shopping-faq{background:#070709;color:#f9f9fc}.bb-premium-home .bb-discovery-start__inner,.bb-premium-home .bb-featured__inner,.bb-premium-home .bb-bundles__inner,.bb-premium-home .bb-scent-family{padding-block:80px}.bb-premium-home .bb-discovery-start__eyebrow,.bb-premium-home .bb-featured__header p,.bb-premium-home .bb-bundles__heading>p,.bb-premium-home .bb-shopping-faq__eyebrow{color:#c8f54b}.bb-premium-home .bb-discovery-start__intro,.bb-premium-home .bb-discovery-start__copy p,.bb-premium-home .bb-featured__intro,.bb-premium-home .bb-featured__notes,.bb-premium-home .bb-bundles__note{color:#b6b6c2}.bb-premium-home .bb-discovery-start__card,.bb-premium-home .bb-featured__card,.bb-premium-home .bb-bundles__card{background:#111116;border-color:#2b2b33;border-radius:24px}.bb-premium-home .bb-discovery-start__image{aspect-ratio:4/3}.bb-premium-home .bb-discovery-start__action,.bb-premium-home .bb-bundles__card>a{background:#c8f54b;color:#070709;border-radius:99px}.bb-premium-home .bb-discovery-start__all,.bb-premium-home .bb-featured__header>a,.bb-premium-home .bb-featured__choose,.bb-premium-home .bb-featured__guide a{color:#c8f54b}.bb-premium-home .bb-featured__product,.bb-premium-home .bb-featured__details{background:#111116;color:#f9f9fc}.bb-premium-home .bb-featured__image img{transform:none;object-fit:contain}.bb-premium-home .bb-featured__choose{border-color:#34343f}.bb-premium-home .bb-featured__guide{background:#111116;border-color:#c8f54b;border-radius:0 20px 20px 0}.bb-premium-home .bb-bundles__card--value{background:radial-gradient(ellipse at top right,#243016,#111116 65%);border-color:#617636}.bb-premium-home .bb-bundles__heading{margin-bottom:36px}.bb-premium-home .bb-shopping-faq{padding-block:80px}.bb-premium-home .bb-shopping-faq details{border-color:#34343f}.bb-premium-home .bb-shopping-faq a,.bb-premium-home .bb-shopping-faq summary span{color:#c8f54b}.bb-premium-home .bb-shopping-faq__answer{color:#b6b6c2}.bb-premium-home .bb-scent-family__card{background:#111116;border-color:#2b2b33;border-radius:24px}.bb-premium-home .bb-scent-family__eyebrow,.bb-premium-home .bb-scent-family__guide,.bb-premium-home .bb-scent-family__explore{color:#c8f54b}.bb-premium-home .bb-scent-family__intro,.bb-premium-home .bb-scent-family__copy p{color:#b6b6c2}.bb-premium-home .bb-scent-family__explore{border-color:#34343f}.bb-premium-home #footer-group,.bb-premium-home #footer-group .section-background,.bb-premium-home #footer-group .section{--color-background:#070709;--color-foreground:#f9f9fc;--color-foreground-rgb:249 249 252;background:#070709!important;color:#f9f9fc}.bb-premium-home #footer-group a{color:inherit}@media(max-width:749px){.bb-premium-home .bb-shop-hero__inner{padding-block:36px 52px}.bb-premium-home .bb-shop-hero h1{font-size:clamp(2.8rem,12vw,4.5rem)}.bb-premium-home .bb-shop-hero__visual{width:min(100%,430px)}.bb-premium-home .bb-shop-hero__visual img{max-height:none}.bb-premium-home .bb-product-types,.bb-premium-home .bb-discovery-start__inner,.bb-premium-home .bb-featured__inner,.bb-premium-home .bb-bundles__inner,.bb-premium-home .bb-scent-family,.bb-premium-home .bb-shopping-faq{padding-block:56px}.bb-premium-home .bb-product-types__grid{grid-template-columns:1fr;gap:22px}.bb-premium-home .bb-product-types__copy{padding:24px}.bb-premium-home .bb-shop-hero__button{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.bb-premium-home *,.bb-premium-home *:before,.bb-premium-home *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bb-premium-home .bb-scenes{padding-top:40px}@media(max-width:749px){.bb-premium-home .bb-product-types{padding-bottom:24px}.bb-premium-home .bb-scenes{padding-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/bb-premium-home.css.map */
