.cart-item-module__GL2zjW__item{background:var(--card);border-radius:10px;grid-template-rows:minmax(111px,auto) 44px minmax(14px,auto) 40px;grid-template-columns:83px minmax(0,1fr);align-content:start;gap:8px 22px;min-height:266px;padding:15px;display:grid;position:relative}.cart-item-module__GL2zjW__checkbox{z-index:1;width:20px;height:20px;position:absolute;top:10px;right:10px}.cart-item-module__GL2zjW__image{background:var(--muted);border-radius:4px;flex:none;place-items:center;width:83px;height:111px;display:grid;overflow:hidden}.cart-item-module__GL2zjW__copy{grid-area:1/2;min-width:0;padding-right:20px}.cart-item-module__GL2zjW__brand{color:var(--muted-foreground);font-size:9px;line-height:1.4}.cart-item-module__GL2zjW__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.cart-item-module__GL2zjW__variant{border:1px solid var(--border);max-width:100%;color:var(--muted-foreground);border-radius:5px;margin-top:8px;padding:5px 8px;font-size:8px;line-height:1;display:inline-flex}.cart-item-module__GL2zjW__price{grid-area:2/1;min-width:0}.cart-item-module__GL2zjW__quantity{grid-area:2/2;place-self:center start}.cart-item-module__GL2zjW__mobileAvailability{grid-area:3/1/auto/-1;font-size:8px;font-weight:500}.cart-item-module__GL2zjW__actions{grid-area:4/1/auto/-1;align-items:center;gap:10px;display:flex}.cart-item-module__GL2zjW__action.cart-item-module__GL2zjW__action{color:#979797;background:0 0;border:0;border-radius:0;width:20px;min-width:0;height:20px;min-height:0;padding:0}.cart-item-module__GL2zjW__action svg{width:14px;height:14px}@media (min-width:1024px){.cart-item-module__GL2zjW__item{grid-template-rows:94px 52px 30px;grid-template-columns:48fr 172fr 334fr 180fr 106fr;gap:0;min-height:236px;padding:30px}.cart-item-module__GL2zjW__checkbox{grid-area:1/1;margin-top:5px;position:relative;top:auto;right:auto}.cart-item-module__GL2zjW__image{background:0 0;grid-area:1/2/span 3;width:min(132px,100%);height:176px}.cart-item-module__GL2zjW__copy{grid-area:1/3/span 3;max-width:240px;padding-top:30px;padding-right:20px}.cart-item-module__GL2zjW__brand{font-size:12px}.cart-item-module__GL2zjW__title{-webkit-line-clamp:2;font-size:20px;font-weight:800}.cart-item-module__GL2zjW__variant{font-size:10px}.cart-item-module__GL2zjW__price{grid-area:1/4;align-self:center}.cart-item-module__GL2zjW__quantity{grid-area:2/4;align-self:end}.cart-item-module__GL2zjW__mobileAvailability{display:none}.cart-item-module__GL2zjW__actions{flex-direction:column;grid-area:1/5/span 3;justify-content:center;align-items:flex-end;gap:25px}}
.wishlist-button-module__eLTCUq__wishlistButton:active{filter:brightness(.92)}.wishlist-button-module__eLTCUq__wishlistButton{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 94%, transparent);width:2.75rem;height:2.75rem;color:var(--foreground);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.wishlist-button-module__eLTCUq__wishlistButton:hover{background:var(--card);border-color:var(--input)}.wishlist-button-module__eLTCUq__wishlistButton svg{width:1.2rem;height:1.2rem}.wishlist-button-module__eLTCUq__wishlistSaved{border-color:var(--signal);background:var(--signal);color:var(--signal-foreground)}.wishlist-button-module__eLTCUq__wishlistError{border-color:var(--foreground);color:var(--foreground)}
.order-success-module__tm2V1W__page{width:100%;max-width:1440px;margin:0 auto;padding:40px 15px 30px}.order-success-module__tm2V1W__panel{text-align:center;background:#fff;border-radius:10px;width:100%;max-width:640px;margin:0 auto;padding:20px 15px}.order-success-module__tm2V1W__icon{color:#078d1c;background:#e4f1e6;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto;display:grid}.order-success-module__tm2V1W__icon svg{width:26px;height:26px}.order-success-module__tm2V1W__heading{margin-top:10px;font-size:16px;font-weight:800;line-height:1.2}.order-success-module__tm2V1W__description{color:#696d70;max-width:245px;margin:10px auto 0;font-size:9px;line-height:1.5}.order-success-module__tm2V1W__number{margin-top:12px;font-size:9px;line-height:1.5}.order-success-module__tm2V1W__number p{font-size:inherit}.order-success-module__tm2V1W__number p:first-child{color:#696d70}.order-success-module__tm2V1W__number p+p{margin-top:0}.order-success-module__tm2V1W__details{background:var(--secondary);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:200px;margin:15px auto 0;padding:10px;display:grid}.order-success-module__tm2V1W__details>div+div{border-left:1px solid var(--border)}.order-success-module__tm2V1W__details p{color:#696d70;font-size:7px;line-height:1.5}.order-success-module__tm2V1W__details p+p{color:var(--foreground);margin-top:3px;font-size:8px;font-weight:500}.order-success-module__tm2V1W__actions{flex-direction:column;gap:6px;margin-top:15px;display:flex}.order-success-module__tm2V1W__action.order-success-module__tm2V1W__action{border-radius:7px;height:34px;min-height:0;padding:0 20px;font-size:9px}@media (min-width:1024px){.order-success-module__tm2V1W__page{padding:100px 70px}.order-success-module__tm2V1W__panel{border-radius:15px;padding:40px}.order-success-module__tm2V1W__icon{width:100px;height:100px}.order-success-module__tm2V1W__icon svg{width:60px;height:60px}.order-success-module__tm2V1W__heading{margin-top:20px;font-size:35px}.order-success-module__tm2V1W__description{max-width:529px;margin-top:15px;font-size:16px}.order-success-module__tm2V1W__number{margin-top:20px;font-size:14px}.order-success-module__tm2V1W__number p+p{margin-top:8px;font-size:18px}.order-success-module__tm2V1W__details{border-radius:10px;width:100%;min-height:91px;margin-top:20px;padding:20px}.order-success-module__tm2V1W__details p{font-size:12px}.order-success-module__tm2V1W__details p+p{margin-top:6px;font-size:14px}.order-success-module__tm2V1W__actions{flex-direction:row;justify-content:center;gap:10px;margin-top:20px}.order-success-module__tm2V1W__action.order-success-module__tm2V1W__action{height:42px;padding:0 25px;font-size:12px}}
.auth-panel-module__mFUEha__page{width:100%;max-width:1440px;margin:0 auto;padding:40px 15px 30px}.auth-panel-module__mFUEha__panel{background:var(--card);border-radius:10px;width:100%;max-width:640px;margin:0 auto;padding:20px 15px}.auth-panel-module__mFUEha__heading{font-size:16px;font-weight:800;line-height:1.2}.auth-panel-module__mFUEha__description{color:#696d70;max-width:245px;margin-top:10px;font-size:9px;line-height:1.5}.auth-panel-module__mFUEha__form{margin-top:12px}.auth-panel-module__mFUEha__field+.auth-panel-module__mFUEha__field,.auth-panel-module__mFUEha__grid+.auth-panel-module__mFUEha__field{margin-top:10px}.auth-panel-module__mFUEha__label{font-size:9px;font-weight:500;line-height:1.4;display:block}.auth-panel-module__mFUEha__input.auth-panel-module__mFUEha__input{border:1px solid var(--border);width:100%;height:32px;min-height:0;box-shadow:none;background:#fff;border-radius:5px;margin-top:5px;padding:0 12px;font-size:8px;line-height:1.4}.auth-panel-module__mFUEha__hint{color:#949494;margin-top:8px;font-size:8px;line-height:1.4}.auth-panel-module__mFUEha__options{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.auth-panel-module__mFUEha__checkLabel{color:#949494;align-items:center;gap:6px;font-size:8px;font-weight:500;line-height:1.4;display:flex}.auth-panel-module__mFUEha__checkbox.auth-panel-module__mFUEha__checkbox{border-radius:2px;flex:none;width:14px;height:14px}.auth-panel-module__mFUEha__link{color:#4965d5;font-size:8px;font-weight:500;line-height:1.4}.auth-panel-module__mFUEha__submit.auth-panel-module__mFUEha__submit{border-radius:7px;width:100%;height:34px;min-height:0;margin-top:15px;padding:0 12px;font-size:9px;line-height:1.4}.auth-panel-module__mFUEha__divider{color:#949494;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:8px;line-height:1.4;display:flex}.auth-panel-module__mFUEha__divider:before,.auth-panel-module__mFUEha__divider:after{background:var(--border);content:"";flex:1;height:1px}.auth-panel-module__mFUEha__grid{gap:10px;display:grid}.auth-panel-module__mFUEha__consent{flex-direction:column;gap:10px;margin-top:12px;display:flex}.auth-panel-module__mFUEha__message{margin-top:15px}@media (min-width:1024px){.auth-panel-module__mFUEha__page{padding:100px 70px}.auth-panel-module__mFUEha__panel{border-radius:15px;padding:40px}.auth-panel-module__mFUEha__heading{font-size:35px}.auth-panel-module__mFUEha__description{max-width:479px;margin-top:15px;font-size:16px}.auth-panel-module__mFUEha__form,.auth-panel-module__mFUEha__field+.auth-panel-module__mFUEha__field,.auth-panel-module__mFUEha__grid+.auth-panel-module__mFUEha__field{margin-top:20px}.auth-panel-module__mFUEha__label{font-size:14px}.auth-panel-module__mFUEha__input.auth-panel-module__mFUEha__input{border-radius:7px;height:42px;margin-top:10px;padding:0 20px;font-size:12px}.auth-panel-module__mFUEha__hint{margin-top:12px;font-size:10px}.auth-panel-module__mFUEha__options{margin-top:20px}.auth-panel-module__mFUEha__checkLabel,.auth-panel-module__mFUEha__link{font-size:12px}.auth-panel-module__mFUEha__checkbox.auth-panel-module__mFUEha__checkbox{border-radius:4px;width:20px;height:20px}.auth-panel-module__mFUEha__checkLabel{gap:10px}.auth-panel-module__mFUEha__submit.auth-panel-module__mFUEha__submit{height:42px;margin-top:20px;font-size:12px}.auth-panel-module__mFUEha__divider{gap:14px;margin-top:15px;font-size:12px}.auth-panel-module__mFUEha__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.auth-panel-module__mFUEha__consent{margin-top:20px}}.auth-panel-module__mFUEha__resetDescription{min-height:40.5px}.auth-panel-module__mFUEha__requestPage{padding-bottom:40px}.auth-panel-module__mFUEha__requestPanel{padding-bottom:6px}.auth-panel-module__mFUEha__submit.auth-panel-module__mFUEha__requestSubmit{margin-top:24px}.auth-panel-module__mFUEha__divider.auth-panel-module__mFUEha__requestDivider{margin-top:20px}@media (min-width:1024px){.auth-panel-module__mFUEha__resetDescription{min-height:72px}.auth-panel-module__mFUEha__requestPage{padding-bottom:60px}.auth-panel-module__mFUEha__requestPanel{padding-bottom:3px}.auth-panel-module__mFUEha__submit.auth-panel-module__mFUEha__requestSubmit{margin-top:30px}.auth-panel-module__mFUEha__divider.auth-panel-module__mFUEha__requestDivider{margin-top:24px}}
.empty-state-module__zvaUZa__emptyState{background:var(--card);text-align:center;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:22rem;padding:2rem;display:flex}.empty-state-module__zvaUZa__emptyState>svg{width:2rem;height:2rem;color:var(--muted-foreground)}.empty-state-module__zvaUZa__emptyState p{color:var(--muted-foreground)}.empty-state-module__zvaUZa__pageEmpty{width:calc(100% - 30px);max-width:1300px;margin:30px auto}.empty-state-module__zvaUZa__emptyState h1,.empty-state-module__zvaUZa__emptyState h2{font-size:16px;font-weight:800;line-height:1.2}.empty-state-module__zvaUZa__emptyState p{max-width:480px;font-size:12px;line-height:1.5}@media (min-width:1024px){.empty-state-module__zvaUZa__pageEmpty{width:calc(100% - 140px);margin-block:60px}.empty-state-module__zvaUZa__emptyState h1,.empty-state-module__zvaUZa__emptyState h2{font-size:25px}.empty-state-module__zvaUZa__emptyState p{font-size:14px}}.empty-state-module__zvaUZa__notFound{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:min(100%,52rem);min-height:32rem;color:var(--foreground);grid-template-columns:1fr;margin:3rem auto 0;display:grid;overflow:hidden}.empty-state-module__zvaUZa__notFound>div:last-child{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:clamp(2rem,5vw,4rem);display:flex}.empty-state-module__zvaUZa__notFound>div:last-child>svg{width:2rem;height:2rem;color:var(--primary)}.empty-state-module__zvaUZa__notFound>div:last-child>p:not(.eyebrow){max-width:42ch;color:var(--muted-foreground);line-height:1.6}@media (max-width:620px){.empty-state-module__zvaUZa__notFound{grid-template-columns:1fr}}
.dark-banner-module__pLl-CG__banner{min-height:var(--banner-mobile);color:#fff;border-radius:8px;position:relative;overflow:hidden}.dark-banner-module__pLl-CG__image{object-fit:cover;max-width:none}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__image{object-position:35% center}@media (max-width:639px){.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__image{width:265.47%!important;height:128.39%!important;top:-1.66%!important;left:-52.66%!important}.dark-banner-module__pLl-CG__partnership .dark-banner-module__pLl-CG__image{width:204.89%!important;height:105.35%!important;top:-2.69%!important;left:-39.27%!important}}.dark-banner-module__pLl-CG__partnership .dark-banner-module__pLl-CG__image{object-position:38% center}.dark-banner-module__pLl-CG__shade{background:linear-gradient(90deg,#111322,#0000),linear-gradient(90deg,#111322,#0000 64%);position:absolute;inset:0}.dark-banner-module__pLl-CG__content{z-index:1;padding:15px;position:relative}.dark-banner-module__pLl-CG__eyebrow{letter-spacing:.8px;text-transform:uppercase;font-size:8px;line-height:1.4}.dark-banner-module__pLl-CG__copy h2{margin-top:8px;font-size:16px;font-weight:800;line-height:1.2}.dark-banner-module__pLl-CG__copy h2 span{display:block}.dark-banner-module__pLl-CG__description{color:#cfcfcf;max-width:256px;margin-top:10px;font-size:9px;line-height:1.5}.dark-banner-module__pLl-CG__partnership .dark-banner-module__pLl-CG__description{max-width:194px}.dark-banner-module__pLl-CG__cta{min-height:34px;color:var(--foreground);background:#fff;border-radius:7px;justify-content:center;align-items:center;margin-top:17px;padding:0 22px;font-size:9px;font-weight:500;text-decoration:none;display:inline-flex}.dark-banner-module__pLl-CG__primary{background:var(--primary);color:#fff}.dark-banner-module__pLl-CG__checklist{display:none}@media (min-width:1024px){.dark-banner-module__pLl-CG__banner{min-height:var(--banner-desktop);border-radius:15px}.dark-banner-module__pLl-CG__content{gap:40px;padding:40px;display:flex}.dark-banner-module__pLl-CG__copy{flex:none;width:412px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__content{margin-left:38.6154%}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__image{object-position:center}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__shade{background:linear-gradient(90deg,#0000,#111322 50.481%,#0000);left:20.3%}.dark-banner-module__pLl-CG__eyebrow{letter-spacing:1.8px;font-size:12px}.dark-banner-module__pLl-CG__copy h2{margin-top:15px;font-size:35px}.dark-banner-module__pLl-CG__description,.dark-banner-module__pLl-CG__partnership .dark-banner-module__pLl-CG__description{max-width:412px;margin-top:15px;font-size:14px}.dark-banner-module__pLl-CG__cta{min-height:42px;margin-top:25px;padding:0 25px;font-size:12px}.dark-banner-module__pLl-CG__checklist{flex-direction:column;gap:25px;margin:14px 0 0;padding:0;list-style:none;display:flex}.dark-banner-module__pLl-CG__checklist li{align-items:flex-start;gap:12px;font-size:12px;line-height:1.4;display:flex}.dark-banner-module__pLl-CG__checklist li>span{border:1px solid #fff;border-radius:5px;flex:none;place-items:center;width:30px;height:30px;display:grid}.dark-banner-module__pLl-CG__checklist svg{width:14px;height:14px}.dark-banner-module__pLl-CG__checklist p{max-width:155px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist{flex-direction:row;gap:28px;width:610px;margin-top:20px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist li{flex:none}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist p{max-width:113px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist li:nth-child(2) p{max-width:78px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist li:nth-child(3) p{max-width:85px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist li:nth-child(4) p{max-width:92px}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist+.dark-banner-module__pLl-CG__cta{margin-top:17px}}@media (min-width:1024px) and (max-width:1279px){.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__content{margin-left:28%}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist{flex-wrap:wrap;gap:12px;width:auto}.dark-banner-module__pLl-CG__company .dark-banner-module__pLl-CG__checklist li{width:44%}}
.home-hero-module__PfxwOq__hero{gap:10px;display:grid}.home-hero-module__PfxwOq__main{background:var(--card);border-radius:6px;min-width:0;padding:15px;position:relative}.home-hero-module__PfxwOq__copy{z-index:1;position:relative}.home-hero-module__PfxwOq__eyebrow{color:#696d70;letter-spacing:.8px;text-transform:uppercase;font-size:8px;line-height:1.4}.home-hero-module__PfxwOq__copy h1{margin-top:6px;font-size:20px;font-weight:800;line-height:1.3}.home-hero-module__PfxwOq__description{color:#11132299;max-width:183px;margin-top:8px;font-size:10px;line-height:1.5}.home-hero-module__PfxwOq__actions{align-items:center;gap:15px;margin-top:12px;display:flex}.home-hero-module__PfxwOq__cta{background:var(--primary);color:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;height:34px;padding:0 22px;font-size:9px;font-weight:500;text-decoration:none;display:inline-flex}.home-hero-module__PfxwOq__mobileNote{align-items:center;gap:8px;max-width:125px;font-size:8px;line-height:1.4;display:flex}.home-hero-module__PfxwOq__mobileNote>span{color:#fff;background:#54565f;border-radius:50%;flex:none;place-items:center;width:12px;height:12px;display:grid}.home-hero-module__PfxwOq__mobileNote svg{width:8px;height:8px}.home-hero-module__PfxwOq__checklist{display:none}.home-hero-module__PfxwOq__image{border-radius:8px;height:121px;margin-top:15px;position:relative;overflow:hidden}.home-hero-module__PfxwOq__image img{object-fit:cover;max-width:none}@media (max-width:639px){.home-hero-module__PfxwOq__image img{width:120.95%!important;height:129.31%!important;top:-16.09%!important;left:-15.94%!important}}.home-hero-module__PfxwOq__promos{gap:10px;display:grid}.home-hero-module__PfxwOq__promo{border-radius:8px;min-height:139px;position:relative;overflow:hidden}.home-hero-module__PfxwOq__promo>img{object-fit:cover}.home-hero-module__PfxwOq__promoCopy{z-index:1;flex-direction:column;align-items:flex-start;height:100%;padding:15px;display:flex;position:relative}.home-hero-module__PfxwOq__badge{background:var(--primary);color:#fff;text-transform:uppercase;border-radius:3px;align-items:center;height:16px;padding:0 6px;font-size:6px;font-weight:500;line-height:1.4;display:flex}.home-hero-module__PfxwOq__promo h2{margin-top:6px;font-size:14px;font-weight:800;line-height:1.2}.home-hero-module__PfxwOq__promo h2 span{display:inline}.home-hero-module__PfxwOq__promo h2 span+span:before{content:" "}.home-hero-module__PfxwOq__promo:nth-child(2) h2 span{display:block}.home-hero-module__PfxwOq__promo:nth-child(2) h2 span+span:before{content:none}.home-hero-module__PfxwOq__promo p{width:111px;margin-top:6px;font-size:8px;line-height:1.5}.home-hero-module__PfxwOq__promo a{background:var(--card);border-radius:7px;align-items:center;min-height:30px;margin-top:10px;padding:0 14px;font-size:8px;font-weight:500;text-decoration:none;display:flex}@media (min-width:640px) and (max-width:1023px){.home-hero-module__PfxwOq__promos{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-module__PfxwOq__main{grid-template-columns:1fr 1fr;gap:20px;display:grid}.home-hero-module__PfxwOq__image{height:auto;min-height:200px;margin:0}}@media (min-width:1024px){.home-hero-module__PfxwOq__hero{grid-template-columns:855fr 430fr;gap:15px}.home-hero-module__PfxwOq__main{border-radius:15px;height:470px;padding:40px;overflow:hidden}.home-hero-module__PfxwOq__copy{width:345px}.home-hero-module__PfxwOq__eyebrow{letter-spacing:1.8px;font-size:12px}.home-hero-module__PfxwOq__copy h1{margin-top:15px;font-size:40px;line-height:1.2}.home-hero-module__PfxwOq__description{max-width:335px;color:var(--foreground);margin-top:15px;font-size:18px}.home-hero-module__PfxwOq__checklist{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.home-hero-module__PfxwOq__checklist li{align-items:center;gap:15px;font-size:12px;line-height:20px;display:flex}.home-hero-module__PfxwOq__checklist li>span{color:#fff;background:#54565f;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.home-hero-module__PfxwOq__checklist svg{width:12px;height:12px}.home-hero-module__PfxwOq__actions{margin-top:20px}.home-hero-module__PfxwOq__cta{height:42px;padding:0 25px;font-size:12px}.home-hero-module__PfxwOq__mobileNote{display:none}.home-hero-module__PfxwOq__image{border-radius:15px;height:auto;margin:0;position:absolute;inset:0}.home-hero-module__PfxwOq__image img{width:114.62%!important;height:104.26%!important;top:-1.7%!important;left:-9.65%!important}.home-hero-module__PfxwOq__image:after{content:"";background:linear-gradient(90deg,#f8f7f582,#0000),linear-gradient(90deg,#f8f7f582,#0000);position:absolute;inset:0 2.46% 0 0}.home-hero-module__PfxwOq__promos{grid-template-rows:227px 227px;gap:16px}.home-hero-module__PfxwOq__promo{border-radius:15px}.home-hero-module__PfxwOq__promoCopy{padding:20px 30px}.home-hero-module__PfxwOq__badge{letter-spacing:1px;border-radius:5px;height:26px;padding:0 10px;font-size:10px}.home-hero-module__PfxwOq__promo h2{margin-top:10px;font-size:25px}.home-hero-module__PfxwOq__promo h2 span{display:block}.home-hero-module__PfxwOq__promo h2 span+span:before{content:none}.home-hero-module__PfxwOq__promo p{width:165px;margin-top:10px;font-size:12px;line-height:1.4}.home-hero-module__PfxwOq__promo a{min-height:34px;margin-top:auto;padding:0 20px;font-size:10px}}
.payment-return-view-module__nt95VW__confirmationCard{text-align:center;width:min(100%,48rem);margin:3rem auto;overflow:hidden}.payment-return-view-module__nt95VW__confirmationCard [data-slot=card-header]{background:var(--card);color:var(--foreground);padding-block:3rem 2rem}.payment-return-view-module__nt95VW__confirmationCard [data-slot=card-description]{color:var(--muted-foreground)}.payment-return-view-module__nt95VW__confirmationCard h1{max-width:none;font-size:clamp(2.1rem,4vw,3.5rem)}.payment-return-view-module__nt95VW__confirmationIcon{width:2.6rem;height:2.6rem;color:var(--success);margin:0 auto .5rem}@media (max-width:620px){.payment-return-view-module__nt95VW__confirmationCard [data-slot=card-footer]{flex-direction:column}.payment-return-view-module__nt95VW__confirmationCard [data-slot=card-footer] [data-slot=button]{width:100%}}
.commerce-layout-module__VQQgsa__page{flex-direction:column;width:100%;max-width:1440px;margin:0 auto;padding:14px 15px 30px;display:flex}.commerce-layout-module__VQQgsa__progress{align-items:center;gap:15px;min-height:25px;display:flex}.commerce-layout-module__VQQgsa__heading{background:#fff;border-radius:10px;margin-top:15px;padding:15px}.commerce-layout-module__VQQgsa__heading h1{font-size:16px;font-weight:800;line-height:1.2}.commerce-layout-module__VQQgsa__heading p{color:var(--muted-foreground);margin-top:10px;font-size:9px;line-height:1.5}.commerce-layout-module__VQQgsa__columns{flex-direction:column;gap:10px;margin-top:10px;display:flex}.commerce-layout-module__VQQgsa__left{flex-direction:column;gap:10px;min-width:0;display:flex}.commerce-layout-module__VQQgsa__panel,.commerce-layout-module__VQQgsa__summary{background:#fff;border-radius:10px;min-width:0;padding:15px}.commerce-layout-module__VQQgsa__sectionHeading{align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1.2;display:flex}.commerce-layout-module__VQQgsa__sectionNumber{color:#fff;background:#828890;border-radius:4px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.commerce-layout-module__VQQgsa__field{gap:6px}.commerce-layout-module__VQQgsa__label{font-size:9px;line-height:1.4}.commerce-layout-module__VQQgsa__input.commerce-layout-module__VQQgsa__input{border-radius:5px;height:34px;min-height:0;padding:0 12px;font-size:8px;line-height:1.4}.commerce-layout-module__VQQgsa__textarea.commerce-layout-module__VQQgsa__textarea{height:34px;min-height:34px;padding:8px 12px;font-size:8px;line-height:1.5}.commerce-layout-module__VQQgsa__description{font-size:8px;line-height:1.5}.commerce-layout-module__VQQgsa__action.commerce-layout-module__VQQgsa__action{border-radius:7px;height:34px;min-height:0;font-size:9px}.commerce-layout-module__VQQgsa__back.commerce-layout-module__VQQgsa__back{border-radius:4px;width:38px;min-width:38px;height:25px;min-height:0;padding:0 5px}.commerce-layout-module__VQQgsa__back svg{width:12px;height:12px}.commerce-layout-module__VQQgsa__security{flex-direction:column;align-items:flex-start;min-height:249px;display:flex}.commerce-layout-module__VQQgsa__securityBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;width:100%;padding:15px;display:flex}.commerce-layout-module__VQQgsa__securityBody p{color:#696d70;max-width:420px;font-size:9px;line-height:1.5}.commerce-layout-module__VQQgsa__securityIcon{background:var(--success-surface);width:48px;height:48px;color:var(--success);border-radius:50%;padding:10px}.commerce-layout-module__VQQgsa__shippingOption{border:1px solid var(--border);text-align:left;background:#fff;border-radius:7px;flex-direction:column;justify-content:center;gap:4px;min-height:56px;padding:10px 15px;font-size:9px;line-height:1.4;display:flex}.commerce-layout-module__VQQgsa__shippingOption span{color:#696d70;font-size:8px}.commerce-layout-module__VQQgsa__shippingOption:hover{background:var(--muted)}.commerce-layout-module__VQQgsa__shippingOption[aria-pressed=true]{border-color:var(--primary);background:#fdece6}.commerce-layout-module__VQQgsa__related{margin-top:30px}@media (min-width:1024px){.commerce-layout-module__VQQgsa__page{grid-template-columns:minmax(0,1fr) 390px;gap:10px;padding:20px 70px 60px;display:grid}.commerce-layout-module__VQQgsa__progress{grid-column:1/-1;grid-template-columns:1fr auto 1fr;height:40px;min-height:40px;margin-bottom:30px;display:grid}.commerce-layout-module__VQQgsa__heading{grid-area:2/1;margin:0;padding:25px 30px}.commerce-layout-module__VQQgsa__heading h1{font-size:25px}.commerce-layout-module__VQQgsa__heading p{margin-top:10px;font-size:14px}.commerce-layout-module__VQQgsa__columns{display:contents}.commerce-layout-module__VQQgsa__left{grid-area:3/1;margin-top:10px}.commerce-layout-module__VQQgsa__panel{padding:30px}.commerce-layout-module__VQQgsa__summary{grid-area:2/2/span 2;align-self:start;padding:20px}.commerce-layout-module__VQQgsa__sectionHeading{gap:16px;font-size:20px}.commerce-layout-module__VQQgsa__sectionNumber{width:26px;height:26px;font-size:14px}.commerce-layout-module__VQQgsa__field{gap:10px}.commerce-layout-module__VQQgsa__label{font-size:14px}.commerce-layout-module__VQQgsa__input.commerce-layout-module__VQQgsa__input{border-radius:7px;height:42px;padding:0 20px;font-size:12px}.commerce-layout-module__VQQgsa__textarea.commerce-layout-module__VQQgsa__textarea{height:42px;min-height:42px;font-size:12px}.commerce-layout-module__VQQgsa__description{font-size:10px}.commerce-layout-module__VQQgsa__action.commerce-layout-module__VQQgsa__action{height:42px;font-size:12px}.commerce-layout-module__VQQgsa__back.commerce-layout-module__VQQgsa__back{justify-self:start;width:170px;height:44px;padding:0 16px;font-size:12px}.commerce-layout-module__VQQgsa__back svg{width:16px;height:16px}.commerce-layout-module__VQQgsa__shippingOption{min-height:60px;font-size:14px}.commerce-layout-module__VQQgsa__shippingOption span{font-size:12px}.commerce-layout-module__VQQgsa__page.commerce-layout-module__VQQgsa__checkoutPage{padding-bottom:40px}.commerce-layout-module__VQQgsa__security{min-height:386px}.commerce-layout-module__VQQgsa__securityBody p{font-size:14px}.commerce-layout-module__VQQgsa__securityIcon{width:60px;height:60px;padding:15px}.commerce-layout-module__VQQgsa__related{grid-column:1/-1;margin-top:30px}}
