@media (min-width:761px) and (max-width:1100px){.productDetailTheme :is(.acvProductHero__inner,.ashProductHero__inner,.sfProductHero>div,.sgProductHero>div,.immuneProductHero>div,.sleepProductHero>div,.womensProductHero>div,.extraSleepProductHero>div,.probioticProductHero>div,.beetsProductHero>div,.matchaProductHero>div,.renewProductHero>div){grid-template-columns:minmax(0,52%) minmax(0,48%)!important;width:calc(100% - 48px)!important}.productDetailTheme :is(.acvProductHero__copy,.ashProductHero__copy,.sfProductHero>div>div,.sgProductHero>div>div,.immuneProductHero>div>div,.sleepProductHero>div>div,.womensProductHero>div>div,.extraSleepProductHero>div>div,.probioticProductHero>div>div,.beetsProductHero>div>div,.matchaProductHero>div>div,.renewProductHero>div>div){justify-content:center!important;padding:40px 0!important}.productDetailTheme :is(.acvProductHero,.ashProductHero,.sfProductHero,.sgProductHero,.immuneProductHero,.sleepProductHero,.womensProductHero,.extraSleepProductHero,.probioticProductHero,.beetsProductHero,.matchaProductHero,.renewProductHero) h1{width:auto;max-width:520px;font-size:clamp(46px,6.4vw,68px)!important;line-height:.92!important}.productDetailTheme :is(.acvProductHero,.ashProductHero,.sfProductHero,.sgProductHero,.immuneProductHero,.sleepProductHero,.womensProductHero,.extraSleepProductHero,.probioticProductHero,.beetsProductHero,.matchaProductHero,.renewProductHero) p{max-width:390px!important;font-size:14px!important}.productDetailTheme :is(.acvProductHero__copy>strong,.ashProductHero__promise,.sfProductHero strong,.sgProductHero strong,.immuneProductHero strong,.sleepProductHero strong,.womensProductHero strong,.extraSleepProductHero strong,.probioticProductHero strong,.beetsProductHero strong,.matchaProductHero strong,.renewProductHero strong){display:none}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.productDetailTheme :is(.acvProductHero__mediaImage--desktop,.responsiveProductHeroMedia__image--desktop){display:none!important}.productDetailTheme :is(.acvProductHero__mediaImage--mobile,.responsiveProductHeroMedia__image--mobile){display:block!important}.productDetailTheme :is(.acvProductHero__mediaImage,.responsiveProductHeroMedia__image){object-position:center!important}.productDetailTheme :is(.acvProductHero__inner,.ashProductHero__inner,.sfProductHero>div,.sgProductHero>div,.immuneProductHero>div,.sleepProductHero>div,.womensProductHero>div,.extraSleepProductHero>div,.probioticProductHero>div,.beetsProductHero>div,.matchaProductHero>div,.renewProductHero>div){grid-template-columns:1fr!important}.productDetailTheme :is(.acvProductHero__copy,.ashProductHero__copy,.sfProductHero>div>div,.sgProductHero>div>div,.immuneProductHero>div>div,.sleepProductHero>div>div,.womensProductHero>div>div,.extraSleepProductHero>div>div,.probioticProductHero>div>div,.beetsProductHero>div>div,.matchaProductHero>div>div,.renewProductHero>div>div){align-self:start;justify-content:flex-start!important;padding-top:clamp(46px,7vh,76px)!important}.productDetailTheme :is(.acvProductHero,.ashProductHero,.sfProductHero,.sgProductHero,.immuneProductHero,.sleepProductHero,.womensProductHero,.extraSleepProductHero,.probioticProductHero,.beetsProductHero,.matchaProductHero,.renewProductHero) h1{max-width:590px;font-size:clamp(52px,8.5vw,76px)!important}}.productDetailTheme .novaProductBuy__discountBadge{z-index:6;color:#fff;text-align:center;letter-spacing:-.04em;background:#050505;border-radius:50%;place-content:center;width:72px;height:72px;font-size:25px;font-weight:950;line-height:.78;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 8px 20px #0000002e}.productDetailTheme .novaProductBuy__discountBadge small{letter-spacing:0;font-size:14px;display:block}.productDetailTheme .novaPurchaseOption{position:relative}.productDetailTheme .novaPurchaseOption__offerBadge{z-index:4;color:#fff;white-space:nowrap;background:#050505;border-radius:6px;padding:5px 11px;font-size:9px;font-weight:950;line-height:1;position:absolute;top:-12px;right:10px;box-shadow:0 4px 10px #00000024}@media (max-width:760px){.productDetailTheme .novaProductBuy__discountBadge{width:58px;height:58px;font-size:20px;top:10px;left:10px}.productDetailTheme .novaProductBuy__discountBadge small{font-size:11px}.productDetailTheme .novaPurchaseOption__offerBadge{display:none}}.productDetailTheme :is(.acvProductHero,.ashProductHero,.sfProductHero,.sgProductHero,.immuneProductHero,.sleepProductHero,.womensProductHero,.extraSleepProductHero,.probioticProductHero,.beetsProductHero,.matchaProductHero,.renewProductHero) h1{letter-spacing:-.03em;word-spacing:.06em;-webkit-user-select:none;user-select:none;line-height:1!important}
.novaAboutBanner{aspect-ratio:1672/941;min-height:0}.novaAboutBanner__content h1{max-width:none;font-size:clamp(58px,5.3vw,104px)}@media (min-width:1600px){.novaAboutBanner__content h1{font-size:clamp(82px,5vw,106px)}}@media (max-width:1350px){.novaAboutBanner{min-height:0}.novaAboutBanner__content h1{font-size:clamp(50px,5.2vw,72px)}}@media (max-width:1100px) and (min-width:768px){.novaAboutBanner{min-height:0}.novaAboutBanner__content h1{font-size:clamp(42px,5.5vw,58px)}}@media (min-width:1024px) and (max-width:1920px) and (max-height:950px){.novaAboutBanner{aspect-ratio:auto;height:clamp(540px,42vw,760px);min-height:clamp(540px,42vw,760px)}}@media (max-width:767px){.novaAboutBanner{aspect-ratio:auto;min-height:0;overflow:visible}.novaAboutBanner__picture{aspect-ratio:auto;overflow:hidden;height:clamp(430px,108vw,520px)!important}.novaAboutBanner__picture img,.novaAboutBanner__image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.novaAboutBanner__content{margin-top:-58px!important}}@media (max-width:430px){.novaAboutBanner__picture{height:455px!important}.novaAboutBanner__content{margin-top:-58px!important}}@media (max-width:360px){.novaAboutBanner__picture{height:420px!important}}.novaAboutFounder__content h2,.novaAboutFounder__content h2 *,.novaAboutFounder__content p,.novaAboutFounder__content p *,.novaAboutFounder__signature{font-family:var(--font-nexa,"Nexa"), Arial, sans-serif!important}.novaAboutFounder__content>span:before{display:none}.novaAboutInside.intro{width:100%;max-width:none;color:inherit;text-align:left;background:0 0;margin-bottom:34px;padding:0}.novaAboutInside.intro>span{color:var(--red);letter-spacing:.25em;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;font-weight:900;line-height:1;display:flex;font-family:var(--font-nexa,"Nexa"), Arial, sans-serif!important}.novaAboutInside.intro>span:before{display:none}.novaAboutInside__intro h2,.novaAboutInside.intro h2{letter-spacing:0;text-transform:uppercase;overflow-wrap:normal;word-break:normal;max-width:1380px;font-size:clamp(52px,4.9vw,88px);font-weight:300;line-height:1.02;font-family:var(--font-chillax,"Chillax"), Arial, sans-serif!important}.novaAboutInside__intro p,.novaAboutInside.intro p{max-width:900px;margin-top:34px;font-size:clamp(17px,1.35vw,24px);font-weight:400;line-height:1.42}@media (max-width:767px){section.novaAboutInside{padding-top:52px;padding-bottom:44px}.novaAboutInside.intro{margin-bottom:26px}.novaAboutInside.intro>span{letter-spacing:.2em;font-size:10px}.novaAboutInside__intro h2,.novaAboutInside.intro h2{font-size:clamp(36px,9.6vw,48px);line-height:1}.novaAboutInside__intro p,.novaAboutInside.intro p{margin-top:24px;font-size:15px;line-height:1.55}}.novaAboutFaq__intro>span:before,.novaMeaningSection__content>span:before,.novaAboutDelivery__content>span:before,.novaAboutProcess__intro span:before,.novaGoalSection>span:before{display:none}.novaGoalSection p{font-size:clamp(17px,1.45vw,24px);line-height:1.6}.novaWelcomeSection>span:before{display:none}@media (max-width:720px){.novaReviewsCarousel.novaAboutReviews{padding-top:38px;padding-bottom:34px}.novaAboutReviews .novaReviewsWall__intro{width:min(100% - 44px,390px);margin-bottom:20px}.novaAboutReviews .novaReviewsWall__intro h2{white-space:normal;font-size:clamp(28px,7.4vw,34px);line-height:1.12}.novaAboutReviews .novaReviewsWall__intro p{max-width:310px;margin-top:8px;font-size:14px;line-height:1.45}.novaAboutReviews .novaReviewsCarousel__viewport{scroll-snap-type:x mandatory;padding:8px 22px 18px;scroll-padding-inline:22px}.novaAboutReviews .novaReviewsCarousel__track{gap:16px}.novaAboutReviews .novaReviewScrollerCard{scroll-snap-align:start;scroll-snap-stop:normal;border-radius:28px;flex-basis:calc(100vw - 44px);gap:14px;width:calc(100vw - 44px);max-width:none;padding:16px}.novaAboutReviews .novaReviewScrollerCard__photo{aspect-ratio:1.13;border-radius:16px}.novaAboutReviews .novaReviewScrollerCard__quote{width:24px;height:24px}.novaAboutReviews .novaReviewScrollerCard p{margin:8px 0 12px;font-size:13.5px;line-height:1.5}.novaAboutReviews .novaReviewScrollerCard footer{letter-spacing:.1em;gap:6px;font-size:8.5px;line-height:1.35}}@media (max-width:390px){.novaAboutReviews .novaReviewsCarousel__viewport{padding-inline:18px;scroll-padding-inline:18px}.novaAboutReviews .novaReviewScrollerCard{flex-basis:calc(100vw - 36px);width:calc(100vw - 36px);padding:14px}}.novaFooter__socialIcons a{background:0 0;transition:background .2s,color .2s,transform .2s}.novaFooter__socialIcons a:hover{background:0 0}.novaFooter__socialIcons a:first-child:hover{color:#111}.novaFooter__socialIcons a:nth-child(2):hover{color:red}.novaFooter__socialIcons a:nth-child(3):hover{color:#1877f2}.novaFooter__socialIcons a:nth-child(4):hover{color:#e4405f}.novaFooter__socialIcons a:nth-child(5):hover{color:#bd081c}.novaFooter__paymentIcon{color:inherit;display:inline-flex}.novaFooter__paymentIcon:first-child{color:#006fcf}.novaFooter__paymentIcon:nth-child(2){color:#111}.novaFooter__paymentIcon:nth-child(3){color:#f58220}.novaFooter__paymentIcon:nth-child(4){color:#4285f4}.novaFooter__paymentIcon:nth-child(5){color:#eb001b}.novaFooter__paymentIcon:nth-child(6){color:#003087}.novaFooter__paymentIcon:nth-child(7){color:#1a1f71}.novaFooter__paymentIcons{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.novaFooter__paymentIcon{justify-content:center;align-items:center;display:flex}.novaFooter__paymentIcons img{object-fit:contain;opacity:1;width:auto;max-width:72px;height:30px;filter:none!important}@media (max-width:600px){.novaFooter__paymentIcons{gap:12px}.novaFooter__paymentIcons img{max-width:58px;height:24px}}body{--font-nexa:var(--font-manrope);--font-chillax:var(--font-manrope);font-synthesis:none}.novaAbout.novaAbout,.novaAbout.novaAbout :where(*),.novaAboutDetail.novaAboutDetail,.novaAboutDetail.novaAboutDetail :where(*){font-family:var(--font-manrope), Arial, Helvetica, sans-serif!important}.novaAbout :where(h1,h2,h3,h4,h5,h6),.novaAboutDetail :where(h1,h2,h3,h4,h5,h6){font-weight:700!important}.novaAbout :where(h1,h2,h3,h4,h5,h6) *,.novaAboutDetail :where(h1,h2,h3,h4,h5,h6) *{font-family:inherit!important;font-weight:inherit!important}.novaAbout :where(p,blockquote,li,summary),.novaAboutDetail :where(p,blockquote,li,summary){font-weight:400!important}.novaAboutBanner{aspect-ratio:auto;height:100svh;min-height:560px}.novaAboutBanner+.novaAboutTicker{margin-top:0}.novaAboutBanner__content{width:min(43vw,700px);top:50%;left:clamp(32px,5vw,96px);transform:translateY(-50%)}.novaAboutBanner__content h1{letter-spacing:-.045em;max-width:none;font-size:clamp(52px,5.1vw,98px);line-height:.88}.novaAboutBanner__description{max-width:620px;font-size:clamp(14px,1.18vw,21px)}.novaAboutDelivery{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0}.novaAboutDelivery__banner{aspect-ratio:175/90;border-radius:0;width:100%;height:auto;min-height:0}.novaAboutDelivery__banner>picture>img{object-fit:cover;object-position:center}.novaAboutDelivery__content{width:48%;max-width:none;min-height:100%;padding:clamp(32px,3vw,48px) clamp(28px,6vw,92px) clamp(32px,3vw,48px) max(24px,50vw - 725px)}.novaAboutDelivery__content h2{overflow-wrap:normal;word-break:normal;max-width:620px;font-size:clamp(52px,5vw,88px);line-height:.96!important}.novaAboutDelivery__content p{max-width:560px;margin-top:26px;font-size:clamp(16px,1.15vw,20px);line-height:1.58}.novaAboutDelivery__content>span{font-size:13px}.novaAboutDelivery__chips{margin-top:24px}.novaAboutDelivery__chips span{min-height:46px;padding-inline:20px;font-size:13px}.novaWelcomeSection__button{z-index:1;color:#fff;background:#ee0707;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:56px;margin:40px auto 0;padding:0 32px;font-size:14px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 18px 40px #ee070742}.novaWelcomeSection{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0}section.novaAboutInside{padding-top:clamp(46px,4vw,64px);padding-bottom:clamp(46px,4vw,64px)}.novaAboutInside.intro,.novaAboutInside__intro{margin-bottom:clamp(26px,3vw,40px)}.novaAboutInside.intro p,.novaAboutInside__intro p{margin-top:20px}.novaAboutInside__grid{gap:16px}.novaAboutInside__card{border-radius:24px;min-height:230px;padding:28px 26px 32px}.novaAboutInside__card h3{margin-bottom:12px}.novaAbout :where(.novaAboutBanner__eyebrow,.novaAboutStart__eyebrow,.novaAboutInside.intro>span,.novaAboutInside__intro>span,.novaAboutProcess__intro span,.novaAboutDelivery__content>span,.novaAboutFounder__content>span,.novaReviewsWall__intro>span,.novaAboutFaq__intro>span,.novaWelcomeSection>span){display:none!important}@media (max-width:1100px) and (min-width:768px){.novaAboutBanner__content{width:48%;left:clamp(26px,4vw,44px)}.novaAboutBanner__content h1{font-size:clamp(40px,5.6vw,58px)}.novaAboutBanner__description{margin-top:16px;font-size:clamp(12px,1.45vw,15px);line-height:1.42}}@media (max-width:767px){.novaAboutBanner{flex-direction:column;justify-content:flex-end;height:100svh;min-height:620px;display:flex;overflow:hidden}.novaAboutBanner:after{display:none}.novaAboutBanner__picture{width:100%;min-height:0;position:absolute;inset:0;overflow:hidden;height:100%!important}.novaAboutBanner__picture img,.novaAboutBanner__image{object-fit:cover;object-position:center;width:100%;height:100%}.novaAboutBanner__content{z-index:2;background:linear-gradient(#0000,#000c 22%,#030000 46%,#000 100%);width:100%;padding:clamp(54px,12vh,104px) clamp(16px,5vw,24px) 24px;position:relative;inset:auto;transform:none;margin-top:0!important}.novaAboutBanner__content h1{font-size:clamp(40px,12vw,56px);line-height:.9}.novaAboutBanner__description{max-width:none;font-size:clamp(13px,3.7vw,15px)}.novaAboutDelivery{width:100%;box-shadow:none;border-radius:0;margin:0;padding:0}.novaAboutDelivery__banner{aspect-ratio:auto;border-radius:0;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.novaAboutDelivery__content{z-index:2;justify-content:flex-start;width:100%;min-height:0;padding:clamp(24px,7vw,36px) 22px 0;position:absolute;inset:0 0 auto}.novaAboutDelivery__content h2{letter-spacing:-.05em;max-width:310px;font-size:clamp(29px,8.5vw,38px);line-height:.94!important}.novaAboutDelivery__banner>picture{width:100%;display:block;position:relative;inset:auto}.novaAboutDelivery__banner>picture>img{aspect-ratio:auto;width:100%;height:auto;box-shadow:none;object-fit:contain;object-position:center top;border:0;border-radius:0;display:block}.novaAboutDelivery p{max-width:305px;margin-top:12px;font-size:clamp(12px,3.25vw,13.5px);line-height:1.45}.novaAboutDelivery__chips{display:none}.novaWelcomeSection__button{width:min(100%,280px);min-height:50px;margin-top:30px;padding-inline:22px;font-size:13px}.novaWelcomeSection{border-radius:0;width:100%;margin:0}section.novaAboutInside{padding-top:42px;padding-bottom:42px}.novaAboutInside.intro,.novaAboutInside__intro{margin-bottom:24px}.novaAboutInside__card{border-radius:22px;min-height:0;padding:24px 22px 28px}}.novaFooter__main{grid-template-columns:minmax(210px,.65fr) minmax(240px,.7fr) minmax(280px,.85fr) minmax(360px,1.25fr);grid-template-areas:"brand links contact newsletter""bottom bottom bottom bottom";gap:36px clamp(40px,5vw,84px);display:grid}.novaFooter__newsletter{grid-area:newsletter}.novaFooter__links{grid-area:links}.novaFooter__contact{grid-area:contact}.novaFooter__brandSocial{flex-direction:column;grid-area:brand;justify-content:space-between;align-items:flex-start;gap:32px;margin-top:0;display:flex}.novaFooter__logo{z-index:1;cursor:pointer;pointer-events:auto;grid-column:auto;position:relative}.novaFooter__logo img{pointer-events:none}.novaFooter__social{text-align:left;grid-column:auto;align-items:flex-start;width:100%;min-width:0}.novaFooter__social h3{white-space:normal;overflow-wrap:break-word;width:100%;max-width:250px;font-size:clamp(20px,1.35vw,25px);line-height:1.18}.novaFooter__socialIcons{justify-content:flex-start}.novaFooter__bottom{grid-area:bottom;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;display:grid}.novaFooter__copyright{text-align:left;grid-column:1}.novaFooter__copyright a{cursor:pointer;pointer-events:auto}.novaFooter__paymentIcons{grid-area:1/2;justify-self:end}.novaFooter .novaFooter__links>div>.novaFooter__linksLabel{letter-spacing:.06em;margin-bottom:12px;line-height:1.2;font-size:20px!important;font-weight:800!important}.novaFooter .novaFooter__links>div>a{line-height:1.4;font-size:14px!important}.novaReviewsCarousel{width:100%;max-width:100%;margin-inline:0;overflow:hidden}.novaReviewsCarousel .novaReviewsWall__intro h2{white-space:normal;overflow-wrap:break-word}.novaReviewsCarousel__viewport{box-sizing:border-box;touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto;width:100%;max-width:100%}@media (min-width:721px) and (max-width:1100px){.novaReviewScrollerCard{flex-basis:min(680px,100vw - 64px);grid-template-columns:minmax(210px,.78fr) minmax(0,1fr);width:min(680px,100vw - 64px)}}@media (max-width:1100px){.novaFooter__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand newsletter""links contact""bottom bottom";column-gap:48px}}@media (max-width:700px){.novaFooter__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""links""contact""newsletter""bottom";gap:30px}.novaFooter__brandSocial,.novaFooter__bottom{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.novaFooter__logo,.novaFooter__social{grid-column:1}.novaFooter__copyright,.novaFooter__paymentIcons{text-align:left;grid-column:1;justify-self:start}.novaFooter__social{text-align:left;align-items:flex-start}.novaFooter__paymentIcons{justify-content:flex-start}}
.Footer-module__S6Hkya__footer{color:#111;background:#fff;width:100%}.Footer-module__S6Hkya__footer *{box-sizing:border-box}.Footer-module__S6Hkya__main{background:#fff;grid-template:"brand support legal contact newsletter"238px"bottom bottom bottom bottom bottom"60px/minmax(235px,2.1fr) minmax(130px,1fr) minmax(90px,.7fr) minmax(245px,1.8fr) minmax(230px,1.55fr);gap:10px 28px;width:100%;min-height:350px;margin:0 auto;padding:24px 24px 18px 30px;display:grid}.Footer-module__S6Hkya__brand{grid-area:brand;padding-top:7px}.Footer-module__S6Hkya__logo{width:112px;height:26px;display:block}.Footer-module__S6Hkya__logo img{width:112px;height:auto;display:block}.Footer-module__S6Hkya__brand h2{color:#111;margin:28px 0 20px;font-size:20px;font-weight:500;line-height:1.35}.Footer-module__S6Hkya__socials{align-items:center;gap:10px;display:flex}.Footer-module__S6Hkya__socials a{background:#f5f5f5;border:1px solid #d5d5d5;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:14px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.Footer-module__S6Hkya__socials a:first-child{color:#111}.Footer-module__S6Hkya__socials a:nth-child(2){color:red}.Footer-module__S6Hkya__socials a:nth-child(3){color:#1877f2}.Footer-module__S6Hkya__socials a:nth-child(4){color:#e4405f}.Footer-module__S6Hkya__socials a:nth-child(5){color:#bd081c}.Footer-module__S6Hkya__socials a:hover{background:#fff;border-color:currentColor;transform:translateY(-2px)}.Footer-module__S6Hkya__support,.Footer-module__S6Hkya__legal{flex-direction:column;align-items:flex-start;gap:12px;padding-top:9px;display:flex}.Footer-module__S6Hkya__support{grid-area:support}.Footer-module__S6Hkya__legal{grid-area:legal}.Footer-module__S6Hkya__support strong,.Footer-module__S6Hkya__legal strong,.Footer-module__S6Hkya__contact>strong{color:#ff404d;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1.2}.Footer-module__S6Hkya__support a,.Footer-module__S6Hkya__legal a{color:#111;font-size:15px;font-weight:400;line-height:1.45;text-decoration:none}.Footer-module__S6Hkya__support a:hover,.Footer-module__S6Hkya__legal a:hover,.Footer-module__S6Hkya__contact>a:not(.Footer-module__S6Hkya__contactButton):hover{color:#ff404d}.Footer-module__S6Hkya__contact{flex-direction:column;grid-area:contact;align-items:flex-start;gap:8px;margin:0;padding-top:9px;font-style:normal;display:flex}.Footer-module__S6Hkya__contact>div,.Footer-module__S6Hkya__contact>a:not(.Footer-module__S6Hkya__contactButton){color:#111;align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;display:flex}.Footer-module__S6Hkya__contact svg{flex:0 0 15px;width:15px;height:15px;margin-top:2px}.Footer-module__S6Hkya__contact>div svg,.Footer-module__S6Hkya__contact>a:not(.Footer-module__S6Hkya__contactButton) svg{color:#ff404d}.Footer-module__S6Hkya__contactButton{color:#fff;text-transform:uppercase;background:#f3212b;border-radius:20px;justify-content:center;align-items:center;min-width:124px;height:38px;margin-top:2px;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__contactButton:hover{background:#d81821}.Footer-module__S6Hkya__newsletter{color:#222;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:12px;grid-area:newsletter;width:100%;height:216px;padding:19px 17px}.Footer-module__S6Hkya__newsletter h2{color:#222;margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.25}.Footer-module__S6Hkya__newsletter p{color:#5f5f5f;margin:0 0 14px;font-size:14px;font-weight:400;line-height:1.4}.Footer-module__S6Hkya__newsletter form{background:0 0;border:0;gap:7px;width:100%;height:auto;display:grid;overflow:visible}.Footer-module__S6Hkya__newsletter input{color:#222;background:#ededed;border:0;border-radius:6px;outline:none;width:100%;height:40px;min-height:0;padding:0 12px;font-size:14px}.Footer-module__S6Hkya__newsletter input::placeholder{color:#aaa}.Footer-module__S6Hkya__newsletter button{color:#fff;text-transform:uppercase;cursor:pointer;background:#f3212b;border:0;border-radius:5px;width:100%;min-width:0;max-width:none;height:36px;min-height:0;padding:0;font-size:12px;font-weight:800}.Footer-module__S6Hkya__newsletter button:hover{background:#d81821}.Footer-module__S6Hkya__bottom{border-top:1px solid #dedede;flex-direction:column;grid-area:bottom;justify-content:flex-start;align-items:center;gap:11px;width:100%;padding-top:14px;display:flex}.Footer-module__S6Hkya__payments{justify-content:center;align-items:center;gap:16px;min-height:28px;display:flex}.Footer-module__S6Hkya__payments img{object-fit:contain;flex:none;width:auto;height:26px;display:block}.Footer-module__S6Hkya__payments img:nth-child(2){height:22px}.Footer-module__S6Hkya__payments img:nth-child(4){height:24px}.Footer-module__S6Hkya__bottom>p{color:#555;margin:0;font-size:13px;font-weight:400;line-height:1.3}.Footer-module__S6Hkya__bottom>p a{color:inherit;text-decoration:none}.Footer-module__S6Hkya__bottom>p a:hover{color:#ff404d}@media (max-width:900px){.Footer-module__S6Hkya__main{grid-template:"brand support legal""contact contact newsletter""bottom bottom bottom"/1.4fr 1fr 1fr;row-gap:32px;min-height:0;padding:30px 28px 20px}.Footer-module__S6Hkya__newsletter{width:100%;max-width:300px}}@media (max-width:640px){.Footer-module__S6Hkya__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand brand""support legal""contact contact""newsletter newsletter""bottom bottom";gap:28px 24px;min-width:0;padding:30px 20px 20px}.Footer-module__S6Hkya__newsletter{width:100%;max-width:360px}.Footer-module__S6Hkya__bottom{min-width:0;margin-top:2px}.Footer-module__S6Hkya__payments{flex-wrap:nowrap;gap:6px;width:100%;min-width:0}.Footer-module__S6Hkya__payments img,.Footer-module__S6Hkya__payments img:nth-child(2),.Footer-module__S6Hkya__payments img:nth-child(4){object-fit:contain;width:14%;max-width:48px;height:22px}}
