.HeroSection-module-scss-module__nDvUQq__hero{background:var(--color-bg);padding:40px 0;overflow:hidden}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__hero{padding:24px 0 8px}}@media (max-width:480px){.HeroSection-module-scss-module__nDvUQq__hero{padding:16px 0 8px}}.HeroSection-module-scss-module__nDvUQq__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1440px;min-height:520px;margin:0 auto;padding-inline:32px;display:grid}@media (max-width:1024px){.HeroSection-module-scss-module__nDvUQq__container{gap:32px;min-height:460px;padding-inline:24px}}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__container{grid-template-columns:minmax(0,1fr);gap:20px;min-height:auto;padding-inline:20px}}@media (max-width:480px){.HeroSection-module-scss-module__nDvUQq__container{gap:16px;padding-inline:16px}}.HeroSection-module-scss-module__nDvUQq__left{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__left{gap:16px}}.HeroSection-module-scss-module__nDvUQq__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary);opacity:0;align-items:center;gap:8px;font-size:12px;font-weight:700;animation:.5s 50ms both HeroSection-module-scss-module__nDvUQq__up;display:inline-flex;transform:translateY(12px)}.HeroSection-module-scss-module__nDvUQq__eyebrowDot{background:var(--color-primary);border-radius:9999px;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite HeroSection-module-scss-module__nDvUQq__pulse}.HeroSection-module-scss-module__nDvUQq__headline{color:var(--color-ink);opacity:0;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(32px,4.6vw,56px);font-weight:800;line-height:1.05;animation:.6s cubic-bezier(.4,0,.2,1) .15s both HeroSection-module-scss-module__nDvUQq__slideRight;transform:translate(-24px)}.HeroSection-module-scss-module__nDvUQq__sub{color:var(--color-ink3);opacity:0;max-width:400px;margin:0;font-size:15px;line-height:1.75;animation:.5s .4s both HeroSection-module-scss-module__nDvUQq__up;transform:translateY(10px)}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__sub{font-size:14px}}.HeroSection-module-scss-module__nDvUQq__ctas{opacity:0;flex-wrap:wrap;align-items:center;gap:12px;animation:.5s .5s both HeroSection-module-scss-module__nDvUQq__up;display:flex;transform:translateY(10px)}.HeroSection-module-scss-module__nDvUQq__ctaPrimary{background:var(--color-primary);color:#fff;border-radius:9999px;align-items:center;gap:8px;height:50px;padding-inline:24px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 6px 20px #2556c859}.HeroSection-module-scss-module__nDvUQq__ctaPrimary i{font-size:18px}.HeroSection-module-scss-module__nDvUQq__ctaPrimary:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 10px 28px #2556c866}@media (max-width:480px){.HeroSection-module-scss-module__nDvUQq__ctaPrimary{height:44px;padding-inline:20px;font-size:14px}}.HeroSection-module-scss-module__nDvUQq__ctaSecondary{height:50px;color:var(--color-primary);border:2px solid var(--color-primary);background:0 0;border-radius:9999px;align-items:center;gap:8px;padding-inline:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.HeroSection-module-scss-module__nDvUQq__ctaSecondary i{font-size:16px;transition:transform .2s}.HeroSection-module-scss-module__nDvUQq__ctaSecondary:hover{background:var(--color-primary-pale);transform:translateY(-2px)}.HeroSection-module-scss-module__nDvUQq__ctaSecondary:hover i{transform:translate(3px)}@media (max-width:480px){.HeroSection-module-scss-module__nDvUQq__ctaSecondary{height:44px;padding-inline:16px;font-size:14px}}.HeroSection-module-scss-module__nDvUQq__pills{opacity:0;flex-wrap:wrap;align-items:center;gap:8px;animation:.5s .6s both HeroSection-module-scss-module__nDvUQq__up;display:flex;transform:translateY(8px)}.HeroSection-module-scss-module__nDvUQq__pillsLabel{color:var(--color-ink4);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.HeroSection-module-scss-module__nDvUQq__pill{border:1.5px solid var(--color-border);background:var(--color-surface);height:30px;color:var(--color-ink3);border-radius:9999px;align-items:center;padding-inline:12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.HeroSection-module-scss-module__nDvUQq__pill:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-pale)}.HeroSection-module-scss-module__nDvUQq__heroCentered{text-align:center}.HeroSection-module-scss-module__nDvUQq__containerCentered{grid-template-columns:minmax(0,1fr);max-width:760px}.HeroSection-module-scss-module__nDvUQq__containerCentered .HeroSection-module-scss-module__nDvUQq__left{align-items:center}.HeroSection-module-scss-module__nDvUQq__containerCentered .HeroSection-module-scss-module__nDvUQq__eyebrow,.HeroSection-module-scss-module__nDvUQq__containerCentered .HeroSection-module-scss-module__nDvUQq__ctas,.HeroSection-module-scss-module__nDvUQq__containerCentered .HeroSection-module-scss-module__nDvUQq__pills{justify-content:center}.HeroSection-module-scss-module__nDvUQq__containerCentered .HeroSection-module-scss-module__nDvUQq__sub{margin-inline:auto}.HeroSection-module-scss-module__nDvUQq__containerMinimal{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);min-height:420px}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__containerMinimal{grid-template-columns:minmax(0,1fr)}}.HeroSection-module-scss-module__nDvUQq__rightMinimal .HeroSection-module-scss-module__nDvUQq__sliderWrap{border-radius:20px;height:320px;box-shadow:0 4px 16px #2556c81f,0 2px 4px #00000014}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__rightMinimal .HeroSection-module-scss-module__nDvUQq__sliderWrap{height:220px}}.HeroSection-module-scss-module__nDvUQq__heroVideo{align-items:center;min-height:560px;padding:0;display:flex;position:relative}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__heroVideo{min-height:440px}}.HeroSection-module-scss-module__nDvUQq__videoBg{z-index:0;position:absolute;inset:0}.HeroSection-module-scss-module__nDvUQq__videoEl{object-fit:cover;width:100%;height:100%}.HeroSection-module-scss-module__nDvUQq__videoOverlay{background:linear-gradient(#0d152673 0%,#0d1526b3 100%);position:absolute;inset:0}.HeroSection-module-scss-module__nDvUQq__videoContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:640px;margin:0 auto;padding:40px 32px;display:flex;position:relative}.HeroSection-module-scss-module__nDvUQq__videoContent .HeroSection-module-scss-module__nDvUQq__headline{color:#fff}.HeroSection-module-scss-module__nDvUQq__videoContent .HeroSection-module-scss-module__nDvUQq__sub{color:#ffffffd9;margin-inline:auto}.HeroSection-module-scss-module__nDvUQq__videoContent .HeroSection-module-scss-module__nDvUQq__eyebrow{color:#fff}.HeroSection-module-scss-module__nDvUQq__videoContent .HeroSection-module-scss-module__nDvUQq__ctas{justify-content:center}.HeroSection-module-scss-module__nDvUQq__right{opacity:0;animation:.7s cubic-bezier(.4,0,.2,1) .15s both HeroSection-module-scss-module__nDvUQq__slideLeft;position:relative;transform:translate(24px)}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__right{opacity:1;height:340px;transform:translate(0);animation:none!important}}.HeroSection-module-scss-module__nDvUQq__sliderWrap{border-radius:24px;height:480px;position:relative;overflow:hidden;box-shadow:0 20px 60px #2556c82e,0 8px 16px #0000001a}@media (max-width:1024px){.HeroSection-module-scss-module__nDvUQq__sliderWrap{height:420px}}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__sliderWrap{border-radius:20px;height:300px}}@media (max-width:480px){.HeroSection-module-scss-module__nDvUQq__sliderWrap{border-radius:16px;height:240px}}.HeroSection-module-scss-module__nDvUQq__slide{opacity:0;transition:opacity .8s;position:absolute;inset:0}.HeroSection-module-scss-module__nDvUQq__slideActive{opacity:1}.HeroSection-module-scss-module__nDvUQq__slideImg{object-fit:cover}.HeroSection-module-scss-module__nDvUQq__slideOverlay{background:linear-gradient(#0000 45%,#0d15268c 100%);position:absolute;inset:0}.HeroSection-module-scss-module__nDvUQq__slideBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-primary);background:#ffffffeb;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 1px 3px #2556c814,0 1px 2px #0000000f}.HeroSection-module-scss-module__nDvUQq__slideBadge i{font-size:14px}.HeroSection-module-scss-module__nDvUQq__dots{z-index:2;gap:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.HeroSection-module-scss-module__nDvUQq__dot{cursor:pointer;background:#ffffff80;border:none;border-radius:9999px;width:8px;height:8px;padding:0;transition:all .18s cubic-bezier(.4,0,.2,1)}.HeroSection-module-scss-module__nDvUQq__dot:hover{background:#fffc}.HeroSection-module-scss-module__nDvUQq__dotActive{background:#fff;width:24px}.HeroSection-module-scss-module__nDvUQq__discountBadge{z-index:3;background:#f59e0b;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:68px;height:68px;animation:2s ease-in-out infinite HeroSection-module-scss-module__nDvUQq__pulse;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 6px 24px #f59e0b73}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__discountBadge{width:56px;height:56px}}.HeroSection-module-scss-module__nDvUQq__discountNum{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800;line-height:1}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__discountNum{font-size:16px}}.HeroSection-module-scss-module__nDvUQq__discountOff{color:#ffffffd9;letter-spacing:.06em;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700}.HeroSection-module-scss-module__nDvUQq__shopNowFloat{background:var(--color-primary);color:#fff;z-index:3;border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 16px #2556c866}.HeroSection-module-scss-module__nDvUQq__shopNowFloat i{font-size:15px}.HeroSection-module-scss-module__nDvUQq__shopNowFloat i:last-child{transition:transform .2s}.HeroSection-module-scss-module__nDvUQq__shopNowFloat:hover{background:var(--color-primary-dark)}.HeroSection-module-scss-module__nDvUQq__shopNowFloat:hover i:last-child{transform:translate(3px)}@keyframes HeroSection-module-scss-module__nDvUQq__up{to{opacity:1;transform:translateY(0)}}@keyframes HeroSection-module-scss-module__nDvUQq__slideRight{to{opacity:1;transform:translate(0)}}@keyframes HeroSection-module-scss-module__nDvUQq__slideLeft{to{opacity:1;transform:translate(0)}}@keyframes HeroSection-module-scss-module__nDvUQq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.HeroSection-module-scss-module__nDvUQq__slideLink{z-index:2;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.HeroSection-module-scss-module__nDvUQq__eyebrow,.HeroSection-module-scss-module__nDvUQq__headline,.HeroSection-module-scss-module__nDvUQq__sub,.HeroSection-module-scss-module__nDvUQq__ctas,.HeroSection-module-scss-module__nDvUQq__pills,.HeroSection-module-scss-module__nDvUQq__right{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:768px){.HeroSection-module-scss-module__nDvUQq__dot{position:relative}.HeroSection-module-scss-module__nDvUQq__dot:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.HeroSection-module-scss-module__nDvUQq__pill{position:relative}.HeroSection-module-scss-module__nDvUQq__pill:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.BrandMarquee-module-scss-module__Grh8Mq__wrap{background:linear-gradient(135deg,#4a7fe5 0%,#1a3baf 100%);padding-block:16px;position:relative;overflow:hidden}.BrandMarquee-module-scss-module__Grh8Mq__wrap:before,.BrandMarquee-module-scss-module__Grh8Mq__wrap:after{content:"";z-index:2;width:80px;position:absolute;top:0;bottom:0}.BrandMarquee-module-scss-module__Grh8Mq__wrap:before{background:linear-gradient(90deg,#1a3baf,#0000);left:0}.BrandMarquee-module-scss-module__Grh8Mq__wrap:after{background:linear-gradient(270deg,#1a3baf,#0000);right:0}.BrandMarquee-module-scss-module__Grh8Mq__track{gap:0;width:max-content;animation:30s linear infinite BrandMarquee-module-scss-module__Grh8Mq__marqueeLeft;display:flex}.BrandMarquee-module-scss-module__Grh8Mq__track:hover{animation-play-state:paused}.BrandMarquee-module-scss-module__Grh8Mq__item{flex-shrink:0;align-items:center;display:inline-flex}.BrandMarquee-module-scss-module__Grh8Mq__text{text-transform:uppercase;letter-spacing:.1em;color:#ffffffe6;white-space:nowrap;padding-inline:16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700}.BrandMarquee-module-scss-module__Grh8Mq__sep{color:#fff6;font-size:12px}@keyframes BrandMarquee-module-scss-module__Grh8Mq__marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}
.StatsRow-module-scss-module__rnqMza__section{background:var(--color-primary-pale);padding-block:64px}@media (max-width:768px){.StatsRow-module-scss-module__rnqMza__section{padding-block:40px}}.StatsRow-module-scss-module__rnqMza__section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.StatsRow-module-scss-module__rnqMza__inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1440px;margin-inline:auto;padding-inline:32px;display:grid}@media (max-width:1024px){.StatsRow-module-scss-module__rnqMza__inner{padding-inline:24px}}@media (max-width:768px){.StatsRow-module-scss-module__rnqMza__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-inline:20px}}@media (max-width:480px){.StatsRow-module-scss-module__rnqMza__inner{gap:12px;padding-inline:16px}}.StatsRow-module-scss-module__rnqMza__stat{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex;position:relative}.StatsRow-module-scss-module__rnqMza__stat:after{content:"";background:var(--color-border);width:1px;height:60%;position:absolute;top:20%;right:0}@media (max-width:768px){.StatsRow-module-scss-module__rnqMza__stat:after{display:none}}.StatsRow-module-scss-module__rnqMza__stat:last-child:after{display:none}.StatsRow-module-scss-module__rnqMza__number{align-items:flex-start;gap:2px;max-width:100%;line-height:1;display:flex}@media (max-width:480px){.StatsRow-module-scss-module__rnqMza__number{flex-wrap:wrap;justify-content:center}.StatsRow-module-scss-module__rnqMza__number .StatsRow-module-scss-module__rnqMza__numVal{font-size:clamp(30px,10vw,48px)}}.StatsRow-module-scss-module__rnqMza__numVal{color:var(--color-primary);font-variant-numeric:tabular-nums;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(48px,6vw,80px);font-weight:800;line-height:1}.StatsRow-module-scss-module__rnqMza__accent{color:var(--color-primary);margin-top:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:700}.StatsRow-module-scss-module__rnqMza__labelBn{color:var(--color-ink2);margin:0;font-family:Hind Siliguri,sans-serif;font-size:16px;font-weight:600}.StatsRow-module-scss-module__rnqMza__label{color:var(--color-ink4);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:13px;font-weight:500}.StatsRow-module-scss-module__rnqMza__compact{padding-block:32px}.StatsRow-module-scss-module__rnqMza__compact .StatsRow-module-scss-module__rnqMza__inner{gap:12px}.StatsRow-module-scss-module__rnqMza__compact .StatsRow-module-scss-module__rnqMza__stat{padding:16px}.StatsRow-module-scss-module__rnqMza__compact .StatsRow-module-scss-module__rnqMza__numVal{font-size:clamp(28px,3.5vw,48px)}.StatsRow-module-scss-module__rnqMza__compact .StatsRow-module-scss-module__rnqMza__accent{font-size:clamp(14px,2vw,24px)}.StatsRow-module-scss-module__rnqMza__cards .StatsRow-module-scss-module__rnqMza__inner{gap:16px}.StatsRow-module-scss-module__rnqMza__cards .StatsRow-module-scss-module__rnqMza__stat{border:1px solid var(--color-border);border-radius:8px;padding:24px}.StatsRow-module-scss-module__rnqMza__cards .StatsRow-module-scss-module__rnqMza__stat:after{display:none}.StatsRow-module-scss-module__rnqMza__minimal{background:0 0;border-top:none;border-bottom:none}.StatsRow-module-scss-module__rnqMza__minimal .StatsRow-module-scss-module__rnqMza__stat:after{display:none}.StatsRow-module-scss-module__rnqMza__minimal .StatsRow-module-scss-module__rnqMza__numVal{font-size:clamp(32px,4vw,56px)}
.CategoryGrid-module-scss-module__jSmW4G__section{background:var(--color-surface);padding:40px 0}.CategoryGrid-module-scss-module__jSmW4G__container{max-width:1440px;margin:0 auto;padding-inline:32px}@media (max-width:768px){.CategoryGrid-module-scss-module__jSmW4G__container{padding-inline:20px}}.CategoryGrid-module-scss-module__jSmW4G__header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.CategoryGrid-module-scss-module__jSmW4G__headerLeft{flex-direction:column;gap:4px;display:flex}.CategoryGrid-module-scss-module__jSmW4G__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);font-size:12px;font-weight:700}.CategoryGrid-module-scss-module__jSmW4G__title{color:var(--color-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.5vw,28px);font-weight:800}.CategoryGrid-module-scss-module__jSmW4G__headerRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.CategoryGrid-module-scss-module__jSmW4G__arrow{border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;width:36px;height:36px;color:var(--color-ink3);border-radius:9999px;justify-content:center;align-items:center;font-size:18px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.CategoryGrid-module-scss-module__jSmW4G__arrow:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-pale)}.CategoryGrid-module-scss-module__jSmW4G__viewAll{color:var(--color-primary);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.CategoryGrid-module-scss-module__jSmW4G__viewAll i{transition:transform .2s}.CategoryGrid-module-scss-module__jSmW4G__viewAll:hover{color:var(--color-primary-dark)}.CategoryGrid-module-scss-module__jSmW4G__viewAll:hover i{transform:translate(3px)}.CategoryGrid-module-scss-module__jSmW4G__scrollRow{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.CategoryGrid-module-scss-module__jSmW4G__scrollRow::-webkit-scrollbar{display:none}.CategoryGrid-module-scss-module__jSmW4G__tile{scroll-snap-align:start;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:130px;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.CategoryGrid-module-scss-module__jSmW4G__tile:hover .CategoryGrid-module-scss-module__jSmW4G__tileImg{border-color:var(--color-primary);box-shadow:0 0 0 3px #2556c826}.CategoryGrid-module-scss-module__jSmW4G__tile:hover .CategoryGrid-module-scss-module__jSmW4G__tileName{color:var(--color-primary)}@media (max-width:768px){.CategoryGrid-module-scss-module__jSmW4G__tile{width:110px}}.CategoryGrid-module-scss-module__jSmW4G__tileImg{background:var(--color-surface2);border:2px solid var(--color-border);border-radius:20px;width:130px;height:130px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (max-width:768px){.CategoryGrid-module-scss-module__jSmW4G__tileImg{width:110px;height:110px}}.CategoryGrid-module-scss-module__jSmW4G__img{object-fit:cover;transition:transform .4s!important}.CategoryGrid-module-scss-module__jSmW4G__tile:hover .CategoryGrid-module-scss-module__jSmW4G__img{transform:scale(1.06)}.CategoryGrid-module-scss-module__jSmW4G__tileName{color:var(--color-ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;max-width:100%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);overflow:hidden}.CategoryGrid-module-scss-module__jSmW4G__tileCount{color:var(--color-ink4);text-align:center;margin:0;font-size:12px}.CategoryGrid-module-scss-module__jSmW4G__gridLayout{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(min(130px,100%),1fr));gap:20px;display:grid;overflow-x:visible}.CategoryGrid-module-scss-module__jSmW4G__gridLayout .CategoryGrid-module-scss-module__jSmW4G__tile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;width:100%;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.CategoryGrid-module-scss-module__jSmW4G__gridLayout .CategoryGrid-module-scss-module__jSmW4G__tile:hover{transform:translateY(-2px);box-shadow:0 10px 40px #2556c824,0 4px 8px #00000014}.CategoryGrid-module-scss-module__jSmW4G__gridLayout .CategoryGrid-module-scss-module__jSmW4G__tileImg{aspect-ratio:1;border-width:1px;width:100%;height:auto}.CategoryGrid-module-scss-module__jSmW4G__compactRow{gap:12px}.CategoryGrid-module-scss-module__jSmW4G__compactRow .CategoryGrid-module-scss-module__jSmW4G__tile{width:90px}.CategoryGrid-module-scss-module__jSmW4G__compactRow .CategoryGrid-module-scss-module__jSmW4G__tileImg{width:90px;height:90px}.CategoryGrid-module-scss-module__jSmW4G__compactRow .CategoryGrid-module-scss-module__jSmW4G__tileName{max-width:90px;font-size:12px}.CategoryGrid-module-scss-module__jSmW4G__largeRow{gap:20px}.CategoryGrid-module-scss-module__jSmW4G__largeRow .CategoryGrid-module-scss-module__jSmW4G__tile{width:180px}.CategoryGrid-module-scss-module__jSmW4G__largeRow .CategoryGrid-module-scss-module__jSmW4G__tileImg{width:180px;height:180px}.CategoryGrid-module-scss-module__jSmW4G__largeRow .CategoryGrid-module-scss-module__jSmW4G__tileName{max-width:180px;font-size:14px}@media (max-width:768px){.CategoryGrid-module-scss-module__jSmW4G__arrow{position:relative}.CategoryGrid-module-scss-module__jSmW4G__arrow:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.CategoryGrid-module-scss-module__jSmW4G__viewAll{margin:-12px -6px;padding:12px 6px;display:inline-block}}
.FilterChip-module-scss-module__5Wnfsq__chip{border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-ink3);cursor:pointer;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.FilterChip-module-scss-module__5Wnfsq__chip:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-ghost)}.FilterChip-module-scss-module__5Wnfsq__active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.FilterChip-module-scss-module__5Wnfsq__active:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:#fff}@media (max-width:768px){.FilterChip-module-scss-module__5Wnfsq__chip{position:relative}.FilterChip-module-scss-module__5Wnfsq__chip:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.Badge-module-scss-module__2Wj2za__badge{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;display:inline-flex}.Badge-module-scss-module__2Wj2za__sm{padding:2px 8px;font-size:12px}.Badge-module-scss-module__2Wj2za__md{padding:4px 10px;font-size:12px}.Badge-module-scss-module__2Wj2za__primary{background:var(--color-primary);color:#fff}.Badge-module-scss-module__2Wj2za__sale{background:var(--color-accent);color:#fff}.Badge-module-scss-module__2Wj2za__new{background:var(--color-primary);color:#fff}.Badge-module-scss-module__2Wj2za__hot{color:#fff;background:#ef4444}.Badge-module-scss-module__2Wj2za__success{background:var(--color-success);color:#fff}.Badge-module-scss-module__2Wj2za__warning{background:var(--color-accent);color:#fff}.Badge-module-scss-module__2Wj2za__error{background:var(--color-error);color:#fff}.Badge-module-scss-module__2Wj2za__neutral{background:var(--color-surface2);color:var(--color-ink3)}.Badge-module-scss-module__2Wj2za__outline{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}
.ProductCard-module-scss-module__-KDIDq__card{background:var(--color-surface);border:1px solid var(--color-border);will-change:transform;border-radius:20px;transition:box-shadow .3s,transform .15s;position:relative;overflow:hidden;box-shadow:0 2px 12px #2556c814}.ProductCard-module-scss-module__-KDIDq__card:hover{box-shadow:0 8px 32px #2556c833}.ProductCard-module-scss-module__-KDIDq__card.ProductCard-module-scss-module__-KDIDq__oos .ProductCard-module-scss-module__-KDIDq__img{filter:grayscale(50%)}.ProductCard-module-scss-module__-KDIDq__imgWrap{aspect-ratio:3/4;background:var(--color-surface2);display:block;position:relative;overflow:hidden}.ProductCard-module-scss-module__-KDIDq__img{object-fit:cover;transition:transform .4s!important}.ProductCard-module-scss-module__-KDIDq__card:hover .ProductCard-module-scss-module__-KDIDq__img{transform:scale(1.06)}.ProductCard-module-scss-module__-KDIDq__badges{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;top:12px;left:12px}.ProductCard-module-scss-module__-KDIDq__wish{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-ink4);cursor:pointer;z-index:4;opacity:1;background:#ffffffe6;border-radius:9999px;justify-content:center;align-items:center;font-size:18px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:12px;right:12px;transform:translateY(0)}.ProductCard-module-scss-module__-KDIDq__wish:hover{color:var(--color-error);background:#fff}.ProductCard-module-scss-module__-KDIDq__wish.ProductCard-module-scss-module__-KDIDq__wishActive{color:var(--color-error);border-color:var(--color-error);background:#ef444414}.ProductCard-module-scss-module__-KDIDq__oosOverlay{z-index:3;background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductCard-module-scss-module__-KDIDq__oosOverlay span{color:var(--color-ink3);background:var(--color-surface);border:1px solid var(--color-border2);border-radius:9999px;padding:8px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700}.ProductCard-module-scss-module__-KDIDq__info{flex-direction:column;gap:8px;padding:16px;display:flex}.ProductCard-module-scss-module__-KDIDq__horizontal{align-items:stretch;display:flex}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__imgWrap{aspect-ratio:4/3;flex-shrink:0;width:220px}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__info{flex:1;justify-content:center}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__name{white-space:normal}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions{flex-flow:wrap;align-self:flex-start}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn,.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{flex:none;width:auto;padding-inline:16px}@media (max-width:640px){.ProductCard-module-scss-module__-KDIDq__horizontal{flex-direction:column}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__imgWrap{aspect-ratio:4/3;width:100%}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions{flex-wrap:nowrap;align-self:stretch}.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn,.ProductCard-module-scss-module__-KDIDq__horizontal .ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{flex:1 1 0;padding-inline:8px}}.ProductCard-module-scss-module__-KDIDq__cat{text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink4);font-size:12px;font-weight:600}.ProductCard-module-scss-module__-KDIDq__name{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;overflow:hidden}.ProductCard-module-scss-module__-KDIDq__name:hover{color:var(--color-primary)}.ProductCard-module-scss-module__-KDIDq__priceRow{align-items:center;gap:8px;display:flex}.ProductCard-module-scss-module__-KDIDq__price{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700}.ProductCard-module-scss-module__-KDIDq__originalPrice{color:var(--color-ink5);font-size:13px;text-decoration:line-through}.ProductCard-module-scss-module__-KDIDq__colors{flex-wrap:wrap;gap:4px;display:flex}.ProductCard-module-scss-module__-KDIDq__cartBtn{background:var(--color-primary);color:#fff;letter-spacing:.04em;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.ProductCard-module-scss-module__-KDIDq__cartBtn i{font-size:15px}.ProductCard-module-scss-module__-KDIDq__cartBtn:hover:not(:disabled){background:var(--color-primary-dark,#1a3fa0);box-shadow:0 4px 16px #2556c81f,0 2px 4px #00000014}.ProductCard-module-scss-module__-KDIDq__cartBtnOos{background:var(--color-ink5);cursor:not-allowed}.ProductCard-module-scss-module__-KDIDq__cartBtnOos:hover{background:var(--color-ink5);box-shadow:none}.ProductCard-module-scss-module__-KDIDq__colorDot{border:2px solid var(--color-border);cursor:pointer;border-radius:9999px;flex-shrink:0;width:18px;height:18px;transition:all .18s cubic-bezier(.4,0,.2,1)}.ProductCard-module-scss-module__-KDIDq__colorDot:hover{transform:scale(1.2)}.ProductCard-module-scss-module__-KDIDq__colorDot.ProductCard-module-scss-module__-KDIDq__colorDotSelected{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-primary)}.ProductCard-module-scss-module__-KDIDq__actions{gap:8px;display:flex}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn,.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{text-align:center;flex:1 1 0;min-width:0;min-height:44px;padding-inline:8px}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn span,.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__btnLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (container-type:inline-size){.ProductCard-module-scss-module__-KDIDq__card{container-type:inline-size}@container (max-width:259px){.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn{justify-content:center;min-width:44px;flex:0 0 44px!important;width:44px!important;padding:0!important}.ProductCard-module-scss-module__-KDIDq__btnLabel{display:none}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{min-width:0;flex:auto!important;gap:4px!important;padding-inline:8px!important}}@container (max-width:175px){.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn i{display:none}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{line-height:1.15;letter-spacing:0!important;padding-inline:4px!important}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn span{text-align:center;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.ProductCard-module-scss-module__-KDIDq__info{padding-inline:10px}}}@supports not (container-type:inline-size){@media (max-width:639px){.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn{justify-content:center;flex:0 0 44px!important;width:44px!important;padding:0!important}.ProductCard-module-scss-module__-KDIDq__btnLabel{display:none}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__orderBtn{flex:auto!important;gap:4px!important;padding-inline:8px!important}}}.ProductCard-module-scss-module__-KDIDq__actions .ProductCard-module-scss-module__-KDIDq__cartBtn i{font-size:18px}.ProductCard-module-scss-module__-KDIDq__orderBtn{width:100%;color:var(--color-primary);border:1px solid var(--color-primary);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.ProductCard-module-scss-module__-KDIDq__orderBtn i{font-size:15px}.ProductCard-module-scss-module__-KDIDq__orderBtn:hover:not(:disabled){background:var(--color-primary);color:#fff}.ProductCard-module-scss-module__-KDIDq__orderBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ProductCard-module-scss-module__-KDIDq__wish:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.FeaturedProducts-module-scss-module__bnT3Nq__section{background:var(--color-surface);padding:40px 0}.FeaturedProducts-module-scss-module__bnT3Nq__container{max-width:1440px;margin-inline:auto;padding-inline:32px}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__container{padding-inline:20px}}.FeaturedProducts-module-scss-module__bnT3Nq__topRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__topRow{flex-direction:column;gap:12px}}.FeaturedProducts-module-scss-module__bnT3Nq__headerLeft{flex-direction:column;gap:4px;display:flex}.FeaturedProducts-module-scss-module__bnT3Nq__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);font-size:12px;font-weight:700}.FeaturedProducts-module-scss-module__bnT3Nq__title{color:var(--color-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.5vw,28px);font-weight:800}.FeaturedProducts-module-scss-module__bnT3Nq__viewAll{color:var(--color-primary);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.FeaturedProducts-module-scss-module__bnT3Nq__viewAll i{transition:transform .2s}.FeaturedProducts-module-scss-module__bnT3Nq__viewAll:hover{color:var(--color-primary-dark)}.FeaturedProducts-module-scss-module__bnT3Nq__viewAll:hover i{transform:translate(3px)}.FeaturedProducts-module-scss-module__bnT3Nq__rightControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__rightControls{justify-content:flex-start}}.FeaturedProducts-module-scss-module__bnT3Nq__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FeaturedProducts-module-scss-module__bnT3Nq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){.FeaturedProducts-module-scss-module__bnT3Nq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__grid{gap:16px}}@media (max-width:640px){.FeaturedProducts-module-scss-module__bnT3Nq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.FeaturedProducts-module-scss-module__bnT3Nq__grid{gap:12px}}.FeaturedProducts-module-scss-module__bnT3Nq__scrollGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.FeaturedProducts-module-scss-module__bnT3Nq__scrollGrid::-webkit-scrollbar{display:none}.FeaturedProducts-module-scss-module__bnT3Nq__scrollGrid>*{scroll-snap-align:start;flex:0 0 220px}.FeaturedProducts-module-scss-module__bnT3Nq__gridCompact{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1024px){.FeaturedProducts-module-scss-module__bnT3Nq__gridCompact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__gridCompact{grid-template-columns:repeat(3,minmax(0,1fr))}}.FeaturedProducts-module-scss-module__bnT3Nq__gridLarge{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.FeaturedProducts-module-scss-module__bnT3Nq__gridLarge{grid-template-columns:repeat(2,minmax(0,1fr))}}.FeaturedProducts-module-scss-module__bnT3Nq__cardWrap{opacity:0;transform:translateY(20px)}.FeaturedProducts-module-scss-module__bnT3Nq__cardWrap.FeaturedProducts-module-scss-module__bnT3Nq__reveal{animation:FeaturedProducts-module-scss-module__bnT3Nq__up .5s ease var(--delay,0s) forwards}@keyframes FeaturedProducts-module-scss-module__bnT3Nq__up{to{opacity:1;transform:translateY(0)}}.FeaturedProducts-module-scss-module__bnT3Nq__productLink{text-decoration:none}.FeaturedProducts-module-scss-module__bnT3Nq__productCard{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FeaturedProducts-module-scss-module__bnT3Nq__productCard:hover{border-color:var(--color-primary-lighter);transform:translateY(-4px);box-shadow:0 8px 32px #2556c833}.FeaturedProducts-module-scss-module__bnT3Nq__imageBox{aspect-ratio:1;background:var(--color-surface2);position:relative;overflow:hidden}.FeaturedProducts-module-scss-module__bnT3Nq__productImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.FeaturedProducts-module-scss-module__bnT3Nq__productCard:hover .FeaturedProducts-module-scss-module__bnT3Nq__productImage{transform:scale(1.06)}.FeaturedProducts-module-scss-module__bnT3Nq__imageOverlay{opacity:0;background:#0d152659;justify-content:center;align-items:flex-end;padding-bottom:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}.FeaturedProducts-module-scss-module__bnT3Nq__productCard:hover .FeaturedProducts-module-scss-module__bnT3Nq__imageOverlay{opacity:1}.FeaturedProducts-module-scss-module__bnT3Nq__quickAdd{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;padding:8px 20px;font-size:12px;font-weight:700;display:inline-flex}.FeaturedProducts-module-scss-module__bnT3Nq__quickAdd i{font-size:14px}.FeaturedProducts-module-scss-module__bnT3Nq__saleBadge{color:#fff;background:#ef4444;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.FeaturedProducts-module-scss-module__bnT3Nq__info{padding:12px}.FeaturedProducts-module-scss-module__bnT3Nq__productName{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.FeaturedProducts-module-scss-module__bnT3Nq__priceRow{align-items:center;gap:8px;display:flex}.FeaturedProducts-module-scss-module__bnT3Nq__price{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800}.FeaturedProducts-module-scss-module__bnT3Nq__originalPrice{color:var(--color-ink4);font-size:12px;text-decoration:line-through}.FeaturedProducts-module-scss-module__bnT3Nq__empty{color:var(--color-ink4);flex-direction:column;grid-column:1/-1;align-items:center;gap:12px;padding:64px 0;display:flex}.FeaturedProducts-module-scss-module__bnT3Nq__empty i{font-size:48px}.FeaturedProducts-module-scss-module__bnT3Nq__empty p{margin:0;font-size:15px}.FeaturedProducts-module-scss-module__bnT3Nq__skeleton{aspect-ratio:3/4;background:linear-gradient(90deg, var(--color-surface2) 25%, var(--color-border) 50%, var(--color-surface2) 75%);background-size:200% 100%;border-radius:12px;animation:1.5s infinite FeaturedProducts-module-scss-module__bnT3Nq__featured-shimmer}@keyframes FeaturedProducts-module-scss-module__bnT3Nq__featured-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.FeaturedProducts-module-scss-module__bnT3Nq__viewAll{margin:-12px -6px;padding:12px 6px;display:inline-block}}
.CampaignStrip-module-scss-module__1-tA6W__section{background:var(--color-bg);padding:32px 0}.CampaignStrip-module-scss-module__1-tA6W__container{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1440px;margin:0 auto;padding-inline:32px;display:grid}@media (max-width:1024px){.CampaignStrip-module-scss-module__1-tA6W__container{gap:16px;padding-inline:24px}}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__container{grid-template-columns:minmax(0,1fr);gap:16px;padding-inline:20px}}@media (max-width:480px){.CampaignStrip-module-scss-module__1-tA6W__container{padding-inline:16px}}.CampaignStrip-module-scss-module__1-tA6W__banner{border-radius:20px;align-items:flex-end;min-height:180px;padding:32px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__banner{min-height:160px;padding:24px 20px}}.CampaignStrip-module-scss-module__1-tA6W__banner:hover{transform:translateY(-3px);box-shadow:0 10px 40px #2556c824,0 4px 8px #00000014}.CampaignStrip-module-scss-module__1-tA6W__banner:hover .CampaignStrip-module-scss-module__1-tA6W__img{transform:scale(1.05)}.CampaignStrip-module-scss-module__1-tA6W__blue{background:linear-gradient(135deg,#eef3ff 0%,#dbe8ff 100%)}.CampaignStrip-module-scss-module__1-tA6W__blue .CampaignStrip-module-scss-module__1-tA6W__eyebrow{color:var(--color-primary)}.CampaignStrip-module-scss-module__1-tA6W__blue .CampaignStrip-module-scss-module__1-tA6W__title{color:var(--color-ink)}.CampaignStrip-module-scss-module__1-tA6W__blue .CampaignStrip-module-scss-module__1-tA6W__cta{background:var(--color-primary);color:#fff}[data-theme=dark] .CampaignStrip-module-scss-module__1-tA6W__blue{background:linear-gradient(135deg,#1a2540 0%,#1e2d52 100%)}.CampaignStrip-module-scss-module__1-tA6W__green{background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%)}.CampaignStrip-module-scss-module__1-tA6W__green .CampaignStrip-module-scss-module__1-tA6W__eyebrow{color:#059669}.CampaignStrip-module-scss-module__1-tA6W__green .CampaignStrip-module-scss-module__1-tA6W__title{color:var(--color-ink)}.CampaignStrip-module-scss-module__1-tA6W__green .CampaignStrip-module-scss-module__1-tA6W__cta{color:#fff;background:#059669}[data-theme=dark] .CampaignStrip-module-scss-module__1-tA6W__green{background:linear-gradient(135deg,#0d2318 0%,#112d1e 100%)}.CampaignStrip-module-scss-module__1-tA6W__amber{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%)}.CampaignStrip-module-scss-module__1-tA6W__amber .CampaignStrip-module-scss-module__1-tA6W__eyebrow{color:#d97706}.CampaignStrip-module-scss-module__1-tA6W__amber .CampaignStrip-module-scss-module__1-tA6W__title{color:var(--color-ink)}.CampaignStrip-module-scss-module__1-tA6W__amber .CampaignStrip-module-scss-module__1-tA6W__cta{color:#fff;background:#d97706}[data-theme=dark] .CampaignStrip-module-scss-module__1-tA6W__amber{background:linear-gradient(135deg,#2a1f05 0%,#332508 100%)}.CampaignStrip-module-scss-module__1-tA6W__bannerContent{z-index:2;flex-direction:column;gap:8px;min-width:0;max-width:52%;display:flex;position:relative}@media (max-width:480px){.CampaignStrip-module-scss-module__1-tA6W__bannerContent{max-width:56%}}.CampaignStrip-module-scss-module__1-tA6W__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}.CampaignStrip-module-scss-module__1-tA6W__title{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(16px,1.6vw,20px);font-weight:800;line-height:1.25}.CampaignStrip-module-scss-module__1-tA6W__title br{display:block}.CampaignStrip-module-scss-module__1-tA6W__sub{color:var(--color-ink3);margin:0;font-size:13px;line-height:1.5}.CampaignStrip-module-scss-module__1-tA6W__cta{border-radius:9999px;align-self:flex-start;align-items:center;gap:4px;margin-top:8px;padding:8px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #00000026}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__cta{min-height:44px;padding-inline:20px;font-size:13px}}.CampaignStrip-module-scss-module__1-tA6W__cta i{transition:transform .2s}.CampaignStrip-module-scss-module__1-tA6W__cta:hover i{transform:translate(3px)}.CampaignStrip-module-scss-module__1-tA6W__bannerImg{width:46%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@media (max-width:480px){.CampaignStrip-module-scss-module__1-tA6W__bannerImg{width:40%}}.CampaignStrip-module-scss-module__1-tA6W__img{object-fit:cover;object-position:center;transition:transform .5s!important}.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__container{grid-template-columns:minmax(0,1fr)}.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__banner{min-height:260px}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__banner{min-height:200px}}.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__bannerContent{gap:12px;max-width:46%}.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__title{font-size:clamp(20px,3vw,30px)}.CampaignStrip-module-scss-module__1-tA6W__split-banner .CampaignStrip-module-scss-module__1-tA6W__sub{font-size:13px}.CampaignStrip-module-scss-module__1-tA6W__stacked-cards .CampaignStrip-module-scss-module__1-tA6W__container{grid-template-columns:minmax(0,1fr);gap:16px}.CampaignStrip-module-scss-module__1-tA6W__stacked-cards .CampaignStrip-module-scss-module__1-tA6W__banner{flex-direction:column;align-items:stretch;min-height:0;padding:0}.CampaignStrip-module-scss-module__1-tA6W__stacked-cards .CampaignStrip-module-scss-module__1-tA6W__bannerContent{max-width:100%;padding:20px 24px}.CampaignStrip-module-scss-module__1-tA6W__stacked-cards .CampaignStrip-module-scss-module__1-tA6W__bannerImg{width:100%;height:200px;position:relative;inset:auto}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__container{grid-template-columns:minmax(0,1fr);gap:20px}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__banner{align-items:flex-start;min-height:380px;padding:40px 32px}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__banner{min-height:320px;padding:24px 20px}}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__bannerImg{width:100%}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__bannerImg:after{content:"";background:linear-gradient(100deg,#0000008c 0%,#00000026 55%,#0000 75%);position:absolute;inset:0}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__bannerContent{gap:12px;max-width:56%}@media (max-width:768px){.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__bannerContent{max-width:85%}}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__eyebrow{color:#fff;opacity:.85}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__title{color:#fff;font-size:clamp(24px,3.6vw,38px)}.CampaignStrip-module-scss-module__1-tA6W__editorial .CampaignStrip-module-scss-module__1-tA6W__sub{color:#ffffffd9;font-size:14px}
.DailyBestSells-module-scss-module__fF1ULW__section{background:var(--color-bg);padding:40px 0}.DailyBestSells-module-scss-module__fF1ULW__container{grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:stretch;gap:20px;max-width:1440px;margin:0 auto;padding-inline:32px;display:grid}@media (max-width:1024px){.DailyBestSells-module-scss-module__fF1ULW__container{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);padding-inline:24px}}@media (max-width:768px){.DailyBestSells-module-scss-module__fF1ULW__container{grid-template-columns:minmax(0,1fr);padding-inline:20px}}@media (max-width:480px){.DailyBestSells-module-scss-module__fF1ULW__container{padding-inline:16px}}.DailyBestSells-module-scss-module__fF1ULW__stacked{grid-template-columns:minmax(0,1fr)}.DailyBestSells-module-scss-module__fF1ULW__stacked .DailyBestSells-module-scss-module__fF1ULW__promoBanner{min-height:200px}.DailyBestSells-module-scss-module__fF1ULW__compactLayout .DailyBestSells-module-scss-module__fF1ULW__promoBanner{min-height:240px}.DailyBestSells-module-scss-module__fF1ULW__compactLayout .DailyBestSells-module-scss-module__fF1ULW__rightCol{padding:12px}.DailyBestSells-module-scss-module__fF1ULW__compactLayout .DailyBestSells-module-scss-module__fF1ULW__productRow{gap:8px;padding:8px}.DailyBestSells-module-scss-module__fF1ULW__compactLayout .DailyBestSells-module-scss-module__fF1ULW__productThumb{width:56px;height:56px}.DailyBestSells-module-scss-module__fF1ULW__gridLayout{grid-template-columns:minmax(0,1fr)}.DailyBestSells-module-scss-module__fF1ULW__productListGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.DailyBestSells-module-scss-module__fF1ULW__productListGrid{grid-template-columns:minmax(0,1fr)}}.DailyBestSells-module-scss-module__fF1ULW__promoBanner{border-radius:20px;align-items:flex-end;min-height:360px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.DailyBestSells-module-scss-module__fF1ULW__promoBanner{min-height:220px}}.DailyBestSells-module-scss-module__fF1ULW__promoImg{object-fit:cover}.DailyBestSells-module-scss-module__fF1ULW__promoOverlay{z-index:1;background:linear-gradient(#0d1f5c1a 0%,#0d1f5cbf 100%);position:absolute;inset:0}.DailyBestSells-module-scss-module__fF1ULW__promoContent{z-index:2;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.DailyBestSells-module-scss-module__fF1ULW__promoEyebrow{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800;line-height:1.3}.DailyBestSells-module-scss-module__fF1ULW__promoBtn{background:var(--color-primary);color:#fff;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.DailyBestSells-module-scss-module__fF1ULW__promoBtn i{transition:transform .2s}.DailyBestSells-module-scss-module__fF1ULW__promoBtn:hover{background:var(--color-primary-dark)}.DailyBestSells-module-scss-module__fF1ULW__promoBtn:hover i{transform:translate(3px)}.DailyBestSells-module-scss-module__fF1ULW__rightCol{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;padding:20px}.DailyBestSells-module-scss-module__fF1ULW__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.DailyBestSells-module-scss-module__fF1ULW__sectionTitle{color:var(--color-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800}.DailyBestSells-module-scss-module__fF1ULW__tabs{border:1px solid var(--color-border);border-radius:9999px;gap:0;display:flex;overflow:hidden}.DailyBestSells-module-scss-module__fF1ULW__tab{color:var(--color-ink3);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:8px 16px;font-size:12px;font-weight:600;transition:all .18s cubic-bezier(.4,0,.2,1)}.DailyBestSells-module-scss-module__fF1ULW__tab:hover{color:var(--color-primary);background:var(--color-primary-pale)}.DailyBestSells-module-scss-module__fF1ULW__tabActive{background:var(--color-primary);color:#fff!important}.DailyBestSells-module-scss-module__fF1ULW__tabActive:hover{background:var(--color-primary-dark)}.DailyBestSells-module-scss-module__fF1ULW__productList{flex-direction:column;gap:12px;display:flex}.DailyBestSells-module-scss-module__fF1ULW__productRow{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.DailyBestSells-module-scss-module__fF1ULW__productRow:hover{border-color:var(--color-border);background:var(--color-bg)}.DailyBestSells-module-scss-module__fF1ULW__productThumb{background:var(--color-surface2);border:1px solid var(--color-border);border-radius:12px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.DailyBestSells-module-scss-module__fF1ULW__thumbImg{object-fit:cover}.DailyBestSells-module-scss-module__fF1ULW__discBadge{color:#fff;background:#ef4444;border-radius:6px;padding:1px 5px;font-size:11px;font-weight:700;position:absolute;top:2px;left:2px}.DailyBestSells-module-scss-module__fF1ULW__productInfo{flex:1;min-width:0}.DailyBestSells-module-scss-module__fF1ULW__productMeta{color:#10b981;margin:0 0 2px;font-size:12px;font-weight:600}.DailyBestSells-module-scss-module__fF1ULW__productName{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.DailyBestSells-module-scss-module__fF1ULW__priceRow{align-items:center;gap:8px;display:flex}.DailyBestSells-module-scss-module__fF1ULW__price{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:800}.DailyBestSells-module-scss-module__fF1ULW__oldPrice{color:var(--color-ink4);font-size:12px;text-decoration:line-through}.DailyBestSells-module-scss-module__fF1ULW__rowActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.DailyBestSells-module-scss-module__fF1ULW__wishBtn{background:var(--color-surface);border:1.5px solid var(--color-border);cursor:pointer;width:32px;height:32px;color:var(--color-ink4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.DailyBestSells-module-scss-module__fF1ULW__wishBtn:hover{color:#ef4444;border-color:#ef4444}.DailyBestSells-module-scss-module__fF1ULW__wishBtn.DailyBestSells-module-scss-module__fF1ULW__wishBtnActive{color:#ef4444;background:#ef444414;border-color:#ef4444}.DailyBestSells-module-scss-module__fF1ULW__addBtn{background:var(--color-primary-pale);color:var(--color-primary);border:1.5px solid var(--color-primary-lighter);cursor:pointer;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.DailyBestSells-module-scss-module__fF1ULW__addBtn i{font-size:13px}.DailyBestSells-module-scss-module__fF1ULW__addBtn:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}@media (max-width:480px){.DailyBestSells-module-scss-module__fF1ULW__addBtn{gap:0;padding:8px}.DailyBestSells-module-scss-module__fF1ULW__addBtn span{display:none}}.DailyBestSells-module-scss-module__fF1ULW__orderBtn{background:var(--color-primary);color:#fff;border:1.5px solid var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.DailyBestSells-module-scss-module__fF1ULW__orderBtn i{font-size:13px}.DailyBestSells-module-scss-module__fF1ULW__orderBtn:hover{background:var(--color-primary-dark,#1a3fa0);border-color:var(--color-primary-dark,#1a3fa0)}@media (max-width:480px){.DailyBestSells-module-scss-module__fF1ULW__orderBtn{gap:0;padding:8px}.DailyBestSells-module-scss-module__fF1ULW__orderBtn span{display:none}}.DailyBestSells-module-scss-module__fF1ULW__skeleton{flex-direction:column;gap:12px;display:flex}.DailyBestSells-module-scss-module__fF1ULW__skeletonItem{background:linear-gradient(90deg, var(--color-surface2) 25%, var(--color-border) 50%, var(--color-surface2) 75%);background-size:200% 100%;border-radius:12px;height:80px;animation:1.5s infinite DailyBestSells-module-scss-module__fF1ULW__shimmer}@keyframes DailyBestSells-module-scss-module__fF1ULW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.DailyBestSells-module-scss-module__fF1ULW__tab{position:relative}.DailyBestSells-module-scss-module__fF1ULW__tab:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.DailyBestSells-module-scss-module__fF1ULW__wishBtn{position:relative}.DailyBestSells-module-scss-module__fF1ULW__wishBtn:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.DailyBestSells-module-scss-module__fF1ULW__addBtn{position:relative}.DailyBestSells-module-scss-module__fF1ULW__addBtn:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.DailyBestSells-module-scss-module__fF1ULW__orderBtn{position:relative}.DailyBestSells-module-scss-module__fF1ULW__orderBtn:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.DealsOfTheDay-module-scss-module__GnGfTW__section{background:var(--color-surface);padding:40px 0}.DealsOfTheDay-module-scss-module__GnGfTW__container{max-width:1440px;margin:0 auto;padding-inline:32px}@media (max-width:1024px){.DealsOfTheDay-module-scss-module__GnGfTW__container{padding-inline:24px}}@media (max-width:768px){.DealsOfTheDay-module-scss-module__GnGfTW__container{padding-inline:20px}}@media (max-width:480px){.DealsOfTheDay-module-scss-module__GnGfTW__container{padding-inline:16px}}.DealsOfTheDay-module-scss-module__GnGfTW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__titleRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:480px){.DealsOfTheDay-module-scss-module__GnGfTW__titleRow{gap:12px}}.DealsOfTheDay-module-scss-module__GnGfTW__title{color:var(--color-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.5vw,28px);font-weight:800}.DealsOfTheDay-module-scss-module__GnGfTW__timer{background:var(--color-primary-pale);border:1.5px solid var(--color-primary-lighter);border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__timer i{color:var(--color-primary);margin-right:4px;font-size:16px}.DealsOfTheDay-module-scss-module__GnGfTW__timerUnit{flex-direction:column;align-items:center;min-width:28px;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__timerNum{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800;line-height:1}.DealsOfTheDay-module-scss-module__GnGfTW__timerLabel{color:var(--color-ink4);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.DealsOfTheDay-module-scss-module__GnGfTW__colon{color:var(--color-primary);margin-top:-2px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800}.DealsOfTheDay-module-scss-module__GnGfTW__viewAll{color:var(--color-primary);align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.DealsOfTheDay-module-scss-module__GnGfTW__viewAll i{transition:transform .2s}.DealsOfTheDay-module-scss-module__GnGfTW__viewAll:hover{color:var(--color-primary-dark)}.DealsOfTheDay-module-scss-module__GnGfTW__viewAll:hover i{transform:translate(3px)}.DealsOfTheDay-module-scss-module__GnGfTW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){.DealsOfTheDay-module-scss-module__GnGfTW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.DealsOfTheDay-module-scss-module__GnGfTW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.DealsOfTheDay-module-scss-module__GnGfTW__emptyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:768px){.DealsOfTheDay-module-scss-module__GnGfTW__emptyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__grid,.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__emptyGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width:1024px){.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__grid,.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__emptyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__grid,.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__emptyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.DealsOfTheDay-module-scss-module__GnGfTW__compact .DealsOfTheDay-module-scss-module__GnGfTW__dealName{font-size:12px}.DealsOfTheDay-module-scss-module__GnGfTW__featured .DealsOfTheDay-module-scss-module__GnGfTW__dealCard:first-child{grid-area:span 2/span 2}.DealsOfTheDay-module-scss-module__GnGfTW__carouselLayout .DealsOfTheDay-module-scss-module__GnGfTW__grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.DealsOfTheDay-module-scss-module__GnGfTW__carouselLayout .DealsOfTheDay-module-scss-module__GnGfTW__grid::-webkit-scrollbar{display:none}.DealsOfTheDay-module-scss-module__GnGfTW__carouselLayout .DealsOfTheDay-module-scss-module__GnGfTW__dealCard{scroll-snap-align:start;flex:0 0 220px}.DealsOfTheDay-module-scss-module__GnGfTW__dealCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.DealsOfTheDay-module-scss-module__GnGfTW__dealCard:hover{border-color:var(--color-primary-lighter);transform:translateY(-4px);box-shadow:0 8px 32px #2556c833}.DealsOfTheDay-module-scss-module__GnGfTW__dealCard:hover .DealsOfTheDay-module-scss-module__GnGfTW__dealImg{transform:scale(1.06)}.DealsOfTheDay-module-scss-module__GnGfTW__imgWrap{aspect-ratio:1;background:var(--color-surface2);position:relative;overflow:hidden}.DealsOfTheDay-module-scss-module__GnGfTW__dealImg{object-fit:cover;width:100%;height:100%;transition:transform .4s}.DealsOfTheDay-module-scss-module__GnGfTW__offBadge{color:#fff;background:#ef4444;border-radius:9999px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.DealsOfTheDay-module-scss-module__GnGfTW__wishBtn{border:1px solid var(--color-border);cursor:pointer;z-index:2;width:34px;height:34px;color:var(--color-ink4);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;font-size:17px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:8px;right:8px}.DealsOfTheDay-module-scss-module__GnGfTW__wishBtn:hover{color:#ef4444;background:#fff}.DealsOfTheDay-module-scss-module__GnGfTW__wishBtn.DealsOfTheDay-module-scss-module__GnGfTW__wishBtnActive{color:#ef4444;background:#ef444414;border-color:#ef4444}.DealsOfTheDay-module-scss-module__GnGfTW__cardInfo{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__dealName{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.DealsOfTheDay-module-scss-module__GnGfTW__priceRow{align-items:center;gap:8px;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__price{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800}.DealsOfTheDay-module-scss-module__GnGfTW__oldPrice{color:var(--color-ink4);font-size:12px;text-decoration:line-through}.DealsOfTheDay-module-scss-module__GnGfTW__addCart{background:var(--color-primary);color:#fff;border:2px solid var(--color-primary);cursor:pointer;letter-spacing:.02em;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:auto;font-size:13px;font-weight:700;transition:background .22s,border-color .22s,transform .18s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.DealsOfTheDay-module-scss-module__GnGfTW__addCart i{font-size:16px;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.DealsOfTheDay-module-scss-module__GnGfTW__addCart:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 6px 18px #2556c859}.DealsOfTheDay-module-scss-module__GnGfTW__addCart:hover i{transform:rotate(-12deg)scale(1.2)}.DealsOfTheDay-module-scss-module__GnGfTW__addCart:active{box-shadow:none;transform:translateY(0)}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions{gap:8px;margin-top:auto;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__addCart,.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{text-align:center;flex:1 1 0;min-width:0;margin-top:0;padding-inline:8px}.DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{height:42px;color:var(--color-primary);border:2px solid var(--color-primary);letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;transition:background .22s,color .22s;display:flex}.DealsOfTheDay-module-scss-module__GnGfTW__orderBtn i{font-size:16px}.DealsOfTheDay-module-scss-module__GnGfTW__orderBtn:hover{background:var(--color-primary);color:#fff}.DealsOfTheDay-module-scss-module__GnGfTW__skeleton{aspect-ratio:.75;background:linear-gradient(90deg, var(--color-surface2) 25%, var(--color-border) 50%, var(--color-surface2) 75%);background-size:200% 100%;border-radius:16px;animation:1.5s infinite DealsOfTheDay-module-scss-module__GnGfTW__shimmer}@keyframes DealsOfTheDay-module-scss-module__GnGfTW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DealsOfTheDay-module-scss-module__GnGfTW__dealCard .DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__addCart,.DealsOfTheDay-module-scss-module__GnGfTW__dealCard .DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{min-height:44px}@supports (container-type:inline-size){.DealsOfTheDay-module-scss-module__GnGfTW__dealCard{container-type:inline-size}@container (max-width:259px){.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__addCart{justify-content:center;min-width:44px;flex:0 0 44px!important;width:44px!important;padding:0!important}.DealsOfTheDay-module-scss-module__GnGfTW__btnLabel{display:none}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{min-width:0;flex:auto!important;gap:4px!important;padding-inline:8px!important}}@container (max-width:175px){.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn i{display:none}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{line-height:1.15;letter-spacing:0!important;padding-inline:4px!important}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn span{text-align:center;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.DealsOfTheDay-module-scss-module__GnGfTW__cardInfo{padding-inline:10px}}}@supports not (container-type:inline-size){@media (max-width:639px){.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__addCart{justify-content:center;flex:0 0 44px!important;width:44px!important;padding:0!important}.DealsOfTheDay-module-scss-module__GnGfTW__btnLabel{display:none}.DealsOfTheDay-module-scss-module__GnGfTW__cardActions .DealsOfTheDay-module-scss-module__GnGfTW__orderBtn{flex:auto!important;gap:4px!important;padding-inline:8px!important}}}@media (max-width:768px){.DealsOfTheDay-module-scss-module__GnGfTW__viewAll{margin:-12px -6px;padding:12px 6px;display:inline-block}.DealsOfTheDay-module-scss-module__GnGfTW__wishBtn:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.MultiColumnProducts-module-scss-module__zho6-q__section{background:var(--color-bg);padding:40px 0}.MultiColumnProducts-module-scss-module__zho6-q__section:has(>.MultiColumnProducts-module-scss-module__zho6-q__container:empty){display:none}.MultiColumnProducts-module-scss-module__zho6-q__container{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;max-width:1440px;margin:0 auto;padding-inline:32px;display:grid}@media (max-width:1024px){.MultiColumnProducts-module-scss-module__zho6-q__container{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:24px}}@media (max-width:768px){.MultiColumnProducts-module-scss-module__zho6-q__container{padding-inline:20px}}@media (max-width:640px){.MultiColumnProducts-module-scss-module__zho6-q__container{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.MultiColumnProducts-module-scss-module__zho6-q__container{padding-inline:16px}}.MultiColumnProducts-module-scss-module__zho6-q__compact{gap:12px}.MultiColumnProducts-module-scss-module__zho6-q__compact .MultiColumnProducts-module-scss-module__zho6-q__col{gap:8px;padding:12px}.MultiColumnProducts-module-scss-module__zho6-q__compact .MultiColumnProducts-module-scss-module__zho6-q__miniThumb{width:48px;height:48px}.MultiColumnProducts-module-scss-module__zho6-q__compact .MultiColumnProducts-module-scss-module__zho6-q__colTitle{font-size:14px}.MultiColumnProducts-module-scss-module__zho6-q__gridWide{grid-template-columns:repeat(2,minmax(0,1fr))}.MultiColumnProducts-module-scss-module__zho6-q__stackedCols{grid-template-columns:minmax(0,1fr)}.MultiColumnProducts-module-scss-module__zho6-q__col{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex}.MultiColumnProducts-module-scss-module__zho6-q__colHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.MultiColumnProducts-module-scss-module__zho6-q__colTitle{color:var(--color-ink);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800}.MultiColumnProducts-module-scss-module__zho6-q__colViewAll{color:var(--color-primary);white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.MultiColumnProducts-module-scss-module__zho6-q__colViewAll i{font-size:12px;transition:transform .2s}.MultiColumnProducts-module-scss-module__zho6-q__colViewAll:hover{color:var(--color-primary-dark)}.MultiColumnProducts-module-scss-module__zho6-q__colViewAll:hover i{transform:translate(2px)}.MultiColumnProducts-module-scss-module__zho6-q__colDivider{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary-pale) 100%);border-radius:9999px;height:2px}.MultiColumnProducts-module-scss-module__zho6-q__colProducts{flex-direction:column;gap:12px;display:flex}.MultiColumnProducts-module-scss-module__zho6-q__miniCard{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.MultiColumnProducts-module-scss-module__zho6-q__miniCard:hover{border-color:var(--color-border);background:var(--color-bg)}.MultiColumnProducts-module-scss-module__zho6-q__miniCard:hover .MultiColumnProducts-module-scss-module__zho6-q__miniName{color:var(--color-primary)}.MultiColumnProducts-module-scss-module__zho6-q__miniThumb{background:var(--color-surface2);border:1px solid var(--color-border);border-radius:12px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.MultiColumnProducts-module-scss-module__zho6-q__miniImg{object-fit:cover}.MultiColumnProducts-module-scss-module__zho6-q__miniInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.MultiColumnProducts-module-scss-module__zho6-q__miniName{color:var(--color-ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:600;line-height:1.35;transition:all .18s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}.MultiColumnProducts-module-scss-module__zho6-q__miniPrice{align-items:center;gap:8px;display:flex}.MultiColumnProducts-module-scss-module__zho6-q__price{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:800}.MultiColumnProducts-module-scss-module__zho6-q__oldPrice{color:var(--color-ink4);font-size:12px;text-decoration:line-through}.MultiColumnProducts-module-scss-module__zho6-q__skeleton{background:linear-gradient(90deg, var(--color-surface2) 25%, var(--color-border) 50%, var(--color-surface2) 75%);background-size:200% 100%;border-radius:12px;height:72px;animation:1.5s infinite MultiColumnProducts-module-scss-module__zho6-q__shimmer}@keyframes MultiColumnProducts-module-scss-module__zho6-q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.MultiColumnProducts-module-scss-module__zho6-q__colViewAll{margin:-12px -6px;padding:12px 6px;display:inline-block}}
.Button-module-scss-module__VLzsWq__btn{cursor:pointer;white-space:nowrap;letter-spacing:.01em;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__VLzsWq__btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module-scss-module__VLzsWq__btn:after{content:"";opacity:0;background:#ffffff1f;transition:opacity .18s;position:absolute;inset:0}.Button-module-scss-module__VLzsWq__btn:hover:not(:disabled):after{opacity:1}.Button-module-scss-module__VLzsWq__btn:active:not(:disabled){transform:scale(.97)}.Button-module-scss-module__VLzsWq__sm{border-radius:12px;height:36px;padding-inline:16px;font-size:13px}.Button-module-scss-module__VLzsWq__md{height:44px;padding-inline:24px;font-size:14px}.Button-module-scss-module__VLzsWq__lg{height:52px;padding-inline:32px;font-size:15px}.Button-module-scss-module__VLzsWq__xl{border-radius:20px;height:60px;padding-inline:40px;font-size:16px}.Button-module-scss-module__VLzsWq__primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 4px 14px #2556c84d}.Button-module-scss-module__VLzsWq__primary:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 6px 20px #2556c866}.Button-module-scss-module__VLzsWq__primary:active:not(:disabled){transform:translateY(0)scale(.97)}.Button-module-scss-module__VLzsWq__secondary{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.Button-module-scss-module__VLzsWq__secondary:hover:not(:disabled){background:var(--color-ink2);border-color:var(--color-ink2);transform:translateY(-1px)}.Button-module-scss-module__VLzsWq__outline{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.Button-module-scss-module__VLzsWq__outline:hover:not(:disabled){background:var(--color-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #2556c84d}.Button-module-scss-module__VLzsWq__outline:after{display:none}.Button-module-scss-module__VLzsWq__ghost{color:var(--color-ink);background:0 0;border-color:#0000}.Button-module-scss-module__VLzsWq__ghost:hover:not(:disabled){background:var(--color-surface2);border-color:var(--color-border)}.Button-module-scss-module__VLzsWq__ghost:after{display:none}.Button-module-scss-module__VLzsWq__white{color:var(--color-primary);background:#fff;border-color:#fff}.Button-module-scss-module__VLzsWq__white:hover:not(:disabled){background:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-1px)}.Button-module-scss-module__VLzsWq__danger{background:var(--color-error);color:#fff;border-color:var(--color-error)}.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled){filter:brightness(.9);transform:translateY(-1px)}.Button-module-scss-module__VLzsWq__fullWidth{width:100%}.Button-module-scss-module__VLzsWq__loading{cursor:wait;pointer-events:none}.Button-module-scss-module__VLzsWq__loading .Button-module-scss-module__VLzsWq__label{opacity:.7}.Button-module-scss-module__VLzsWq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite Button-module-scss-module__VLzsWq__spin;display:inline-block}.Button-module-scss-module__VLzsWq__icon,.Button-module-scss-module__VLzsWq__iconRight{flex-shrink:0;align-items:center;font-size:1.1em;display:flex}.Button-module-scss-module__VLzsWq__label{align-items:center;gap:8px;display:flex}@keyframes Button-module-scss-module__VLzsWq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes NewsletterSection-module-scss-module__NVCy4G__nlSpin{to{transform:rotate(360deg)}}.NewsletterSection-module-scss-module__NVCy4G__section{background:#dce9fc;padding:72px 0;position:relative;overflow:hidden}@media (max-width:768px){.NewsletterSection-module-scss-module__NVCy4G__section{padding:40px 0}}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__section{background:#0d1f4a}.NewsletterSection-module-scss-module__NVCy4G__deco{pointer-events:none;-webkit-user-select:none;user-select:none;color:#2556c81a;line-height:1;position:absolute}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__deco{color:#2556c833}@media (max-width:640px){.NewsletterSection-module-scss-module__NVCy4G__deco{display:none}}.NewsletterSection-module-scss-module__NVCy4G__deco i{font-size:inherit;line-height:1;display:block}.NewsletterSection-module-scss-module__NVCy4G__d1{font-size:120px;top:-20px;left:2%;transform:rotate(-12deg)}.NewsletterSection-module-scss-module__NVCy4G__d2{font-size:90px;bottom:-10px;left:16%;transform:rotate(8deg)}.NewsletterSection-module-scss-module__NVCy4G__d3{opacity:.7;font-size:140px;top:-15px;left:30%;transform:rotate(5deg)}.NewsletterSection-module-scss-module__NVCy4G__d4{font-size:80px;bottom:-8px;left:45%;transform:rotate(-6deg)}.NewsletterSection-module-scss-module__NVCy4G__d5{opacity:.8;font-size:110px;top:-10px;right:28%;transform:rotate(10deg)}.NewsletterSection-module-scss-module__NVCy4G__d6{font-size:85px;bottom:-6px;right:14%;transform:rotate(-8deg)}.NewsletterSection-module-scss-module__NVCy4G__d7{opacity:.75;font-size:100px;top:-8px;right:3%;transform:rotate(16deg)}.NewsletterSection-module-scss-module__NVCy4G__d8{opacity:.6;font-size:70px;top:35%;left:58%;transform:rotate(-10deg)}.NewsletterSection-module-scss-module__NVCy4G__container{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1440px;margin:0 auto;padding-inline:32px;display:grid;position:relative}@media (max-width:1024px){.NewsletterSection-module-scss-module__NVCy4G__container{gap:32px;padding-inline:24px}}@media (max-width:768px){.NewsletterSection-module-scss-module__NVCy4G__container{grid-template-columns:minmax(0,1fr);gap:32px;padding-inline:20px}}@media (max-width:480px){.NewsletterSection-module-scss-module__NVCy4G__container{padding-inline:16px}}.NewsletterSection-module-scss-module__NVCy4G__left{flex-direction:column;gap:20px;display:flex}.NewsletterSection-module-scss-module__NVCy4G__title{color:#0d1f3c;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.3}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__title{color:#fff}.NewsletterSection-module-scss-module__NVCy4G__sub{color:#0d1f5c8c;margin:0;font-size:14px}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__sub{color:#ffffff8c}.NewsletterSection-module-scss-module__NVCy4G__brand{color:#2556c8;font-weight:600}.NewsletterSection-module-scss-module__NVCy4G__form{max-width:440px}.NewsletterSection-module-scss-module__NVCy4G__inputWrap{background:#fff;border:1.5px solid #2556c826;border-radius:9999px;align-items:center;display:flex;overflow:hidden;box-shadow:0 4px 20px #2556c81a}.NewsletterSection-module-scss-module__NVCy4G__inputWrap:focus-within{border-color:#2556c8}.NewsletterSection-module-scss-module__NVCy4G__inputWrap>i{color:#b0bcce;flex-shrink:0;padding-left:20px;font-size:16px}.NewsletterSection-module-scss-module__NVCy4G__input{color:#0d1526;background:0 0;border:none;outline:none;flex:1;padding:14px 12px 14px 8px;font-size:14px}@media (max-width:480px){.NewsletterSection-module-scss-module__NVCy4G__input{padding:12px 8px;font-size:13px}}.NewsletterSection-module-scss-module__NVCy4G__input{font-family:Inter,sans-serif}.NewsletterSection-module-scss-module__NVCy4G__input::placeholder{color:#b0bcce}.NewsletterSection-module-scss-module__NVCy4G__btn{flex-shrink:0;align-self:stretch;height:auto!important;box-shadow:none!important;border-radius:0 9999px 9999px 0!important;padding:14px 28px!important}@media (max-width:480px){.NewsletterSection-module-scss-module__NVCy4G__btn{padding:12px 18px!important;font-size:12px!important}}.NewsletterSection-module-scss-module__NVCy4G__success{color:#059669;background:#10b9811f;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.NewsletterSection-module-scss-module__NVCy4G__success i{font-size:18px}.NewsletterSection-module-scss-module__NVCy4G__right{justify-content:center;display:flex}@media (max-width:768px){.NewsletterSection-module-scss-module__NVCy4G__right{display:none}}.NewsletterSection-module-scss-module__NVCy4G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:360px;display:grid}.NewsletterSection-module-scss-module__NVCy4G__card{flex-direction:column;align-items:center;gap:12px;display:flex}.NewsletterSection-module-scss-module__NVCy4G__circle{background:#ffffffbf;border:2px solid #2556c826;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:0 4px 16px #2556c81a}.NewsletterSection-module-scss-module__NVCy4G__circle i{color:#2556c8;font-size:30px;line-height:1;display:block}.NewsletterSection-module-scss-module__NVCy4G__label{color:#243050;text-align:center;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__label{color:#fffc}.NewsletterSection-module-scss-module__NVCy4G__centered .NewsletterSection-module-scss-module__NVCy4G__container{grid-template-columns:minmax(0,1fr);max-width:640px}.NewsletterSection-module-scss-module__NVCy4G__centered .NewsletterSection-module-scss-module__NVCy4G__left{text-align:center;align-items:center}.NewsletterSection-module-scss-module__NVCy4G__centered .NewsletterSection-module-scss-module__NVCy4G__form{margin-inline:auto}.NewsletterSection-module-scss-module__NVCy4G__compact{padding:32px 0}.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__container{grid-template-columns:minmax(0,1fr);max-width:720px}.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__left{flex-flow:wrap;justify-content:center;align-items:center;gap:16px}.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__title{font-size:clamp(18px,2.2vw,22px)}.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__sub{display:none}.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__form{max-width:380px;margin:0}@media (max-width:640px){.NewsletterSection-module-scss-module__NVCy4G__compact .NewsletterSection-module-scss-module__NVCy4G__left{text-align:center;flex-direction:column}}.NewsletterSection-module-scss-module__NVCy4G__editorial,[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__editorial{background:var(--color-surface)}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__container{grid-template-columns:minmax(0,1fr);max-width:680px}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__left{text-align:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:20px;align-items:center;padding:40px 32px;position:relative}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__left:before{content:"";background:#2556c8;border-radius:9999px;width:64px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__title{color:var(--color-ink);font-size:clamp(26px,3vw,36px)}[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__title{color:var(--color-ink)}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__sub,[data-theme=dark] .NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__sub{color:var(--color-ink3)}.NewsletterSection-module-scss-module__NVCy4G__editorial .NewsletterSection-module-scss-module__NVCy4G__form{margin-inline:auto}
.Testimonials-module-scss-module__iSY85W__section{background:var(--color-surface);padding-block:48px}@media (max-width:768px){.Testimonials-module-scss-module__iSY85W__section{padding-block:40px}}.Testimonials-module-scss-module__iSY85W__container{max-width:1440px;margin-inline:auto;padding-inline:32px}@media (max-width:1024px){.Testimonials-module-scss-module__iSY85W__container{padding-inline:24px}}@media (max-width:768px){.Testimonials-module-scss-module__iSY85W__container{padding-inline:20px}}@media (max-width:480px){.Testimonials-module-scss-module__iSY85W__container{padding-inline:16px}}.Testimonials-module-scss-module__iSY85W__header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex}.Testimonials-module-scss-module__iSY85W__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);font-size:12px;font-weight:700}.Testimonials-module-scss-module__iSY85W__title{color:var(--color-ink);text-align:center;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.2}.Testimonials-module-scss-module__iSY85W__subheading{color:var(--color-ink3);text-align:center;max-width:560px;margin:0;font-size:15px;line-height:1.6}.Testimonials-module-scss-module__iSY85W__sliderOuter{align-items:center;gap:12px;display:flex}@media (max-width:640px){.Testimonials-module-scss-module__iSY85W__sliderOuter{gap:8px}}.Testimonials-module-scss-module__iSY85W__arrowBtn{border:1.5px solid var(--color-primary);background:var(--color-surface);width:44px;height:44px;color:var(--color-primary);cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.Testimonials-module-scss-module__iSY85W__arrowBtn:hover:not(:disabled){border-color:var(--color-primary-dark);color:var(--color-primary-dark);background:var(--color-primary-pale)}.Testimonials-module-scss-module__iSY85W__arrowBtn:disabled{opacity:.35;cursor:default}@media (max-width:480px){.Testimonials-module-scss-module__iSY85W__arrowBtn{width:36px;height:36px;font-size:18px}}.Testimonials-module-scss-module__iSY85W__viewport{--gap:20px;flex:1;overflow:hidden}@media (max-width:768px){.Testimonials-module-scss-module__iSY85W__viewport{--gap:16px}}.Testimonials-module-scss-module__iSY85W__track{gap:var(--gap);transition:transform .42s cubic-bezier(.4,0,.2,1);display:flex}.Testimonials-module-scss-module__iSY85W__slide{flex:0 0 calc((100% - 2*var(--gap))/3);min-width:0}@media (max-width:1024px){.Testimonials-module-scss-module__iSY85W__slide{flex:0 0 calc((100% - var(--gap))/2)}}@media (max-width:640px){.Testimonials-module-scss-module__iSY85W__slide{flex:0 0 100%}}.Testimonials-module-scss-module__iSY85W__card{background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);cursor:pointer;border-radius:20px;flex-direction:column;gap:16px;height:100%;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Testimonials-module-scss-module__iSY85W__card:hover{transform:translateY(-4px);box-shadow:0 8px 32px #2556c833}.Testimonials-module-scss-module__iSY85W__card.Testimonials-module-scss-module__iSY85W__featured{box-shadow:0 8px 32px #2556c833}.Testimonials-module-scss-module__iSY85W__quoteIcon{color:var(--color-primary-pale);-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Georgia,serif;font-size:80px;line-height:.7;position:absolute;top:16px;right:20px}.Testimonials-module-scss-module__iSY85W__text{color:var(--color-ink2);z-index:1;flex:1;margin:0;font-size:15px;line-height:1.7;position:relative}.Testimonials-module-scss-module__iSY85W__bottom{align-items:center;gap:12px;margin-top:auto;display:flex}.Testimonials-module-scss-module__iSY85W__avatar{border:2px solid var(--color-primary);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;display:flex}.Testimonials-module-scss-module__iSY85W__userInfo{flex-direction:column;flex:1;gap:2px;display:flex}.Testimonials-module-scss-module__iSY85W__userName{color:var(--color-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600}.Testimonials-module-scss-module__iSY85W__stars{gap:2px;display:flex}.Testimonials-module-scss-module__iSY85W__stars i{color:#f59e0b;font-size:13px}.Testimonials-module-scss-module__iSY85W__catPill{color:var(--color-primary);background:var(--color-primary-pale);white-space:nowrap;border-radius:9999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600}.Testimonials-module-scss-module__iSY85W__staticGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){.Testimonials-module-scss-module__iSY85W__staticGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Testimonials-module-scss-module__iSY85W__staticGrid{grid-template-columns:minmax(0,1fr)}}.Testimonials-module-scss-module__iSY85W__featuredLayout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:768px){.Testimonials-module-scss-module__iSY85W__featuredLayout{grid-template-columns:minmax(0,1fr)}}.Testimonials-module-scss-module__iSY85W__featuredCard{background:var(--color-primary-pale);border:1px solid var(--color-primary-lighter);border-radius:20px;flex-direction:column;gap:20px;padding:32px;display:flex;position:relative}.Testimonials-module-scss-module__iSY85W__featuredCard .Testimonials-module-scss-module__iSY85W__quoteIcon{color:#2556c82e;font-size:100px}.Testimonials-module-scss-module__iSY85W__featuredCard .Testimonials-module-scss-module__iSY85W__text{color:var(--color-ink);font-size:20px;font-weight:500;line-height:1.6}.Testimonials-module-scss-module__iSY85W__featuredSide{flex-direction:column;gap:16px;display:flex}.Testimonials-module-scss-module__iSY85W__miniQuoteCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.Testimonials-module-scss-module__iSY85W__miniQuoteCard .Testimonials-module-scss-module__iSY85W__text{color:var(--color-ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.Testimonials-module-scss-module__iSY85W__miniQuoteCard .Testimonials-module-scss-module__iSY85W__bottom{align-items:center;gap:8px;display:flex}.Testimonials-module-scss-module__iSY85W__miniQuoteCard .Testimonials-module-scss-module__iSY85W__avatar{border-width:1.5px;width:32px;height:32px;font-size:13px}.Testimonials-module-scss-module__iSY85W__miniQuoteCard .Testimonials-module-scss-module__iSY85W__userName{font-size:13px}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__staticGrid{align-items:stretch;gap:0}@media (max-width:640px){.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__staticGrid{gap:24px}}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__card{text-align:center;border:none;padding:16px 24px;position:relative;box-shadow:none!important;transform:none!important}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__card:not(:last-child):after{content:"";background:var(--color-border);width:1px;position:absolute;top:10%;bottom:10%;right:0}@media (max-width:640px){.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__card:not(:last-child):after{display:none}}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__quoteIcon{color:var(--color-primary-lighter);margin:0 auto;font-family:Georgia,serif;font-size:64px;line-height:.6;position:static}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__text{color:var(--color-ink2);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-style:italic;font-weight:500;line-height:1.7}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__bottom{flex-direction:column;gap:8px;margin-top:12px}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__avatar,.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__stars,.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__catPill{display:none}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__userInfo{align-items:center}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__userName{letter-spacing:.03em;text-transform:uppercase;padding-bottom:8px;font-size:13px;position:relative}.Testimonials-module-scss-module__iSY85W__minimal .Testimonials-module-scss-module__iSY85W__userName:after{content:"";background:var(--color-primary);border-radius:9999px;width:28px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Testimonials-module-scss-module__iSY85W__dots{justify-content:center;gap:8px;margin-top:32px;display:flex}.Testimonials-module-scss-module__iSY85W__dot{background:var(--color-border2);cursor:pointer;border:none;border-radius:9999px;width:8px;height:8px;transition:all .18s cubic-bezier(.4,0,.2,1)}.Testimonials-module-scss-module__iSY85W__dot.Testimonials-module-scss-module__iSY85W__dotActive{background:var(--color-primary);width:24px}@media (max-width:768px){.Testimonials-module-scss-module__iSY85W__arrowBtn{position:relative}.Testimonials-module-scss-module__iSY85W__arrowBtn:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.Testimonials-module-scss-module__iSY85W__dot{position:relative}.Testimonials-module-scss-module__iSY85W__dot:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}
.TrustBar-module-scss-module__z-_oFG__trustBar{background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:0 1px 3px #2556c814,0 1px 2px #0000000f}.TrustBar-module-scss-module__z-_oFG__inner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;max-width:1440px;margin-inline:auto;padding-inline:32px;display:grid;position:relative}@media (max-width:1024px){.TrustBar-module-scss-module__z-_oFG__inner{padding-inline:24px}}@media (max-width:768px){.TrustBar-module-scss-module__z-_oFG__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-inline:20px}}@media (max-width:480px){.TrustBar-module-scss-module__z-_oFG__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-inline:16px}}.TrustBar-module-scss-module__z-_oFG__item{align-items:center;gap:12px;min-width:0;padding:16px 12px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (max-width:480px){.TrustBar-module-scss-module__z-_oFG__item{gap:8px;padding:12px 8px}}.TrustBar-module-scss-module__z-_oFG__item:hover .TrustBar-module-scss-module__z-_oFG__iconWrap{background:var(--color-primary);border-color:var(--color-primary)}.TrustBar-module-scss-module__z-_oFG__item:hover .TrustBar-module-scss-module__z-_oFG__iconWrap i{color:#fff}.TrustBar-module-scss-module__z-_oFG__item:hover .TrustBar-module-scss-module__z-_oFG__label{color:var(--color-primary)}.TrustBar-module-scss-module__z-_oFG__iconWrap{background:var(--color-primary-pale);border:1.5px solid var(--color-border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:480px){.TrustBar-module-scss-module__z-_oFG__iconWrap{width:38px;height:38px}.TrustBar-module-scss-module__z-_oFG__iconWrap i{font-size:18px!important}}.TrustBar-module-scss-module__z-_oFG__iconWrap i{color:var(--color-primary);font-size:22px;transition:all .18s cubic-bezier(.4,0,.2,1)}.TrustBar-module-scss-module__z-_oFG__text{flex-direction:column;gap:2px;min-width:0;display:flex}.TrustBar-module-scss-module__z-_oFG__label{color:var(--color-ink);white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;transition:color .18s}@media (max-width:768px){.TrustBar-module-scss-module__z-_oFG__label{white-space:normal;line-height:1.3}}@media (max-width:480px){.TrustBar-module-scss-module__z-_oFG__label{font-size:12px}}.TrustBar-module-scss-module__z-_oFG__desc{color:var(--color-ink4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}@media (max-width:768px){.TrustBar-module-scss-module__z-_oFG__desc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.TrustBar-module-scss-module__z-_oFG__divider{background:var(--color-border);width:1px;height:60%;position:absolute;top:20%;right:0}@media (max-width:768px){.TrustBar-module-scss-module__z-_oFG__divider{display:none}}.TrustBar-module-scss-module__z-_oFG__grid .TrustBar-module-scss-module__z-_oFG__inner{gap:16px}.TrustBar-module-scss-module__z-_oFG__grid .TrustBar-module-scss-module__z-_oFG__item{border:1px solid var(--color-border);border-radius:16px;padding:16px}.TrustBar-module-scss-module__z-_oFG__grid .TrustBar-module-scss-module__z-_oFG__divider{display:none}.TrustBar-module-scss-module__z-_oFG__compact .TrustBar-module-scss-module__z-_oFG__item{gap:8px;padding:8px}.TrustBar-module-scss-module__z-_oFG__compact .TrustBar-module-scss-module__z-_oFG__iconWrap{width:36px;height:36px}.TrustBar-module-scss-module__z-_oFG__compact .TrustBar-module-scss-module__z-_oFG__iconWrap i{font-size:18px}.TrustBar-module-scss-module__z-_oFG__compact .TrustBar-module-scss-module__z-_oFG__label,.TrustBar-module-scss-module__z-_oFG__compact .TrustBar-module-scss-module__z-_oFG__desc{font-size:12px}.TrustBar-module-scss-module__z-_oFG__stacked .TrustBar-module-scss-module__z-_oFG__item{text-align:center;flex-direction:column;gap:8px}.TrustBar-module-scss-module__z-_oFG__stacked .TrustBar-module-scss-module__z-_oFG__text{align-items:center}.TrustBar-module-scss-module__z-_oFG__stacked .TrustBar-module-scss-module__z-_oFG__divider{display:none}
