.StickyVariantSelector-module__EaTxTa__root{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:34vh;display:flex;overflow-y:auto}.StickyVariantSelector-module__EaTxTa__group{flex-direction:column;gap:5px;display:flex}.StickyVariantSelector-module__EaTxTa__label{letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 62%, var(--background));align-items:baseline;gap:6px;font-size:11px;font-weight:700;display:flex}.StickyVariantSelector-module__EaTxTa__labelValue{letter-spacing:0;text-transform:none;color:var(--foreground);font-size:11.5px;font-weight:500}.StickyVariantSelector-module__EaTxTa__optionRow{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.StickyVariantSelector-module__EaTxTa__optionRow::-webkit-scrollbar{display:none}.StickyVariantSelector-module__EaTxTa__optionRow>*{scroll-snap-align:start}.StickyVariantSelector-module__EaTxTa__select{border:1.5px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:var(--background);color:var(--foreground);border-radius:8px;max-width:100%;padding:7px 10px;font-size:13px}.StickyVariantSelector-module__EaTxTa__optionBtn{border:1.5px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:var(--background);min-width:36px;height:32px;color:var(--foreground);cursor:pointer;border-radius:8px;flex-shrink:0;padding:0 11px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.StickyVariantSelector-module__EaTxTa__swatchBtn{border:1.5px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:var(--background);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:2px;transition:border-color .15s;display:flex;position:relative}.StickyVariantSelector-module__EaTxTa__swatchInner{border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:999px;width:100%;height:100%}.StickyVariantSelector-module__EaTxTa__swatchTextInner{text-align:center;padding:0 1px;font-size:9.5px;font-weight:700;line-height:1.1}.StickyVariantSelector-module__EaTxTa__swatchBtnImage{border:1.5px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:var(--background);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:2px;display:flex;position:relative}.StickyVariantSelector-module__EaTxTa__swatchBtnImageInner{background:var(--color-surface) center/cover no-repeat;width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:8px}.StickyVariantSelector-module__EaTxTa__check{background:var(--color-primary);color:#fff;border:1.5px solid var(--background);border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-2px}.StickyVariantSelector-module__EaTxTa__optionSelected{border-color:var(--color-primary);box-shadow:0 0 0 1.5px var(--color-primary)}.StickyVariantSelector-module__EaTxTa__optionBtn.StickyVariantSelector-module__EaTxTa__optionSelected{background:var(--color-surface);color:var(--color-primary)}.StickyVariantSelector-module__EaTxTa__optionOos{opacity:.55}.StickyVariantSelector-module__EaTxTa__optionUnavailable{opacity:.3;cursor:not-allowed}
.WishlistButton-module__fdmzoW__button{background:var(--color-surface-tint);border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);cursor:pointer;width:48px;height:48px;color:var(--foreground);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.WishlistButton-module__fdmzoW__button:hover{background:var(--color-surface);border-color:color-mix(in srgb, var(--foreground) 28%, transparent)}.WishlistButton-module__fdmzoW__active{color:#e11d48;border-color:#e11d4866}
.ShareButton-module__cEWD7W__root{flex-shrink:0;position:relative}.ShareButton-module__cEWD7W__trigger{background:var(--color-surface-tint);border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);width:48px;height:48px;color:var(--foreground);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ShareButton-module__cEWD7W__trigger:hover{background:var(--color-surface);border-color:color-mix(in srgb, var(--foreground) 28%, transparent)}.ShareButton-module__cEWD7W__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ShareButton-module__cEWD7W__triggerOpen{color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, var(--background))}.ShareButton-module__cEWD7W__panel{z-index:60;border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--background);width:296px;box-shadow:0 14px 40px color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:14px;padding:12px;animation:.16s ease-out ShareButton-module__cEWD7W__panelIn;position:absolute;top:calc(100% + 8px);right:0}@keyframes ShareButton-module__cEWD7W__panelIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ShareButton-module__cEWD7W__panel{animation:none}}@media (max-width:520px){.ShareButton-module__cEWD7W__panel{width:min(296px,100vw - 32px);left:0;right:auto}}.ShareButton-module__cEWD7W__panelHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ShareButton-module__cEWD7W__panelTitle{color:var(--foreground);font-size:.82rem;font-weight:700}.ShareButton-module__cEWD7W__close{width:24px;height:24px;color:var(--color-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;transition:background .13s,color .13s;display:grid}.ShareButton-module__cEWD7W__close:hover{background:var(--color-surface);color:var(--foreground)}.ShareButton-module__cEWD7W__channels{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:10px;display:grid}.ShareButton-module__cEWD7W__channel{color:var(--color-secondary);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:8px 2px;text-decoration:none;transition:background .13s,color .13s,transform .13s;display:flex}.ShareButton-module__cEWD7W__channel:hover{background:color-mix(in srgb, var(--channel-color) 10%, transparent);color:var(--channel-color);transform:translateY(-1px)}.ShareButton-module__cEWD7W__channel:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ShareButton-module__cEWD7W__channelIcon{background:var(--color-surface-tint);border-radius:50%;place-items:center;width:34px;height:34px;transition:background .13s;display:grid}.ShareButton-module__cEWD7W__channel:hover .ShareButton-module__cEWD7W__channelIcon{background:color-mix(in srgb, var(--channel-color) 16%, var(--background))}.ShareButton-module__cEWD7W__channelLabel{letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.62rem;font-weight:600;overflow:hidden}.ShareButton-module__cEWD7W__linkRow{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--color-surface-tint);border-radius:10px;align-items:center;gap:6px;padding:5px 5px 5px 9px;display:flex}.ShareButton-module__cEWD7W__linkRow:focus-within{border-color:var(--color-primary)}.ShareButton-module__cEWD7W__linkIcon{color:var(--color-secondary);flex-shrink:0}.ShareButton-module__cEWD7W__linkInput{min-width:0;font:inherit;color:var(--color-secondary);text-overflow:ellipsis;background:0 0;border:none;flex:1;font-size:.76rem}.ShareButton-module__cEWD7W__linkInput:focus{color:var(--foreground);outline:none}.ShareButton-module__cEWD7W__copyBtn{background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-size:.72rem;font-weight:700;transition:background .15s;display:inline-flex}.ShareButton-module__cEWD7W__copyBtn:hover{background:color-mix(in srgb, var(--color-primary) 88%, black)}.ShareButton-module__cEWD7W__copyBtnDone{background:var(--color-success)}
.ProductDetail-module__-kk4_q__page{width:100%}.ProductDetail-module__-kk4_q__container{max-width:1200px;margin:0 auto;padding:20px 20px 72px}.ProductDetail-module__-kk4_q__breadcrumbs{color:color-mix(in srgb, var(--foreground) 65%, var(--background));align-items:center;gap:6px;margin-bottom:16px;font-size:13px;display:flex}.ProductDetail-module__-kk4_q__breadcrumbs a:hover{color:var(--color-primary)}.ProductDetail-module__-kk4_q__breadcrumbSep{opacity:.5}.ProductDetail-module__-kk4_q__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}@media (max-width:860px){.ProductDetail-module__-kk4_q__layout{grid-template-columns:1fr;gap:24px}}.ProductDetail-module__-kk4_q__galleryCol{min-width:0;top:calc(var(--header-offset,84px) + 16px);height:calc(100vh - var(--header-height,112px) - 32px);z-index:10;background:var(--background);border-radius:20px;flex-direction:column;align-self:start;transition:top .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;overflow:hidden auto}.ProductDetail-module__-kk4_q__details{flex-direction:column;min-width:0;display:flex}@media (max-width:900px){.ProductDetail-module__-kk4_q__galleryCol{background:0 0;border-radius:0;height:52vh;min-height:240px;max-height:460px;position:static;overflow:hidden}}@media (max-width:640px){.ProductDetail-module__-kk4_q__galleryCol{height:auto;min-height:unset;max-height:unset;overflow:visible}}.ProductDetail-module__-kk4_q__brandLine{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.ProductDetail-module__-kk4_q__brand{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:12px;font-weight:700}.ProductDetail-module__-kk4_q__newBadge{background:var(--color-primary);color:#fff;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.ProductDetail-module__-kk4_q__title{letter-spacing:-.01em;color:var(--foreground);margin-bottom:14px;font-size:26px;font-weight:800}.ProductDetail-module__-kk4_q__rating{align-items:center;gap:4px;width:fit-content;margin-bottom:10px;font-size:14px;display:inline-flex}.ProductDetail-module__-kk4_q__ratingStars{letter-spacing:1px;color:color-mix(in srgb, var(--foreground) 20%, transparent);line-height:1;display:inline-block;position:relative}.ProductDetail-module__-kk4_q__ratingStarsFill{white-space:nowrap;color:#f59e0b;position:absolute;top:0;left:0;overflow:hidden}.ProductDetail-module__-kk4_q__ratingCount{color:color-mix(in srgb, var(--foreground) 55%, var(--background));margin-left:2px;font-size:12.5px}.ProductDetail-module__-kk4_q__promoAppliedNote{color:var(--color-success,#16a34a);margin-bottom:12px;font-size:13px;font-weight:500}.ProductDetail-module__-kk4_q__priceRow{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.ProductDetail-module__-kk4_q__price{color:var(--color-primary);font-size:24px;font-weight:800}.ProductDetail-module__-kk4_q__comparePrice{color:color-mix(in srgb, var(--foreground) 50%, var(--background));font-size:16px;text-decoration:line-through}.ProductDetail-module__-kk4_q__unitPrice{color:color-mix(in srgb, var(--foreground) 55%, var(--background));margin-top:2px;font-size:13px;font-weight:500;display:block}.ProductDetail-module__-kk4_q__discountBadge{color:#fff;background:#dc2626;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}.ProductDetail-module__-kk4_q__freeShippingBanner{background:var(--color-surface);color:var(--color-primary);border-radius:9px;align-items:center;width:fit-content;margin-bottom:14px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.ProductDetail-module__-kk4_q__shortDesc{color:color-mix(in srgb, var(--foreground) 80%, var(--background));margin-bottom:18px;font-size:14.5px;line-height:1.55}.ProductDetail-module__-kk4_q__stockBadge{align-items:center;gap:6px;width:fit-content;margin-bottom:14px;font-size:12.5px;font-weight:700;display:inline-flex}.ProductDetail-module__-kk4_q__stockBadge:before{content:"";border-radius:50%;width:7px;height:7px}.ProductDetail-module__-kk4_q__stockIn{color:#059669}.ProductDetail-module__-kk4_q__stockIn:before{background:#059669}.ProductDetail-module__-kk4_q__stockOut{color:#dc2626}.ProductDetail-module__-kk4_q__stockOut:before{background:#dc2626}.ProductDetail-module__-kk4_q__stockUnavailable{color:color-mix(in srgb, var(--foreground) 55%, var(--background))}.ProductDetail-module__-kk4_q__stockUnavailable:before{background:color-mix(in srgb, var(--foreground) 40%, transparent)}.ProductDetail-module__-kk4_q__qtyBlock{margin-bottom:16px}.ProductDetail-module__-kk4_q__qtyRow{margin-bottom:0}.ProductDetail-module__-kk4_q__qtyLabel{color:color-mix(in srgb, var(--foreground) 65%, var(--background));margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ProductDetail-module__-kk4_q__qtyControl{border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:9px;align-items:center;width:fit-content;display:inline-flex;overflow:hidden}.ProductDetail-module__-kk4_q__qtyDisabled{opacity:.5}.ProductDetail-module__-kk4_q__qtyBtn{background:var(--color-surface-tint);width:34px;height:34px;color:var(--foreground);cursor:pointer;border:none;font-size:16px}.ProductDetail-module__-kk4_q__qtyBtn:disabled{cursor:not-allowed}.ProductDetail-module__-kk4_q__qty{text-align:center;width:40px;font-size:14px;font-weight:700}.ProductDetail-module__-kk4_q__qtyError{color:#dc2626;margin-top:6px;font-size:12.5px}.ProductDetail-module__-kk4_q__qtyChecking{color:color-mix(in srgb, var(--foreground) 55%, var(--background));margin-top:6px;font-size:12.5px}.ProductDetail-module__-kk4_q__buyNowBtn{border:1.5px solid var(--color-primary);width:100%;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:10px;margin-bottom:8px;padding:12px 16px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s}.ProductDetail-module__-kk4_q__buyNowBtn:hover:not(:disabled){background:var(--color-primary);color:#fff}.ProductDetail-module__-kk4_q__buyNowBtn:disabled{opacity:.5;cursor:not-allowed}.ProductDetail-module__-kk4_q__addError{color:#dc2626;margin-bottom:10px;font-size:12.5px}.ProductDetail-module__-kk4_q__addToCartWrap{margin-bottom:18px}.ProductDetail-module__-kk4_q__trustRow{border-top:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);grid-template-rows:auto auto auto;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:center;gap:14px 10px;margin-bottom:8px;padding:16px 0;display:grid}.ProductDetail-module__-kk4_q__trustItem{grid-row:span 3;grid-template-rows:subgrid;text-align:center;color:color-mix(in srgb, var(--foreground) 75%, var(--background));align-content:start;justify-items:center;gap:6px;display:grid}.ProductDetail-module__-kk4_q__trustLink:hover{color:var(--color-primary)}.ProductDetail-module__-kk4_q__trustIcon{color:var(--color-primary);flex-shrink:0}.ProductDetail-module__-kk4_q__trustTitle{letter-spacing:.03em;text-transform:uppercase;color:var(--foreground);font-size:10.5px;font-weight:700;line-height:1.25}.ProductDetail-module__-kk4_q__trustSubtitle{color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:11px;line-height:1.3}@media (max-width:460px){.ProductDetail-module__-kk4_q__trustRow{grid-template-columns:1fr}}.ProductDetail-module__-kk4_q__descSection{margin-top:8px}.ProductDetail-module__-kk4_q__descBody{color:color-mix(in srgb, var(--foreground) 82%, var(--background));font-size:14.5px;line-height:1.65}.ProductDetail-module__-kk4_q__descBody p{margin:0 0 12px}.ProductDetail-module__-kk4_q__descBody p:last-child{margin-bottom:0}.ProductDetail-module__-kk4_q__descBody ul,.ProductDetail-module__-kk4_q__descBody ol{margin:0 0 12px;padding-left:20px}.ProductDetail-module__-kk4_q__descBody li{margin-bottom:6px}.ProductDetail-module__-kk4_q__descBody h2{color:var(--foreground);margin:1em 0 .5em;font-size:18px;font-weight:700}.ProductDetail-module__-kk4_q__descBody h3{color:var(--foreground);margin:.9em 0 .4em;font-size:16px;font-weight:600}.ProductDetail-module__-kk4_q__descBody strong{font-weight:700}.ProductDetail-module__-kk4_q__descBody em{font-style:italic}.ProductDetail-module__-kk4_q__descBody s{opacity:.7}.ProductDetail-module__-kk4_q__descBody a{color:var(--color-primary);text-decoration:underline}.ProductDetail-module__-kk4_q__section{border-top:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);scroll-margin-top:calc(var(--header-offset,84px) + 20px);margin-top:40px;padding-top:32px}.ProductDetail-module__-kk4_q__zoomedImagesSectionFull{margin-top:40px}.ProductDetail-module__-kk4_q__sectionTitle{color:var(--foreground);margin-bottom:16px;font-size:19px;font-weight:700}.ProductDetail-module__-kk4_q__specsTable{flex-direction:column;display:flex}.ProductDetail-module__-kk4_q__specsRow{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);grid-template-columns:minmax(120px,220px) 1fr;gap:16px;padding:10px 0;font-size:14px;display:grid}.ProductDetail-module__-kk4_q__specsLabel{color:color-mix(in srgb, var(--foreground) 65%, var(--background));font-weight:600}.ProductDetail-module__-kk4_q__specsValue{color:var(--foreground)}.ProductDetail-module__-kk4_q__packageSection{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--color-surface);border-radius:10px;flex-shrink:0;margin:0 0 18px;display:block;overflow:hidden}.ProductDetail-module__-kk4_q__packageToggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.ProductDetail-module__-kk4_q__packageToggle::-webkit-details-marker{display:none}.ProductDetail-module__-kk4_q__packageToggleLabel{align-items:center;gap:8px;display:inline-flex}.ProductDetail-module__-kk4_q__packageToggleIcon{color:color-mix(in srgb, var(--foreground) 60%, var(--background));flex-shrink:0}.ProductDetail-module__-kk4_q__packageChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ProductDetail-module__-kk4_q__packageSection[open] .ProductDetail-module__-kk4_q__packageChevron{transform:rotate(180deg)}.ProductDetail-module__-kk4_q__packageBody{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);padding:2px 16px 16px}.ProductDetail-module__-kk4_q__packageGrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:14px;padding-top:12px;display:grid}.ProductDetail-module__-kk4_q__packageItem{font:inherit;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:none;flex-direction:column;gap:6px;padding:0;display:flex}.ProductDetail-module__-kk4_q__packageThumb{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--background);border-radius:10px;transition:border-color .15s;display:block;overflow:hidden}.ProductDetail-module__-kk4_q__packageItem:hover .ProductDetail-module__-kk4_q__packageThumb,.ProductDetail-module__-kk4_q__packageItem:focus-visible .ProductDetail-module__-kk4_q__packageThumb{border-color:var(--color-primary)}.ProductDetail-module__-kk4_q__packageThumbImg{object-fit:cover;width:100%;height:100%;display:block}.ProductDetail-module__-kk4_q__packageLabel{color:color-mix(in srgb, var(--foreground) 55%, transparent);font-size:11.5px;line-height:1.35}.ProductDetail-module__-kk4_q__upsellTiers{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.ProductDetail-module__-kk4_q__upsellTier{border:1.5px solid color-mix(in srgb, var(--foreground) 15%, transparent);background:var(--background);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 14px;transition:border-color .12s,background .12s;display:flex}.ProductDetail-module__-kk4_q__upsellTier:hover:not(:disabled){border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.ProductDetail-module__-kk4_q__upsellTier:disabled{opacity:.5;cursor:not-allowed}.ProductDetail-module__-kk4_q__upsellTierActive{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.ProductDetail-module__-kk4_q__upsellTierMain{color:var(--foreground);font-size:14px;font-weight:600}.ProductDetail-module__-kk4_q__upsellTierBadge{background:var(--color-primary);color:#fff;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:700}.ProductDetail-module__-kk4_q__stickyBuyBar{opacity:0;pointer-events:none;z-index:40;flex-direction:column;gap:10px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .24s;display:flex;position:fixed}.ProductDetail-module__-kk4_q__stickyBuyBarVisible{opacity:1;pointer-events:all}@media (max-width:900px){.ProductDetail-module__-kk4_q__stickyBuyBar{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--background) 97%, transparent);-webkit-backdrop-filter:blur(16px)saturate(180%);border-top:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 24px #0018291a}.ProductDetail-module__-kk4_q__stickyStock{top:10px;right:16px}.ProductDetail-module__-kk4_q__stickyBuyBarVisible{transform:translateY(0)}}@media (min-width:901px){.ProductDetail-module__-kk4_q__stickyBuyBar{background:var(--background);border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);width:400px;max-width:calc(100vw - 32px);box-shadow:0 12px 32px color-mix(in srgb, var(--foreground) 16%, transparent), 0 2px 8px color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:16px;gap:12px;padding:14px 16px;bottom:98px;right:24px;transform:translateY(14px)scale(.97)}.ProductDetail-module__-kk4_q__stickyStock{top:12px;right:16px}.ProductDetail-module__-kk4_q__stickyBuyBarVisible{transform:none}}.ProductDetail-module__-kk4_q__stickyMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:1;display:flex}.ProductDetail-module__-kk4_q__stickyStock+.ProductDetail-module__-kk4_q__stickyMeta{padding-right:92px}.ProductDetail-module__-kk4_q__stickyPrice{color:var(--color-primary);font-size:20px;font-weight:800}.ProductDetail-module__-kk4_q__stickyCompare{color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:13px;text-decoration:line-through}.ProductDetail-module__-kk4_q__stickyVariant{color:color-mix(in srgb, var(--foreground) 55%, var(--background));text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin-right:auto;font-size:12px;overflow:hidden}.ProductDetail-module__-kk4_q__stickyStock{z-index:1;background:color-mix(in srgb, currentColor 12%, var(--background));border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex;position:absolute}.ProductDetail-module__-kk4_q__stickyStock:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProductDetail-module__-kk4_q__stickyStockAvail{color:#16a34a}.ProductDetail-module__-kk4_q__stickyStockOos{color:#dc2626}.ProductDetail-module__-kk4_q__stickyActions{align-items:stretch;gap:8px;display:flex}.ProductDetail-module__-kk4_q__stickyCartWrap{flex:1;min-width:0}.ProductDetail-module__-kk4_q__stickyBuyBtn{background:var(--color-primary);color:#fff;cursor:pointer;letter-spacing:.01em;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;padding:12px 20px;font-size:14px;font-weight:700;transition:background .18s}.ProductDetail-module__-kk4_q__stickyBuyBtn:disabled{opacity:.6;cursor:not-allowed}.ProductDetail-module__-kk4_q__stickyBuyBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, black)}.ProductDetail-module__-kk4_q__oosStickyNotice{top:calc(var(--header-offset,64px) + 10px);z-index:30;-webkit-backdrop-filter:blur(10px);color:#fff;background:#141414c7;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;width:fit-content;max-width:calc(100% - 32px);margin:20px auto -8px;padding:10px 20px;transition:top .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;box-shadow:0 12px 32px -12px #000c1880}.ProductDetail-module__-kk4_q__oosStickyIcon{opacity:.9;flex-shrink:0;align-items:center;display:flex}.ProductDetail-module__-kk4_q__oosStickyCopy{flex-direction:column;min-width:0;display:flex}.ProductDetail-module__-kk4_q__oosStickyTitle{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700}.ProductDetail-module__-kk4_q__oosStickyText{color:#ffffffc7;font-size:12.5px;line-height:1.45}@media (max-width:900px){.ProductDetail-module__-kk4_q__oosStickyNotice{top:calc(var(--header-offset,64px) + 8px);gap:10px;margin:12px auto -4px;padding:9px 16px}.ProductDetail-module__-kk4_q__oosStickyText{display:none}}.ProductDetail-module__-kk4_q__documentsList{flex-direction:column;gap:10px;display:flex}.ProductDetail-module__-kk4_q__documentCard{border:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);background:var(--color-surface);border-radius:12px;align-items:center;gap:14px;padding:14px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.ProductDetail-module__-kk4_q__documentCard:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #0018290f}.ProductDetail-module__-kk4_q__documentIcon{color:#dc2626;background:#dc262614;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProductDetail-module__-kk4_q__documentInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProductDetail-module__-kk4_q__documentTitle{color:var(--foreground);font-size:14px;font-weight:600}.ProductDetail-module__-kk4_q__documentMeta{color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:12px}.ProductDetail-module__-kk4_q__documentDownload{border:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);background:var(--background);width:38px;height:38px;color:var(--color-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.ProductDetail-module__-kk4_q__documentDownload:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.ProductDetail-module__-kk4_q__faqList{flex-direction:column;gap:2px;display:flex}.ProductDetail-module__-kk4_q__faqItem{border-bottom:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);padding:14px 0}.ProductDetail-module__-kk4_q__faqToggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.ProductDetail-module__-kk4_q__faqToggle::-webkit-details-marker{display:none}.ProductDetail-module__-kk4_q__faqQuestion{color:var(--foreground);font-size:14.5px;font-weight:600}.ProductDetail-module__-kk4_q__faqChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ProductDetail-module__-kk4_q__faqItem[open] .ProductDetail-module__-kk4_q__faqChevron{transform:rotate(180deg)}.ProductDetail-module__-kk4_q__faqAnswer{color:color-mix(in srgb, var(--foreground) 75%, var(--background));margin-top:10px;font-size:13.5px;line-height:1.6}.ProductDetail-module__-kk4_q__deliverySection{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--color-surface);border-radius:10px;flex-shrink:0;margin:14px 0 18px;display:block;overflow:hidden}.ProductDetail-module__-kk4_q__deliveryToggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.ProductDetail-module__-kk4_q__deliveryToggle::-webkit-details-marker{display:none}.ProductDetail-module__-kk4_q__deliveryToggleLabel{align-items:center;gap:8px;display:inline-flex}.ProductDetail-module__-kk4_q__deliveryToggleIcon{color:color-mix(in srgb, var(--foreground) 60%, var(--background));flex-shrink:0}.ProductDetail-module__-kk4_q__deliveryChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ProductDetail-module__-kk4_q__deliverySection[open] .ProductDetail-module__-kk4_q__deliveryChevron{transform:rotate(180deg)}.ProductDetail-module__-kk4_q__deliveryBody{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);padding:2px 16px 16px}.ProductDetail-module__-kk4_q__deliveryState{color:color-mix(in srgb, var(--foreground) 60%, var(--background));padding:14px 0;font-size:13px}.ProductDetail-module__-kk4_q__deliveryFreeBanner{color:var(--color-success);background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:8px;align-items:center;gap:7px;margin:12px 0 4px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.ProductDetail-module__-kk4_q__deliveryFreeIcon{flex-shrink:0}.ProductDetail-module__-kk4_q__deliveryUpgrades{margin:4px 0}.ProductDetail-module__-kk4_q__deliveryUpgradesTitle{color:color-mix(in srgb, var(--foreground) 60%, var(--background));margin:0 0 6px;font-size:11.5px;font-weight:600;line-height:1.4}.ProductDetail-module__-kk4_q__deliveryUpgradeList{flex-direction:column;gap:6px;display:flex}.ProductDetail-module__-kk4_q__deliveryUpgradeRow{justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.ProductDetail-module__-kk4_q__deliveryUpgradeMain{flex-direction:column;gap:1px;min-width:0;display:flex}.ProductDetail-module__-kk4_q__deliveryUpgradeName{color:color-mix(in srgb, var(--foreground) 82%, var(--background));font-weight:600}.ProductDetail-module__-kk4_q__deliveryUpgradeTag{color:color-mix(in srgb, var(--foreground) 50%, var(--background));font-size:11px}.ProductDetail-module__-kk4_q__deliveryUpgradeMeta{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:8px;display:flex}.ProductDetail-module__-kk4_q__deliveryUpgradeDays{color:color-mix(in srgb, var(--foreground) 60%, var(--background));font-size:12px}.ProductDetail-module__-kk4_q__deliveryUpgradePrice{color:var(--foreground);font-size:12.5px;font-weight:700}.ProductDetail-module__-kk4_q__deliveryZone{border-bottom:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);padding:14px 0}.ProductDetail-module__-kk4_q__deliveryZone:last-child{border-bottom:none}.ProductDetail-module__-kk4_q__deliveryZoneName{color:var(--foreground);font-size:13.5px;font-weight:700}.ProductDetail-module__-kk4_q__deliveryZoneCountries{color:color-mix(in srgb, var(--foreground) 50%, var(--background));margin:2px 0 10px;font-size:12px;line-height:1.5}.ProductDetail-module__-kk4_q__deliveryMethodList{flex-direction:column;gap:10px;display:flex}.ProductDetail-module__-kk4_q__deliveryMethodRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ProductDetail-module__-kk4_q__deliveryMethodMain{flex-direction:column;gap:1px;min-width:0;display:flex}.ProductDetail-module__-kk4_q__deliveryMethodName{color:color-mix(in srgb, var(--foreground) 82%, var(--background));font-size:13px;font-weight:600}.ProductDetail-module__-kk4_q__deliveryMethodCarrier{color:color-mix(in srgb, var(--foreground) 50%, var(--background));font-size:11.5px}.ProductDetail-module__-kk4_q__deliveryMethodMeta{flex-shrink:0;align-items:baseline;gap:10px;display:flex}.ProductDetail-module__-kk4_q__deliveryMethodDays{color:color-mix(in srgb, var(--foreground) 60%, var(--background));white-space:nowrap;font-size:12.5px}.ProductDetail-module__-kk4_q__deliveryMethodPrice{color:var(--foreground);white-space:nowrap;text-align:right;min-width:44px;font-size:13px;font-weight:700}.ProductDetail-module__-kk4_q__personalizeCta{border:1.5px solid var(--color-primary);background:var(--color-surface-tint);border-radius:14px;align-items:center;gap:12px;width:100%;margin:0 0 .85rem;padding:13px 15px;text-decoration:none;transition:background .15s,transform .12s;display:flex}.ProductDetail-module__-kk4_q__personalizeCta:hover{background:var(--background);transform:translateY(-1px)}.ProductDetail-module__-kk4_q__personalizeCtaIcon{background:var(--color-primary);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ProductDetail-module__-kk4_q__personalizeCtaBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ProductDetail-module__-kk4_q__personalizeCtaTitle{color:var(--color-secondary);font-size:14px;font-weight:700}.ProductDetail-module__-kk4_q__personalizeCtaSub{color:var(--color-muted,#6b7280);font-size:12px;line-height:1.4}.ProductDetail-module__-kk4_q__personalizeCtaChevron{color:var(--color-primary);flex-shrink:0}@media (prefers-reduced-motion:reduce){.ProductDetail-module__-kk4_q__personalizeCta{transition:none}.ProductDetail-module__-kk4_q__personalizeCta:hover{transform:none}.ProductDetail-module__-kk4_q__galleryCol,.ProductDetail-module__-kk4_q__oosStickyNotice{transition:none}}
.ReviewsSummaryCard-module__EssseG__card{border:1px solid var(--color-surface);background:var(--background);box-shadow:0 1px 3px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:20px;flex-direction:column;gap:14px;margin-top:4px;padding:18px 18px 16px;display:flex}.ReviewsSummaryCard-module__EssseG__heading{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:700}.ReviewsSummaryCard-module__EssseG__summary{align-items:center;gap:22px;display:flex}.ReviewsSummaryCard-module__EssseG__score{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:3px;display:flex}.ReviewsSummaryCard-module__EssseG__average{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:700;line-height:1}.ReviewsSummaryCard-module__EssseG__count{color:var(--color-secondary);font-size:.76rem}.ReviewsSummaryCard-module__EssseG__bars{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ReviewsSummaryCard-module__EssseG__barRow{align-items:center;gap:8px;display:flex}.ReviewsSummaryCard-module__EssseG__barLabel{width:10px;color:var(--color-secondary);text-align:center;font-size:.72rem;font-weight:700}.ReviewsSummaryCard-module__EssseG__barTrack{background:color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:999px;flex:1;height:7px;overflow:hidden}.ReviewsSummaryCard-module__EssseG__barFill{background:var(--color-secondary);border-radius:999px;height:100%;display:block}.ReviewsSummaryCard-module__EssseG__stars{width:fit-content;line-height:0;display:inline-block;position:relative}.ReviewsSummaryCard-module__EssseG__starsBase,.ReviewsSummaryCard-module__EssseG__starsFill{gap:2px;display:inline-flex}.ReviewsSummaryCard-module__EssseG__starsBase{color:color-mix(in srgb, var(--foreground) 15%, transparent)}.ReviewsSummaryCard-module__EssseG__starsFill{color:#f5a623}.ReviewsSummaryCard-module__EssseG__starsClip{white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.ReviewsSummaryCard-module__EssseG__mediaStrip{scrollbar-width:none;gap:8px;margin:0 -18px;padding:0 18px 2px;display:flex;overflow-x:auto}.ReviewsSummaryCard-module__EssseG__mediaStrip::-webkit-scrollbar{display:none}.ReviewsSummaryCard-module__EssseG__mediaTile{background:var(--color-surface-tint);width:58px;height:58px;box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 7%, transparent);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;padding:0;transition:transform .13s,box-shadow .13s;overflow:hidden}.ReviewsSummaryCard-module__EssseG__mediaTile:hover{box-shadow:0 0 0 2px var(--color-primary);transform:scale(1.05)}.ReviewsSummaryCard-module__EssseG__mediaTile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ReviewsSummaryCard-module__EssseG__mediaTile img{object-fit:cover;width:100%;height:100%;display:block}.ReviewsSummaryCard-module__EssseG__cards li{scroll-snap-align:start;flex-shrink:0;display:flex}.ReviewsSummaryCard-module__EssseG__cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -18px;padding:2px 18px 4px;list-style:none;display:flex;overflow-x:auto}.ReviewsSummaryCard-module__EssseG__cards::-webkit-scrollbar{display:none}.ReviewsSummaryCard-module__EssseG__reviewCard{scroll-snap-align:start;border:1px solid var(--color-surface);background:var(--background);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;flex-shrink:0;gap:6px;width:232px;min-height:132px;padding:12px;font-family:inherit;transition:border-color .13s,box-shadow .13s;display:flex}.ReviewsSummaryCard-module__EssseG__reviewCard:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);box-shadow:0 2px 10px color-mix(in srgb, var(--foreground) 9%, transparent)}.ReviewsSummaryCard-module__EssseG__reviewCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ReviewsSummaryCard-module__EssseG__reviewTitle{color:var(--foreground);margin:0;font-size:.8rem;font-weight:650;line-height:1.35}.ReviewsSummaryCard-module__EssseG__reviewBody{color:var(--color-secondary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ReviewsSummaryCard-module__EssseG__reviewer{align-items:center;gap:7px;min-width:0;margin-top:auto;padding-top:4px;display:flex}.ReviewsSummaryCard-module__EssseG__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.68rem;font-weight:700;display:flex}.ReviewsSummaryCard-module__EssseG__reviewerName{color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.ReviewsSummaryCard-module__EssseG__readMore{background:var(--color-surface-tint);width:100%;color:var(--foreground);cursor:pointer;border:none;border-radius:999px;padding:11px;font-family:inherit;font-size:.88rem;font-weight:650;transition:background .14s}.ReviewsSummaryCard-module__EssseG__readMore:hover{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-tint))}.ReviewsSummaryCard-module__EssseG__readMore:active{transform:scale(.99)}.ReviewsSummaryCard-module__EssseG__readMore:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.ZoomedImagesGallery-module__l2HWua__heading{color:var(--foreground);margin:0 0 16px;font-size:19px;font-weight:700}.ZoomedImagesGallery-module__l2HWua__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.ZoomedImagesGallery-module__l2HWua__viewportFullBleed{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.ZoomedImagesGallery-module__l2HWua__track{cursor:default;-webkit-user-select:none;user-select:none;gap:14px;width:max-content;padding:0 14px;animation-name:ZoomedImagesGallery-module__l2HWua__zoomedMarquee;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.ZoomedImagesGallery-module__l2HWua__track:hover{animation-play-state:paused}@keyframes ZoomedImagesGallery-module__l2HWua__zoomedMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ZoomedImagesGallery-module__l2HWua__img{aspect-ratio:4/3;object-fit:cover;object-position:center;pointer-events:none;background:var(--color-surface-tint);border-radius:14px;flex-shrink:0;width:auto;height:280px;display:block;box-shadow:0 4px 14px #0018291a}@media (max-width:900px){.ZoomedImagesGallery-module__l2HWua__img{height:220px}}@media (max-width:640px){.ZoomedImagesGallery-module__l2HWua__img{height:160px}.ZoomedImagesGallery-module__l2HWua__track{gap:10px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.ZoomedImagesGallery-module__l2HWua__track{animation:none}}
.ReturnsGuarantee-module__1qPX_q__section{max-width:1200px;margin:48px auto 0;padding:0 20px;position:relative;overflow:hidden}.ReturnsGuarantee-module__1qPX_q__section:before{content:"";background:radial-gradient(120% 140% at 12% 0%, color-mix(in srgb, var(--color-accent) 12%, transparent) 0%, transparent 55%), linear-gradient(150deg, var(--color-surface) 0%, var(--color-surface-tint) 55%, var(--color-surface) 100%);border:1px solid color-mix(in srgb, var(--color-accent) 18%, transparent);border-radius:28px;position:absolute;inset:0 20px}.ReturnsGuarantee-module__1qPX_q__shapeA,.ReturnsGuarantee-module__1qPX_q__shapeB{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.ReturnsGuarantee-module__1qPX_q__shapeA{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--color-accent) 25%, transparent), transparent 70%);width:260px;height:260px;top:-110px;right:6%}.ReturnsGuarantee-module__1qPX_q__shapeB{background:radial-gradient(circle at 60% 40%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 70%);width:180px;height:180px;bottom:-90px;left:8%}.ReturnsGuarantee-module__1qPX_q__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto;padding:56px 24px;display:flex;position:relative}.ReturnsGuarantee-module__1qPX_q__icon{background:var(--background);width:52px;height:52px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:flex;box-shadow:0 6px 18px #0018291a}.ReturnsGuarantee-module__1qPX_q__title{color:var(--foreground);margin:0 0 14px;font-size:24px;font-weight:700}.ReturnsGuarantee-module__1qPX_q__body{color:color-mix(in srgb, var(--foreground) 75%, var(--background));margin:0 0 28px;font-size:15px;line-height:1.65}.ReturnsGuarantee-module__1qPX_q__button{background:var(--color-primary);color:#fff;letter-spacing:.01em;cursor:pointer;border:none;border-radius:999px;padding:14px 32px;font-size:15px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.ReturnsGuarantee-module__1qPX_q__button:hover{background:color-mix(in srgb, var(--color-primary) 85%, black);box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary) 25%, transparent);transform:translateY(-1px)}.ReturnsGuarantee-module__1qPX_q__button:active{transform:translateY(0)}.ReturnsGuarantee-module__1qPX_q__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (min-width:641px){.ReturnsGuarantee-module__1qPX_q__inner{padding:64px 40px}.ReturnsGuarantee-module__1qPX_q__title{font-size:28px}}@media (max-width:480px){.ReturnsGuarantee-module__1qPX_q__shapeA{width:180px;height:180px;top:-80px}.ReturnsGuarantee-module__1qPX_q__shapeB{width:130px;height:130px;bottom:-60px}}@media (prefers-reduced-motion:reduce){.ReturnsGuarantee-module__1qPX_q__button{transition:none}}
