:root{--sbs-black: #050505;--sbs-charcoal: #0b0d0d;--sbs-card: #111313;--sbs-cream: #f4f1e8;--sbs-silver: #c9c9c4;--sbs-muted: #8a8b86;--sbs-gold: #c98a3d;--sbs-orange: #f26a24;--sbs-blue: #28bdf6;--sbs-purple: #a46ec1;--sbs-teal: #22c7c9;--sbs-deep-teal: #168c9e;--sbs-border: rgba(201, 201, 196, .16);--sbs-shadow: 0 24px 70px rgba(0, 0, 0, .46)}html{overflow-x:hidden;scroll-behavior:smooth}body,.gradient,.color-background-1,.color-scheme-1{background:radial-gradient(circle at 18% 0%,rgba(242,106,36,.2),transparent 34rem),radial-gradient(circle at 92% 8%,rgba(34,199,201,.18),transparent 30rem),linear-gradient(180deg,var(--sbs-black),var(--sbs-charcoal) 48%,var(--sbs-black));color:var(--sbs-silver)}body{letter-spacing:0}img{max-width:100%;height:auto}.page-width{box-sizing:border-box;width:min(calc(100% - 3.2rem),1240px);max-width:1240px;margin-inline:auto}.sbs-section,.sbs-section *,.sbs-hero,.sbs-hero *{box-sizing:border-box;min-width:0}.sbs-section :is(h1,h2,h3,p,li,span,a,strong,em,summary),.sbs-hero :is(h1,h2,h3,p,li,span,a,strong,em,summary){overflow-wrap:break-word}.announcement-bar,.utility-bar,.announcement-bar-section{background:linear-gradient(90deg,var(--sbs-teal),var(--sbs-deep-teal),var(--sbs-orange))!important;color:var(--sbs-black)!important;font-weight:800;text-transform:uppercase;letter-spacing:0}.announcement-bar__text,.announcement-bar__text p{white-space:normal}@media screen and (max-width:749px){.announcement-bar__slides{width:100%!important;max-width:calc(100vw - 2rem)!important;padding-inline:1rem}.announcement-bar__text{max-width:100%;overflow-wrap:anywhere;font-size:11px!important;line-height:1.15!important;letter-spacing:0!important;text-align:center;white-space:normal!important}}.header-wrapper,.header-section,#header-component,#header-component .header__row--top{background:var(--sbs-cream)!important}.header-section,#header-component .header__row--top{border-bottom:1px solid rgba(91,59,38,.18)}#header-component .header__row,#header-component .header__columns,#header-component .header-menu,#header-component .header-menu__inner,#header-component .menu-list,#header-component .menu-list__list,#header-component .menu-list__scroll-container{background:transparent!important}#header-component .color-scheme-1,#header-component .overflow-menu.color-scheme-1{background:transparent!important;background-image:none!important}#header-component :is(.menu-drawer,.menu-drawer__submenu,.menu-list__submenu,.mega-menu__list,.predictive-search-dropdown,.localization-wrapper),#header-component .overflow-menu::part(list){border:1px solid rgba(91,59,38,.18)!important;background:var(--sbs-cream)!important;background-image:none!important;color:#3d2417!important;box-shadow:0 24px 70px #00000047!important}#header-component :is(.menu-drawer,.menu-drawer__submenu,.menu-list__submenu,.mega-menu__list,.predictive-search-dropdown,.localization-wrapper) :is(a,button,summary,span,p,li,h2,h3,h4,.price,.menu-drawer__menu-item,.menu-list__link,.mega-menu__link,.predictive-search-results__title,.resource-card__title){color:#3d2417!important}#header-component :is(.menu-drawer,.menu-drawer__submenu,.menu-list__submenu,.mega-menu__list,.predictive-search-dropdown,.localization-wrapper) :is(svg,path){color:#673a20!important;stroke:currentColor}#header-component :is(.menu-drawer__menu-item,.menu-list__link,.mega-menu__link,.localization-form__select,.predictive-search-results__card--query):is(:hover,:focus-visible),#header-component .menu-drawer__menu-item--active{background:#22c7c924!important;color:#1f443f!important}#header-component .menu-drawer__backdrop{background:#05050575!important}#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .header-actions__action,#header-component .header__menu-item,#header-component .header__active-menu-item,#header-component .header__icon,#header-component .header__heading-link{color:#673a20!important}#header-component .menu-list__link:hover,#header-component .header-actions__action:hover,.footer a:hover{color:var(--sbs-deep-teal)!important}#header-component .sbs-menu-gear-link .menu-list__link,#header-component .sbs-navigation-gear-link{border:1px solid rgba(34,199,201,.26);border-radius:999px;background:#22c7c914}#header-component .sbs-menu-gear-link .menu-list__link-title,#header-component .sbs-navigation-gear-link{color:#1f443f!important}#header-component .menu-drawer__menu-item--gear{margin-top:.4rem;padding-inline:1rem;border:1px solid rgba(34,199,201,.24);border-radius:999px;background:#22c7c91a;color:#1f443f!important}.sbs-header-logo__image{width:clamp(12rem,16vw,18rem)!important;height:auto!important;max-height:5.4rem;object-fit:contain}.sbs-eyebrow{margin:0 0 .9rem;color:var(--sbs-teal);font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.sbs-section{position:relative;padding:clamp(4.8rem,7vw,9rem) 0;overflow:hidden}.sbs-launch-bar{position:relative;z-index:2;padding:1rem 0;background:linear-gradient(90deg,var(--sbs-teal),var(--sbs-deep-teal),var(--sbs-orange));color:var(--sbs-black);text-align:center}.sbs-launch-bar p{margin:0;font-size:1.2rem;font-weight:900;letter-spacing:0;line-height:1.2;text-transform:uppercase}.sbs-section__header{max-width:760px;margin:0 auto clamp(2.6rem,5vw,4.8rem);text-align:center}.sbs-section__intro{max-width:64rem;margin:1.4rem auto 0;color:var(--sbs-silver);font-size:1.55rem;line-height:1.55}.sbs-section h2,.sbs-hero h1,.sbs-product-callouts h2{margin:0;color:var(--sbs-cream);font-weight:900;letter-spacing:0;line-height:.98;text-transform:uppercase}.sbs-section h2,.sbs-product-callouts h2{font-size:clamp(3rem,5.5vw,6.4rem)}.sbs-section .sbs-nowrap{overflow-wrap:normal;word-break:normal}@media screen and (min-width:750px){.sbs-section .sbs-nowrap{white-space:nowrap;word-break:keep-all}}.sbs-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.4rem 2.4rem;border:1px solid transparent;border-radius:999px;color:var(--sbs-black);font-size:1.3rem;font-weight:900;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;white-space:nowrap}.sbs-button--primary{background:linear-gradient(110deg,var(--sbs-teal),var(--sbs-deep-teal),var(--sbs-orange));box-shadow:0 16px 46px #22c7c93d}.sbs-button--secondary{background:#f4f1e80f;border-color:var(--sbs-border);color:var(--sbs-cream)}@media(hover:hover){.sbs-button:hover,.sbs-card-link:hover{transform:translateY(-2px)}.sbs-product-card:hover,.sbs-bundle-card:hover,.sbs-routine-card:hover,.sbs-quality-card:hover,.sbs-offer-path-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--sbs-card-accent, var(--sbs-teal)) 58%,var(--sbs-border))}}.sbs-hero{position:relative;min-height:min(82rem,92vh);display:grid;align-items:center;overflow:hidden;background:var(--sbs-black)}.sbs-hero__media,.sbs-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.sbs-hero__image{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.05) contrast(1.08)}.sbs-hero__overlay{background:linear-gradient(90deg,#050505f0,#05050594 46%,#05050533),linear-gradient(180deg,#0505052e,#050505e0)}.sbs-hero__inner{position:relative;z-index:1;width:100%;padding-top:clamp(9.6rem,10vw,13rem);padding-bottom:8rem}.sbs-hero__inner.page-width{width:min(calc(100% - 3.2rem),1240px)}.sbs-hero__content{max-width:760px}.sbs-hero h1{font-size:clamp(3.8rem,7.1vw,8.2rem);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.sbs-hero__subheading{max-width:64rem;margin:2rem 0 0;color:var(--sbs-silver);font-size:clamp(1.7rem,2vw,2.3rem);line-height:1.5}.sbs-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.sbs-hero__proof{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}.sbs-hero__proof span{display:inline-flex;align-items:center;min-height:3rem;padding:.55rem 1rem;border:1px solid rgba(244,241,232,.18);border-radius:999px;background:#05050575;color:var(--sbs-cream);font-size:1.15rem;font-weight:900;line-height:1.1;text-transform:uppercase}.sbs-flagship{background:linear-gradient(180deg,rgba(34,199,201,.08),transparent 46%),#05050561}.sbs-flagship__layout{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(32rem,.96fr);gap:clamp(2.4rem,4vw,5.6rem);align-items:center}.sbs-flagship__media{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 11;border:1px solid var(--sbs-border);border-radius:8px;background:radial-gradient(circle at 50% 20%,rgba(34,199,201,.16),transparent 56%),#080909;box-shadow:var(--sbs-shadow)}.sbs-flagship__media img{width:100%;height:100%;object-fit:cover}.sbs-flagship__content{max-width:62rem}.sbs-flagship__content h2{font-size:clamp(3.2rem,5.2vw,5.9rem);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.sbs-flagship__lede{margin:1.6rem 0 0;color:var(--sbs-silver);font-size:clamp(1.6rem,1.7vw,2rem);line-height:1.55}.sbs-flagship__windows{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 0}.sbs-flagship__windows span{display:inline-flex;align-items:center;min-height:3rem;padding:.6rem 1rem;border:1px solid rgba(201,201,196,.2);border-radius:8px;background:#ffffff0d;color:var(--sbs-cream);font-size:1.25rem;font-weight:800}.sbs-flagship__list{display:grid;gap:.8rem;margin:2.2rem 0 0;padding-left:1.8rem;color:var(--sbs-silver);font-size:1.5rem;line-height:1.5}.sbs-flagship__proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.sbs-flagship__proof-grid div,.sbs-buy-assurance__grid div,.sbs-accessories-preview__grid div{padding:1.2rem;border:1px solid rgba(201,201,196,.15);border-radius:8px;background:#ffffff09}.sbs-flagship__proof-grid span,.sbs-buy-assurance__grid span,.sbs-accessories-preview__grid span{display:block;margin-bottom:.45rem;color:var(--sbs-teal);font-size:1rem;font-weight:900;line-height:1.1;text-transform:uppercase}.sbs-flagship__proof-grid strong,.sbs-buy-assurance__grid strong,.sbs-accessories-preview__grid strong{display:block;color:var(--sbs-cream);font-size:1.35rem;line-height:1.25}.sbs-flagship__offer{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:end;justify-content:space-between;margin-top:2.4rem;padding:1.4rem;border:1px solid var(--sbs-border);border-radius:8px;background:#ffffff0a}.sbs-flagship__price{color:var(--sbs-cream);font-size:2.6rem;font-weight:900;line-height:1}.sbs-flagship__compare{margin-left:.8rem;color:var(--sbs-muted);font-size:1.5rem;text-decoration:line-through}.sbs-flagship__note,.sbs-flagship__small,.sbs-flagship__savings{color:var(--sbs-muted);font-size:1.25rem;line-height:1.4}.sbs-flagship__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.sbs-flagship__actions .sbs-button{min-height:4.4rem;padding:1.05rem 1.25rem;font-size:1.05rem}.sbs-flagship__small{margin:1.6rem 0 0}.sbs-routine-grid,.sbs-product-grid,.sbs-bundle-grid,.sbs-quality-grid{display:grid;gap:1.6rem}.sbs-routine-grid,.sbs-quality-grid{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.sbs-product-grid{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}@media screen and (min-width:990px){.sbs-stack-products .sbs-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sbs-bundle-grid{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}.sbs-routine-card,.sbs-product-card,.sbs-bundle-card,.sbs-quality-card,.sbs-product-callouts__panel,.sbs-faq-list details{border:1px solid var(--sbs-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),var(--sbs-card);box-shadow:var(--sbs-shadow);transition:transform .18s ease,border-color .18s ease}.sbs-routine-card{padding:2.4rem}.sbs-routine-card span,.sbs-product-card__body p,.sbs-bundle-card__body p{color:var(--sbs-card-accent, var(--sbs-teal));font-size:1.1rem;font-weight:900;letter-spacing:0;line-height:1.2;text-transform:uppercase}.sbs-routine-card h3,.sbs-product-card h3,.sbs-bundle-card h3,.sbs-quality-card h3,.sbs-product-callouts h3{margin:.8rem 0 1rem;color:var(--sbs-cream);font-size:clamp(1.8rem,2.2vw,2.5rem);font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.sbs-routine-card p,.sbs-quality-card p,.sbs-bundle-card__body span,.sbs-product-callouts p,.sbs-faq-list p{margin:0;color:var(--sbs-silver);font-size:1.5rem;line-height:1.55}.sbs-product-card{overflow:hidden}.sbs-product-card__media,.sbs-bundle-card__media,.sbs-story-media{display:block;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--sbs-card-accent, var(--sbs-teal)) 18%,transparent),transparent 56%),#080909}.sbs-product-card__media{aspect-ratio:4 / 5;overflow:hidden}.sbs-product-card__media img,.sbs-bundle-card__media img,.sbs-story-media img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.sbs-product-card__fallback-media{display:grid;width:100%;height:100%;min-height:22rem;place-items:center;background:radial-gradient(circle at 50% 18%,rgba(34,199,201,.22),transparent 34%),linear-gradient(145deg,#0a0c0cf5,#030303fa)}.sbs-product-card__fallback-media span{display:grid;width:7.2rem;height:7.2rem;place-items:center;border:1px solid rgba(244,241,232,.28);border-radius:50%;color:var(--sbs-cream);font-size:3.6rem;font-weight:900}.sbs-product-card__body,.sbs-bundle-card__body{padding:2rem}.sbs-product-card__window{display:block;margin-top:1rem;color:var(--sbs-silver);font-size:1.35rem;font-weight:800;line-height:1.35}.sbs-product-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:2rem}.sbs-price,.price,.price-item{color:var(--sbs-teal)!important;font-weight:900}.sbs-card-link{color:var(--sbs-cream);font-weight:900;letter-spacing:0;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,color .18s ease}.product-grid:has(.sbs-collection-card),.resource-list:has(.sbs-collection-card){align-items:stretch}.product-grid:has(.sbs-collection-card),.resource-list--grid:has(.sbs-collection-card){grid-auto-rows:1fr}.product-grid__item:has(.sbs-collection-card),.resource-list__item:has(.sbs-collection-card){display:flex;min-width:0}main[data-template=collection] product-card.product-card{display:block;width:100%;height:100%}main[data-template=collection] .product-grid__item{border:0}.sbs-collection-card{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:100%;padding:1rem;border:1px solid var(--sbs-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#0c0d0df0;box-shadow:var(--sbs-shadow)}.sbs-collection-card__media{display:flex;flex:0 0 auto;width:100%;aspect-ratio:4 / 5;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--sbs-card-accent) 18%,transparent),transparent 58%),#080909}.sbs-collection-card__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.sbs-collection-card__fallback{color:var(--sbs-cream);font-size:4rem;font-weight:900}.sbs-collection-card__body{display:flex;flex:1;flex-direction:column;gap:.7rem;padding-top:1.2rem}.sbs-collection-card__meta{min-height:1.4rem}.sbs-collection-card__meta span{color:var(--sbs-card-accent);font-size:1.05rem;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.sbs-collection-card__title{margin:0;min-height:4rem;font-size:clamp(1.45rem,1.3vw,1.8rem);font-weight:900;letter-spacing:0;line-height:1.12}.sbs-collection-card__title a{color:#d99562;text-decoration:none}.sbs-collection-card__price{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-top:auto}.sbs-collection-card__price span{color:var(--sbs-teal);font-weight:900}.sbs-collection-card__price s{color:var(--sbs-muted);font-size:1.2rem}@media screen and (max-width:749px){main[data-template=collection] .product-grid{grid-template-columns:1fr!important}.resource-list--grid:has(.sbs-collection-card){grid-template-columns:minmax(0,1fr)!important;max-width:100%}.resource-list__item:has(.sbs-collection-card){width:100%;max-width:100%}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card{padding:1rem}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card__body{gap:.7rem;padding-top:1.2rem}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card__meta span{font-size:1.05rem}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card__title{min-height:auto;font-size:1.45rem;line-height:1.12;overflow-wrap:anywhere}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card__price{display:flex;gap:.5rem;align-items:baseline;font-size:1.2rem}.resource-list--grid:has(.sbs-collection-card) .sbs-collection-card__price s{font-size:1.1rem}.sbs-collection-card{max-width:36rem;margin-inline:auto}main[data-template=collection] .sbs-collection-card{max-width:36rem}}main[data-template=collection] .product-card__content{width:100%;min-height:100%;padding:1rem;border:1px solid var(--sbs-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#0c0d0df0}main[data-template=collection] .card-gallery{display:block;width:100%;aspect-ratio:4 / 5;border-radius:8px;background:radial-gradient(circle at 50% 20%,rgba(34,199,201,.14),transparent 58%),#080909}main[data-template=collection] .sbs-collection-card-media{box-sizing:border-box;display:flex;width:100%;aspect-ratio:4 / 5;align-items:center;justify-content:center;padding:clamp(.8rem,5%,1.8rem);color:inherit;text-decoration:none}main[data-template=collection] .sbs-collection-card-media__image{display:block;width:auto;max-width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}main[data-template=collection] .card-gallery :is(slideshow-component,slideshow-container,slideshow-slide){height:100%}main[data-template=collection] .card-gallery .product-media-container{width:100%;height:100%;padding:clamp(1.2rem,7%,2.4rem);aspect-ratio:4 / 5;background:transparent}main[data-template=collection] .card-gallery .product-media-container.media-fit{--product-media-fit: contain}main[data-template=collection] .card-gallery .product-media-container img{width:100%;height:100%;object-fit:contain}main[data-template=collection] h1{color:var(--sbs-cream)!important}main[data-template=collection] .product-card__content product-title{display:flex;min-height:4.6rem;align-items:flex-start}main[data-template=collection] .product-card__content product-price,main[data-template=collection] .product-card__content .price{margin-top:auto}.sbs-bundle-card{overflow:hidden}.sbs-bundle-card__media{aspect-ratio:16 / 11;overflow:hidden}.sbs-bundle-card .sbs-button{width:100%;margin-top:2rem}.sbs-bundle-card__details{display:grid;gap:.35rem;margin-top:1.4rem}.sbs-bundle-card__value-list{display:grid;gap:.45rem;margin:1.2rem 0 0;padding-left:1.8rem;color:var(--sbs-silver);font-size:1.35rem;line-height:1.45}.sbs-bundle-card__details strong{color:var(--sbs-cream);font-size:2rem;font-weight:900;line-height:1}.sbs-bundle-card__details s{color:var(--sbs-muted);font-size:1.25rem}.sbs-bundle-card__details em{color:var(--sbs-silver);font-size:1.25rem;font-style:normal;font-weight:800;line-height:1.3}.sbs-story-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);gap:clamp(3rem,5.5vw,7rem);align-items:center}.sbs-story-copy h2{font-size:clamp(2.8rem,4.1vw,5.2rem);line-height:1.02;overflow-wrap:normal;word-break:normal}.sbs-story-copy__text{margin:2rem 0 2.6rem;color:var(--sbs-silver);font-size:1.6rem;line-height:1.7}.sbs-story-copy__text p{margin-top:0}.sbs-story-media{position:relative;z-index:0;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--sbs-border);border-radius:8px;box-shadow:var(--sbs-shadow)}.sbs-quality-card{padding:2.5rem}.sbs-quality-card h3{color:var(--sbs-teal)}.sbs-quality-grid--four{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}@media screen and (min-width:990px){.sbs-quality-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.sbs-accessories-preview{background:radial-gradient(circle at 86% 8%,rgba(34,199,201,.16),transparent 32rem),linear-gradient(180deg,#f26a2414,#05050529),transparent}.sbs-accessories-preview__layout{display:grid;grid-template-columns:minmax(32rem,1.08fr) minmax(0,.92fr);gap:clamp(2rem,5vw,5.4rem);align-items:center}.sbs-accessories-preview__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--sbs-border);border-radius:8px;background:radial-gradient(circle at 50% 22%,rgba(34,199,201,.22),transparent 40%),linear-gradient(145deg,#ffffff0d,#ffffff04),#080909;box-shadow:var(--sbs-shadow);color:inherit;text-decoration:none}.sbs-accessories-preview__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.02) contrast(1.04)}.sbs-accessories-preview__image--product{object-fit:contain;background:radial-gradient(circle at 34% 22%,rgba(244,241,232,.7),transparent 32%),linear-gradient(135deg,#f5f0e7,#d9e5e8 48%,#0b0d0d)}.sbs-accessories-preview__mark{position:absolute;right:1.4rem;top:1.4rem;display:grid;width:clamp(7.2rem,10vw,11rem);aspect-ratio:1;place-items:center;border:1px solid rgba(244,241,232,.16);border-radius:8px;background:#050505a8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sbs-accessories-preview__mark img{width:76%;height:auto}.sbs-accessories-preview__product-meta{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;display:grid;gap:.3rem;max-width:min(34rem,calc(100% - 2.8rem));padding:1.2rem 1.4rem;border:1px solid rgba(244,241,232,.16);border-radius:8px;background:#050505bd;box-shadow:0 1.4rem 3rem #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sbs-accessories-preview__product-meta span,.sbs-accessories-preview__product-meta small{color:#f4f1e8b8;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sbs-accessories-preview__product-meta strong{color:var(--sbs-cream);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:900;line-height:1;text-transform:uppercase}.sbs-accessories-preview__copy h2,.sbs-collection-seo h2{margin:0;color:var(--sbs-cream);font-weight:900;letter-spacing:0;line-height:.98;text-transform:uppercase}.sbs-accessories-preview__copy h2{font-size:clamp(3rem,5vw,6rem)}.sbs-accessories-preview__copy p{max-width:72rem;margin:1.6rem 0 0;color:var(--sbs-silver);font-size:1.6rem;line-height:1.6}.sbs-accessories-preview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.2rem 0}.sbs-accessories-preview__copy .sbs-button{width:fit-content}.sbs-collection-seo{padding:clamp(2.4rem,4vw,4.8rem) 0;background:linear-gradient(180deg,#050505b3,#0505053d),transparent}.sbs-collection-seo__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(24rem,.75fr);gap:2rem;align-items:end}.sbs-collection-seo h2{max-width:78rem;font-size:clamp(2.6rem,4vw,5rem)}.sbs-collection-seo p{max-width:78rem;margin:1.2rem 0 0;color:var(--sbs-silver);font-size:1.5rem;line-height:1.6}.sbs-collection-seo__tags{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end}.sbs-collection-seo__tags span{padding:.65rem .9rem;border:1px solid var(--sbs-border);border-radius:999px;color:var(--sbs-cream);font-size:1.1rem;font-weight:900;text-transform:uppercase}.sbs-collection-offer-path{padding-top:clamp(3.2rem,5vw,6.4rem);background:linear-gradient(180deg,#22c7c914,#05050538),transparent}.sbs-offer-path-grid{display:grid;grid-template-columns:minmax(32rem,1.35fr) repeat(3,minmax(18rem,1fr));gap:1.2rem;align-items:stretch}.sbs-offer-path-card{display:flex;min-width:0;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--sbs-border);border-radius:8px;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sbs-card-accent) 16%,transparent),transparent 22rem),linear-gradient(145deg,#ffffff0f,#ffffff04),#0c0d0df5;box-shadow:var(--sbs-shadow);transition:transform .18s ease,border-color .18s ease}.sbs-offer-path-card--featured{border-color:color-mix(in srgb,var(--sbs-card-accent) 46%,var(--sbs-border))}.sbs-offer-path-card__media{display:grid;aspect-ratio:16 / 11;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--sbs-card-accent) 18%,transparent),transparent 56%),#080909}.sbs-offer-path-card__media img{display:block;width:100%;height:100%;padding:clamp(1rem,4vw,2.2rem);object-fit:contain;object-position:center}.sbs-offer-path-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(1.8rem,2.6vw,2.6rem)}.sbs-offer-path-card__body p{margin:0;color:var(--sbs-card-accent);font-size:1.05rem;font-weight:900;letter-spacing:0;line-height:1.15;text-transform:uppercase}.sbs-offer-path-card__body h3{margin:.8rem 0 1rem;color:var(--sbs-cream);font-size:clamp(2rem,2.8vw,3.4rem);font-weight:900;letter-spacing:0;line-height:1.05;text-transform:uppercase}.sbs-offer-path-card__body span{color:var(--sbs-silver);font-size:1.42rem;line-height:1.5}.sbs-offer-path-card__price{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline;margin:auto 0 1.6rem;padding-top:1.6rem}.sbs-offer-path-card__price strong{color:var(--sbs-cream);font-size:2rem;font-weight:900;line-height:1}.sbs-offer-path-card__price s{color:var(--sbs-muted);font-size:1.3rem}.sbs-offer-path-card .sbs-card-link{margin-top:auto}.sbs-faq-list{max-width:920px;margin:0 auto;display:grid;gap:1.2rem}.sbs-faq-list details{padding:0}.sbs-faq-list summary{cursor:pointer;list-style:none;padding:2rem 2.2rem;color:var(--sbs-cream);font-size:1.7rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.sbs-faq-list summary::-webkit-details-marker{display:none}.sbs-faq-list p{padding:0 2.2rem 2.2rem}.sbs-disclaimer{max-width:920px;margin:2.4rem auto 0;padding:1.6rem 1.8rem;border:1px solid rgba(201,201,196,.14);border-radius:8px;background:#05050573}.sbs-disclaimer p{margin:0;color:var(--sbs-muted);font-size:1.2rem;line-height:1.5}.sbs-email-signup__box{display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,44rem);gap:2rem;align-items:center;padding:clamp(2.4rem,5vw,4.8rem);border:1px solid var(--sbs-border);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(34,199,201,.18),transparent 30rem),linear-gradient(145deg,#fff1,#ffffff05),var(--sbs-card);box-shadow:var(--sbs-shadow)}.sbs-email-signup__box h2{margin:0 0 1rem}.sbs-email-signup__box p:not(.sbs-eyebrow){margin:0;color:var(--sbs-silver);font-size:1.6rem;line-height:1.55}.sbs-email-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem}.sbs-email-form input[type=email]{width:100%;min-height:4.8rem;padding:1.2rem 1.6rem;border:1px solid var(--sbs-border);border-radius:999px;background:#0505059e;color:var(--sbs-cream);font-size:1.5rem}.sbs-email-form input[type=email]::placeholder{color:var(--sbs-muted)}.sbs-email-form__message{grid-column:1 / -1;color:var(--sbs-silver);font-size:1.3rem}.sbs-product-callouts{margin:3rem 0 0;padding:clamp(2.4rem,5vw,4rem);border:1px solid color-mix(in srgb,var(--sbs-product-accent) 36%,var(--sbs-border));border-radius:8px;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--sbs-product-accent) 22%,transparent),transparent 28rem),linear-gradient(145deg,#ffffff0e,#ffffff04),var(--sbs-card);box-shadow:var(--sbs-shadow)}.sbs-product-callouts__eyebrow{margin-bottom:.8rem;color:var(--sbs-product-accent);font-size:1.1rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.sbs-product-callouts__copy{max-width:84rem;margin-top:1.6rem}.sbs-product-callouts__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1.2rem;margin-top:2.4rem}.sbs-product-callouts__panel{padding:1.8rem;box-shadow:none}.sbs-product-callouts__panel h3{color:var(--sbs-product-accent);font-size:1.4rem}.sbs-product-callouts__panel ul{margin:0;padding-left:1.8rem}.sbs-product-callouts__panel li{margin:.5rem 0;color:var(--sbs-silver)}.sbs-stack-path{padding-top:clamp(2.4rem,4vw,5rem)}.sbs-product-decision{padding:clamp(2.8rem,5vw,6rem) 0 clamp(1.8rem,3vw,3.6rem);background:linear-gradient(180deg,#05050561,#05050524),transparent}.sbs-product-decision__panel{padding:clamp(2rem,4vw,4rem);border:1px solid color-mix(in srgb,var(--sbs-product-accent) 34%,var(--sbs-border));border-radius:8px;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sbs-product-accent) 18%,transparent),transparent 28rem),linear-gradient(145deg,#ffffff0f,#ffffff04),#0c0d0df5;box-shadow:var(--sbs-shadow)}.sbs-product-decision__copy{max-width:86rem}.sbs-product-decision__copy h2{font-size:clamp(2.8rem,4.8vw,5.8rem)}.sbs-product-decision__copy p:not(.sbs-eyebrow){max-width:74rem;margin:1.4rem 0 0;color:var(--sbs-silver);font-size:1.6rem;line-height:1.55}.sbs-product-decision__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.2rem}.sbs-product-decision__grid>div{padding:1.6rem;border:1px solid rgba(201,201,196,.14);border-radius:8px;background:#ffffff09}.sbs-product-decision__grid span{display:block;margin-bottom:.55rem;color:var(--sbs-product-accent);font-size:1.05rem;font-weight:900;line-height:1.15;text-transform:uppercase}.sbs-product-decision__grid strong{display:block;color:var(--sbs-cream);font-size:1.4rem;line-height:1.35}.sbs-product-decision__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.2rem}.sbs-stack-path__header{max-width:84rem;margin-bottom:2.4rem}.sbs-stack-path__header h2{font-size:clamp(2.8rem,4.8vw,5.6rem)}.sbs-stack-path__header p:not(.sbs-eyebrow){max-width:72rem;margin:1.4rem 0 0;color:var(--sbs-silver);font-size:1.6rem;line-height:1.55}.sbs-stack-path__included,.sbs-stack-path__offers,.sbs-stack-path__decision{margin-top:1.6rem}.sbs-stack-path__included h3{margin:0 0 1.2rem;color:var(--sbs-product-accent);font-size:1.35rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.sbs-stack-path__product-grid,.sbs-stack-path__offers,.sbs-stack-path__decision{display:grid;gap:1.2rem}.sbs-stack-path__product-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.sbs-stack-path__product,.sbs-stack-path__offer,.sbs-stack-path__decision>div{border:1px solid var(--sbs-border);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#0c0d0df0;text-decoration:none}.sbs-stack-path__product{display:grid;grid-template-columns:9rem minmax(0,1fr);min-height:10.4rem;overflow:hidden;color:var(--sbs-silver)}.sbs-stack-path__product-media,.sbs-stack-path__offer-media{display:block;overflow:hidden;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--sbs-product-accent) 18%,transparent),transparent 58%),#080909}.sbs-stack-path__product-media img,.sbs-stack-path__offer-media img{width:100%;height:100%;object-fit:cover}.sbs-stack-path__product-body{display:grid;align-content:center;gap:.35rem;padding:1.2rem}.sbs-stack-path__product-body span,.sbs-stack-path__offer-body p{margin:0;color:var(--sbs-product-accent);font-size:1.05rem;font-weight:900;letter-spacing:0;line-height:1.15;text-transform:uppercase}.sbs-stack-path__product-body strong,.sbs-stack-path__offer-body h3{color:var(--sbs-cream);font-weight:900;line-height:1.1;text-transform:uppercase}.sbs-stack-path__product-body strong{font-size:1.55rem}.sbs-stack-path__product-body em{color:var(--sbs-silver);font-size:1.25rem;font-style:normal;font-weight:800}.sbs-stack-path__offers{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}.sbs-stack-path__offer{display:grid;grid-template-columns:minmax(15rem,.9fr) minmax(0,1.1fr);min-height:24rem;overflow:hidden}.sbs-stack-path__offer-media{min-height:100%}.sbs-stack-path__offer-body{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.8rem,3vw,2.6rem)}.sbs-stack-path__offer-body h3{margin:.7rem 0 .9rem;font-size:clamp(2rem,2.6vw,3rem)}.sbs-stack-path__offer-body span{color:var(--sbs-silver);font-size:1.45rem;line-height:1.5}.sbs-stack-path__price{display:flex;gap:.8rem;align-items:baseline;margin:1.4rem 0}.sbs-stack-path__price strong{color:var(--sbs-cream);font-size:1.9rem;font-weight:900}.sbs-stack-path__price s{color:var(--sbs-muted);font-size:1.35rem}.sbs-stack-path__offer-body .sbs-button{margin-top:auto}.sbs-stack-path__decision{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.sbs-stack-path__decision>div{padding:1.8rem}.sbs-stack-path__decision h3{margin:0 0 .7rem;color:var(--sbs-product-accent);font-size:1.35rem}.sbs-stack-path__decision p{margin:0;color:var(--sbs-silver);font-size:1.4rem;line-height:1.5}.sbs-product-faq{padding-top:clamp(2.4rem,4vw,5rem)}.sbs-product-faq__layout{display:grid;grid-template-columns:minmax(22rem,.55fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start}.sbs-product-faq__header{position:sticky;top:2rem}.sbs-product-faq__header h2{font-size:clamp(2.8rem,4.8vw,5.6rem)}.sbs-product-faq__list{max-width:none}.sbs-product-faq__list details{border-color:color-mix(in srgb,var(--sbs-product-accent) 28%,var(--sbs-border))}.sbs-product-faq__list summary{color:var(--sbs-cream)}.sbs-product-faq__list p{color:var(--sbs-silver)}.sbs-description{position:relative;display:grid;gap:1.6rem;width:100%;max-width:84rem;padding:clamp(1.8rem,3vw,2.8rem);box-sizing:border-box;overflow:visible;border:1px solid var(--sbs-border);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#070808f0;color:var(--sbs-silver)}.sbs-product-description-section{padding:clamp(2.8rem,5vw,6rem) 0;background:linear-gradient(180deg,#05050533,#0505058a),transparent}.sbs-product-description-section .sbs-description{max-width:112rem;margin-inline:auto}.sbs-description,.sbs-description *{min-width:0}.sbs-description:before{content:"";position:absolute;inset:0 auto 0 0;width:.4rem;background:linear-gradient(180deg,var(--sbs-teal),var(--sbs-orange))}.sbs-description h3,.sbs-description h4{margin:0;color:var(--sbs-cream);font-weight:900;letter-spacing:0;text-transform:uppercase}.sbs-description p{margin:0;color:var(--sbs-silver);line-height:1.65;overflow-wrap:break-word}.sbs-description ul{margin:0;padding-left:1.8rem}.sbs-description li{margin:.5rem 0;overflow-wrap:break-word}.sbs-description__eyebrow{color:var(--sbs-teal);font-size:1.1rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.sbs-description__badge-strip{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.2rem}.sbs-description__badge{display:inline-flex;align-items:center;min-height:2.8rem;padding:.5rem .9rem;border:1px solid rgba(201,201,196,.22);border-radius:999px;background:#ffffff0e;color:var(--sbs-silver);font-size:1.2rem;font-weight:800;line-height:1.1}.sbs-description__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;padding:1.4rem;border:1px solid var(--sbs-border);border-radius:8px;background:#ffffff09}@media screen and (max-width:749px){.sbs-product-description-section{padding:2.4rem 0}.sbs-product-description-section .page-width{width:min(calc(100% - 1.2rem),1240px);padding-inline:.4rem}.sbs-description{gap:1.2rem;max-width:100%;padding:1.15rem}.sbs-description h3{font-size:1.9rem;line-height:1.08}.sbs-description h4{font-size:1.15rem;line-height:1.2}.sbs-description p,.sbs-description li{font-size:1.05rem;line-height:1.45}.sbs-description__details{grid-template-columns:minmax(0,1fr);padding:1rem}.sbs-description__details p{font-size:1rem}.sbs-description__badge{font-size:.85rem}}.sbs-description__details p{font-size:1.35rem}.sbs-description__details strong,.sbs-description__small strong{color:var(--sbs-cream)}.sbs-description__small{font-size:1.1rem;color:var(--sbs-muted)}.sbs-description__disclaimer{padding:1.2rem 1.4rem;border:1px solid rgba(201,201,196,.15);border-radius:8px;background:#0505056b;color:var(--sbs-muted);font-size:1.05rem;line-height:1.5}.sbs-description img[alt],.text-block.rte img[alt*=Gluten],.text-block.rte img[alt*=Halal],.text-block.rte img[alt*=Vegetarian],.text-block.rte img[alt*=Vegan],.text-block.rte img[alt*=Lactose],.text-block.rte img[alt*=Allergen],.text-block.rte img[alt*=Hormone],.text-block.rte img[alt*=Alcohol],.text-block.rte img[alt*=Antibiotic],.text-block.rte img[alt*=fillers],.text-block.rte img[alt*=GMO],.text-block.rte img[alt*=Corn],.text-block.rte img[alt*=natural]{display:inline-block;width:auto!important;max-width:4.8rem!important;height:auto!important;max-height:5.4rem!important;margin:.4rem .6rem .4rem 0!important;object-fit:contain;vertical-align:middle}.button,.shopify-payment-button__button,.product-form__submit{border-radius:999px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}.product-form__submit,.button--primary{background:linear-gradient(110deg,var(--sbs-teal),var(--sbs-deep-teal),var(--sbs-orange))!important;color:var(--sbs-black)!important;border:0!important}main[data-template=product] .product-details{position:relative;padding:clamp(1.6rem,2.5vw,2.8rem)!important;border:1px solid rgba(201,201,196,.16);border-radius:8px;background:radial-gradient(circle at 100% 0%,rgba(34,199,201,.16),transparent 22rem),linear-gradient(180deg,#0b0d0df5,#050505f0);box-shadow:0 22px 70px #0006}main[data-template=product] .product-details h1{color:var(--sbs-cream)!important;font-weight:900!important;line-height:1!important}main[data-template=product] .product-details .price,main[data-template=product] .product-details .price-item{color:var(--sbs-teal)!important;font-size:clamp(1.4rem,1.6vw,1.8rem)}main[data-template=product] .product-form-buttons{gap:.8rem!important}main[data-template=product] .shopify-payment-button__more-options{color:var(--sbs-silver)!important;font-size:1.1rem!important;opacity:.82}main[data-template=product] .quantity-selector{border:1px solid rgba(201,201,196,.18);border-radius:999px;background:#f4f1e814}main[data-template=product] .quantity-selector input,main[data-template=product] .quantity-selector button{color:var(--sbs-cream)}.sbs-buy-assurance{display:grid;gap:1.2rem;margin-top:1.2rem;padding:1.3rem;border:1px solid color-mix(in srgb,var(--sbs-product-accent) 32%,var(--sbs-border));border-radius:8px;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sbs-product-accent) 16%,transparent),transparent 18rem),#ffffff0a}.sbs-buy-assurance__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.sbs-buy-assurance__grid span{color:var(--sbs-product-accent)}.sbs-buy-assurance__grid strong{font-size:1.2rem}.sbs-buy-assurance__list{display:grid;gap:.45rem;margin:0;padding-left:1.8rem;color:var(--sbs-silver);font-size:1.25rem;line-height:1.45}.sbs-buy-assurance__payments{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sbs-buy-assurance__payments span{display:inline-flex;align-items:center;justify-content:center;min-width:3.8rem;height:2.6rem;padding:.3rem;border:1px solid rgba(201,201,196,.14);border-radius:6px;background:#f4f1e814}.sbs-buy-assurance__payments svg{max-width:3.2rem;max-height:1.9rem}.sbs-buy-assurance__upgrade{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:3.4rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--sbs-product-accent) 42%,var(--sbs-border));border-radius:999px;background:#ffffff09;color:var(--sbs-cream);font-size:1.15rem;font-weight:900;line-height:1.2;text-decoration:none}.sbs-buy-assurance__small{margin:0;color:var(--sbs-muted);font-size:1.1rem;line-height:1.45}main[data-template=product] .product-recommendations .section-resource-list__content,main[data-template=product] .product-recommendations .section-resource-list__content *{color:var(--sbs-cream)!important}main[data-template=product] product-recommendations.product-recommendations:not(:has(.sbs-collection-card)){display:none!important}.footer,.footer.color-background-1,.shopify-section-group-footer-group{background:#030303!important;color:var(--sbs-silver)!important;border-top:1px solid var(--sbs-border)}.footer h2,.footer .footer-block__heading{color:var(--sbs-cream)!important;font-weight:900;letter-spacing:0;text-transform:uppercase}.footer a,.footer p,.footer li{color:var(--sbs-silver)!important}@media screen and (max-width:989px){.sbs-offer-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbs-offer-path-card--featured{grid-column:1 / -1}.sbs-product-decision__grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}@media screen and (max-width:749px){.sbs-hero{min-height:76rem}.sbs-hero__overlay{background:linear-gradient(180deg,#05050594,#050505f0 62%,#050505),linear-gradient(90deg,rgba(5,5,5,.55),transparent)}.sbs-hero__inner{align-self:end;padding-top:24rem;padding-bottom:4.8rem}.sbs-hero h1{font-size:clamp(3rem,10.8vw,3.5rem);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.sbs-flagship__content h2{font-size:clamp(2.9rem,10vw,3.5rem);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.sbs-hero__actions,.sbs-hero__proof,.sbs-product-card__footer{flex-direction:column;align-items:stretch}.sbs-button{width:100%;padding-inline:1.4rem;line-height:1.15;overflow-wrap:anywhere;white-space:normal;text-align:center}.sbs-hero__content,.sbs-hero__subheading,.sbs-flagship__content,.sbs-section__header,.sbs-section__intro{max-width:100%}.sbs-hero__proof span,.sbs-flagship__windows span,.sbs-collection-seo__tags span{width:100%;justify-content:center;text-align:center}.sbs-story-layout,.sbs-flagship__layout{grid-template-columns:1fr}.sbs-flagship__media{aspect-ratio:4 / 3}.sbs-flagship__actions,.sbs-flagship__offer,.sbs-product-decision__actions{align-items:stretch;flex-direction:column}.sbs-flagship__proof-grid,.sbs-buy-assurance__grid,.sbs-accessories-preview__grid,.sbs-accessories-preview__layout,.sbs-offer-path-grid,.sbs-product-decision__grid,.sbs-product-callouts__grid,.sbs-stack-path__product-grid,.sbs-stack-path__offers,.sbs-stack-path__decision,.sbs-product-faq__layout,.sbs-collection-seo__layout{grid-template-columns:minmax(0,1fr)}.sbs-offer-path-card--featured{grid-column:auto}.sbs-product-faq__header{position:static}.sbs-collection-seo__tags{justify-content:flex-start}.sbs-stack-path__product,.sbs-stack-path__offer{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.sbs-stack-path__product-media{aspect-ratio:4 / 3}.sbs-stack-path__offer-media{aspect-ratio:16 / 10}.sbs-stack-path__offer-body .sbs-button{width:100%}.sbs-product-callouts__panel,.sbs-stack-path__decision>div,.sbs-stack-path__offer-body{max-width:100%;min-width:0}.sbs-buy-assurance__upgrade{width:100%;text-align:center}.sbs-product-callouts{margin-top:2rem;padding:1.4rem}.sbs-product-callouts h2{font-size:2.2rem;line-height:1.05}.sbs-product-callouts__copy,.sbs-product-callouts p,.sbs-product-callouts li,.sbs-stack-path__header p:not(.sbs-eyebrow),.sbs-stack-path__offer-body span,.sbs-stack-path__decision p,.sbs-product-faq__list p{font-size:1.05rem;line-height:1.45}.sbs-product-callouts__panel{padding:1.2rem}.sbs-email-signup__box,.sbs-email-form,.sbs-routine-grid,.sbs-product-grid,.sbs-bundle-grid,.sbs-quality-grid{grid-template-columns:1fr}.sbs-routine-card,.sbs-product-card,.sbs-bundle-card,.sbs-quality-card{max-width:100%}.sbs-section{padding:4.8rem 0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/saguaro-bio-stack.css.map */
