.ProductCarouselSS_productGrid__WMW8O{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-right:.2rem;padding-left:.2rem;padding-bottom:1.5rem;scroll-behavior:smooth}.ProductCarouselSS_productGrid__WMW8O::-webkit-scrollbar{display:none}.ProductCarouselSS_productItem__jVL3J{scroll-snap-align:start;flex:0 0 auto;width:calc(50% - .5rem);min-width:140px;max-width:100%;transition:transform .2s ease-out,opacity .2s ease-out}@media (max-width:360px){.ProductCarouselSS_productItem__jVL3J{min-width:120px}}@media (min-width:768px){.ProductCarouselSS_productGrid__WMW8O{overflow:visible;scroll-snap-type:none;padding-bottom:1.5rem}.ProductCarouselSS_productItem__jVL3J{width:calc(50% - .5rem);scroll-snap-align:none;min-width:auto}}@media (min-width:1024px){.ProductCarouselSS_productItem__jVL3J{width:calc(33.333% - .667rem)}}@media (min-width:1280px){.ProductCarouselSS_productItem__jVL3J{width:calc(20% - .8rem)}}@media (min-width:1536px){.ProductCarouselSS_productItem__jVL3J{width:calc(16.667% - .833rem)}}.ProductCarouselSS_productGrid__WMW8O.ProductCarouselSS_carouselEnhanced__5KGP_{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.ProductCarouselSS_productItem__jVL3J.ProductCarouselSS_entering__PAkmt{animation:ProductCarouselSS_slideInFromRight__jKirb .6s cubic-bezier(.25,.46,.45,.94)}.ProductCarouselSS_productItem__jVL3J.ProductCarouselSS_exiting__Y5WjZ{animation:ProductCarouselSS_slideOutToLeft__FjCTA .6s cubic-bezier(.25,.46,.45,.94)}@keyframes ProductCarouselSS_slideInFromRight__jKirb{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes ProductCarouselSS_slideOutToLeft__FjCTA{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}.ProductCarouselSS_carouselContainer__DkqVY.ProductCarouselSS_enhanced__xJBUR .ProductCarouselSS_productGrid__WMW8O{scroll-behavior:smooth}.ProductCarouselSS_carouselContainer__DkqVY{position:relative;width:100%}.ProductCarouselSS_carouselContainer__DkqVY.ProductCarouselSS_enhanced__xJBUR{overflow:hidden}.ProductCarouselSS_carouselControls__J89Ps{position:absolute;inset:0;pointer-events:none;display:none}@media (min-width:768px){.ProductCarouselSS_carouselControls__J89Ps{display:block}}.ProductCarouselSS_carouselControl__pZ_7H{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:20;padding:.75rem;background:rgba(255,255,255,.9);border:none;border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:.8}.ProductCarouselSS_carouselControl__pZ_7H:hover{background:white;transform:translateY(-50%) scale(1.1);opacity:1;box-shadow:0 8px 15px -3px rgba(0,0,0,.2)}.ProductCarouselSS_carouselControl__pZ_7H:active{transform:translateY(-50%) scale(.95);transition:all .1s ease-out}.ProductCarouselSS_carouselPrev__uBF43{left:1rem}.ProductCarouselSS_carouselNext__ntPaQ{right:1rem}.ProductCarouselSS_carouselControl__pZ_7H:disabled{opacity:.3;cursor:not-allowed;transform:translateY(-50%) scale(.9)}.ProductCarouselSS_carouselContainer__DkqVY.ProductCarouselSS_animating__syTrd .ProductCarouselSS_carouselControl__pZ_7H{opacity:1;background:rgba(255,255,255,.95)}.ProductCarouselSS_carouselDots__hhZN6{display:none;justify-content:center;gap:.5rem;margin-top:1rem}@media (min-width:768px){.ProductCarouselSS_carouselDots__hhZN6{display:flex}}.NewsletterSection_host__WcNS1{--nl-blue:var(--color-brand-blue);--nl-red:var(--color-brand-red);--nl-blue-dark:color-mix(in srgb,var(--color-brand-blue) 72%,black);--nl-red-dark:color-mix(in srgb,var(--color-brand-red) 78%,black);container-type:inline-size;width:100%}.NewsletterSection_banner__IAgys{position:relative;width:100%;min-height:204px;overflow:hidden;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:35px;padding:28px 46px;isolation:isolate;box-shadow:0 6px 15px rgb(17 43 90/.1);font-family:inherit}.NewsletterSection_content__JhXR1{position:relative;z-index:2;flex:1 1 53%;min-width:0}.NewsletterSection_formWrap__41f_W{position:relative;z-index:2;flex:0 1 45%;min-width:0}.NewsletterSection_eyebrow__KSqA0{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;font-weight:800;display:flex;align-items:center;gap:8px;margin:0 0 12px}.NewsletterSection_title__V_UEL{font-size:clamp(26px,3vw,37px);line-height:1.08;letter-spacing:-.8px;font-weight:800;margin:0 0 10px}.NewsletterSection_description__nLSfs{font-size:15px;line-height:1.45;margin:0;max-width:575px}.NewsletterSection_form__YinOH{display:flex;gap:8px;align-items:stretch;min-height:52px;width:100%}.NewsletterSection_input__J9sim{min-width:0;flex:1;border:1px solid #c7d0e2;outline:0;border-radius:8px;padding:0 15px;font-size:15px;background:#fff;color:#1e2940;box-shadow:none}.NewsletterSection_input__J9sim:focus{border-color:#5f7cdb;box-shadow:0 0 0 3px rgb(178 193 241/.44)}.NewsletterSection_input__J9sim:disabled{opacity:.7}.NewsletterSection_button__BE_Fv{border:0;border-radius:8px;font-size:14px;font-weight:800;white-space:nowrap;padding:0 21px;cursor:pointer;transition:transform .15s,background .15s}.NewsletterSection_button__BE_Fv:hover:not(:disabled){transform:translateY(-1px)}.NewsletterSection_button__BE_Fv:disabled{cursor:default;transform:none;opacity:.85}.NewsletterSection_privacy__aiysK{font-size:11px;line-height:1.5;margin:10px 2px 0;opacity:.85}.NewsletterSection_privacy__aiysK a{color:inherit;text-decoration:underline}.NewsletterSection_feedback__kptL8{font-size:12px;margin:5px 2px 0;font-weight:700;min-height:0}.NewsletterSection_feedback__kptL8:empty{display:none}output.NewsletterSection_feedback__kptL8{display:block}.NewsletterSection_spark__PYzeA{position:absolute;right:10px;bottom:12px;color:rgb(255 255 255/.11);font-size:95px;font-weight:900;line-height:1;transform:rotate(-18deg);z-index:1;pointer-events:none;user-select:none}.NewsletterSection_brand__fdxus{background:linear-gradient(116deg,var(--nl-blue),var(--nl-blue-dark));color:#fff;padding-right:48px}.NewsletterSection_brand__fdxus:before{content:"";position:absolute;right:17%;top:-70px;width:245px;height:350px;transform:rotate(25deg);border:2px solid rgb(255 255 255/.09);pointer-events:none}.NewsletterSection_brand__fdxus:after{content:"";position:absolute;right:-55px;top:-85px;width:220px;height:220px;border-radius:50%;border:42px solid rgb(255 255 255/.05);pointer-events:none}.NewsletterSection_brand__fdxus .NewsletterSection_eyebrow__KSqA0{color:color-mix(in srgb,white 82%,var(--nl-red))}.NewsletterSection_brand__fdxus .NewsletterSection_description__nLSfs{color:color-mix(in srgb,white 88%,var(--nl-blue))}.NewsletterSection_brand__fdxus .NewsletterSection_button__BE_Fv{background:var(--nl-red);color:#fff}.NewsletterSection_brand__fdxus .NewsletterSection_button__BE_Fv:hover:not(:disabled){background:var(--nl-red-dark)}.NewsletterSection_editorial__Z_SK3{background:#fff;color:#202a3d;border:2px solid #dce3f4;border-left:11px solid var(--nl-blue);box-shadow:0 5px 20px rgb(20 41 96/.07)}.NewsletterSection_editorial__Z_SK3:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--nl-red) 25%,transparent) 2px,transparent 2.5px);background-size:16px 16px;position:absolute;right:-45px;top:-50px;width:230px;height:155px;transform:rotate(-9deg);opacity:.46;pointer-events:none}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_eyebrow__KSqA0{color:var(--nl-red)}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_title__V_UEL{color:var(--nl-blue)}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_description__nLSfs{color:#5e687b}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_button__BE_Fv{background:var(--nl-red);color:#fff}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_button__BE_Fv:hover:not(:disabled){background:var(--nl-red-dark)}.NewsletterSection_editorial__Z_SK3 .NewsletterSection_privacy__aiysK{color:#647187;opacity:1}.NewsletterSection_pop__SBPTd{background:var(--nl-red);color:white;border-top:8px solid var(--nl-blue);padding-top:24px}.NewsletterSection_pop__SBPTd:before{content:"";background:radial-gradient(circle,color-mix(in srgb,black 32%,transparent) 2px,transparent 2.8px);background-size:13px 13px;position:absolute;left:-50px;bottom:-65px;width:360px;height:235px;transform:rotate(-13deg);opacity:.5;pointer-events:none}.NewsletterSection_pop__SBPTd:after{content:"";position:absolute;right:33%;top:-100px;height:310px;width:100px;background:rgb(255 255 255/.07);transform:skewX(-24deg);z-index:0;pointer-events:none}.NewsletterSection_pop__SBPTd .NewsletterSection_eyebrow__KSqA0{color:color-mix(in srgb,white 86%,var(--nl-red))}.NewsletterSection_pop__SBPTd .NewsletterSection_formWrap__41f_W{background:white;border-radius:11px;padding:17px 16px 13px;box-shadow:0 6px 17px rgb(139 0 25/.17)}.NewsletterSection_pop__SBPTd .NewsletterSection_form__YinOH{min-height:50px}.NewsletterSection_pop__SBPTd .NewsletterSection_button__BE_Fv{background:var(--nl-blue);color:white}.NewsletterSection_pop__SBPTd .NewsletterSection_button__BE_Fv:hover:not(:disabled){background:var(--nl-blue-dark)}.NewsletterSection_pop__SBPTd .NewsletterSection_privacy__aiysK{color:#687184;margin-bottom:0;opacity:1}.NewsletterSection_pop__SBPTd .NewsletterSection_feedback__kptL8{color:var(--nl-blue)}@container (max-width: 640px){.NewsletterSection_banner__IAgys{min-height:0;display:block;padding:27px 22px 22px;border-radius:12px}.NewsletterSection_title__V_UEL{font-size:28px;line-height:1.12;letter-spacing:-.6px}.NewsletterSection_eyebrow__KSqA0{font-size:11px;margin-bottom:11px}.NewsletterSection_description__nLSfs{font-size:14px;line-height:1.45;margin-bottom:21px}.NewsletterSection_form__YinOH{flex-direction:column;gap:9px;min-height:unset}.NewsletterSection_button__BE_Fv,.NewsletterSection_input__J9sim{width:100%;height:49px;flex:none}.NewsletterSection_privacy__aiysK{font-size:10.5px;margin-top:10px}.NewsletterSection_brand__fdxus:before{right:-30%;top:-30%}.NewsletterSection_spark__PYzeA{font-size:50px;right:10px;bottom:8px}.NewsletterSection_editorial__Z_SK3{border-left-width:7px;padding-left:19px}.NewsletterSection_editorial__Z_SK3:before{right:-90px;top:-35px}.NewsletterSection_pop__SBPTd{padding-top:22px}.NewsletterSection_pop__SBPTd .NewsletterSection_formWrap__41f_W{padding:14px 13px 12px}.NewsletterSection_pop__SBPTd .NewsletterSection_description__nLSfs{margin-bottom:19px}}.ImageSliderSectionSS_imageSliderContainer__qXSTe{position:relative;width:100%;overflow:hidden;border-radius:.5rem;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);aspect-ratio:2.4}@media (max-width:767px){.ImageSliderSectionSS_imageSliderContainer__qXSTe{aspect-ratio:1}}.ImageSliderSectionSS_sliderTrack__U_u67{position:relative;width:100%;height:100%}.ImageSliderSectionSS_slide__tW3Qx{position:absolute;inset:0;opacity:0;z-index:0;transition:opacity .5s ease-in-out}.ImageSliderSectionSS_slide__tW3Qx:first-child{opacity:1;z-index:10}.ImageSliderSectionSS_slideContent__2wA8L{position:relative;width:100%;height:100%}@media (max-width:767px){.ImageSliderSectionSS_sliderTrack__U_u67{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ImageSliderSectionSS_sliderTrack__U_u67::-webkit-scrollbar{display:none}.ImageSliderSectionSS_slide__tW3Qx{position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;opacity:1;z-index:auto;scroll-snap-align:start;scroll-snap-stop:always;transition:none}}.ImageSliderSectionSS_sliderControls__NNPLs{position:absolute;inset:0;pointer-events:none}.ImageSliderSectionSS_sliderControl__ck2gh{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);background-color:rgb(0 0 0/.5);color:white;padding:.75rem;border-radius:9999px;transition:all .2s ease-in-out;z-index:30;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.ImageSliderSectionSS_sliderControl__ck2gh:hover{background-color:rgb(0 0 0/.7);transform:translateY(-50%) scale(1.1)}.ImageSliderSectionSS_sliderControlPrev__gVAfT{left:1rem}.ImageSliderSectionSS_sliderControlNext__MzcJX{right:1rem}@media (max-width:767px){.ImageSliderSectionSS_sliderControls__NNPLs{display:none!important}}@media (max-width:640px){.ImageSliderSectionSS_sliderControl__ck2gh{padding:.5rem}.ImageSliderSectionSS_sliderControlPrev__gVAfT{left:.5rem}.ImageSliderSectionSS_sliderControlNext__MzcJX{right:.5rem}}.ImageSliderSectionSS_sliderDots__E29bK{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;justify-content:center;gap:.5rem;z-index:20}@media (max-width:640px){.ImageSliderSectionSS_imageSliderContainer__qXSTe{margin:0 0 1rem}}.ImageSliderSectionSS_debugInfo__DJqAw{position:absolute;top:.5rem;right:.5rem;background-color:rgb(0 0 0/.7);color:white;padding:.5rem;border-radius:.25rem;font-size:.75rem;z-index:50}@media (max-width:640px){.ImageSliderSectionSS_debugInfo__DJqAw{font-size:.625rem;padding:.25rem}}