:root{--sp-navy: #1c2b39;--sp-ink: #101a23;--sp-orange: #f7941d;--sp-yellow: #fdb813;--sp-orange-text: #b85a00;--sp-surface: #f2f5f8;--sp-line: #dce3ea;--sp-muted: #44566a;--sp-radius: 16px;--sp-display: "Archivo", "Arial Black", system-ui, sans-serif;--sp-ease: cubic-bezier(.22, 1, .36, 1);--sp-grad: linear-gradient(90deg, #f7941d, #fdb813);--font-heading-family: var(--sp-display);--font-heading-style: italic;--font-heading-weight: 800;--font-body-family: "Archivo", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--z-sticky: 40;--z-float: 45}html{scroll-behavior:smooth;scroll-padding-top:9rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body-family);color:var(--sp-navy)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--sp-display);font-style:italic;font-weight:800;letter-spacing:-.01em;line-height:1.05;text-wrap:balance}.sp-heading{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.04;letter-spacing:-.015em;margin:0 0 2rem;text-wrap:balance}.sp-heading--center{text-align:center}.sp-lead{max-width:62ch;margin:0 auto 3.6rem;text-align:center;font-size:1.8rem;line-height:1.6;color:var(--sp-muted);text-wrap:pretty}.sp-fineprint{max-width:70ch;margin:2.4rem auto 0;text-align:center;font-size:1.3rem;color:var(--sp-muted)}.sp-section{padding:clamp(4.8rem,7vw,9rem) 0}.sp-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.sp-section__head .sp-heading{margin:0}.sp-bg-dark{background:var(--sp-navy);color:#fff}.sp-bg-dark .sp-heading{color:#fff}.sp-bg-light{background:var(--sp-surface)}.button,.shopify-challenge__button,.customer button{font-weight:800;letter-spacing:.01em}.button--primary:not(.waitlist-form__submit){--color-button-text: 28, 43, 57}.sp-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 2.2rem;border-radius:999px;background:var(--sp-grad);color:var(--sp-navy);font-weight:800;font-size:1.5rem;text-decoration:none}.sp-btn--small{padding:.9rem 1.6rem;font-size:1.3rem}.sp-btn .sp-icon{width:1.6rem;height:1.6rem}.sp-icon{width:2.4rem;height:2.4rem;flex:none}.announcement-bar{font-size:1.3rem;font-weight:700;letter-spacing:.02em;border:0}.announcement-bar__link{text-decoration:none}.header-wrapper{border:0}.header__heading-logo{border-radius:50%}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr;column-gap:2rem}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__icons{justify-self:end}}.header__menu-item{font-size:1.5rem;font-weight:600;letter-spacing:.01em;padding:1rem 1.4rem}.header__inline-menu .list-menu--inline>li:last-child .header__menu-item{margin-left:.8rem;background:var(--sp-grad);color:var(--sp-navy);border-radius:999px;padding:.9rem 2rem;font-weight:800}.header__inline-menu .list-menu--inline>li:last-child .header__menu-item:hover{filter:brightness(1.06)}.header__menu-item:hover span{text-decoration-color:var(--sp-orange)}.product__title h1,.product__title h2{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:clamp(2.8rem,3.2vw,3.9rem);line-height:1.02;letter-spacing:-.015em;color:var(--sp-navy);margin:0 0 1.2rem}.product__info-container .product__description,.product__info-container .rte{color:var(--sp-muted);font-size:1.6rem;line-height:1.6}.sp-chip{display:inline-flex;align-items:center;gap:.7rem;padding:.5rem 1.3rem;border-radius:999px;background:var(--sp-navy);color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.02em}.sp-chip__dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--sp-orange)}.sp-price{margin:.4rem 0 1.6rem}.sp-price__row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.2rem}.sp-price__now{font-family:var(--sp-display);font-style:italic;font-weight:900;font-size:clamp(3.6rem,4.2vw,4.8rem);line-height:1;letter-spacing:-.02em;color:var(--sp-orange-text)}.sp-price__off{background:var(--sp-yellow);color:var(--sp-navy);font-weight:800;font-size:1.3rem;padding:.5rem 1.1rem;border-radius:.8rem}.sp-price__code{margin:.9rem 0 0;color:var(--sp-muted);font-size:1.5rem}.sp-price__code strong{color:var(--sp-navy)}.sp-installments{display:flex;align-items:center;margin:1.6rem 0;padding:1.3rem 1.8rem;background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:14px}.sp-installments__text{margin:0;font-size:1.5rem;color:var(--sp-navy)}.sp-installments__amount{font-weight:800;color:var(--sp-orange-text);font-size:1.7rem}.waitlist-form-wrapper{--wf-bg: var(--sp-navy);--wf-fg: #fff;--wf-soft: #d9e3ec;--wf-accent: var(--sp-yellow);max-width:none;margin:0;padding:clamp(2rem,3vw,3rem);background:var(--wf-bg);color:var(--wf-fg);border-radius:20px;box-shadow:0 24px 50px -24px #101a238c}.sp-waitlist .waitlist-form-wrapper{--wf-bg: #fff;--wf-fg: var(--sp-navy);--wf-soft: var(--sp-muted);--wf-accent: var(--sp-orange-text)}.waitlist-form__heading{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.08;margin:0;color:var(--wf-fg)}.waitlist-form__perks{list-style:none;padding:0;margin:1.4rem 0 2rem;display:grid;gap:.7rem}.waitlist-form__perks li{display:flex;align-items:center;gap:.9rem;font-size:1.45rem;color:var(--wf-soft)}.waitlist-form__perks .sp-icon{width:1.9rem;height:1.9rem;color:var(--wf-accent);stroke-width:2.6}.waitlist-form__fields{gap:1rem}.waitlist-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:480px){.waitlist-form__row{grid-template-columns:1fr}}.waitlist-form__fields input,.waitlist-form__fields select{width:100%;min-height:5rem;padding:0 1.6rem;border:2px solid transparent;border-radius:12px;background:#fff;color:var(--sp-navy);font-family:inherit;font-size:1.6rem;box-shadow:inset 0 0 0 1px var(--sp-line)}.waitlist-form__fields input::placeholder{color:#5b6b7a}.waitlist-form__fields input:focus-visible,.waitlist-form__fields select:focus-visible{outline:3px solid var(--sp-orange);outline-offset:2px}.waitlist-form .waitlist-form__submit{min-height:5.4rem;border:0;border-radius:999px;background:var(--sp-grad);color:var(--sp-navy);font-size:1.6rem;font-weight:800;letter-spacing:.01em;box-shadow:none;transition:transform .25s var(--sp-ease),filter .25s}.waitlist-form .waitlist-form__submit:before,.waitlist-form .waitlist-form__submit:after{display:none}.waitlist-form .waitlist-form__submit:hover{transform:translateY(-2px);filter:brightness(1.05)}.waitlist-form__success{color:var(--wf-fg);font-weight:700;font-size:1.6rem;line-height:1.5}.waitlist-form__error{color:#ffb4a8}.sp-waitlist .waitlist-form__error{color:#b42318}.sp-stages{margin:2.4rem 0 1.6rem;border:1px solid var(--sp-line);border-radius:14px;overflow:hidden;font-size:1.4rem}.sp-stages__head,.sp-stages__row{display:grid;grid-template-columns:1.1fr 1.5fr 1.2fr;gap:1rem;align-items:center;padding:1.1rem 1.6rem}.sp-stages__head{background:var(--sp-surface);font-size:1.2rem;font-weight:700;color:var(--sp-muted)}.sp-stages__row{border-top:1px solid var(--sp-line)}.sp-stages__name{font-weight:800}.sp-stages__row.is-active{background:#fff8ea}.sp-stages__row.is-active .sp-stages__date{justify-self:start;padding:.3rem 1rem;border-radius:999px;background:var(--sp-navy);color:#fff;font-size:1.2rem;font-weight:700}.sp-ship{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.8rem;border:1px solid var(--sp-line);border-radius:14px}.sp-ship>div{display:grid;gap:.2rem;font-size:1.4rem;color:var(--sp-muted)}.sp-ship strong{color:var(--sp-navy);font-size:1.6rem}.sp-ship__icon{display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:50%;background:var(--sp-navy);color:var(--sp-yellow)}.sp-help{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:2rem 0;font-size:1.5rem}.sp-help__link{display:inline-flex;align-items:center;gap:.7rem;padding:.9rem 1.6rem;border-radius:999px;background:var(--sp-surface);border:1px solid var(--sp-line);color:var(--sp-navy);font-weight:700;text-decoration:none}.sp-help__link .sp-icon{width:2rem;height:2rem;color:#1a9d4b}.sp-trust{list-style:none;margin:2rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--sp-line);display:grid;grid-template-columns:repeat(3,1fr)}.sp-trust li{display:grid;justify-items:center;gap:.8rem;padding:0 .8rem;text-align:center;font-size:1.25rem;font-weight:800;line-height:1.25;color:var(--sp-navy)}.sp-trust li+li{border-left:1px solid var(--sp-line)}.sp-trust .sp-icon{width:3.6rem;height:3.6rem;color:var(--sp-navy)}.sp-sticky-cta{position:fixed;left:50%;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:var(--z-sticky);display:inline-flex;align-items:center;gap:1rem;padding:1.3rem 1.6rem 1.3rem 2.4rem;border-radius:999px;background:var(--sp-grad);color:var(--sp-navy);font-size:1.6rem;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 14px 34px -10px #101a2399;transition:opacity .3s,transform .4s var(--sp-ease)}.sp-sticky-cta .sp-icon{width:2rem;height:2rem;fill:var(--sp-navy)}.sp-sticky-cta strong{background:var(--sp-navy);color:#fff;border-radius:999px;padding:.4rem 1.1rem;font-size:1.3rem}.sp-sticky-cta.is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,2rem)}@media(max-width:749px){.sp-sticky-cta{left:1.6rem;right:1.6rem;transform:none;justify-content:center;font-size:1.5rem;padding:1.3rem 1.6rem}.sp-sticky-cta.is-hidden{transform:translateY(2rem)}body:has(.sp-sticky-cta) .whatsapp-float{bottom:8.4rem}}@media(prefers-reduced-motion:reduce){.sp-sticky-cta,.waitlist-form .waitlist-form__submit{transition:none}}.whatsapp-float{right:2rem;bottom:2rem;z-index:var(--z-float);width:6rem;height:6rem;background:#25d366;color:#fff;box-shadow:0 12px 28px -8px #101a238c;transition:transform .3s var(--sp-ease)}.whatsapp-float:hover{transform:scale(1.06)}.whatsapp-float svg{width:3.2rem;height:3.2rem;fill:#fff}.sp-icon-row__list{list-style:none;margin:0;padding:0}.sp-icon-row--strip{padding:2.4rem 0;background:#fff;border-bottom:1px solid var(--sp-line)}.sp-icon-row--strip .sp-icon-row__list{display:flex;flex-wrap:wrap;justify-content:center}.sp-icon-row--strip .sp-icon-row__item{display:flex;align-items:center;gap:1.4rem;padding:.8rem clamp(1.6rem,3.5vw,4.4rem)}.sp-icon-row--strip .sp-icon-row__item+.sp-icon-row__item{border-left:1px solid var(--sp-line)}.sp-icon-row--strip .sp-icon-row__icon{color:var(--sp-navy)}.sp-icon-row--strip .sp-icon-row__icon .sp-icon{width:4rem;height:4rem}.sp-icon-row--strip .sp-icon-row__copy{display:grid;font-size:1.4rem;color:var(--sp-muted)}.sp-icon-row--strip .sp-icon-row__copy strong{font-size:1.6rem;color:var(--sp-navy)}.sp-icon-row--cards .sp-icon-row__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));margin-top:3.2rem}.sp-icon-row--cards .sp-icon-row__item{display:grid;align-content:start;gap:1.6rem;padding:.4rem clamp(2rem,3vw,4rem) 0}.sp-icon-row--cards .sp-icon-row__item+.sp-icon-row__item{border-left:1px solid rgba(255,255,255,.16)}.sp-icon-row--cards .sp-icon-row__icon{color:var(--sp-yellow)}.sp-icon-row--cards .sp-icon-row__icon .sp-icon{width:5.2rem;height:5.2rem;stroke-width:1.5}.sp-icon-row--cards .sp-icon-row__copy{display:grid;gap:.8rem}.sp-icon-row--cards .sp-icon-row__copy strong{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.1}.sp-icon-row--cards .sp-icon-row__copy span{font-size:1.6rem;line-height:1.55;color:#d4dde6}@media(max-width:749px){.sp-icon-row--strip .sp-icon-row__item+.sp-icon-row__item{border-left:0}.sp-icon-row--cards .sp-icon-row__item+.sp-icon-row__item{border-left:0;border-top:1px solid rgba(255,255,255,.16);padding-top:2.4rem}}.sp-categories__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;margin-top:3rem}.sp-category-card{position:relative;display:block;min-height:clamp(38rem,44vw,56rem);border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.sp-category-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .9s var(--sp-ease)}.sp-category-card:hover .sp-category-card__img{transform:scale(1.04)}.sp-category-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#101a23eb,#101a2373 45%,#101a2300 75%)}.sp-category-card__body{position:absolute;inset:auto 0 0 0;display:grid;gap:1rem;justify-items:start;padding:clamp(2rem,3vw,3.6rem)}.sp-category-card__title{font-family:var(--sp-display);font-style:italic;font-weight:900;font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.02}.sp-category-card__text{max-width:36ch;font-size:1.6rem;line-height:1.5;color:#e7edf2}@media(prefers-reduced-motion:reduce){.sp-category-card__img{transition:none}.sp-category-card:hover .sp-category-card__img{transform:none}}.banner__heading,.banner .h0{font-family:var(--sp-display);font-style:italic;font-weight:900;font-size:clamp(4rem,7vw,8rem);line-height:.98;letter-spacing:-.02em;text-transform:uppercase}.banner__text{font-size:clamp(1.7rem,1.6vw,2rem);max-width:46ch}.banner__buttons{gap:1.2rem}.sp-testimonials.sp-bg-light{background:var(--sp-surface)}.sp-carousel-nav{display:flex;gap:.8rem;flex:none}.sp-carousel-nav__btn{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;border:1.5px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:background .2s,color .2s}.sp-carousel-nav__btn:hover{background:var(--sp-navy);color:#fff}.sp-carousel-nav__btn .sp-icon{width:2.2rem;height:2.2rem}.sp-carousel-track{display:flex;gap:1.6rem;list-style:none;margin:0;padding:.4rem 0 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sp-carousel-track>li{scroll-snap-align:start;flex:none}.sp-testimonial{width:clamp(28rem,30vw,38rem);display:grid;align-content:start;gap:1.4rem;padding:2.6rem;background:#fff;border:1px solid var(--sp-line);border-radius:18px}.sp-stars{display:flex;gap:.2rem;color:var(--sp-orange)}.sp-stars .sp-icon{width:1.9rem;height:1.9rem}.sp-testimonial__text{margin:0;font-size:1.6rem;line-height:1.55;color:var(--sp-navy)}.sp-testimonial__who{margin:0;font-size:1.4rem;color:var(--sp-muted)}.sp-testimonial__who strong{color:var(--sp-navy)}.sp-story__hero{position:relative;height:clamp(32rem,52vw,66rem);overflow:hidden;background:var(--sp-ink)}.sp-story__img{width:100%;height:100%;object-fit:cover}.sp-story__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#101a2300 55%,#101a2359)}.sp-story__copy{padding:clamp(4rem,6vw,8rem) 0 clamp(3rem,5vw,6rem);text-align:center}.sp-story__copy p{max-width:62ch;margin:0 auto;font-size:1.9rem;line-height:1.65;color:var(--sp-muted);text-wrap:pretty}.sp-story__copy .sp-heading{max-width:18ch;margin-inline:auto}.sp-autonomy{background:#fff}.sp-autonomy__grid{list-style:none;margin:0 auto;padding:0;max-width:96rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.sp-autonomy__item{display:grid;justify-items:center;gap:.7rem;padding:2rem 1rem 1.8rem;border:1px solid var(--sp-line);border-radius:16px;text-align:center}.sp-autonomy__icon{color:var(--sp-navy)}.sp-autonomy__icon .sp-icon{width:4rem;height:4rem;stroke-width:1.5}.sp-autonomy__name{font-size:1.4rem;color:var(--sp-muted)}.sp-autonomy__name small{font-size:inherit}.sp-autonomy__hours{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:2.2rem;color:var(--sp-navy)}@media(max-width:989px){.sp-autonomy__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.sp-autonomy__grid{grid-template-columns:repeat(2,1fr)}}.sp-features__grid{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(32rem,1fr));gap:1.4rem}.sp-feature{display:flex;align-items:center;gap:1.6rem;padding:2rem 2.2rem;background:#ffffff12;border-radius:16px}.sp-feature p{margin:0;font-size:1.7rem;font-weight:700;line-height:1.35}.sp-feature__icon{display:grid;place-items:center;flex:none;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--sp-grad);color:var(--sp-navy)}.sp-feature__icon .sp-icon{width:2.6rem;height:2.6rem;stroke-width:2}.sp-specs{background:#fff}.page-width--narrow{max-width:84rem}.sp-specs__table{margin:3rem 0 0;border-top:1px solid var(--sp-line)}.sp-specs__row{display:grid;grid-template-columns:minmax(18rem,1fr) 1.2fr;gap:2rem;align-items:center;padding:1.5rem .4rem;border-bottom:1px solid var(--sp-line)}.sp-specs__row dt{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.sp-specs__row dt .sp-icon{width:2.2rem;height:2.2rem;color:var(--sp-orange-text)}.sp-specs__row dd{margin:0;font-size:1.6rem;color:var(--sp-muted)}.sp-specs__box-title{margin-top:5rem}.sp-specs__box{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem;justify-content:center}.sp-specs__box li{display:flex;align-items:center;gap:1rem;font-size:1.6rem}.sp-specs__box .sp-icon{width:2rem;height:2rem;color:var(--sp-orange-text);stroke-width:2.6}@media(max-width:749px){.sp-specs__row{grid-template-columns:1fr;gap:.4rem}}.sp-gallery{background:var(--sp-surface)}.sp-gallery__slide{flex:1 0 clamp(26rem,32vw,42rem);aspect-ratio:1}.sp-gallery__slide img{width:100%;height:100%;object-fit:cover;border-radius:18px}.sp-cross{background:#fff}.sp-cross__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,36rem));justify-content:center;gap:2rem;margin-top:2.8rem}.sp-cross__card{display:grid;gap:1rem;justify-items:start;padding:1.6rem;border:1px solid var(--sp-line);border-radius:20px;color:var(--sp-navy);text-decoration:none;transition:border-color .2s,transform .4s var(--sp-ease)}.sp-cross__card:hover{border-color:var(--sp-orange);transform:translateY(-3px)}.sp-cross__media{width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--sp-surface)}.sp-cross__media img{width:100%;height:100%;object-fit:cover}.sp-cross__title{font-weight:800;font-size:1.8rem}.sp-cross__price{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:2.2rem;color:var(--sp-orange-text)}@media(prefers-reduced-motion:reduce){.sp-cross__card{transition:none}.sp-cross__card:hover{transform:none}}.sp-waitlist__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2.4rem,5vw,6rem);align-items:center}.sp-waitlist__copy .sp-heading{font-size:clamp(3.2rem,4.6vw,5.4rem)}.sp-waitlist__copy p{max-width:44ch;font-size:1.8rem;line-height:1.6;color:#d4dde6}@media(max-width:989px){.sp-waitlist__grid{grid-template-columns:1fr}}.faq-accordion{padding:clamp(4.8rem,7vw,9rem) 0}.faq-accordion .page-width{max-width:92rem}.faq-accordion__heading{font-size:clamp(2.8rem,4vw,4.6rem);margin-bottom:3rem}.faq-accordion__item{padding:0;border-bottom:1px solid var(--sp-line)}.faq-accordion__question{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem .4rem;list-style:none;font-size:1.8rem;font-weight:800;color:var(--sp-navy)}.faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion__question:after{content:"+";flex:none;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--sp-navy);color:#fff;font-size:2.2rem;font-weight:700;line-height:1}.faq-accordion__item[open] .faq-accordion__question:after{content:"\2013";background:var(--sp-orange);color:var(--sp-navy)}.faq-accordion__answer{padding:0 .4rem 2.2rem;font-size:1.6rem;line-height:1.6;color:var(--sp-muted);max-width:70ch}.faq-accordion__answer p{margin:0}.collection-hero{border-radius:0}.collection-hero__title{font-size:clamp(3.6rem,5vw,6rem);text-transform:uppercase}.card__heading,.card__heading a{font-weight:800}.footer{border-top:4px solid var(--sp-orange)}.footer-block__heading{font-family:var(--sp-display);font-style:italic;font-weight:800;font-size:1.8rem}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline;text-decoration-color:var(--sp-orange)}:focus-visible{outline-color:var(--sp-orange)}body:has(.sp-sticky-cta) .footer{padding-bottom:9rem}.footer-block{align-self:start}.footer-block__heading{margin:0 0 1.4rem}.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .list-menu__item--link,.footer .copyright__content,.footer .copyright__content a{color:#d4dde6}.sp-carousel-track::-webkit-scrollbar{display:none}.footer__blocks-wrapper{align-items:start}.footer-block__heading{color:#fff;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sp-design.css.map */
