:where(.sbs) blockquote{border:0;quotes:none}:where(.sbs) blockquote:before,:where(.sbs) blockquote:after{content:none}:where(.sbs) h1,:where(.sbs) h2,:where(.sbs) h3,:where(.sbs) h4{letter-spacing:normal;text-transform:none}.sbs{--sbs-plum:#3D1A5B;--sbs-pale:#EFE6F7}.sbs{--on-ink:#FFFFFF;--ink-navy:#111111;--ink-black:#111111;--ink-muted:#111111;--ink-grey:#111111;--ink-slate:#111111;--ink-teal:#111111;--bg-white:#FFFFFF;--bg-ice:#EFE6F7;--bg-card:#FFFFFF;--bg-frost:#FFFFFF;--bg-pale-grey:#EFE6F7;--bg-footer:#EFE6F7;--border-navy-30:rgba(61,26,91,.12);--border-navy-20:rgba(61,26,91,.12);--border-grey:rgba(61,26,91,.12);--accent-green:#3D1A5B;--accent-blue:#3D1A5B;--accent-periwinkle:#3D1A5B;--accent-gold:#3D1A5B;--overlay-white-80:rgba(255,255,255,.8);--space-tight:4px;--space-xs:8px;--space-small:12px;--space-inner:16px;--space-side:20px;--space-block:24px;--space-gap:32px;--space-section:48px;--space-column:64px;--space-side-desktop:80px;--radius-button:2px;--radius-small:4px;--radius-medium:6px;--radius-card:24px;--radius-round:50px;--radius-pill:100px;--size-button-height:56px;--font-body:"DM Sans", sans-serif;--font-heading:"Almarai", sans-serif;--font-accent:"Playfair Display", serif;--sbs-side:var(--space-side)}@media(min-width:990px){.sbs{--sbs-side:max(var(--space-side-desktop), calc((100% - 1280px)/2) )}}.sbs,.sbs *,.sbs *:before,.sbs *:after{box-sizing:border-box}:where(.sbs){display:block;width:100%;margin:0;padding:0;font-family:var(--font-body);font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:0;text-transform:none;text-align:left;color:var(--ink-navy);background:var(--bg-white);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}:where(.sbs) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd,summary,details){margin:0;padding:0;font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-transform:inherit;list-style:none;word-break:normal}:where(.sbs){height:calc-size(auto,round(up,size,1px))}.sbs{--sbs-font:var(--font-body);--sbs-weight:400;--sbs-color:var(--ink-navy)}html body .sbs.sbs,html body .sbs.sbs :is(h1,h2,h3,h4,h5,h6,p,span,div,a,button,strong,b,em,i,small,s,del,sup,sub,input,select,textarea,label,li,ul,ol,summary,details,blockquote,figcaption,cite){font-family:var(--sbs-font)!important;font-weight:var(--sbs-weight)!important;color:var(--sbs-color)!important}.sbs summary::-webkit-details-marker{display:none}.sbs [data-sbs-carousel][data-sbs-swipe-on]{overflow:hidden!important;scroll-snap-type:none!important;touch-action:pan-y;user-select:none;-webkit-user-select:none}.sbs [data-sbs-carousel][data-sbs-swipe-on] img{-webkit-user-drag:none}:where(.sbs) a{color:inherit;text-decoration:none}.sbs .sbs-richtext a{text-decoration:underline}:where(.sbs) :is(button,input,select){margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline-offset:2px;font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;appearance:none;-webkit-appearance:none;cursor:pointer}:where(.sbs) :is(img,svg,video){display:block;max-width:100%;border:0}:where(.sbs) img{height:auto}.sbs [hidden]{display:none!important}.sbs-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:989.98px){.sbs .sbs-desktop-only{display:none!important}}@media(min-width:990px){.sbs .sbs-mobile-only{display:none!important}}.sbs-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;overflow:hidden;background:#fff}.sbs-banner__image{position:absolute;top:0;right:0;bottom:0;left:0}.sbs-banner__image img{width:100%;height:100%;object-fit:cover;object-position:50% var(--pos-mobile)!important}.sbs-banner__content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-xs);min-height:200px;padding:0 var(--sbs-side) 28px;background:linear-gradient(180deg,#05184c00,#3d1a5bb8);--sbs-color:var(--on-ink)}.sbs-banner__eyebrow{--sbs-weight:500;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.sbs-banner__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1.05;letter-spacing:-.02em}@media(min-width:990px){.sbs-banner{min-height:max(480px,33.3333vw)}.sbs-banner__image img{object-position:50% var(--pos-desktop)!important}.sbs-banner__content{flex:1 0 auto;min-height:max(480px,33.3333vw);padding-bottom:80px;background:linear-gradient(180deg,#05184c00,#3d1a5bb3)}.sbs-banner__eyebrow{font-size:22px;letter-spacing:.1em}.sbs-banner__headline{font-size:42px;letter-spacing:0}}.sbs-before-after{display:flex;flex-direction:column;gap:var(--space-gap);padding:var(--space-section) var(--sbs-side);background:var(--bg-ice)}.sbs-before-after__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-small)}.sbs-before-after__rating{display:flex;align-items:center;gap:var(--space-tight);width:auto;max-width:100%;padding:var(--space-tight) 0;border-radius:var(--radius-button);background:transparent}.sbs-before-after__rating-text{min-width:0;font-size:14px;line-height:round(1.302em,1px)}.sbs-before-after__rating-text strong{--sbs-weight:600;font-variation-settings:"opsz" 14}.sbs-before-after__star{flex:none;display:block;width:17px;height:16px}.sbs-before-after__star img{width:100%;height:100%;object-fit:contain}.sbs-before-after__headline{--sbs-font:var(--font-heading);font-size:36px;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-before-after__subhead{font-size:18px;line-height:round(1.35em,1px)}.sbs-before-after__body,.sbs-before-after__slider{display:flex;flex-direction:column;gap:var(--space-gap)}.sbs-before-after__carousel{position:relative;container-type:inline-size}.sbs-before-after__cards{display:flex;align-items:stretch;gap:var(--space-small);margin:0 calc(var(--sbs-side) * -1);padding:0 var(--sbs-side);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--sbs-side);scrollbar-width:none}.sbs-before-after__cards::-webkit-scrollbar{display:none}.sbs-before-after__card{position:relative;display:flex;flex-direction:column;flex:0 0 min(100%,335px);min-width:0;scroll-snap-align:start;background:var(--bg-white);border:1px solid rgba(61,26,91,.12)}.sbs-before-after__image{aspect-ratio:333 / 240;overflow:hidden}.sbs-before-after__image img{width:100%;height:100%;object-fit:cover}.sbs-before-after__card-body{display:flex;flex-direction:column;gap:var(--space-inner);padding:var(--space-side)}.sbs-before-after__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-inner)}.sbs-before-after__person{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.sbs-before-after__name{--sbs-weight:600;min-width:0;font-size:18px;line-height:1;font-variation-settings:"opsz" 14}.sbs-before-after__dot{flex:none;display:block;width:4px;height:4px;border-radius:50%;background:var(--ink-black)}.sbs-before-after__verified{display:flex;align-items:center;gap:var(--space-tight);min-width:0}.sbs-before-after__verified-icon{flex:none;display:block;width:16px;height:16px}.sbs-before-after__verified-icon img{width:100%;height:100%;object-fit:contain}.sbs-before-after__verified-text{--sbs-weight:600;--sbs-color:var(--accent-blue);min-width:0;font-style:italic;font-size:13px;line-height:1;text-transform:uppercase;text-shadow:0 0 1px rgba(61,26,91,.01);font-variation-settings:"opsz" 14}.sbs-before-after__quote{--sbs-color:var(--ink-slate);margin:0;padding:0;border:0;font-style:italic;font-size:18px;line-height:round(1.35em,1px);opacity:.8}.sbs-before-after__progress{position:relative;display:block;height:0}.sbs-before-after__track,.sbs-before-after__bar{display:block;position:relative;height:0}.sbs-before-after__bar{position:absolute;left:0;top:0;width:34.925%}.sbs-before-after__track:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:var(--radius-pill);background:#3d1a5b33}.sbs-before-after__bar:before{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:-2px;border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:var(--sbs-plum)}.sbs-before-after__arrow{position:absolute;top:calc(1px + ((100cqi - 2 * var(--space-block)) / 3 - 2px) * .46003);z-index:1;display:block;width:56px;height:56px;padding:0;border-radius:50%;background:transparent}.sbs-before-after__arrow img,.sbs-before-after__arrow svg{width:100%;height:100%}.sbs-before-after__arrow--prev{left:-20px}.sbs-before-after__arrow--prev img,.sbs-before-after__arrow--prev svg{transform:scaleX(-1)}.sbs-before-after__arrow--next{right:-20px}.sbs-before-after__dots{display:flex;justify-content:center;align-items:center;gap:10px}.sbs-before-after__dot-nav{display:block;flex:none;width:10px;height:10px;padding:0;border-radius:50%;background:var(--sbs-plum);opacity:.4}.sbs-before-after__dot-nav.is-active{opacity:1}.sbs-before-after a.sbs-before-after__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--size-button-height);padding:18px var(--space-inner);border-radius:var(--radius-button);background:var(--ink-black);text-decoration:none;--sbs-color:var(--on-ink)}.sbs-before-after__cta-label{min-width:0;--sbs-weight:600;font-size:15px;line-height:round(1.302em,1px);letter-spacing:1px;text-transform:uppercase;text-align:center;font-variation-settings:"opsz" 14}@media(min-width:990px){.sbs-before-after{gap:var(--space-section);padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-before-after__head{align-items:center;text-align:center}.sbs-before-after__headline,.sbs-before-after__subhead{align-self:stretch}.sbs-before-after__rating{padding:var(--space-tight) var(--space-xs)}.sbs-before-after__rating-text{font-size:18px}.sbs-before-after__headline{font-size:42px;line-height:round(1.05em,1px);letter-spacing:0}.sbs-before-after__subhead{font-size:20px;line-height:1.25}.sbs-before-after__body{gap:var(--space-section);align-items:center}.sbs-before-after__slider{width:100%;gap:var(--space-side)}.sbs-before-after__cards{gap:var(--space-block);margin:0;padding:0;scroll-padding:0}.sbs-before-after__card{flex-basis:calc((100% - 2 * var(--space-block)) / 3);border-color:var(--border-navy-20)}.sbs-before-after__image{aspect-ratio:408.67 / 300}.sbs-before-after__card-body{padding:var(--space-block)}.sbs-before-after__meta{justify-content:flex-start}.sbs-before-after__name{font-size:20px}.sbs-before-after__verified-icon{width:20px;height:20px}.sbs-before-after__verified-text{font-size:16px;text-shadow:none}.sbs-before-after__quote{font-size:20px;opacity:1}.sbs-before-after a.sbs-before-after__cta{width:560px;max-width:100%;min-height:64px}.sbs-before-after__cta-label{flex:1 1 auto;font-size:18px}}.sbs-buy-offer{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:var(--space-section) var(--sbs-side);background:var(--bg-frost)}.sbs-buy-offer__background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.sbs-buy-offer__background picture{display:block;width:100%;height:100%}.sbs-buy-offer__background img{width:100%;height:auto}.sbs-buy-offer__headline{position:relative;margin-bottom:25px;--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:36px;letter-spacing:-.02em}.sbs-buy-offer__container{position:relative;display:flex;flex-direction:column;gap:var(--space-block)}.sbs-buy-offer__picture{position:relative;display:block;min-width:0;aspect-ratio:1 / 1;overflow:hidden;background:var(--bg-pale-grey)}.sbs-buy-offer__picture>img{width:100%;height:100%;object-fit:cover}.sbs-buy-offer__column{display:flex;flex-direction:column;min-width:0}.sbs-buy-offer .sbs-offer-picker .sbs-offer-picker__cta{border-radius:0}.sbs-buy-offer .sbs-offer-picker__cta-text{font-size:16px;line-height:21px;letter-spacing:.15px}.sbs-buy-offer__trust{align-self:center;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-tight) var(--space-xs);margin-top:var(--space-xs)}.sbs-buy-offer__trust-item{display:flex;align-items:center;gap:var(--space-tight);min-width:0;min-height:20px}.sbs-buy-offer__trust-icon{flex:none;display:block;width:18px;height:18px}.sbs-buy-offer__trust-icon img{width:100%;height:100%;object-fit:contain}.sbs-buy-offer__trust-text{display:block;min-width:0;--sbs-color:var(--ink-slate);font-size:13px;line-height:19.2px;letter-spacing:.02px;text-align:center}.sbs-buy-offer__ships{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:var(--space-small);padding:10px var(--space-small);background:var(--bg-ice)}.sbs-buy-offer__ships-text{min-width:0;font-size:14px;line-height:25.6px;text-align:center}@media(min-width:680px)and (max-width:989.98px){.sbs-buy-offer__picture{width:100%;max-width:640px;margin:0 auto}}@media(min-width:990px){.sbs-buy-offer{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-buy-offer__background img{height:100%;object-fit:cover;object-position:50% 0}.sbs-buy-offer__headline{margin-bottom:40px;font-size:42px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0;text-align:center}.sbs-buy-offer__container{display:grid;grid-template-columns:minmax(0,600fr) minmax(0,616fr);align-items:start;gap:var(--space-column)}.sbs-buy-offer__picture{border-radius:var(--radius-small)}.sbs-buy-offer .sbs-offer-picker__cta-text{flex:none;font-size:20px;line-height:26px}.sbs-buy-offer__trust{column-gap:var(--space-inner)}.sbs-buy-offer__trust-item{min-height:24px}.sbs-buy-offer__trust-text{font-size:16px;line-height:23.63px;letter-spacing:0}.sbs-buy-offer__ships{min-height:53px}.sbs-buy-offer__ships-text{flex:1 1 0;font-size:18px;line-height:32.91px}}.sbs-faq-accordion{position:relative;overflow:hidden;isolation:isolate;padding:60px var(--sbs-side);background:var(--bg-frost);font-variation-settings:"opsz" 14}.sbs-faq-accordion__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.sbs-faq-accordion__bg img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.sbs-faq-accordion__glow{position:absolute;z-index:-1;left:35px;top:-120.88px;width:704.12px;height:503.66px;pointer-events:none;background:radial-gradient(closest-side,#efe6f796,#efe6f759 44%,#efe6f757 60%,#efe6f74a,#efe6f72b,#efe6f70e,#fff4ea00)}.sbs-faq-accordion__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-faq-accordion__questions{display:flex;flex-direction:column;gap:var(--space-small);margin-top:40px}.sbs-faq-accordion__item{display:block;padding:10px 0;border-bottom:1px solid var(--border-grey)}.sbs-faq-accordion__item--no-line{border-bottom:0}.sbs-faq-accordion__header{display:flex;align-items:center;gap:var(--space-inner);list-style:none;cursor:pointer}.sbs-faq-accordion__header::marker{content:""}.sbs-faq-accordion__item--top>.sbs-faq-accordion__header,.sbs-faq-accordion__item[open]>.sbs-faq-accordion__header{align-items:flex-start}.sbs-faq-accordion__question{display:block;flex:1 1 0;min-width:0;--sbs-weight:500;font-size:18px;line-height:23px}.sbs-faq-accordion__question{position:relative;top:1px}.sbs-faq-accordion__btn{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-round);background:var(--bg-ice)}.sbs-faq-accordion__btn img{width:28px;height:28px}.sbs-faq-accordion__item[open] .sbs-faq-accordion__btn img{transform:rotate(45deg)}.sbs-faq-accordion__answer{margin-top:10px;--sbs-weight:300;--sbs-color:var(--ink-muted);font-variation-settings:normal;font-size:16px;line-height:1.35;line-height:round(1.35em,1px)}.sbs-faq-accordion__answer p+p{margin-top:var(--space-small)}@media(min-width:990px){.sbs-faq-accordion{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-faq-accordion__bg img{object-position:50% 50%}.sbs-faq-accordion__glow{display:none}.sbs-faq-accordion__headline{font-size:42px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0;text-align:center}.sbs-faq-accordion__questions{gap:0;max-width:800px;margin:40px auto 0}.sbs-faq-accordion__item,.sbs-faq-accordion__item--no-line{padding:var(--space-side) 0;border-bottom:1px solid var(--border-grey)}.sbs-faq-accordion__item--top>.sbs-faq-accordion__header,.sbs-faq-accordion__item[open]>.sbs-faq-accordion__header{align-items:center}.sbs-faq-accordion__question{top:0;font-size:20px;line-height:normal}.sbs-faq-accordion__btn{background:linear-gradient(15deg,#efe6f7 5.41% 139.88%),var(--bg-white)}.sbs-faq-accordion__answer{margin-top:var(--space-small);padding-right:52px;font-size:20px}}.sbs-faq{padding:var(--space-section) var(--sbs-side);background:var(--bg-white);font-variation-settings:"opsz" 14}.sbs-faq__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-faq__questions{display:flex;flex-direction:column;gap:var(--space-small);margin-top:var(--space-block)}.sbs-faq__item{display:block;padding:10px 0;border-bottom:1px solid var(--border-grey)}.sbs-faq__item[open]{padding:var(--space-inner) 0}.sbs-faq__header{display:flex;align-items:center;gap:var(--space-inner);list-style:none;cursor:pointer}.sbs-faq__header::marker{content:""}.sbs-faq__item[open]>.sbs-faq__header{align-items:flex-start}.sbs-faq__question{display:block;flex:1 1 0;min-width:0;--sbs-weight:500;font-size:18px;line-height:23px}.sbs-faq__question{position:relative;top:1px}.sbs-faq__btn{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-round);background:var(--bg-ice)}.sbs-faq__plus{width:28px;height:28px}.sbs-faq__close{display:none;position:absolute;left:-2px;top:-2px;width:40px;height:40px;max-width:none}.sbs-faq__item[open] .sbs-faq__plus{display:none}.sbs-faq__item[open] .sbs-faq__close{display:block}.sbs-faq__answer{margin-top:10px;--sbs-weight:300;--sbs-color:var(--ink-muted);font-variation-settings:normal;font-size:16px;line-height:1.35;line-height:round(1.35em,1px)}.sbs-faq__answer p+p{margin-top:var(--space-small)}@media(max-width:989.98px){.sbs-faq__item:last-child{border-bottom:0}}@media(min-width:990px){.sbs-faq{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-faq__headline{font-size:42px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0;text-align:center}.sbs-faq__questions{gap:0;max-width:800px;margin:40px auto 0}.sbs-faq__item,.sbs-faq__item[open]{padding:var(--space-side) 0}.sbs-faq__item[open]>.sbs-faq__header{align-items:center}.sbs-faq__question{top:0;font-size:20px;line-height:normal}.sbs-faq__answer{margin-top:var(--space-small);padding-right:52px;font-size:20px}}.sbs-guarantee-card{position:relative;display:flex;flex-direction:column;padding:60px var(--sbs-side);background:var(--bg-white);overflow:hidden}.sbs-guarantee-card__background{position:absolute;top:0;right:0;bottom:0;left:0}.sbs-guarantee-card__background img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:.7}.sbs-guarantee-card__row{position:relative;display:flex;flex-direction:column;gap:var(--space-small)}.sbs-guarantee-card__photo{position:relative;width:100%;aspect-ratio:1426 / 1103;overflow:hidden;background:linear-gradient(180deg,#fff,#3d1a5b)}.sbs-guarantee-card__photo picture{display:block;width:100%;height:100%}.sbs-guarantee-card__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sbs-guarantee-card__card{display:flex;flex-direction:column;justify-content:center;gap:var(--space-gap);padding:30px var(--space-block) var(--space-section);background:var(--bg-white)}.sbs-guarantee-card__headline{--sbs-font:var(--font-heading);--sbs-weight:400;padding-bottom:1px;font-size:32px;line-height:1;letter-spacing:-.02em}.sbs-guarantee-card__accent{--sbs-font:var(--font-accent);display:block;font-style:italic;font-size:36px;line-height:round(1.1em,1px);letter-spacing:-.06em}.sbs-guarantee-card__callouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;column-gap:0}.sbs-guarantee-card__callout{display:flex;flex-direction:column;align-items:center;gap:var(--space-inner);min-width:0}.sbs-guarantee-card__icon{display:block;flex:none;width:60px;height:60px}.sbs-guarantee-card__icon img{width:60px;height:60px;object-fit:contain}.sbs-guarantee-card__label{--sbs-font:var(--font-heading);--sbs-weight:400;width:100%;font-size:16px;line-height:round(1.1em,1px);text-align:center}.sbs-guarantee-card a.sbs-guarantee-card__cta{display:flex;align-items:center;justify-content:center;gap:var(--space-small);width:100%;padding:18px var(--space-inner);background:var(--ink-black);text-decoration:none;text-align:center}.sbs-guarantee-card__cta-label{--sbs-weight:600;--sbs-color:var(--on-ink);font-size:16px;line-height:normal;letter-spacing:.15px;text-transform:uppercase;font-variation-settings:"opsz" 14}@media(min-width:600px)and (max-width:989.98px){.sbs-guarantee-card__row{width:100%;max-width:560px;margin:0 auto}}@media(min-width:990px){.sbs-guarantee-card{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-guarantee-card__row{flex-direction:row;align-items:stretch;gap:20px}.sbs-guarantee-card__photo{flex:1 1 0;min-width:0;aspect-ratio:auto;border-radius:var(--radius-small);background:none}.sbs-guarantee-card__card{flex:none;width:513px;max-width:50%;padding:40px var(--space-column);border-radius:var(--radius-small)}.sbs-guarantee-card__headline{padding-bottom:0;font-size:42px}.sbs-guarantee-card__accent{font-size:42px}.sbs-guarantee-card__callouts{row-gap:var(--space-gap)}.sbs-guarantee-card__cta-label{font-size:18px;line-height:23px}}@media(min-width:990px)and (max-width:1279.98px){.sbs-guarantee-card__card{padding-left:var(--space-gap);padding-right:var(--space-gap)}.sbs-guarantee-card__photo img{object-position:80% 50%}}.sbs-guarantee{position:relative;overflow:hidden;padding:var(--space-section) var(--sbs-side);background:var(--bg-white)}.sbs-guarantee__background{position:absolute;top:0;right:0;bottom:0;left:0}.sbs-guarantee__background picture{display:block;width:100%;height:100%}.sbs-guarantee__background img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sbs-guarantee__card{position:relative;display:flex;flex-direction:column;gap:var(--space-block);max-width:830px;margin:0 auto;padding:30px var(--space-block) var(--space-section);background:var(--bg-white)}.sbs-guarantee__callout{display:flex;flex-direction:column;align-items:center;gap:var(--space-inner);width:100%}.sbs-guarantee__icon{flex:none;width:64px;aspect-ratio:1}.sbs-guarantee__icon img{width:100%;height:100%;object-fit:contain}.sbs-guarantee__text{display:flex;flex-direction:column;gap:var(--space-small);width:100%}.sbs-guarantee__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:32px;line-height:1;letter-spacing:-.02em;text-align:center}.sbs-guarantee__terms{--sbs-weight:300;font-size:18px;line-height:1.35;line-height:round(1.35em,1px);text-align:center}.sbs-guarantee a.sbs-guarantee__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--size-button-height);padding:18px var(--space-inner);border-radius:var(--radius-button);background:var(--ink-black);text-decoration:none;text-align:center}.sbs-guarantee__label{--sbs-weight:600;--sbs-color:var(--on-ink);font-size:15px;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media(min-width:600px){.sbs-guarantee a.sbs-guarantee__cta{align-self:center;max-width:400px}}@media(min-width:990px){.sbs-guarantee{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-guarantee__card{align-items:center;gap:var(--space-inner);width:830px;max-width:100%;padding:var(--space-section) var(--space-column) 56px}.sbs-guarantee__icon{width:80px}.sbs-guarantee__text{gap:var(--space-inner)}.sbs-guarantee__headline{font-size:42px;line-height:1.05;letter-spacing:0}.sbs-guarantee__terms{font-size:20px}.sbs-guarantee a.sbs-guarantee__cta{width:400px;max-width:100%;padding:8px var(--space-gap)}}.sbs-hero-split{display:flex;flex-direction:column;gap:var(--space-block);padding-bottom:60px;background:var(--bg-frost)}.sbs-hero-split__media{position:relative;overflow:hidden;aspect-ratio:375 / 290;background:var(--bg-ice)}.sbs-hero-split__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sbs-hero-split__media img{width:100%;height:100%;object-fit:cover}.sbs-hero-split__copy{display:flex;flex-direction:column;gap:var(--space-gap);padding:0 var(--space-inner)}.sbs-hero-split__intro{display:flex;flex-direction:column;gap:var(--space-small);padding:0 4px}.sbs-hero-split__top{display:flex;flex-direction:column;gap:var(--space-xs)}.sbs-hero-split__rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.sbs-hero-split__stars{display:flex;align-items:center;gap:1px;flex:none}.sbs-hero-split__stars img{width:18px;height:18px}.sbs-hero-split__rating-label{--sbs-weight:600;--sbs-color:var(--ink-navy);opacity:.7;font-size:14px;line-height:25.6px;padding:.2px 0;font-variation-settings:"opsz" 14}.sbs-hero-split__headline{--sbs-font:var(--font-heading);--sbs-weight:400;--sbs-color:var(--ink-navy);font-size:36px;line-height:1.1;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-hero-split__body{--sbs-weight:300;--sbs-color:var(--ink-navy);font-size:18px;line-height:1.35;line-height:round(1.35em,1px);font-variation-settings:"opsz" 14}.sbs-hero-split__action{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.sbs-hero-split a.sbs-hero-split__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:18px var(--space-inner);border-radius:var(--radius-button);background:var(--ink-black);text-decoration:none;text-align:center;--sbs-weight:600;--sbs-color:var(--on-ink);font-size:15px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-variation-settings:"opsz" 14}.sbs-hero-split__guarantee{display:flex;align-items:center;justify-content:center;gap:var(--space-tight);--sbs-weight:400;--sbs-color:var(--ink-slate);font-size:13px;line-height:19.2px;text-align:center;font-variation-settings:"opsz" 14}.sbs-hero-split__guarantee-icon{flex:none;width:18px;height:18px}.sbs-hero-split__guarantee-icon img{width:100%;height:100%}.sbs-hero-split__guarantee [data-sbs=guarantee]{padding:.4px 0}.sbs-hero-split__card{display:flex;flex-direction:column;gap:var(--space-small);padding:var(--space-inner);border:1px solid rgba(61,26,91,.12);background:var(--bg-white)}.sbs-hero-split__quote{border:0;margin:0;padding:0;quotes:none;--sbs-weight:300;--sbs-color:var(--ink-slate);opacity:.8;font-size:14px;font-style:italic;line-height:1.35;line-height:round(1.35em,1px);font-variation-settings:"opsz" 14}.sbs-hero-split__byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-inner)}.sbs-hero-split__who{display:flex;align-items:center;gap:var(--space-xs);--sbs-weight:600;--sbs-color:var(--ink-navy);font-size:18px;line-height:1;font-variation-settings:"opsz" 14}.sbs-hero-split__dot{display:block;flex:none;width:4px;height:4px;border-radius:50%;background:var(--ink-black)}.sbs-hero-split__verified{display:flex;align-items:center;justify-content:center;gap:var(--space-tight)}.sbs-hero-split__verified-icon{flex:none;width:16px;height:16px}.sbs-hero-split__verified-icon img{width:100%;height:100%}.sbs-hero-split__verified-label{--sbs-weight:600;--sbs-color:var(--accent-blue);font-size:13px;font-style:italic;line-height:1;text-transform:uppercase;text-shadow:0 0 1px rgba(61,26,91,.01);font-variation-settings:"opsz" 14}@media(min-width:990px){.sbs-hero-split{flex-direction:row-reverse;align-items:stretch;gap:0;padding-bottom:0;min-height:max(686px,47.6388vw)}.sbs-hero-split__media{flex:0 0 50%;aspect-ratio:auto}.sbs-hero-split__copy{flex:0 0 50%;min-width:0;justify-content:center;padding:80px clamp(40px,5.5556vw,80px) 80px max(clamp(40px,5.5556vw,80px),calc((100% - 1280px)/2))}.sbs-hero-split__intro{padding:0}.sbs-hero-split__headline{font-size:47px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0}.sbs-hero-split__headline br{display:none}.sbs-hero-split__action{gap:var(--space-small)}.sbs-hero-split a.sbs-hero-split__cta{min-height:59px;font-size:18px;line-height:23px}.sbs-hero-split__guarantee,.sbs-hero-split__quote{font-size:16px}}.sbs-how-it-works{display:flex;flex-direction:column;gap:40px;padding:60px var(--sbs-side);background:var(--bg-white)}.sbs-how-it-works__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-inner)}.sbs-how-it-works__badge{display:flex;align-items:center;justify-content:center;gap:10px;max-width:100%;padding:var(--space-xs) var(--space-small);background:var(--bg-ice)}.sbs-how-it-works__flag{flex:none;display:block;width:20px;height:20px;border-radius:50%;overflow:hidden}.sbs-how-it-works__flag img{width:100%;height:100%;object-fit:cover}.sbs-how-it-works__eyebrow{--sbs-weight:500;min-width:0;font-size:15px;line-height:25.6px;text-box:trim-both cap alphabetic}.sbs-how-it-works__headline{--sbs-font:var(--font-heading);align-self:stretch;font-size:36px;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-how-it-works__body{--sbs-weight:300;align-self:stretch;font-size:18px;line-height:round(1.35em,1px);letter-spacing:.01em;font-variation-settings:"opsz" 14}.sbs-how-it-works__main{display:flex;flex-direction:column;gap:var(--space-block)}.sbs-how-it-works__photos{position:relative;display:flex;align-items:center;gap:2px}.sbs-how-it-works__photo{flex:1 1 0;min-width:0;aspect-ratio:166.5 / 225.62;overflow:hidden;background:var(--bg-pale-grey)}.sbs-how-it-works__photo picture{display:block;width:100%;height:100%}.sbs-how-it-works__photo img{width:100%;height:100%;object-fit:cover}.sbs-how-it-works__labels{position:absolute;top:18.14px;left:0;display:flex;align-items:center;gap:2px;width:100%;background:transparent;pointer-events:none}.sbs-how-it-works__label{--sbs-color:var(--on-ink);flex:1 1 0;min-width:0;text-align:center}.sbs-how-it-works__label--left{--sbs-font:var(--font-heading);font-size:20.92px;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-how-it-works__label--right{--sbs-font:var(--font-accent);font-style:italic;font-size:23.24px;line-height:round(1.1em,1px);letter-spacing:-.06em}.sbs-how-it-works__points-wrap{display:flex;flex-direction:column;gap:var(--space-block);min-width:0}.sbs-how-it-works__points{display:flex;align-items:stretch;gap:var(--space-small);margin:0 calc(var(--sbs-side) * -1);padding:0 var(--sbs-side);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--sbs-side);scrollbar-width:none}.sbs-how-it-works__points::-webkit-scrollbar{display:none}.sbs-how-it-works__point{display:flex;flex-direction:column;gap:var(--space-small);flex:0 0 min(300px,100%);min-width:0;padding:var(--space-side);scroll-snap-align:start;background:var(--bg-ice)}.sbs-how-it-works__point-head{display:flex;align-items:center;gap:var(--space-small)}.sbs-how-it-works__icon{flex:none;display:block;width:44px;height:44px}.sbs-how-it-works__icon img{width:100%;height:100%;object-fit:contain}.sbs-how-it-works__point-name{--sbs-weight:600;flex:1 1 0;min-width:0;font-size:18px;line-height:1;font-variation-settings:"opsz" 14}.sbs-how-it-works__point-text{--sbs-color:var(--ink-slate);font-size:15px;line-height:round(1.35em,1px)}.sbs-how-it-works__progress{position:relative;display:block;height:0}.sbs-how-it-works__track,.sbs-how-it-works__bar{display:block;position:relative;height:0}.sbs-how-it-works__bar{position:absolute;left:0;top:0;width:34.925%}.sbs-how-it-works__track:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:var(--radius-pill);background:#3d1a5b33}.sbs-how-it-works__bar:before{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:-2px;border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:var(--sbs-plum)}@media(min-width:990px){.sbs-how-it-works{gap:50px;padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-how-it-works__head{align-items:center;width:770px;max-width:100%;margin:0 auto;text-align:center}.sbs-how-it-works__eyebrow{font-size:18px}.sbs-how-it-works__headline{font-size:42px;line-height:round(1.05em,1px);letter-spacing:0}.sbs-how-it-works__headline br{display:none}.sbs-how-it-works__body{align-self:center;width:614px;max-width:100%;font-size:20px}.sbs-how-it-works__main{display:grid;grid-template-columns:minmax(0,682fr) minmax(0,536fr);align-items:start;gap:50px;width:100%;max-width:1268px;margin:0 auto}.sbs-how-it-works__photo{aspect-ratio:340 / 506}.sbs-how-it-works__labels{top:24px;width:calc(100% - 2px)}.sbs-how-it-works__points{flex-direction:column;gap:var(--space-inner);margin:0;padding:0;overflow:visible;scroll-snap-type:none}.sbs-how-it-works__point{flex:none;min-height:158px}}@media(min-width:990px)and (max-width:1279.98px){.sbs-how-it-works__main{align-items:stretch}.sbs-how-it-works__photos{align-items:stretch;height:100%}.sbs-how-it-works__photo{aspect-ratio:auto;min-height:100%}}.sbs-icon-marquee{display:flex;overflow-x:auto;overflow-y:hidden;padding:var(--space-inner) 0 var(--space-inner) var(--space-inner);background:var(--bg-frost) var(--band-mobile) center / 100% 100% no-repeat;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sbs-icon-marquee::-webkit-scrollbar{display:none}.sbs-icon-marquee__track{display:flex;flex:none}.sbs-icon-marquee__items{display:flex;align-items:center;flex:none;gap:var(--space-block);width:max-content}.sbs-icon-marquee__items[aria-hidden]{display:none}.sbs-icon-marquee__item{display:flex;align-items:center;flex:none;gap:var(--space-small)}.sbs-icon-marquee__icon{flex:none;width:36px;height:36px}.sbs-icon-marquee__icon img{width:100%;height:100%;object-fit:contain}.sbs-icon-marquee__label{--sbs-weight:600;--sbs-color:var(--ink-black);font-size:18px;line-height:24px;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 1px rgba(61,26,91,.01)}@supports (width: calc-size(max-content,round(up,size,1px))){.sbs-icon-marquee__label{width:calc-size(max-content,round(up,size,1px))}}@media(prefers-reduced-motion:no-preference){.sbs-icon-marquee.sbs-icon-marquee[data-sbs-loop]{overflow:hidden;pointer-events:none;contain:paint}.sbs-icon-marquee[data-sbs-loop] .sbs-icon-marquee__track{width:max-content;animation:sbs-icon-marquee-loop var(--loop, 34s) linear infinite}.sbs-icon-marquee[data-sbs-loop][data-sbs-offscreen] .sbs-icon-marquee__track{animation-play-state:paused}.sbs-icon-marquee[data-sbs-loop] .sbs-icon-marquee__items,.sbs-icon-marquee[data-sbs-loop] .sbs-icon-marquee__items[aria-hidden]{display:flex;padding-right:var(--space-block)}}@keyframes sbs-icon-marquee-loop{to{transform:translate(calc(-100% / 3))}}@media(min-width:990px){.sbs-icon-marquee{justify-content:safe center;padding-left:0;background-image:var(--band-desktop)}.sbs-icon-marquee__label{font-size:20px;line-height:26.667px}}@media(min-width:1440px){.sbs-icon-marquee{justify-content:center}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.sbs-icon-marquee[data-sbs-loop]{justify-content:flex-start}}.sbs-ingredients{display:flex;flex-direction:column;gap:var(--space-gap);padding:var(--space-section) var(--sbs-side);background:var(--bg-ice)}.sbs-ingredients__top{display:flex;flex-direction:column;gap:var(--space-inner)}.sbs-ingredients__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-ingredients__subhead{--sbs-weight:300;font-size:18px;line-height:round(1.35em,1px);opacity:.8;font-variation-settings:"opsz" 14}.sbs-ingredients__main{display:flex;flex-direction:column;gap:var(--space-gap)}.sbs-ingredients__collage{position:relative;max-height:416px;margin:0 calc(-1 * var(--sbs-side));overflow:hidden}.sbs-ingredients__collage:before{content:"";display:block;padding-top:79.648%}.sbs-ingredients__collage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.sbs-ingredients__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-small)}.sbs-ingredients__card{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-side) var(--space-inner);background:var(--overlay-white-80)}.sbs-ingredients__name-row{display:flex;align-items:center;gap:var(--space-xs)}.sbs-ingredients__icon{flex:none;width:28px;height:28px;overflow:hidden}.sbs-ingredients__icon img{width:100%;height:100%;object-fit:contain}.sbs-ingredients__name{flex:1 1 0;min-width:0;--sbs-font:var(--font-heading);--sbs-weight:400;font-size:22px;line-height:1;letter-spacing:-.02em}.sbs-ingredients__text{--sbs-weight:300;--sbs-color:var(--ink-slate);font-size:18px;line-height:round(1.45em,1px);font-variation-settings:"opsz" 14}.sbs-ingredients__text strong,.sbs-ingredients__text b{--sbs-weight:500}.sbs-ingredients a.sbs-ingredients__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--size-button-height);padding:18px var(--space-inner);border-radius:var(--radius-button);background:var(--ink-black);text-align:center;text-decoration:none;--sbs-color:var(--on-ink)}.sbs-ingredients__cta-label{--sbs-weight:600;font-size:15px;line-height:normal;letter-spacing:1px;text-transform:uppercase;font-variation-settings:"opsz" 14}@media(min-width:990px){.sbs-ingredients{align-items:center;gap:var(--space-section);padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-ingredients__top,.sbs-ingredients__main{width:100%}.sbs-ingredients__top{text-align:center}.sbs-ingredients__headline{font-size:42px;line-height:round(1.05em,1px);letter-spacing:0}.sbs-ingredients__subhead{font-size:20px;opacity:1}.sbs-ingredients__main{gap:var(--space-section)}.sbs-ingredients__collage{margin:0}.sbs-ingredients__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-inner)}.sbs-ingredients__card{padding:var(--space-side);border-radius:var(--radius-small)}.sbs-ingredients__icon{width:36px;height:36px}.sbs-ingredients__name{font-size:28px}.sbs-ingredients__text{font-size:20px}.sbs-ingredients__text strong,.sbs-ingredients__text b{--sbs-weight:300}.sbs-ingredients__card:first-child .sbs-ingredients__text,.sbs-ingredients__card:first-child .sbs-ingredients__text :is(strong,b){--sbs-weight:400;font-variation-settings:normal}.sbs-ingredients a.sbs-ingredients__cta{max-width:560px;min-height:64px}.sbs-ingredients__cta-label{flex:1 1 0;min-width:0;font-size:18px}}@media(min-width:1200px){.sbs-ingredients__main{display:grid;grid-template-columns:minmax(0,560fr) minmax(0,680fr);column-gap:40px;align-items:center}.sbs-ingredients__collage{align-self:stretch;max-height:none}.sbs-ingredients__collage:before{padding-top:74.2857%}}.sbs-key-features{overflow:hidden;background:var(--bg-white)}.sbs-key-features__split{display:flex;flex-direction:column}.sbs-key-features__media{position:relative;overflow:hidden;aspect-ratio:375 / 240;container-type:inline-size;--k:1px}.sbs-key-features__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sbs-key-features__media picture img{width:100%;height:100%;object-fit:cover}.sbs-key-features__label{position:absolute;left:14.608%;top:14.1%;display:flex;align-items:center;gap:calc(6 * var(--k));--sbs-font:var(--font-heading);--sbs-weight:400;--sbs-color:var(--ink-navy);font-size:calc(20 * var(--k));line-height:1;text-transform:capitalize}.sbs-key-features__check{display:flex;align-items:center;justify-content:center;flex:none;width:calc(20 * var(--k));height:calc(20 * var(--k))}.sbs-key-features__check img{width:100%;height:auto;max-height:100%;object-fit:contain}.sbs-key-features__text{display:flex;flex-direction:column;gap:var(--space-gap);padding:var(--space-section) var(--sbs-side)}.sbs-key-features__intro{display:flex;flex-direction:column;gap:var(--space-side)}.sbs-key-features__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-key-features__paragraph{--sbs-weight:500;font-size:18px;line-height:1.35;line-height:round(1.35em,1px);font-variation-settings:"opsz" 14}.sbs-key-features__bullets{display:flex;flex-direction:column;gap:var(--space-small)}.sbs-key-features__bullet{position:relative;display:flex;align-items:center;gap:11px;padding-bottom:8.5px}.sbs-key-features__bullet:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#3d1a5b66;transform:scaleY(.5);transform-origin:50% 100%}.sbs-key-features__bullet:last-child{padding-bottom:var(--space-xs)}.sbs-key-features__bullet:last-child:after{content:none}.sbs-key-features__star{flex:none;width:16px;height:17px}.sbs-key-features__star img{width:100%;height:100%;object-fit:contain}.sbs-key-features__bullet-text{flex:1 1 0;min-width:0;--sbs-weight:300;font-size:18px;line-height:1.25;line-height:round(1.25em,1px);font-variation-settings:"opsz" 14}.sbs-key-features__bullet-text{position:relative;top:.5px}.sbs-key-features__bullet-text strong{--sbs-weight:500;font-variation-settings:normal}.sbs-key-features__band{overflow-x:auto;overflow-y:hidden;padding:var(--space-inner) 0;border:solid rgba(61,26,91,.12);border-width:1px 0;background:var(--bg-white) var(--band-mobile) center / 100% 100% no-repeat;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sbs-key-features__band::-webkit-scrollbar{display:none}.sbs-key-features__badges{display:flex;align-items:center;gap:var(--space-block);width:max-content;margin:0 auto;padding:0 var(--space-inner)}.sbs-key-features__badge{display:flex;align-items:center;flex:none;gap:var(--space-small)}.sbs-key-features__badges[aria-hidden]{display:none}@media(prefers-reduced-motion:no-preference){.sbs-key-features .sbs-key-features__band[data-sbs-loop]{overflow:hidden;pointer-events:none;contain:paint}.sbs-key-features__band[data-sbs-loop] .sbs-key-features__track{display:flex;width:max-content;animation:sbs-key-features-loop var(--loop, 34s) linear infinite}.sbs-key-features__band[data-sbs-loop][data-sbs-offscreen] .sbs-key-features__track{animation-play-state:paused}.sbs-key-features__band[data-sbs-loop] .sbs-key-features__badges,.sbs-key-features__band[data-sbs-loop] .sbs-key-features__badges[aria-hidden]{display:flex;flex-wrap:nowrap;width:max-content;max-width:none;margin:0;padding:0 var(--space-block) 0 0;gap:var(--space-block)}}@keyframes sbs-key-features-loop{to{transform:translate(calc(-100% / 3))}}.sbs-key-features__badge-icon{flex:none;width:36px;height:36px}.sbs-key-features__badge-icon img{width:100%;height:100%;object-fit:contain}.sbs-key-features__badge-text{--sbs-weight:600;--sbs-color:var(--ink-black);font-size:18px;line-height:24px;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 1px rgba(61,26,91,.01);font-variation-settings:"opsz" 14}@supports (width: calc-size(max-content,round(up,size,1px))){.sbs-key-features__badge-text{width:calc-size(max-content,round(up,size,1px))}}@media(min-width:990px){.sbs-key-features__split{flex-direction:row;align-items:stretch}.sbs-key-features__media{flex:0 0 46.8056%;aspect-ratio:auto;--k:min(1px, calc(100cqw / 674))}.sbs-key-features__label{left:59.4921%;top:24.7117%;gap:calc(7.8972 * var(--k));font-size:calc(28.9563 * var(--k));line-height:1.2;text-transform:none}.sbs-key-features__check{width:calc(26.3239 * var(--k));height:calc(26.3239 * var(--k))}.sbs-key-features__text{flex:1 1 0;min-width:0;gap:var(--space-block);padding:80px max(clamp(40px,5.5556vw,80px),calc((100% - 1280px)/2)) 80px clamp(40px,5.5556vw,80px)}.sbs-key-features__intro{gap:var(--space-block)}.sbs-key-features__headline{font-size:42px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0}.sbs-key-features__headline br{display:none}.sbs-key-features__paragraph{font-size:20px;font-variation-settings:normal}.sbs-key-features__bullets{gap:0}.sbs-key-features__bullet{gap:var(--space-small);padding:var(--space-small) 0 13px}.sbs-key-features__bullet:after{background:var(--border-navy-30);transform:none}.sbs-key-features__bullet:last-child{padding-bottom:var(--space-small)}.sbs-key-features__star{width:18.8235px;height:20px}.sbs-key-features__bullet-text{top:0;--sbs-weight:400;font-size:20px;font-variation-settings:normal}.sbs-key-features__bullet-text strong{--sbs-weight:400}.sbs-key-features__band{overflow:hidden;border-color:var(--ink-black);background-image:var(--band-desktop)}.sbs-key-features__badges{flex-wrap:wrap;justify-content:center;gap:var(--space-small) min(var(--space-block),1.6667vw);width:auto;padding:0 var(--space-xs)}.sbs-key-features__badge-text{font-size:clamp(14px,calc(20px - ((1440px - 100vw)*.03)),20px);line-height:1.33335}}@media(min-width:990px)and (max-width:1199.98px){.sbs-key-features__badges{max-width:760px;margin-inline:auto}}@media(min-width:990px)and (max-width:1199.98px){.sbs-key-features__media picture img{object-position:80% 50%!important}}@media(min-width:1200px)and (max-width:1439.98px){.sbs-key-features__media picture img{object-position:70% 50%!important}}.sbs-ladder-buy{display:flex;flex-direction:column;gap:var(--space-inner);padding:var(--space-side) var(--sbs-side) 60px;background:var(--bg-white)}.sbs-ladder-buy__gallery{display:block;min-width:0}.sbs-ladder-buy__stage{position:relative}.sbs-ladder-buy__track{display:flex;margin:0 calc(var(--sbs-side) * -1);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.sbs-ladder-buy__track::-webkit-scrollbar{display:none}.sbs-ladder-buy__slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:756 / 872;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:var(--bg-white)}.sbs-ladder-buy__slide>img{width:100%;height:100%;object-fit:cover}.sbs-ladder-buy .sbs-ladder-buy__arrow{position:absolute;top:50%;z-index:1;display:block;width:56px;height:56px;padding:0;margin-top:-28px;border-radius:50%;background:transparent}.sbs-ladder-buy__arrow img{width:100%;height:100%}.sbs-ladder-buy__arrow--prev{left:-28px}.sbs-ladder-buy__arrow--prev img{transform:scaleX(-1)}.sbs-ladder-buy__arrow--next{right:-28px}.sbs-ladder-buy__thumbs{display:flex;align-items:flex-start;gap:var(--space-xs);margin:var(--space-inner) calc(var(--sbs-side) * -1) 0;padding:0 max(var(--space-inner),calc((100% + 2 * var(--sbs-side) - 322px) / 2));overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sbs-ladder-buy__thumbs::-webkit-scrollbar{display:none}.sbs-ladder-buy .sbs-ladder-buy__thumb{position:relative;flex:0 0 58px;display:block;aspect-ratio:756 / 872;border-radius:var(--radius-small);overflow:hidden}.sbs-ladder-buy__thumb img{width:100%;height:100%;object-fit:cover}.sbs-ladder-buy__thumb[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--ink-black);border-radius:var(--radius-small)}.sbs-ladder-buy__column{display:flex;flex-direction:column;gap:40px;min-width:0}.sbs-ladder-buy__info{display:flex;flex-direction:column;gap:var(--space-inner)}.sbs-ladder-buy__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-small)}.sbs-ladder-buy__name-box{display:block;max-width:100%;padding:var(--space-tight) var(--space-small);background:var(--bg-ice)}.sbs-ladder-buy__name-text{display:block;--sbs-weight:500;font-size:15px;line-height:19px;font-variation-settings:"opsz" 14}.sbs-ladder-buy__rating{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-tight);min-height:26px;padding-bottom:2px}.sbs-ladder-buy__stars{display:flex;align-items:center;gap:1px;margin-right:var(--space-tight)}.sbs-ladder-buy__stars img{flex:none;width:18px;height:18px}.sbs-ladder-buy__rating-text{display:block;min-width:0;font-size:14px;line-height:25.6px;opacity:.7}.sbs-ladder-buy__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1.1;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-ladder-buy__body{--sbs-color:var(--ink-black);font-size:18px;line-height:24px;opacity:.7}.sbs-ladder-buy__buy{display:flex;flex-direction:column;min-width:0}.sbs-ladder-buy__pick{margin-bottom:var(--space-small);--sbs-weight:500;font-size:16px;line-height:16px}.sbs-ladder-buy .sbs-offer-picker .sbs-offer-picker__cta{border-radius:0}.sbs-ladder-buy .sbs-offer-picker .sbs-offer-picker__addon,.sbs-ladder-buy .sbs-offer-picker .sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:checked){background:radial-gradient(120% 140% at 50% 15%,#fff,#efe6f7 45%,#efe6f7)}.sbs-ladder-buy .sbs-offer-picker .sbs-offer-picker__addon-image{padding:0;background:none}.sbs-ladder-buy__trust{align-self:center;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-tight) var(--space-xs);margin-top:var(--space-small)}.sbs-ladder-buy__trust-item{display:flex;align-items:center;gap:var(--space-tight);min-width:0;min-height:20px}.sbs-ladder-buy__trust-icon{flex:none;display:block;width:18px;height:18px}.sbs-ladder-buy__trust-icon img{width:100%;height:100%;object-fit:contain}.sbs-ladder-buy__trust-text{display:block;min-width:0;--sbs-color:var(--ink-slate);font-size:13px;line-height:19.2px;text-transform:capitalize;text-align:center}.sbs-ladder-buy__ships{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:var(--space-small);padding:10px var(--space-small);background:var(--bg-ice)}.sbs-ladder-buy__ships-text{min-width:0;font-size:14px;line-height:25.6px;text-align:center}@media(min-width:680px)and (max-width:989.98px){.sbs-ladder-buy__gallery{width:100%;max-width:640px;margin:0 auto}.sbs-ladder-buy__track{margin:0}.sbs-ladder-buy__thumbs{gap:var(--space-small);margin:var(--space-side) 0 0;padding:0}.sbs-ladder-buy .sbs-ladder-buy__thumb{flex-basis:calc((100% - 48px) * 118 / 592)}.sbs-ladder-buy .sbs-ladder-buy__thumb[aria-current=true]{flex-basis:calc((100% - 48px) * 120 / 592)}}@media(min-width:990px){.sbs-ladder-buy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--space-side-desktop);padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-ladder-buy__column{gap:var(--space-gap)}.sbs-ladder-buy__track{margin:0;border-radius:8px}.sbs-ladder-buy__thumbs{gap:var(--space-small);margin:var(--space-side) 0 0;padding:0}.sbs-ladder-buy .sbs-ladder-buy__thumb{flex-basis:calc((100% - 48px) * 118 / 592)}.sbs-ladder-buy .sbs-ladder-buy__thumb[aria-current=true]{flex-basis:calc((100% - 48px) * 120 / 592)}.sbs-ladder-buy__name-box{padding:var(--space-xs) var(--space-small)}.sbs-ladder-buy__name-text{font-size:18px;line-height:23px}.sbs-ladder-buy__headline{font-size:42px;line-height:1.05;line-height:round(1.05em,1px)}.sbs-ladder-buy__body{font-size:20px}.sbs-ladder-buy__trust{column-gap:var(--space-xs)}.sbs-ladder-buy__trust-text,.sbs-ladder-buy__ships-text{font-size:16px}}@media(min-width:990px)and (max-width:1279.98px){.sbs-ladder-buy{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-section)}.sbs-ladder-buy .sbs-offer-picker .sbs-offer-picker__name{font-size:20px;line-height:24px}}.sbs-photo-band{position:relative;aspect-ratio:var(--ratio-mobile);overflow:hidden;background:var(--bg-pale-grey)}.sbs-photo-band__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sbs-photo-band__image img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.sbs-photo-band{aspect-ratio:auto;height:max(480px,33.3333vw)}}.sbs-photo-quotes{display:flex;flex-direction:column;gap:40px;padding:60px 0;background:var(--bg-frost)}.sbs-photo-quotes__head{display:flex;flex-direction:column;gap:var(--space-inner);padding:0 var(--sbs-side)}.sbs-photo-quotes__headline{--sbs-font:var(--font-heading);font-size:36px;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-photo-quotes__subhead{font-size:18px;line-height:round(1.35em,1px)}.sbs-photo-quotes__reviews{display:flex;flex-direction:column;gap:var(--space-gap);min-width:0}.sbs-photo-quotes__cards{display:flex;align-items:stretch;gap:var(--space-small);padding:0 var(--sbs-side);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--sbs-side);scrollbar-width:none}.sbs-photo-quotes__cards::-webkit-scrollbar{display:none}.sbs-photo-quotes__card{display:flex;flex-direction:column;flex:0 0 min(310px,100%);min-width:0;scroll-snap-align:start;background:var(--bg-white);border:1px solid rgba(61,26,91,.12);overflow:hidden}.sbs-photo-quotes__image{flex:none;aspect-ratio:308 / 240;overflow:hidden;background:var(--bg-pale-grey)}.sbs-photo-quotes__image img{width:100%;height:100%;object-fit:cover}.sbs-photo-quotes__card-body{display:flex;flex-direction:column;gap:var(--space-inner);padding:var(--space-side)}.sbs-photo-quotes__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-inner);margin-right:calc(var(--space-side) * -1)}.sbs-photo-quotes__person{display:flex;min-width:0;align-items:center;gap:var(--space-xs)}.sbs-photo-quotes__name{--sbs-weight:600;min-width:0;width:calc-size(fit-content,round(up,size,1px));font-size:18px;line-height:1;font-variation-settings:"opsz" 14}.sbs-photo-quotes__dot{flex:none;display:block;width:4px;height:4px;border-radius:50%;background:var(--ink-black)}.sbs-photo-quotes__verified{display:flex;min-width:0;align-items:center;gap:var(--space-tight)}.sbs-photo-quotes__verified-icon{flex:none;display:block;width:16px;height:16px}.sbs-photo-quotes__verified-icon img{width:100%;height:100%;object-fit:contain}.sbs-photo-quotes__verified-text{--sbs-weight:600;--sbs-color:var(--accent-blue);min-width:0;font-style:italic;font-size:13px;line-height:1;text-transform:uppercase;text-shadow:0 0 1px rgba(61,26,91,.01);font-variation-settings:"opsz" 14}.sbs-photo-quotes__quote{--sbs-color:var(--ink-slate);margin:0;padding:0;border:0;font-style:italic;font-size:18px;line-height:round(1.35em,1px);opacity:.8}.sbs-photo-quotes__progress{position:relative;display:block;height:0;margin:0 var(--sbs-side)}.sbs-photo-quotes__track,.sbs-photo-quotes__bar{display:block;position:relative;height:0}.sbs-photo-quotes__bar{position:absolute;left:0;top:0;width:18.967%}.sbs-photo-quotes__track:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:var(--radius-pill);background:#3d1a5b33}.sbs-photo-quotes__bar:before{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:-2px;border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:var(--sbs-plum)}@media(min-width:990px){.sbs-photo-quotes{gap:var(--space-section);padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-photo-quotes__head{align-items:center;text-align:center}.sbs-photo-quotes__headline,.sbs-photo-quotes__subhead{align-self:stretch}.sbs-photo-quotes__headline{font-size:42px;line-height:round(1.05em,1px);letter-spacing:0}.sbs-photo-quotes__subhead{font-size:20px}.sbs-photo-quotes__cards{gap:var(--space-block)}.sbs-photo-quotes__card{flex-basis:302px}.sbs-photo-quotes__image{aspect-ratio:300 / 240}.sbs-photo-quotes__quote{margin-right:-.5px}.sbs-photo-quotes__progress{width:302px;max-width:calc(100% - 2 * var(--sbs-side));margin:0 auto}.sbs-photo-quotes__bar{width:21.04%}}.sbs-problem-then-solution{position:relative;padding:var(--space-section) var(--sbs-side);overflow:hidden;background:var(--bg-white)}.sbs-problem-then-solution__art{position:absolute;left:0;bottom:0;width:100%;height:461.51px;pointer-events:none}.sbs-problem-then-solution__art img{position:absolute;left:0;top:0;width:960.05px;height:774.05px;max-width:none;transform-origin:0 0;transform:matrix(-.9998773,.0156615,-.0156615,-.9998773,773.84,773.95)}.sbs-problem-then-solution__container{position:relative;display:flex;flex-direction:column;gap:var(--space-gap)}.sbs-problem-then-solution__head{display:flex;flex-direction:column;gap:var(--space-inner)}.sbs-problem-then-solution__headline{--sbs-font:var(--font-heading);font-size:36px;line-height:round(1.1em,1px);letter-spacing:-.03em}.sbs-problem-then-solution__intro{--sbs-weight:300;font-size:18px;line-height:round(1.35em,1px);letter-spacing:.01em;font-variation-settings:"opsz" 14}.sbs-problem-then-solution__intro strong,.sbs-problem-then-solution__closing-text strong{--sbs-weight:500}.sbs-problem-then-solution__comparison{display:flex;flex-direction:column;gap:var(--space-block)}.sbs-problem-then-solution__item{position:relative;display:flex;align-items:center;gap:var(--space-block);padding-bottom:var(--space-inner)}.sbs-problem-then-solution__item:not(:last-child){padding-bottom:16.5px}.sbs-problem-then-solution__item:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#3d1a5bcc;transform:scaleY(.5);transform-origin:0 100%}.sbs-problem-then-solution__item-image{flex:0 0 110px;width:110px;aspect-ratio:1;-webkit-mask:var(--shape) center / 100% 100% no-repeat;mask:var(--shape) center / 100% 100% no-repeat}.sbs-problem-then-solution__item-image img{width:100%;height:100%;object-fit:cover}.sbs-problem-then-solution__item-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-small)}.sbs-problem-then-solution__item-name{--sbs-font:var(--font-heading);font-size:26px;line-height:1;letter-spacing:-.02em}.sbs-problem-then-solution__item-text{--sbs-weight:300;font-size:16px;line-height:round(1.35em,1px);font-variation-settings:"opsz" 14}.sbs-problem-then-solution__card{position:relative;display:flex;flex-direction:column;gap:var(--space-inner);padding:var(--space-block) var(--space-side);background:var(--bg-footer)}.sbs-problem-then-solution__card-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.sbs-problem-then-solution__card-bg img{width:100%;height:100%;object-fit:cover;opacity:.4;border-radius:inherit}.sbs-problem-then-solution__card-glow{display:block;position:absolute;left:-36.716%;top:-73.6px;width:154.925%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle closest-side,#fff,#fff0);pointer-events:none}.sbs-problem-then-solution__eye{position:relative;width:calc(100% + 3px);aspect-ratio:298 / 132;border-radius:var(--radius-pill)}.sbs-problem-then-solution__eye img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.sbs-problem-then-solution__closing-text{position:relative;--sbs-weight:300;font-size:18px;line-height:round(1.35em,1px);font-variation-settings:"opsz" 14}@media(min-width:990px){.sbs-problem-then-solution{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-problem-then-solution__container{gap:var(--space-column);align-items:center}.sbs-problem-then-solution__head{max-width:900px;text-align:center}.sbs-problem-then-solution__headline{font-size:42px;letter-spacing:0;line-height:round(1.05em,1px)}.sbs-problem-then-solution__intro{--sbs-weight:400;font-size:20px;font-variation-settings:normal}.sbs-problem-then-solution__intro strong,.sbs-problem-then-solution__closing-text strong{--sbs-weight:400;font-variation-settings:normal}.sbs-problem-then-solution__comparison{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;gap:var(--space-gap)}.sbs-problem-then-solution__item{flex-direction:column;gap:var(--space-side);padding-bottom:0}.sbs-problem-then-solution__item:not(:last-child){padding-bottom:0}.sbs-problem-then-solution__item:not(:last-child):after{content:none}.sbs-problem-then-solution__item-image{flex:none;width:200px}.sbs-problem-then-solution__item-body{flex:none;width:100%;align-items:center;gap:var(--space-side);text-align:center}.sbs-problem-then-solution__item-name{width:100%;font-size:32px}.sbs-problem-then-solution__item-text{width:100%;max-width:var(--text-width, 100%);font-size:20px}.sbs-problem-then-solution__card{flex-direction:row;align-items:center;gap:var(--space-column);padding:40px;border-radius:var(--radius-small);background:transparent}.sbs-problem-then-solution__eye{flex:0 0 calc((100% - var(--space-column)) * .49296);width:auto;aspect-ratio:560 / 248}.sbs-problem-then-solution__closing-text{flex:1 1 0;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;--sbs-weight:400;font-size:22px;line-height:round(1.4em,1px);font-variation-settings:normal}}.sbs-results-timeline{background:var(--bg-white)}.sbs-results-timeline__container{display:flex;flex-direction:column}.sbs-results-timeline__image{position:relative;width:100%;aspect-ratio:375 / 240;overflow:hidden}.sbs-results-timeline__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sbs-results-timeline__column{display:flex;flex-direction:column;gap:var(--space-gap);min-width:0;padding:var(--space-section) var(--sbs-side);background:var(--bg-white) var(--bg-mobile) center / var(--bg-mobile-size) no-repeat}.sbs-results-timeline__top{display:flex;flex-direction:column;gap:var(--space-side)}.sbs-results-timeline__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-results-timeline__intro{--sbs-weight:300;--sbs-color:var(--ink-black);font-size:18px;line-height:1.35;line-height:round(1.35em,1px)}.sbs-results-timeline__intro :is(strong,b){--sbs-weight:500}.sbs-results-timeline__intro a{text-decoration:underline}.sbs-results-timeline__stages{display:flex;flex-direction:column}.sbs-results-timeline__stage{display:flex;align-items:flex-start;gap:var(--space-inner)}.sbs-results-timeline__rail{display:flex;flex:none;flex-direction:column;align-items:center;align-self:stretch;width:8px}.sbs-results-timeline__dot{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--sbs-plum)}.sbs-results-timeline__stage--last:not(.sbs-results-timeline__stage--first) .sbs-results-timeline__dot{margin-top:-2px}.sbs-results-timeline__line{flex:none;width:1px;background:var(--border-grey)}.sbs-results-timeline__line--lead{height:6px}.sbs-results-timeline__line--fill{flex:1 0 0;min-height:1px}.sbs-results-timeline__body{display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-small);min-width:0;padding-bottom:var(--space-block)}.sbs-results-timeline__stage--last .sbs-results-timeline__body{padding-bottom:0}.sbs-results-timeline__label{--sbs-weight:600;font-size:16px;line-height:1.2;line-height:round(1.2em,1px);text-transform:uppercase}.sbs-results-timeline__card{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-inner) var(--space-side);background:var(--bg-white);--sbs-color:var(--ink-teal)}.sbs-results-timeline__name{--sbs-font:var(--font-accent);--sbs-weight:400;font-style:italic;font-size:24px;line-height:normal;letter-spacing:-.05em;text-transform:capitalize}.sbs-results-timeline__text{--sbs-weight:300;font-size:16px;line-height:1.4;line-height:round(1.4em,1px)}@media(min-width:990px){.sbs-results-timeline{padding:80px var(--sbs-side);background:var(--bg-white) var(--bg-desktop) center / cover no-repeat}.sbs-results-timeline__container{display:grid;grid-template-columns:minmax(0,515fr) minmax(0,701fr);gap:var(--space-column);align-items:start}.sbs-results-timeline__image{align-self:stretch;aspect-ratio:auto;border-radius:var(--radius-small)}.sbs-results-timeline__column{padding:0;background:none}.sbs-results-timeline__top{gap:var(--space-inner)}.sbs-results-timeline__headline{font-size:42px;line-height:1.05;line-height:round(1.05em,1px);letter-spacing:0}.sbs-results-timeline__intro{--sbs-weight:400;font-size:20px}.sbs-results-timeline__intro :is(strong,b){--sbs-weight:400}.sbs-results-timeline__dot{width:12px;height:12px}.sbs-results-timeline__stage--last:not(.sbs-results-timeline__stage--first) .sbs-results-timeline__dot{margin-top:0}.sbs-results-timeline__line{width:1.5px}.sbs-results-timeline__line--lead{display:none}.sbs-results-timeline__label{font-size:20px;line-height:1}.sbs-results-timeline__card{padding:var(--space-side) var(--space-block);border-radius:var(--radius-small)}.sbs-results-timeline__name{font-size:32px}.sbs-results-timeline__text{font-size:20px}}.sbs-social-comments{position:relative;overflow:hidden;padding:60px var(--sbs-side);background:var(--bg-ice);isolation:isolate}.sbs-social-comments__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.sbs-social-comments__bg img{width:100%;height:100%;object-fit:cover;object-position:50% 100%}.sbs-social-comments__glow{position:absolute;z-index:-1;pointer-events:none}.sbs-social-comments__glow--1{left:-28.03px;top:-120.88px;width:704.12px;height:503.66px;background:radial-gradient(closest-side,#efe6f796,#efe6f759 44%,#efe6f757 60%,#efe6f74a,#efe6f72b,#efe6f70e,#fff4ea00)}.sbs-social-comments__glow--2{left:-167.93px;top:477.34px;width:531.93px;height:390.16px;background:radial-gradient(closest-side,#efe6f796,#efe6f759 41%,#efe6f757 48%,#efe6f74a,#efe6f72b,#efe6f70e,#fff4ea00)}.sbs-social-comments__head{display:flex;flex-direction:column;gap:var(--space-small)}.sbs-social-comments__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-social-comments__accent{--sbs-font:var(--font-accent);font-style:italic;font-size:40px;line-height:44.5px;letter-spacing:-.06em}.sbs-social-comments__rating{display:flex;align-items:center;gap:var(--space-xs)}.sbs-social-comments__stars{display:flex;gap:1px;flex:none}.sbs-social-comments__stars img{width:18px;height:18px}.sbs-social-comments__label{display:block;--sbs-weight:600;font-size:14px;line-height:25.6px;opacity:.7;font-variation-settings:"opsz" 14}.sbs-social-comments__area{position:relative;container-type:inline-size;width:100%;max-width:402px;aspect-ratio:335 / var(--area-m);margin-top:var(--space-gap);--u:calc(100cqw / 335)}.sbs-social-comments__comment{--x:var(--mx);--y:var(--my);--w:var(--mw);--s:var(--ms);position:absolute;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));--k:calc(var(--u) * var(--s) / 100);display:flex;align-items:flex-start;gap:calc(var(--k) * 8);--sbs-font:"Arimo", Arial, sans-serif;--sbs-color:#111111;font-size:calc(var(--k) * 14)}.sbs-social-comments__avatar{display:block;flex:none;width:calc(var(--k) * 44);aspect-ratio:1;border-radius:50%;overflow:hidden}.sbs-social-comments__avatar img{width:100%;height:100%;object-fit:cover}.sbs-social-comments__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(var(--k) * 4)}.sbs-social-comments__bubble{display:flex;flex-direction:column;gap:calc(var(--k) * 2);padding:calc(var(--k) * 8) calc(var(--k) * 12);background:var(--bg-white);border-radius:calc(var(--k) * 18);box-shadow:0 0 calc(var(--k) * 7.1) #3d1a5b21}.sbs-social-comments__name{--sbs-weight:700;line-height:round(1.15em,1px)}.sbs-social-comments__text{--sbs-weight:400;line-height:round(1.28em,1px);margin-right:calc(var(--k) * -2.5)}.sbs-social-comments__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--k) * 4)}.sbs-social-comments__actions{display:flex;align-items:center;flex-wrap:wrap;min-width:0;column-gap:calc(var(--k) * 18);padding-left:calc(var(--k) * 12);--sbs-color:#111111;font-size:calc(var(--k) * 13);line-height:normal}.sbs-social-comments__time,.sbs-social-comments__action,.sbs-social-comments__count{display:block;max-width:100%;white-space:nowrap;width:calc-size(max-content,round(up,size,1px))}.sbs-social-comments__action{--sbs-weight:700}.sbs-social-comments__reactions{display:flex;align-items:center;flex:none;margin-left:auto;gap:calc(var(--k) * 3);height:calc(var(--k) * 24);padding:calc(var(--k) * 3) calc(var(--k) * 7) calc(var(--k) * 3) calc(var(--k) * 3);background:var(--bg-white);border-radius:calc(var(--k) * 12);box-shadow:0 calc(var(--k) * 1) calc(var(--k) * 3) #3d1a5b29}.sbs-social-comments__reactions img{width:calc(var(--k) * 18);height:calc(var(--k) * 18)}.sbs-social-comments__count{--sbs-color:#111111;font-size:calc(var(--k) * 12);line-height:normal}@media(min-width:990px){.sbs-social-comments{padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-social-comments__bg img{object-position:50% 50%}.sbs-social-comments__glow--1{left:calc(50% - 685.93px)}.sbs-social-comments__glow--2{left:calc(50% - 1115.71px)}.sbs-social-comments__head{align-items:center;max-width:760px;margin:0 auto}.sbs-social-comments__headline{max-width:656px;font-size:42px;text-align:center}.sbs-social-comments__space{font-size:47px}.sbs-social-comments__accent{font-size:48px;line-height:1.1}.sbs-social-comments__area{margin:56px auto 0}}@media(min-width:1200px){.sbs-social-comments__area{max-width:1214px;aspect-ratio:1214 / var(--area-d);--u:calc(100cqw / 1214)}.sbs-social-comments__comment{--x:var(--dx);--y:var(--dy);--w:var(--dw);--s:var(--ds)}}@media(min-width:600px)and (max-width:989.98px){.sbs-social-comments__head{align-items:center;max-width:560px;margin:0 auto;text-align:center}.sbs-social-comments__area{max-width:440px;margin-left:auto;margin-right:auto}}.sbs-soft-close{padding:0 var(--sbs-side) var(--space-section);background:var(--bg-white)}.sbs-soft-close__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-gap)}.sbs-soft-close__photo{position:relative;width:calc(100% + 2 * var(--sbs-side));margin:0 calc(-1 * var(--sbs-side));aspect-ratio:375 / 240;overflow:hidden;background:var(--bg-card)}.sbs-soft-close__photo picture{display:block;width:100%;height:100%}.sbs-soft-close__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sbs-soft-close__copy{display:flex;flex-direction:column;gap:var(--space-gap);width:100%}.sbs-soft-close__text{display:flex;flex-direction:column;gap:var(--space-inner)}.sbs-soft-close__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-soft-close__body{--sbs-weight:400;--sbs-color:var(--ink-black);font-size:18px;line-height:round(1.35em,1px)}.sbs-soft-close__actions{display:flex;flex-direction:column;align-items:center;gap:var(--space-small);width:100%}.sbs-soft-close__offer{display:flex;flex-direction:column;align-items:center;width:100%}.sbs-soft-close a.sbs-soft-close__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--size-button-height);padding:17px var(--space-inner);border:1px solid transparent;border-radius:var(--radius-button);text-decoration:none;text-align:center}.sbs-soft-close a.sbs-soft-close__cta--primary{background:var(--ink-black);border-color:var(--ink-black)}.sbs-soft-close a.sbs-soft-close__cta--secondary{margin-top:var(--space-small);background:transparent;border-color:var(--sbs-plum)}.sbs-soft-close__cta-label{--sbs-weight:600;font-size:15px;line-height:normal;letter-spacing:1px;text-transform:uppercase;font-variation-settings:"opsz" 14}.sbs-soft-close__cta--primary .sbs-soft-close__cta-label{--sbs-color:var(--on-ink)}.sbs-soft-close__cta--secondary .sbs-soft-close__cta-label{--sbs-color:var(--ink-navy)}.sbs-soft-close__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin-top:var(--space-xs)}.sbs-soft-close__trust-item{display:flex;align-items:center;gap:var(--space-tight);min-height:20px}.sbs-soft-close__trust-icon{display:block;flex:none;width:18px;height:18px}.sbs-soft-close__trust-icon img{width:18px;height:18px;object-fit:contain}.sbs-soft-close__trust-text{--sbs-color:var(--ink-slate);font-size:13px;line-height:19.2px;text-align:center}.sbs-soft-close a.sbs-soft-close__email{--sbs-color:var(--ink-slate);display:block;width:fit-content;max-width:100%;min-height:20px;font-size:16px;line-height:19.2px;text-align:center;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;text-decoration-skip-ink:none}@media(min-width:990px){.sbs-soft-close{padding:var(--space-side-desktop) var(--sbs-side)}.sbs-soft-close__inner{display:grid;grid-template-columns:repeat(2,minmax(0,560px));justify-content:center;align-items:center;column-gap:var(--space-column)}.sbs-soft-close__photo{grid-column:2;grid-row:1;width:100%;margin:0;aspect-ratio:560 / 338;border-radius:var(--radius-small)}.sbs-soft-close__copy{grid-column:1;grid-row:1;gap:var(--space-block)}.sbs-soft-close__text{gap:var(--space-block)}.sbs-soft-close__headline{font-size:42px;line-height:round(1.05em,1px);letter-spacing:0}.sbs-soft-close__body{--sbs-weight:300;--sbs-color:var(--ink-slate);max-width:534px;font-variation-settings:"opsz" 14}.sbs-soft-close__actions{gap:var(--space-block)}.sbs-soft-close a.sbs-soft-close__cta{padding:0 var(--space-gap)}.sbs-soft-close a.sbs-soft-close__cta--secondary{margin-top:10px;background:var(--bg-white);border-color:var(--ink-black)}.sbs-soft-close__cta-label{font-size:18px}.sbs-soft-close__cta--secondary .sbs-soft-close__cta-label{--sbs-color:var(--ink-black)}.sbs-soft-close__trust{margin-top:var(--space-small)}.sbs-soft-close__trust-text{font-size:16px}.sbs-soft-close a.sbs-soft-close__email{font-size:18px;text-underline-offset:1px}}.sbs-testimonials{position:relative;display:flex;flex-direction:column;gap:46px;padding:var(--space-section) var(--sbs-side);overflow:hidden;background:var(--bg-white)}.sbs-testimonials .sbs-testimonials__glow{display:block;position:absolute;top:-62.88px;left:24.8%;width:156.83%;aspect-ratio:588.12 / 387.66;border-radius:50%;background:radial-gradient(closest-side,#ffffffe0,#ffffff85 55%,#fff3 80%,#f8fcfe00);pointer-events:none}.sbs-testimonials__container{position:relative;display:flex;flex-direction:column;gap:var(--space-gap);min-width:0}.sbs-testimonials__head{display:flex;flex-direction:column;gap:var(--space-xs)}.sbs-testimonials__rating{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-xs);min-height:28px;padding-bottom:2px}.sbs-testimonials__rating-main{display:flex;align-items:center;gap:var(--space-tight)}.sbs-testimonials__rating-score{display:flex;align-items:center;gap:var(--space-xs)}.sbs-testimonials__stars{display:flex;flex:none;align-items:center;gap:1px}.sbs-testimonials__stars img{width:18px;height:18px}.sbs-testimonials__rating-text{--sbs-weight:300;font-size:14px;line-height:25.6px;opacity:.7}.sbs-testimonials__rating-count{white-space:pre}.sbs-testimonials__rating-group{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.sbs-testimonials .sbs-testimonials__rating-dot,.sbs-testimonials .sbs-testimonials__name-dot{display:block;flex:none;width:4px;height:4px;border-radius:50%;background:var(--sbs-plum)}.sbs-testimonials .sbs-testimonials__rating-dot{opacity:.7}.sbs-testimonials__headline{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.sbs-testimonials__cards{display:flex;align-items:stretch;gap:var(--space-small);margin:0 calc(-1 * var(--sbs-side));padding:0 var(--sbs-side);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--sbs-side);scrollbar-width:none;-webkit-overflow-scrolling:touch}.sbs-testimonials__cards::-webkit-scrollbar{display:none}.sbs-testimonials__card{display:flex;flex:0 0 100%;flex-direction:column;gap:var(--space-inner);min-width:0;padding:var(--space-side);border:1px solid rgba(61,26,91,.12);background:var(--bg-frost);scroll-snap-align:start}.sbs-testimonials__header{display:flex;align-items:center;gap:var(--space-inner)}.sbs-testimonials__avatar{flex:none;width:48px;aspect-ratio:1;border-radius:50%;overflow:hidden}.sbs-testimonials__avatar img{width:100%;height:100%;object-fit:cover}.sbs-testimonials__who{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.sbs-testimonials__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-xs)}.sbs-testimonials__name{--sbs-weight:600;font-size:18px;line-height:1}.sbs-testimonials__verified{display:flex;align-items:center;gap:var(--space-tight)}.sbs-testimonials__verified-icon{flex:none;width:16px;height:16px}.sbs-testimonials__verified-icon img{width:100%;height:100%}.sbs-testimonials__verified-text{--sbs-weight:600;--sbs-color:var(--accent-periwinkle);font-style:italic;font-size:13px;line-height:1;text-transform:uppercase;text-shadow:0 0 1px rgba(61,26,91,.01)}.sbs-testimonials .sbs-testimonials__line{display:block;position:relative;height:0}.sbs-testimonials__line:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--border-navy-20)}.sbs-testimonials__quote{--sbs-font:var(--font-accent);--sbs-weight:400;font-style:italic;font-size:24px;line-height:1.2;line-height:round(1.2em,1px);letter-spacing:-.04em}.sbs-testimonials__body{--sbs-weight:300;font-size:16px;line-height:1.35;line-height:round(1.35em,1px)}.sbs-testimonials__body strong,.sbs-testimonials__body b{--sbs-weight:500}.sbs-testimonials__progress{position:relative;height:0;--p:0}.sbs-testimonials .sbs-testimonials__progress-track{display:block;position:absolute;top:-2px;left:-2px;right:-2px;height:4px;border-radius:var(--radius-pill);overflow:hidden;background:#3d1a5b33}.sbs-testimonials .sbs-testimonials__progress-bar{display:block;position:absolute;top:2px;left:calc(2px + (100% - 4px) * .65075 * var(--p));width:calc((100% - 4px)*.34925);height:0}.sbs-testimonials__progress-bar:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;height:4px;background:var(--sbs-plum)}@media(min-width:600px){.sbs-testimonials__card{flex-basis:calc((100% - var(--space-small)) / 2)}}@media(min-width:990px){.sbs-testimonials{gap:0;padding-top:var(--space-side-desktop);padding-bottom:var(--space-side-desktop)}.sbs-testimonials .sbs-testimonials__glow{top:-100px;left:8.3333%;width:83.3333%;aspect-ratio:1200 / 700}.sbs-testimonials__container{gap:40px}.sbs-testimonials__head{gap:var(--space-small)}.sbs-testimonials__rating{justify-content:center;min-height:35px}.sbs-testimonials__stars{gap:1.111px}.sbs-testimonials__stars img{width:20px;height:20px}.sbs-testimonials__rating-text{font-size:18px;line-height:32.914px}.sbs-testimonials__headline{font-size:42px;line-height:1.05;letter-spacing:0;text-align:center}.sbs-testimonials__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-inner);margin:0;padding:0;overflow:visible;scroll-snap-type:none}.sbs-testimonials__card{padding:var(--space-block);border-color:var(--border-navy-20)}.sbs-testimonials__header{gap:var(--space-small)}.sbs-testimonials__name{font-size:20px}.sbs-testimonials__verified-icon{width:20px;height:20px}.sbs-testimonials__verified-text{font-size:16px;text-shadow:none}.sbs-testimonials .sbs-testimonials__line{display:none}.sbs-testimonials__body{--sbs-weight:400;font-size:20px}.sbs-testimonials__body strong,.sbs-testimonials__body b{--sbs-weight:400}.sbs-testimonials .sbs-testimonials__progress{display:none}}@media(min-width:1200px){.sbs-testimonials__cards{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}.sbs-why-this-brand{display:flex;flex-direction:column;gap:28px;padding:var(--space-gap) 0 var(--space-section);overflow:hidden;background:var(--bg-white)}.sbs-why-this-brand__inner{display:flex;flex-direction:column;gap:28px;padding:0 var(--sbs-side)}.sbs-why-this-brand__intro{--sbs-weight:300;font-size:18px;line-height:27px;font-variation-settings:"opsz" 14}.sbs-why-this-brand__intro strong{--sbs-weight:500}.sbs-why-this-brand__container{display:flex;flex-direction:column;gap:28px}.sbs-why-this-brand__rows{display:flex;flex-direction:column}.sbs-why-this-brand__row{display:flex;align-items:flex-start;gap:var(--space-small);padding:18px 0;border-bottom:1px solid rgba(61,26,91,.12)}.sbs-why-this-brand__row:last-child{border-bottom:0}.sbs-why-this-brand__icon{flex:0 0 auto;width:28px;height:28px}.sbs-why-this-brand__icon img{width:100%;height:100%;object-fit:contain}.sbs-why-this-brand__text{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.sbs-why-this-brand__name{--sbs-font:var(--font-heading);--sbs-weight:400;font-size:18px;line-height:1;letter-spacing:-.01em}.sbs-why-this-brand__row-text{--sbs-weight:300;--sbs-color:var(--ink-muted);font-size:16px;line-height:round(1.4em,1px);font-variation-settings:"opsz" 14}.sbs-why-this-brand__card{position:relative;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-side) var(--space-inner) var(--space-block);overflow:hidden;border-radius:var(--radius-small);background:var(--bg-ice)}.sbs-why-this-brand__card-bg{position:absolute;top:0;right:0;bottom:0;left:0}.sbs-why-this-brand__card-bg img{width:100%;height:100%;object-fit:cover}.sbs-why-this-brand__card-bg img.sbs-mobile-only{opacity:.4}.sbs-why-this-brand__eyebrow{position:relative;--sbs-weight:500;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.sbs-why-this-brand__statement{position:relative;--sbs-font:var(--font-heading);--sbs-weight:400;font-size:20px;line-height:round(1.2em,1px)}.sbs-why-this-brand__strip{width:100%}.sbs-why-this-brand__track{display:flex;gap:0;width:max-content;margin-left:calc(50% - 779.76px - var(--lead, 5) * 139px)}.sbs-why-this-brand__round{display:flex;flex:none;gap:10px;padding-right:10px}@media(prefers-reduced-motion:no-preference){.sbs-why-this-brand .sbs-why-this-brand__strip[data-sbs-loop]{pointer-events:none;contain:paint}.sbs-why-this-brand__strip[data-sbs-loop] .sbs-why-this-brand__track{animation:sbs-why-this-brand-loop var(--loop, 23s) linear infinite}.sbs-why-this-brand__strip[data-sbs-loop][data-sbs-offscreen] .sbs-why-this-brand__track{animation-play-state:paused}}@keyframes sbs-why-this-brand-loop{to{transform:translate(calc(-100% / var(--rounds, 5)))}}.sbs-why-this-brand__photo{flex:none;width:129px;aspect-ratio:129 / 230;overflow:hidden;border-radius:5px;background:var(--bg-ice)}.sbs-why-this-brand__photo img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.sbs-why-this-brand{gap:var(--space-column);padding:80px 0}.sbs-why-this-brand__inner{align-items:center;gap:36px}.sbs-why-this-brand__intro{max-width:858.86px;font-size:24px;line-height:round(1.35em,1px);text-align:center}.sbs-why-this-brand__intro strong{--sbs-weight:300}.sbs-why-this-brand__container{display:grid;grid-template-columns:minmax(0,541fr) minmax(0,691fr);gap:var(--space-section);align-items:center;width:100%}.sbs-why-this-brand__row{gap:var(--space-inner);padding:var(--space-block) 0;border-bottom-color:var(--border-navy-20)}.sbs-why-this-brand__row:first-child{padding-top:0}.sbs-why-this-brand__row:last-child{padding-bottom:0}.sbs-why-this-brand__icon{width:36px;height:36px}.sbs-why-this-brand__text{gap:6px}.sbs-why-this-brand__name{font-size:22px;line-height:round(1.2em,1px);letter-spacing:0}.sbs-why-this-brand__row-text{font-size:20px}.sbs-why-this-brand__card{align-self:stretch;gap:29px;padding:var(--space-section)}.sbs-why-this-brand__eyebrow{font-size:18px}.sbs-why-this-brand__statement{font-size:clamp(32px,calc(5.279vw - 20.015px),56px)}}.sbs-offer-picker .sbs-offer-picker__addon{position:relative;display:flex;align-items:center;gap:var(--space-small);padding:var(--space-small) 14px;border:1px solid var(--border-navy-30);background:var(--bg-white);cursor:pointer}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:checked){border-color:var(--sbs-plum);background:var(--bg-ice)}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:focus-visible){outline:2px solid var(--sbs-plum);outline-offset:2px}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:disabled){opacity:.5;cursor:not-allowed}.sbs-offer-picker__addon-box{position:relative;flex:none;display:block;width:22px;height:22px;border:1px solid rgba(61,26,91,.12);border-radius:var(--radius-small);background:var(--bg-white)}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:checked) .sbs-offer-picker__addon-box{border-color:var(--sbs-plum);background:var(--sbs-plum)}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:checked) .sbs-offer-picker__addon-box:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid var(--on-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.sbs-offer-picker__addon-image{flex:none;display:block;width:48px;height:48px;padding:3px;border-radius:var(--radius-small);background:var(--bg-white);overflow:hidden}.sbs-offer-picker__addon-image img{width:100%;height:100%;object-fit:contain}.sbs-offer-picker__addon-copy{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.sbs-offer-picker__addon-name{display:block;--sbs-weight:600;font-size:16px;line-height:20px}.sbs-offer-picker__addon-sub{display:block;font-style:italic;font-size:14px;line-height:18px;letter-spacing:.02em}.sbs-offer-picker__addon-prices{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sbs-offer-picker__addon-price{display:block;--sbs-weight:600;font-size:16px;line-height:20px;white-space:nowrap}.sbs-offer-picker__addon-compare{display:block;--sbs-weight:300;font-size:13px;line-height:16px;white-space:nowrap;text-decoration:line-through}@media(min-width:990px){.sbs-offer-picker .sbs-offer-picker__addon{gap:var(--space-inner);padding:var(--space-inner) 20px}.sbs-offer-picker__addon-box{width:24px;height:24px}.sbs-offer-picker__addon:has(.sbs-offer-picker__addon-input:checked) .sbs-offer-picker__addon-box:after{left:8px;top:4px}.sbs-offer-picker__addon-image{width:56px;height:56px}.sbs-offer-picker__addon-name{font-size:20px;line-height:26px}.sbs-offer-picker__addon-sub{font-size:16px;line-height:21px}.sbs-offer-picker__addon-price{font-size:20px;line-height:26px}.sbs-offer-picker__addon-compare{font-size:16px;line-height:21px}}.sbs-offer-picker{display:flex;flex-direction:column;gap:var(--space-block)}.sbs-offer-picker__offers{display:flex;flex-direction:column;gap:14px}.sbs-offer-picker__offer{position:relative;display:flex;flex-direction:column;gap:var(--space-inner);padding:15px 13px;border:1px solid var(--border-navy-30);background:transparent}.sbs-offer-picker__offer:has(.sbs-offer-picker__offer-input:checked){border-color:var(--sbs-plum);background:var(--bg-ice)}.sbs-offer-picker__offer:not(:has(.sbs-offer-picker__offer-input:checked))>.sbs-offer-picker__line,.sbs-offer-picker__offer:not(:has(.sbs-offer-picker__offer-input:checked))>.sbs-offer-picker__panel{display:none}.sbs-offer-picker__badge{position:absolute;top:-9px;right:11px;z-index:1;display:block;padding:var(--space-tight) var(--space-xs);background:var(--sbs-plum)}.sbs-offer-picker__badge-text{display:block;--sbs-weight:600;--sbs-color:var(--on-ink);font-size:10px;line-height:13px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sbs-offer-picker__header{position:relative;display:flex;align-items:center;gap:var(--space-small);cursor:pointer}.sbs-offer-picker__radio{flex:none;align-self:flex-start;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid rgba(61,26,91,.12);border-radius:50%}.sbs-offer-picker__radio-dot{display:none;width:12px;height:12px;border-radius:50%;background:var(--sbs-plum)}.sbs-offer-picker__offer-input:checked~.sbs-offer-picker__radio{align-self:center;border:2px solid var(--sbs-plum)}.sbs-offer-picker__offer-input:checked~.sbs-offer-picker__radio>.sbs-offer-picker__radio-dot{display:block}.sbs-offer-picker__offer-input:focus-visible~.sbs-offer-picker__radio,.sbs-offer-picker__dropdown{position:relative;flex:1 1 0;min-width:0}.sbs-offer-picker .sbs-offer-picker__select{width:100%;border-radius:var(--radius-small);text-align:left;cursor:pointer}.sbs-offer-picker__select:focus-visible{outline:2px solid var(--sbs-plum);outline-offset:2px}.sbs-offer-picker__select[aria-expanded=true]{border-color:var(--sbs-plum);box-shadow:0 4px 16px #3d1a5b14}.sbs-offer-picker__select[aria-expanded=true] .sbs-offer-picker__chevron{transform:rotate(180deg)}.sbs-offer-picker .sbs-offer-picker__option{border-radius:0;display:flex;align-items:center;gap:var(--space-xs);width:100%;padding:11px 13px;border-bottom:1px solid rgba(61,26,91,.12);background:var(--bg-white);text-align:left;cursor:pointer}.sbs-offer-picker .sbs-offer-picker__option:last-child{border-bottom:0}.sbs-offer-picker .sbs-offer-picker__option[aria-selected=true]{background:var(--bg-ice)}.sbs-offer-picker .sbs-offer-picker__option:focus-visible{outline:2px solid var(--sbs-plum);outline-offset:-2px;background:var(--bg-ice)}.sbs-offer-picker .sbs-offer-picker__option:disabled{opacity:.45;cursor:not-allowed}.sbs-offer-picker__copy{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.sbs-offer-picker__name{display:block;--sbs-weight:600;font-size:16px;line-height:16px}.sbs-offer-picker__sub{display:block;font-style:italic;font-size:14px;line-height:18px;letter-spacing:.02em}.sbs-offer-picker__prices{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sbs-offer-picker__price{display:block;--sbs-weight:600;font-size:14px;line-height:18px;letter-spacing:.02em;white-space:nowrap}.sbs-offer-picker__line{position:relative;display:block;height:0}.sbs-offer-picker__line:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--border-navy-30)}.sbs-offer-picker__line--light:before{background:var(--border-navy-20)}.sbs-offer-picker__panel{display:flex;flex-direction:column;gap:var(--space-inner)}.sbs-offer-picker__colors{display:flex;flex-direction:column;gap:var(--space-xs)}.sbs-offer-picker__color-label{align-self:flex-start;--sbs-weight:600;font-size:11px;line-height:14px;letter-spacing:.5px;text-transform:uppercase}.sbs-offer-picker__tube{display:flex;align-items:center;gap:var(--space-xs)}.sbs-offer-picker__tube-badge{flex:none;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 4px;background:var(--sbs-plum)}.sbs-offer-picker__tube-number{display:block;--sbs-weight:700;--sbs-color:var(--on-ink);font-size:12px;line-height:16px;white-space:nowrap}.sbs-offer-picker__select{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);min-width:0;padding:9px 11px;border:1px solid var(--border-navy-30);border-radius:var(--radius-small);background:var(--bg-white)}.sbs-offer-picker__choice{display:flex;align-items:center;gap:6px;min-width:0}.sbs-offer-picker__swatch{flex:none;display:block;width:19px;height:19px;border-radius:50%;background:var(--ink-black)}.sbs-offer-picker__color-name{display:block;min-width:0;--sbs-weight:500;font-size:14px;line-height:18px}.sbs-offer-picker__chevron{flex:none;width:16px;height:16px}.sbs-offer-picker__bullets{display:flex;flex-direction:column;gap:var(--space-small)}.sbs-offer-picker__bullet-list{display:flex;gap:5px var(--space-small)}.sbs-offer-picker__bullet{flex:1 1 0;display:flex;align-items:flex-start;gap:6px;min-width:0}.sbs-offer-picker__bullet-icon{flex:none;display:block;width:16px;height:16px}.sbs-offer-picker__bullet-icon img{width:100%;height:100%;object-fit:contain}.sbs-offer-picker__bullet-text{flex:1 1 0;display:block;min-width:0;font-size:11px;line-height:14px}.sbs-offer-picker__buy{display:flex;flex-direction:column;align-items:center;gap:var(--space-small)}.sbs-offer-picker .sbs-offer-picker__cta{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:var(--size-button-height);padding:18px var(--space-inner);border-radius:var(--radius-button);background:var(--ink-black)}.sbs-offer-picker .sbs-offer-picker__cta[aria-busy=true]{cursor:progress}.sbs-offer-picker__express{display:block;align-self:stretch;width:100%;margin-top:var(--space-small)}.sbs-offer-picker__express .shopify-payment-button{width:100%}.sbs-offer-picker__express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-inline-size:100%;--shopify-accelerated-checkout-button-block-size:var(--size-button-height);--shopify-accelerated-checkout-button-border-radius:2px;--shopify-accelerated-checkout-button-box-shadow:none}.sbs-offer-picker__express .shopify-payment-button__button{min-height:var(--size-button-height);border-radius:var(--radius-button)}.sbs-offer-picker__express .shopify-payment-button__more-options{display:none}.sbs-offer-picker__pay-icons{display:flex;flex-wrap:wrap;justify-content:center;align-self:stretch;gap:6px;margin-top:var(--space-inner)}.sbs-offer-picker__pay-icon{display:block;line-height:0}.sbs-offer-picker__pay-icon svg{display:block;width:38px;height:24px}.sbs-offer-picker__cta-text{display:block;--sbs-weight:600;--sbs-color:var(--on-ink);font-size:15px;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-align:center}.sbs-offer-picker__error{align-self:stretch;--sbs-color:#3D1A5B;font-size:14px;text-align:center}@media(min-width:990px){.sbs-offer-picker__offer{padding:19px;border-radius:var(--radius-small);background:var(--bg-white)}.sbs-offer-picker__offer:has(.sbs-offer-picker__offer-input:checked){border-radius:0}.sbs-offer-picker__badge{top:-8px}.sbs-offer-picker__badge-text{font-size:14px;line-height:18px}.sbs-offer-picker__radio{align-self:center;width:28px;height:28px}.sbs-offer-picker__name{font-size:24px;line-height:24px}.sbs-offer-picker__sub{font-style:normal;font-size:20px;line-height:26px;letter-spacing:0}.sbs-offer-picker__price{font-size:20px;line-height:26px}.sbs-offer-picker__panel{gap:var(--space-block)}.sbs-offer-picker__colors+.sbs-offer-picker__bullets{margin-top:-8px}.sbs-offer-picker__colors{gap:var(--space-small)}.sbs-offer-picker__color-label{font-size:12px;line-height:16px}.sbs-offer-picker__tube-badge{min-width:42px;min-height:42px}.sbs-offer-picker__tube-number{font-size:14px;line-height:18px}.sbs-offer-picker__select{padding:11px}.sbs-offer-picker__swatch{width:24px;height:24px}.sbs-offer-picker__color-name{font-size:16px;line-height:21px}.sbs-offer-picker__bullet{align-items:center}.sbs-offer-picker__bullet-text{font-size:15px;line-height:20px}.sbs-offer-picker .sbs-offer-picker__cta{min-height:64px}.sbs-offer-picker__express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:64px}.sbs-offer-picker__cta-text{flex:1 1 auto;font-size:18px;line-height:23px}}@media(max-width:989.98px){.sbs-offer-picker .sbs-offer-picker__badge-text{font-size:11px;line-height:14px}.sbs-offer-picker .sbs-offer-picker__name{font-size:18px;line-height:22px}.sbs-offer-picker .sbs-offer-picker__sub,.sbs-offer-picker .sbs-offer-picker__price{font-size:16px;line-height:20px}.sbs-offer-picker .sbs-offer-picker__compare,.sbs-offer-picker .sbs-offer-picker__color-label{font-size:13px;line-height:16px}.sbs-offer-picker .sbs-offer-picker__tube-number{font-size:14px;line-height:18px}.sbs-offer-picker .sbs-offer-picker__color-name,.sbs-offer-picker .sbs-offer-picker__option-name{font-size:16px;line-height:20px}.sbs-offer-picker .sbs-offer-picker__gift-label{font-size:12px;line-height:15px}.sbs-offer-picker .sbs-offer-picker__gift-name,.sbs-offer-picker .sbs-offer-picker__bullet-text{font-size:13px;line-height:16px}.sbs-offer-picker .sbs-offer-picker__stock-note{font-size:14px;line-height:18px}.sbs-offer-picker .sbs-offer-picker__cta-text{font-size:16px;line-height:20px}.sbs-offer-picker .sbs-offer-picker__pay-icons{gap:4px}.sbs-offer-picker .sbs-offer-picker__pay-icon svg{width:34px;height:22px}}.sbs-offer-picker__dropdown{position:relative}.sbs-offer-picker__overlay{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer;z-index:2;font-size:16px!important}@media(max-width:1199.98px){.sbs-social-comments__area{aspect-ratio:auto;display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:calc(var(--u) * 16)}.sbs-social-comments__comment{position:relative;left:auto;top:auto;flex:0 0 auto;max-width:100%;margin-left:calc(var(--u) * var(--x))}.sbs-social-comments__comment:nth-child(5){margin-left:calc(var(--u) * 6)}.sbs-social-comments__comment:nth-child(4){max-width:calc(var(--u) * 147)}.sbs-social-comments__comment:nth-child(5){max-width:calc(var(--u) * 180)}}@media(max-width:989.98px){.sbs-banner{min-height:470px}.sbs-banner__image img{object-position:45% 18%!important}.sbs-banner__content{min-height:230px;background:linear-gradient(180deg,#3d1a5b00,#3d1a5b8c 35%,#3d1a5bd9)}.sbs-banner__headline{font-size:30px;line-height:1.08}}.sbs-offer-picker .sbs-offer-picker__compare{display:block;font-size:12px;line-height:16px;color:#111;opacity:.55;text-decoration:line-through;white-space:nowrap}@media(min-width:990px){.sbs-offer-picker .sbs-offer-picker__compare{font-size:13px;line-height:16px}}.sbs-offer-picker .sbs-offer-picker__addon-save{display:inline-block;align-self:flex-start;margin:2px 0;padding:2px 6px;border-radius:2px;background:#3d1a5b;color:#fff!important;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sbs-pdp.css.map */
