.pdp_page__nOop4{max-width:1200px;margin:0 auto;padding:1.25rem 1rem 5rem}@media(min-width:768px){.pdp_page__nOop4{padding:2rem 1.5rem 4rem}}.pdp_breadcrumb__98rzs{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:hsl(var(--foreground)/.45);margin-bottom:1.5rem;flex-wrap:wrap}.pdp_breadcrumb-link__XEL3v{color:hsl(var(--foreground)/.45);text-decoration:none;transition:color .15s}.pdp_breadcrumb-link__XEL3v:hover{color:var(--color-brand)}.pdp_breadcrumb-sep__dWqSl{color:hsl(var(--foreground)/.25);font-size:.625rem}.pdp_breadcrumb-current__r6M8O{color:hsl(var(--foreground)/.75);font-weight:var(--weight-medium)}.pdp_grid__zdpsI{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.pdp_grid__zdpsI{grid-template-columns:1fr 1fr;gap:2.5rem}}@media(min-width:1024px){.pdp_grid__zdpsI{grid-template-columns:1fr 1fr 300px;gap:2rem}}.pdp_gallery__sQ4Se{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.pdp_gallery__sQ4Se{position:sticky;top:1rem;align-self:start}}.pdp_gallery-main__t4X5v{position:relative;aspect-ratio:1;border-radius:1.25rem;overflow:hidden;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.pdp_gallery-img__V0O_C{-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.pdp_gallery-img__V0O_C:hover{transform:scale(1.04)}.pdp_gallery-no-img__O0rNK{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsl(var(--foreground)/.3);font-size:.875rem}.pdp_gallery-thumbs__sLtpZ{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.125rem}.pdp_gallery-thumbs__sLtpZ::-webkit-scrollbar{display:none}.pdp_gallery-thumb__mMSHk{position:relative;flex-shrink:0;width:3.75rem;height:3.75rem;border-radius:.625rem;overflow:hidden;border:2px solid transparent;background:hsl(var(--muted));cursor:pointer;transition:border-color .15s}.pdp_gallery-thumb__mMSHk.pdp_active__9DP2L{border-color:var(--color-brand)}.pdp_gallery-thumb__mMSHk:hover:not(.pdp_active__9DP2L){border-color:var(--color-brand-muted)}.pdp_info__HuwI8{display:flex;flex-direction:column;gap:.875rem}.pdp_heading__7INn_{display:flex;flex-direction:column;gap:.25rem}.pdp_heading-top__ZG3eF{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pdp_english-title__sHXQd{font-size:.75rem;color:hsl(var(--foreground)/.4);letter-spacing:.02em}.pdp_title__CgmQz{font-size:1.375rem;font-weight:700;line-height:1.45;color:hsl(var(--foreground))}@media(min-width:768px){.pdp_title__CgmQz{font-size:1.5rem}}.pdp_sku__aAmIk{font-size:.6875rem;color:hsl(var(--foreground)/.3);margin-top:.125rem}.pdp_meta-row__xm0N6{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.pdp_rating-stars__sn2k6{display:flex;align-items:center;gap:.15rem}.pdp_rating-count__qxtR4{font-size:.6875rem;color:hsl(var(--foreground)/.45);margin-right:.2rem}.pdp_meta-sep__B_1bQ{color:hsl(var(--foreground)/.2);font-size:.75rem}.pdp_meta-item__i673F{font-size:.6875rem;color:hsl(var(--foreground)/.45)}.pdp_short-desc__JwQ_T{font-size:.875rem;color:hsl(var(--foreground)/.65);line-height:1.75}.pdp_divider__dPqcs{height:1px;background:hsl(var(--border)/.6)}.pdp_badges-row__f9KIq{display:flex;flex-wrap:wrap;gap:.375rem}.pdp_badge__PRX7m{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:700;white-space:nowrap;color:#fff}.pdp_badge__PRX7m.pdp_discount__EtCZn{background:rgba(220,38,38,.88)}.pdp_badge__PRX7m.pdp_low__s2IQo{background:rgba(245,158,11,.88)}.pdp_badge__PRX7m.pdp_new__7ndEJ{background:var(--color-brand)}.pdp_badge__PRX7m.pdp_out__WuHY4{background:rgba(0,0,0,.55)}.pdp_variant-selector-wrap__ZCmBB{display:flex;flex-direction:column;gap:.75rem}.pdp_variant-label__mzBHU{font-size:.8125rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.75);margin-bottom:.5rem}.pdp_variants__Xe4wc{display:flex;flex-wrap:wrap;gap:.5rem}.pdp_variant-chip__mw6nc{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem 1rem;border-radius:.625rem;border:1.5px solid hsl(var(--border));background:hsl(var(--background));font-family:var(--font-family);cursor:pointer;transition:border-color .15s,background-color .15s;min-width:5rem}.pdp_variant-chip__mw6nc:hover:not(.pdp_selected__Qz9XS):not(.pdp_sold-out__5drQ4){border-color:var(--color-brand-muted)}.pdp_variant-chip__mw6nc.pdp_selected__Qz9XS{border-color:var(--color-brand);background:var(--color-brand-subtle)}.pdp_variant-chip__mw6nc.pdp_sold-out__5drQ4{opacity:.4;cursor:not-allowed;text-decoration:line-through}.pdp_chip-label__2wxJS{font-size:.8125rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground))}.pdp_selected__Qz9XS .pdp_chip-label__2wxJS{color:var(--color-brand-emphasis)}.pdp_chip-price__4c27c{font-size:.625rem;color:hsl(var(--foreground)/.5)}.pdp_selected__Qz9XS .pdp_chip-price__4c27c{color:var(--color-brand)}.pdp_variant-attrs__cqfKx{animation:pdp_fadeSlideIn__CDiI0 .2s ease}@keyframes pdp_fadeSlideIn__CDiI0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pdp_variant-attrs-title__1YAYA{font-size:.8125rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.75);margin:0 0 .5rem}.pdp_variant-attrs-list__2LY_O{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.pdp_variant-attrs-item__qRfC5{display:flex;align-items:center;gap:.4rem}.pdp_variant-attrs-bullet__POTCI{width:5px;height:5px;border-radius:50%;background:var(--color-brand);flex-shrink:0}.pdp_variant-attrs-label__wkKKX{font-size:.8125rem;color:hsl(var(--foreground)/.55);font-weight:500}.pdp_variant-attrs-val___UxPT{font-size:.8125rem;font-weight:700;color:hsl(var(--foreground))}.pdp_price-block__Zy8fi{display:flex;align-items:baseline;gap:.75rem}.pdp_price-original__Rtd_k{font-size:.875rem;color:hsl(var(--foreground)/.4);text-decoration:line-through}.pdp_price-final__e9YQY{font-size:1.75rem;font-weight:700;color:var(--color-brand);line-height:1}.pdp_price-currency__WDPQd{font-size:.75rem;font-weight:400;color:hsl(var(--foreground)/.55);margin-right:.25rem}.pdp_price-discount-pill__usvl9{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:9999px;background:rgba(220,38,38,.1);color:#dc2626;font-size:.6875rem;font-weight:700}.pdp_stock-status__VMXNk{font-size:.75rem;font-weight:var(--weight-medium)}.pdp_stock-status__VMXNk.pdp_in-stock__J_D53{color:var(--color-brand)}.pdp_stock-status__VMXNk.pdp_low-stock__lK_NE{color:#b45309}.pdp_stock-status__VMXNk.pdp_out-stock__q_s8h{color:hsl(var(--destructive))}.pdp_contact-price__KpTp8{font-size:1rem;color:hsl(var(--foreground)/.6)}.pdp_custom-note__sKKcv{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;border-radius:.75rem;background:rgba(245,158,11,.08);font-size:.8125rem;color:#92400e;line-height:1.6}.pdp_custom-note__sKKcv svg{margin-top:.1rem;color:#d97706;flex-shrink:0}.pdp_devices-label__9j9h7{font-size:.8125rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.75);margin-bottom:.5rem}.pdp_devices__N6t6I{display:flex;flex-wrap:wrap;gap:.375rem}.pdp_device-chip__uK3U3{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;background:var(--color-brand-subtle);border:1px solid var(--color-brand-muted);font-size:.6875rem;font-weight:var(--weight-medium);color:var(--color-brand-emphasis);white-space:nowrap}.pdp_cta-row__fBlCY{display:flex;gap:.75rem;flex-direction:column}@media(min-width:480px){.pdp_cta-row__fBlCY{flex-direction:row}}.pdp_cta-add__qQBwC{flex:1;padding:.875rem 1.5rem;border-radius:.875rem;border:none;background:var(--color-brand);font-family:var(--font-family);font-size:.9375rem;font-weight:var(--weight-semibold);color:#fff;cursor:pointer;transition:opacity .15s,transform .15s}.pdp_cta-add__qQBwC:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.pdp_cta-add__qQBwC:disabled{opacity:.5;cursor:not-allowed;transform:none}.pdp_cta-login__y_Aoh{flex:1;padding:.875rem 1.5rem;border-radius:.875rem;border:1.5px solid var(--color-brand-muted);background:transparent;font-family:var(--font-family);font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--color-brand);text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s}.pdp_cta-login__y_Aoh:hover{background:var(--color-brand-subtle)}.pdp_cta-out__Mgblg{flex:1;padding:.875rem;border-radius:.875rem;border:1.5px solid hsl(var(--border));background:hsl(var(--muted));font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.45);cursor:not-allowed;text-align:center}.pdp_trust-row__r6b2b{display:flex;gap:.75rem;padding:.875rem;border-radius:.875rem;background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border)/.6)}.pdp_trust-item__xeN2Y{display:flex;align-items:center;gap:.375rem;flex:1;justify-content:center;font-size:.6875rem;color:hsl(var(--foreground)/.6);font-weight:var(--weight-medium)}.pdp_trust-item__xeN2Y svg{color:var(--color-brand);flex-shrink:0}.pdp_buy-box___RNkJ{display:flex;flex-direction:column;gap:0;border-radius:1.25rem;border:none;background:hsl(var(--background));overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06),0 8px 32px rgba(0,0,0,.1)}@media(min-width:768px)and (max-width:1023px){.pdp_buy-box___RNkJ{grid-column:1/-1}}@media(min-width:1024px){.pdp_buy-box___RNkJ{position:sticky;top:1.25rem;align-self:start}}.pdp_pdp-alerts-wrap__kZB_i{display:flex;flex-direction:column;gap:.375rem}.pdp_pdp-alert___jT5Z{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.75rem}.pdp_pdp-alert-logo__ZHvqT{width:45px;height:45px;-o-object-fit:contain;object-fit:contain;border-radius:.375rem;flex-shrink:0}.pdp_pdp-alert-text__JU3Uf{display:flex;flex-direction:column;gap:.1rem}.pdp_pdp-alert-title__MOJlg{margin:0;font-size:.8125rem;font-weight:800;color:#111827}.pdp_pdp-alert-desc__JXXas{margin:0;font-size:.75rem;line-height:1.5}.pdp_pdp-alert-primary__igeut{background:rgba(0,139,245,.09);color:#0074cc}.pdp_pdp-alert-success__s_oL_{background:rgba(46,204,113,.1);color:#239a55}.pdp_pdp-alert-warning__ibmus{background:rgba(243,156,18,.1);color:#c87f0a}.pdp_pdp-alert-danger__KPcUv{background:rgba(231,76,60,.09);color:#e74c3c}.pdp_pdp-alert-neutral__u_DUj{background:rgba(0,0,0,.04);color:#6b7280}.pdp_buy-box-badges__Kvjy6{display:flex;flex-wrap:wrap;gap:.375rem;padding:.875rem 1rem .75rem;border-bottom:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.35)}.pdp_buy-box-badges__Kvjy6:empty{display:none}.pdp_buy-box-badge__J5NJW{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:.35rem;font-size:.75rem;font-weight:700;white-space:nowrap}.pdp_buy-box-badge-primary__zh7pl{background:rgba(0,139,245,.12);color:#008bf5}.pdp_buy-box-badge-success__rI1uP{background:rgba(46,204,113,.13);color:#26ab5f}.pdp_buy-box-badge-warning__gTlak{background:rgba(243,156,18,.13);color:#d2850b}.pdp_buy-box-badge-danger__qJ9xb{background:rgba(231,76,60,.12);color:#e74c3c}.pdp_buy-box-price__0ftC3{padding:1.125rem 1rem 0;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;direction:rtl}.pdp_buy-box-price-stack__3J653{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.pdp_buy-box-original__YlrBx{font-size:.875rem;color:hsl(var(--foreground)/.38);text-decoration:line-through;text-decoration-color:hsl(var(--foreground)/.3)}.pdp_buy-box-final__n_y9r{font-size:1.875rem;font-weight:800;color:hsl(var(--foreground));line-height:1}.pdp_buy-box-final__n_y9r span{font-size:.8125rem;font-weight:400;color:hsl(var(--foreground)/.45);margin-right:.25rem}.pdp_buy-box-pct-circle__SPPPc{width:1.6rem;height:1.6rem;border-radius:50%;background:#ef4444;color:#fff;font-size:.55rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;box-shadow:0 2px 6px rgba(239,68,68,.35)}.pdp_buy-box-installment__xm_tS{margin-top:.5rem}.pdp_buy-box-installment-badge__0XeR6{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:.5rem;background:rgba(0,139,245,.12);color:#0070d1;font-size:.75rem;font-weight:700}.pdp_buy-box-contact__oGvdE{font-size:1rem;color:hsl(var(--foreground)/.6);padding:1.125rem 1rem 0;text-align:right}.pdp_buy-box-cta__8kfKS{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.pdp_qty-row__l9WB7{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pdp_qty-btn__p5BCq{width:2.5rem;height:2.5rem;border-radius:.5rem;border:1.5px solid hsl(var(--border));background:hsl(var(--muted)/.5);font-family:var(--font-family);font-size:1.25rem;font-weight:500;color:hsl(var(--foreground)/.75);cursor:pointer;transition:background-color .15s,border-color .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pdp_qty-btn__p5BCq:hover:not(:disabled){background:hsl(var(--muted));border-color:hsl(var(--border)/.8)}.pdp_qty-btn__p5BCq:disabled{opacity:.3;cursor:not-allowed}.pdp_qty-val__S6HbJ{flex:1;text-align:center;font-size:1.125rem;font-weight:700;color:hsl(var(--foreground))}.pdp_buy-box-btn__CDVLK{width:100%;padding:.9375rem;border-radius:.875rem;border:none;background:var(--color-brand);font-family:var(--font-family);font-size:.9375rem;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s,transform .15s}.pdp_buy-box-btn__CDVLK:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.pdp_buy-box-btn__CDVLK:disabled{opacity:.45;cursor:not-allowed}.pdp_buy-box-login__hlxap{width:100%;padding:.9375rem;border-radius:.875rem;border:1.5px solid var(--color-brand-muted);background:transparent;font-family:var(--font-family);font-size:.9375rem;font-weight:700;color:var(--color-brand);text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s}.pdp_buy-box-login__hlxap:hover{background:var(--color-brand-subtle)}.pdp_buy-box-out__PqjfW{width:100%;padding:.9375rem;border-radius:.875rem;border:1.5px solid hsl(var(--border));background:hsl(var(--muted));font-family:var(--font-family);font-size:.875rem;font-weight:700;color:hsl(var(--foreground)/.4);cursor:not-allowed;text-align:center}.pdp_buy-box-trust__tF9_2{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem 1rem}.pdp_buy-box-trust-item__vwjL3{display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:.5rem;background:hsl(var(--muted)/.6);font-size:.75rem;color:hsl(var(--foreground)/.65);font-weight:600}.pdp_buy-box-trust-item__vwjL3 svg{color:var(--color-brand);flex-shrink:0}.pdp_trust-in-stock__Az2uo{background:rgba(46,204,113,.1);color:#239a55}.pdp_trust-in-stock__Az2uo svg{color:#239a55}.pdp_trust-low-stock__MP_YY{background:rgba(243,156,18,.1);color:#c87f0a}.pdp_trust-low-stock__MP_YY svg{color:#c87f0a}.pdp_trust-out-stock__wxmNh{background:rgba(231,76,60,.1);color:#e74c3c}.pdp_trust-out-stock__wxmNh svg{color:#e74c3c}.pdp_gallery-main-clickable__x_hxg{cursor:pointer}.pdp_lb-overlay__5bbdj{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;animation:pdp_lb-fade__C4NrH .18s ease}@keyframes pdp_lb-fade__C4NrH{0%{opacity:0}to{opacity:1}}.pdp_lb-img-wrap__iLRjN{position:relative;width:min(90vw,90vh);height:min(90vw,90vh);border-radius:1rem;overflow:hidden}.pdp_lb-img__oLZLR{-o-object-fit:contain;object-fit:contain}.pdp_lb-close__j6NDk{position:absolute;top:1rem;right:1rem;z-index:10;width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:hsla(0,0%,100%,.12);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s}.pdp_lb-close__j6NDk:hover{background:hsla(0,0%,100%,.22)}.pdp_lb-nav__MfW2C{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:hsla(0,0%,100%,.12);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s}.pdp_lb-nav__MfW2C:hover{background:hsla(0,0%,100%,.22)}.pdp_lb-nav-prev___Jk_l{left:1rem}.pdp_lb-nav-next__Wk4OV{right:1rem}.pdp_lb-thumbs__aiSKX{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem}.pdp_lb-thumb___rJWK{position:relative;width:3.25rem;height:3.25rem;border-radius:.5rem;overflow:hidden;border:2px solid transparent;background:hsla(0,0%,100%,.1);cursor:pointer;transition:border-color .15s;flex-shrink:0}.pdp_lb-thumb___rJWK.pdp_active__9DP2L{border-color:#fff}.pdp_lb-counter__yHaxS{position:absolute;top:1rem;left:50%;transform:translateX(-50%);font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.65);background:rgba(0,0,0,.35);padding:.2rem .75rem;border-radius:999px}.pdp_bottom__4bvnt{margin-top:3rem;display:flex;flex-direction:column;gap:0}.pdp_attrs-section__tfQ2_{border-radius:1rem;border:1px solid hsl(var(--border));overflow:hidden;margin-bottom:1.25rem}.pdp_attrs-header__CEji7{padding:.875rem 1.25rem;background:hsl(var(--muted)/.5);font-size:.9375rem;font-weight:700;border-bottom:1px solid hsl(var(--border))}.pdp_attrs-table__GU_a_{width:100%;border-collapse:collapse}.pdp_attrs-row__2U6ue{display:flex}.pdp_attrs-row__2U6ue:not(:last-child){border-bottom:1px solid hsl(var(--border)/.5)}.pdp_attrs-row__2U6ue:nth-child(2n) .pdp_attrs-key__xWWbT,.pdp_attrs-row__2U6ue:nth-child(2n) .pdp_attrs-val__rOfw_{background:hsl(var(--muted)/.25)}.pdp_attrs-key__xWWbT{padding:.625rem 1.25rem;font-size:.8125rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.6);width:35%;border-left:1px solid hsl(var(--border)/.5)}.pdp_attrs-val__rOfw_{padding:.625rem 1.25rem;font-size:.8125rem;color:hsl(var(--foreground));flex:1}.pdp_desc-section__q6Vzd{border-radius:1rem;border:1px solid hsl(var(--border));overflow:hidden;margin-bottom:1.25rem}.pdp_desc-header___GLvJ{padding:.875rem 1.25rem;background:hsl(var(--muted)/.5);font-size:.9375rem;font-weight:700;border-bottom:1px solid hsl(var(--border))}.pdp_desc-body__ZLnzm{padding:1.25rem;font-size:.875rem;color:hsl(var(--foreground)/.75);line-height:2;position:relative}.pdp_desc-clamp__grccZ{overflow:hidden;max-height:7rem;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.pdp_desc-clamp__grccZ.pdp_expanded__cYgWP{max-height:200rem}.pdp_desc-fade__RNlqz{position:absolute;bottom:0;left:0;right:0;height:3rem;background:linear-gradient(to bottom,transparent,hsl(var(--background)));pointer-events:none;transition:opacity .2s}.pdp_desc-fade__RNlqz.pdp_hidden__UDvRh{opacity:0}.pdp_desc-toggle__O1rte{display:block;width:100%;padding:.625rem;background:none;border:none;border-top:1px solid hsl(var(--border)/.5);font-family:var(--font-family);font-size:.8125rem;font-weight:var(--weight-medium);color:var(--color-brand);cursor:pointer;transition:background-color .15s}.pdp_desc-toggle__O1rte:hover{background:var(--color-brand-subtle)}.pdp_related__r3BM6{margin-top:3rem}.pdp_skel-block__vLMvC{border-radius:.5rem;background:linear-gradient(90deg,hsl(var(--border)) 25%,hsl(var(--muted)) 50%,hsl(var(--border)) 75%);background-size:200% 100%;animation:pdp_shimmer__ljK4T 1.6s ease-in-out infinite}@keyframes pdp_shimmer__ljK4T{0%{background-position:200% 0}to{background-position:-200% 0}}.pdp_skel-gallery___iRMD{aspect-ratio:1;border-radius:1.25rem}.pdp_skel-line__qAVNq{height:14px}.pdp_skel-line-sm__BXQeS{height:10px}.pdp_skel-chip__7xpnw{height:3rem;border-radius:.625rem}.pdp_skel-btn__1tYwe{height:3.25rem;border-radius:.875rem}.pdp_custom-options__UL9UH,.pdp_skel-info__jhzkp{display:flex;flex-direction:column;gap:1rem}.pdp_custom-options__UL9UH{padding:.25rem 0}.pdp_option-group__0G_aE{display:flex;flex-direction:column;gap:.5rem}.pdp_option-label__DD7Q2{font-size:.8125rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground));display:flex;align-items:center;gap:.25rem}.pdp_option-required__ANVTJ{color:#ef4444;font-size:.875rem}.pdp_option-chips__eBh3D{display:flex;flex-wrap:wrap;gap:.5rem}.pdp_option-chip__bkYlP{padding:.375rem .875rem;border-radius:999px;border:1.5px solid hsl(var(--border));background:transparent;color:hsl(var(--foreground)/.75);font-size:.8125rem;font-weight:var(--weight-medium);font-family:var(--font-family);cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pdp_option-chip--active__aznhh,.pdp_option-chip__bkYlP:hover{border-color:var(--color-brand);color:var(--color-brand)}.pdp_option-chip--active__aznhh{background:color-mix(in srgb,var(--color-brand) 10%,transparent);font-weight:var(--weight-semibold)}.pdp_gallery-desktop__IZg7g{display:none}@media(min-width:768px){.pdp_gallery-desktop__IZg7g{display:flex;flex-direction:column;gap:.75rem}}.pdp_gallery-mobile__xV3NK{display:block;overflow:hidden}@media(min-width:768px){.pdp_gallery-mobile__xV3NK{display:none}}.pdp_gallery-swiper__IZU7V{width:100%;padding-bottom:.25rem}.pdp_gallery-slide__CCLqT{width:82%;height:auto}.pdp_gallery-slide-img__TfovR{position:relative;aspect-ratio:1;border-radius:1.25rem;overflow:hidden;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.pdp_gallery-dots__eK1si{display:flex;justify-content:center;align-items:center;gap:.375rem;margin-top:.625rem}.pdp_gallery-dot__MaroN{width:6px;height:6px;border-radius:999px;background:hsl(var(--border));transition:width .25s ease,background .25s ease}.pdp_gallery-dot__MaroN.pdp_active__9DP2L{width:18px;background:var(--color-brand)}.pdp_pdp-tabs__K3dFV{position:sticky;top:3.5rem;z-index:20;display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none;background:hsl(var(--background)/.92);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--border));padding:.5rem .25rem;margin-bottom:1.25rem}.pdp_pdp-tabs__K3dFV::-webkit-scrollbar{display:none}@media(min-width:768px){.pdp_pdp-tabs__K3dFV{top:4rem}}.pdp_pdp-tab__WlWEv{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground)/.55);background:transparent;border:none;border-radius:.75rem;white-space:nowrap;cursor:pointer;transition:color .15s ease,background .15s ease}.pdp_pdp-tab__WlWEv:hover{color:hsl(var(--foreground)/.85)}.pdp_pdp-tab-active__gbP81{color:var(--color-brand);background:var(--color-brand-subtle)}.pdp_section-divider__LAy65{height:1px;background:hsl(var(--border)/.5);margin:2rem 0 1.5rem}.pdp_mobile-bar__HFfZY{display:none}@media(max-width:767px){.pdp_mobile-bar__HFfZY{display:flex;align-items:center;gap:.75rem;position:fixed;bottom:0;left:0;right:0;z-index:950;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:hsl(var(--background));border-top:1px solid hsl(var(--border));box-shadow:0 -4px 16px rgba(0,0,0,.06)}}.pdp_mobile-bar-price__aJk_1{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pdp_mobile-bar-price-stack__Zb1CF{display:flex;flex-direction:column;line-height:1.15}.pdp_mobile-bar-pct__7qeX_{background:#ef4444;color:#fff;font-size:.75rem;font-weight:700;padding:.1rem .4rem;border-radius:.5rem}.pdp_mobile-bar-old__Y55mr{font-size:.7rem;color:hsl(var(--foreground)/.4);text-decoration:line-through}.pdp_mobile-bar-final__TJDAm{font-size:1rem;font-weight:800;color:hsl(var(--foreground));white-space:nowrap}.pdp_mobile-bar-final__TJDAm span{font-size:.7rem;font-weight:500}.pdp_mobile-bar-action__GxCGY{flex:1}.pdp_mobile-bar-btn__yJjM4{display:flex;align-items:center;justify-content:center;width:100%;height:2.875rem;border-radius:.875rem;background:var(--color-brand);color:#fff;font-weight:700;font-size:.9375rem;border:none;cursor:pointer;text-decoration:none;transition:opacity .15s ease}.pdp_mobile-bar-btn__yJjM4:disabled{opacity:.6}.pdp_mobile-bar-btn__yJjM4:hover{opacity:.92}.pdp_mobile-bar-out__vczrl{justify-content:center;background:hsl(var(--muted));color:hsl(var(--foreground)/.55);font-weight:600;font-size:.9rem}.pdp_mobile-bar-out__vczrl,.pdp_mobile-bar-stepper__YCfl6{display:flex;align-items:center;width:100%;height:2.875rem;border-radius:.875rem}.pdp_mobile-bar-stepper__YCfl6{justify-content:space-between;background:var(--color-brand-subtle);border:1px solid var(--color-brand);padding:0 .25rem}.pdp_mobile-bar-step__zSn4t{display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:.625rem;border:none;background:transparent;color:var(--color-brand);cursor:pointer;transition:background .15s ease,opacity .15s ease}.pdp_mobile-bar-step__zSn4t:active{background:color-mix(in srgb,var(--color-brand) 15%,transparent)}.pdp_mobile-bar-step__zSn4t:disabled{opacity:.5}.pdp_mobile-bar-qty__Ysq2c{flex:1;text-align:center;font-size:.875rem;font-weight:700;color:var(--color-brand);white-space:nowrap}@media(max-width:767px){.pdp_cta-hide-mobile__skzaX{display:none}}.wishlist-button_btn__ObM1Y{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.wishlist-button_btn__ObM1Y:focus-visible .wishlist-button_wrap__khoPz{outline:2px solid var(--color-brand);outline-offset:2px}.wishlist-button_btn__ObM1Y:disabled{cursor:not-allowed;opacity:.5}.wishlist-button_sm__6IG_6 .wishlist-button_wrap__khoPz{width:2rem;height:2rem;border-radius:.5rem}.wishlist-button_md__lJ7GQ .wishlist-button_wrap__khoPz{width:2.25rem;height:2.25rem;border-radius:.625rem}.wishlist-button_lg__5wvmD .wishlist-button_wrap__khoPz{width:2.75rem;height:2.75rem;border-radius:.75rem}.wishlist-button_sm__6IG_6 .wishlist-button_icon__gUnQ1{width:14px;height:14px}.wishlist-button_md__lJ7GQ .wishlist-button_icon__gUnQ1{width:18px;height:18px}.wishlist-button_lg__5wvmD .wishlist-button_icon__gUnQ1{width:22px;height:22px}.wishlist-button_wrap__khoPz{display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsl(var(--background)/.75);border:1px solid hsl(var(--border)/.6);transition:background-color .18s,border-color .18s,transform .18s}.wishlist-button_btn__ObM1Y:hover:not(:disabled) .wishlist-button_wrap__khoPz{background:hsl(var(--background)/.92);border-color:rgba(244,63,94,.333);transform:scale(1.1)}.wishlist-button_icon__gUnQ1{flex-shrink:0;color:hsl(var(--foreground)/.4);transition:color .18s,transform .22s cubic-bezier(.34,1.56,.64,1)}.wishlist-button_btn__ObM1Y:hover:not(:disabled):not(.wishlist-button_wishlisted__kMjQw) .wishlist-button_icon__gUnQ1{color:rgba(244,63,94,.6)}.wishlist-button_wishlisted__kMjQw .wishlist-button_wrap__khoPz{background:rgba(255,241,242,.502);border-color:rgba(244,63,94,.267)}.wishlist-button_wishlisted__kMjQw .wishlist-button_icon__gUnQ1{color:#f43f5e}.wishlist-button_pop__fnEEu .wishlist-button_icon__gUnQ1{animation:wishlist-button_heart-pop__eYVrW .38s cubic-bezier(.34,1.56,.64,1)}@keyframes wishlist-button_heart-pop__eYVrW{0%{transform:scale(1)}40%{transform:scale(1.5)}70%{transform:scale(.88)}to{transform:scale(1)}}.wishlist-button_particles__1F7yX{position:absolute;inset:0;pointer-events:none}.wishlist-button_particle__Cny_j{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:#f43f5e;opacity:0}.wishlist-button_particle__Cny_j:first-child{animation:wishlist-button_burst-1__6pV_c .5s ease-out forwards}.wishlist-button_particle__Cny_j:nth-child(2){animation:wishlist-button_burst-2__wCB4Q .5s ease-out forwards}.wishlist-button_particle__Cny_j:nth-child(3){animation:wishlist-button_burst-3__Ifk1z .5s ease-out forwards}.wishlist-button_particle__Cny_j:nth-child(4){animation:wishlist-button_burst-4__JrhI_ .5s ease-out forwards}.wishlist-button_particle__Cny_j:nth-child(5){animation:wishlist-button_burst-5__pPL3E .5s ease-out forwards}.wishlist-button_particle__Cny_j:nth-child(6){animation:wishlist-button_burst-6__2f209 .5s ease-out forwards}@keyframes wishlist-button_burst-1__6pV_c{to{transform:translate(-160%,-160%) scale(0);opacity:1}}@keyframes wishlist-button_burst-2__wCB4Q{to{transform:translateY(-220%) scale(0);opacity:1}}@keyframes wishlist-button_burst-3__Ifk1z{to{transform:translate(160%,-160%) scale(0);opacity:1}}@keyframes wishlist-button_burst-4__JrhI_{to{transform:translate(200%) scale(0);opacity:1}}@keyframes wishlist-button_burst-5__pPL3E{to{transform:translate(160%,160%) scale(0);opacity:1}}@keyframes wishlist-button_burst-6__2f209{to{transform:translate(-160%,160%) scale(0);opacity:1}}.wishlist-button_dark__DgBnP .wishlist-button_wishlisted__kMjQw .wishlist-button_wrap__khoPz{background:rgba(244,63,94,.12)}.product-card-v3_card__s9d69{display:flex;flex-direction:column;width:100%;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:1.125rem;overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--shadow-xs);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}.product-card-v3_card__s9d69:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--color-border)}.product-card-v3_card__s9d69:active{transform:translateY(-1px)}.product-card-v3_media__4qVdp{position:relative;margin:.625rem .625rem 0;border-radius:.875rem;overflow:hidden;aspect-ratio:1/1;background:var(--color-subtle);flex-shrink:0}.product-card-v3_img__q_N4W{-o-object-fit:cover;object-fit:cover}.product-card-v3_imgPrimary__sC_9X{transition:opacity var(--duration-moderate) var(--ease-out),transform var(--duration-moderate) var(--ease-out)}.product-card-v3_card__s9d69:hover .product-card-v3_imgPrimary__sC_9X{opacity:0;transform:scale(1.05)}.product-card-v3_imgSecondary__uvXdb{opacity:0;transform:scale(1.05);transition:opacity var(--duration-moderate) var(--ease-out),transform var(--duration-moderate) var(--ease-out)}.product-card-v3_card__s9d69:hover .product-card-v3_imgSecondary__uvXdb{opacity:1;transform:scale(1)}.product-card-v3_overlayBadges__Az44E{position:absolute;top:.5rem;right:.5rem;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:.3rem;width:45px}.product-card-v3_discount__daf2O{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.1rem;padding:.25rem .2rem;border-radius:.65rem;background:linear-gradient(135deg,var(--red-500),var(--red-600));color:#fff;line-height:1;box-shadow:0 4px 12px rgba(220,38,38,.35);text-align:center}.product-card-v3_discountPct__eEGsN{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:-.01em}.product-card-v3_discountLabel___Mosf{font-size:.5rem;font-weight:var(--weight-semibold);opacity:.9;margin-top:1px}.product-card-v3_imgBadge__SJYMZ{display:flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.25rem .2rem;border-radius:.65rem;font-size:var(--text-2xs);font-weight:var(--weight-bold);color:#fff;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word}.product-card-v3_imgBadgePrimary__M9cFf{background:linear-gradient(135deg,var(--blue-500),var(--blue-700));box-shadow:0 3px 10px rgba(37,99,235,.4)}.product-card-v3_imgBadgeSuccess__nbj8A{background:linear-gradient(135deg,var(--green-400),var(--green-600));box-shadow:0 3px 10px rgba(41,167,69,.4)}.product-card-v3_imgBadgeWarning__obzMd{background:linear-gradient(135deg,var(--amber-400),var(--amber-600));box-shadow:0 3px 10px rgba(245,158,11,.4)}.product-card-v3_imgBadgeDanger__dj_CO{background:linear-gradient(135deg,var(--red-500),var(--red-600));box-shadow:0 3px 10px rgba(220,38,38,.4)}.product-card-v3_wishlistWrap__95_4t{position:absolute;top:.4rem;left:.4rem;z-index:2}.product-card-v3_outOverlay__3KRvw{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.product-card-v3_outOverlay__3KRvw span{background:var(--color-text-primary);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--weight-bold);padding:.3rem .9rem;border-radius:999px}.product-card-v3_body___0uZW{display:flex;flex-direction:column;flex:1;gap:.35rem;padding:.625rem .875rem .875rem;direction:rtl}.product-card-v3_meta__qO370{font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-text-tertiary);margin:0}.product-card-v3_title__iS2td{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-v3_englishTitle__WoF0p+.product-card-v3_title__iS2td{margin-top:-.3rem}.product-card-v3_englishTitle__WoF0p{font-size:var(--text-2xs);color:var(--color-text-tertiary);font-weight:var(--weight-regular);line-height:1.4;margin:0;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-v3_desc__Si5H5{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:var(--leading-normal);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-v3_rating__0r8H3{display:flex;align-items:center;gap:.2rem;font-size:var(--text-2xs)}.product-card-v3_star__hbCIC{color:var(--color-warning);flex-shrink:0}.product-card-v3_ratingValue__ufFqF{font-weight:var(--weight-bold);color:var(--color-text-secondary)}.product-card-v3_ratingCount__Yq0aH{color:var(--color-text-tertiary)}.product-card-v3_badgeRow__nMnZ1{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.product-card-v3_lowStock___VlZC{font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-error);white-space:nowrap}.product-card-v3_footer__gquPi{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.5rem}.product-card-v3_priceWrap__ZwKt1{display:flex;flex-direction:column;gap:.05rem;min-width:0}.product-card-v3_oldPrice__M2H3f{font-size:var(--text-sm);color:var(--color-text-tertiary);text-decoration:line-through;line-height:1.3}.product-card-v3_price__T_Mhj{display:inline-flex;align-items:baseline;gap:.2rem;font-size:var(--text-lg);font-weight:var(--weight-extrabold);color:var(--color-text-primary);line-height:1.2}.product-card-v3_currency__hGsGJ{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--color-text-tertiary)}.product-card-v3_callForPrice__JGg0H{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.product-card-v3_addBtn__Y0b8S{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.75rem;background:var(--color-brand);color:var(--color-text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.product-card-v3_addBtn__Y0b8S:hover:not(:disabled){background:var(--color-brand-hover);transform:scale(1.05)}.product-card-v3_addBtn__Y0b8S:active:not(:disabled){transform:scale(.95)}.product-card-v3_addBtn__Y0b8S:disabled{background:var(--color-text-disabled);color:var(--color-text-inverse);cursor:not-allowed}.product-card-v3_ctaRow__kXPqm{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.55rem;padding:.575rem .7rem;border:1px solid var(--color-brand);border-radius:.65rem}.product-card-v3_ctaText__dfsQj{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-brand)}.product-card-v3_ctaArrow__6oa2w{color:var(--color-brand);flex-shrink:0;transition:transform var(--duration-fast) var(--ease-out)}.product-card-v3_card__s9d69:hover .product-card-v3_ctaArrow__6oa2w{transform:translateX(-3px)}.product-card-v3_installmentCta__dlGDB{display:flex;align-items:center;gap:.4rem;margin-top:.55rem;padding:.5rem .7rem;border-radius:.65rem;background:color-mix(in srgb,var(--color-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-brand) 35%,transparent)}.product-card-v3_installmentIcon__1Kvha{color:var(--color-brand);flex-shrink:0}.product-card-v3_installmentText__yFy_P{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-brand)}.product-card-v3_installmentText__yFy_P b{font-weight:var(--weight-bold)}.product-card-v3_skeleton__cKM7i{display:flex;flex-direction:column;width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;overflow:hidden;box-shadow:var(--shadow-sm)}.product-card-v3_skelMedia__dp9dB{margin:.625rem .625rem 0;border-radius:.875rem;aspect-ratio:1/1;background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-shine) 50%,var(--color-skeleton-base) 75%);background-size:200% 100%;animation:product-card-v3_v3shimmer__rOBRx 1.4s infinite}.product-card-v3_skelBody__sDB_Q{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem .875rem;flex:1}.product-card-v3_skelLine__WRtCd{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-shine) 50%,var(--color-skeleton-base) 75%);background-size:200% 100%;animation:product-card-v3_v3shimmer__rOBRx 1.4s infinite}.product-card-v3_skelFooter___C_Zh{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.5rem}.product-card-v3_skelBtn__8Dlwj{width:2.25rem;height:2.25rem;border-radius:.75rem;background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-shine) 50%,var(--color-skeleton-base) 75%);background-size:200% 100%;animation:product-card-v3_v3shimmer__rOBRx 1.4s infinite}@keyframes product-card-v3_v3shimmer__rOBRx{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:640px){.product-card-v3_media__4qVdp{margin:.5rem .5rem 0}.product-card-v3_body___0uZW{padding:.75rem .625rem .625rem;gap:.3rem}.product-card-v3_title__iS2td{font-size:var(--text-sm);-webkit-line-clamp:2}.product-card-v3_englishTitle__WoF0p{display:none}.product-card-v3_desc__Si5H5{-webkit-line-clamp:1}.product-card-v3_price__T_Mhj{font-size:var(--text-base)}.product-card-v3_addBtn__Y0b8S{width:2rem;height:2rem}}.product-slider_section__PhXZ8{max-width:1280px;margin-inline:auto;padding-block:2.5rem;overflow:hidden}@media(max-width:639px){.product-slider_section__PhXZ8{padding-block:1.25rem}}.product-slider_header__TjTlt{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-inline:1rem;margin-bottom:1.25rem}@media(max-width:639px){.product-slider_header__TjTlt{display:none}}@media(min-width:768px){.product-slider_header__TjTlt{padding-inline:1.5rem}}.product-slider_mobile-header__vpu6a{display:none}@media(max-width:639px){.product-slider_mobile-header__vpu6a{display:block;position:relative;overflow:hidden;height:80px;border-radius:1rem;margin-inline:1rem;margin-bottom:.875rem}}.product-slider_mobile-header-bg__xs3_O{position:absolute!important;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-slider_mobile-header-blur__GLDwr{position:absolute;inset:0;background:rgba(0,0,0,.52);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.product-slider_mobile-header-content__f5aG2{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:1.125rem;gap:.75rem}.product-slider_mobile-header-title__avCsO{font-size:.9375rem;font-weight:700;color:#fff;line-height:1.3}.product-slider_mobile-header-desc__TgRj_{font-size:.75rem;color:hsla(0,0%,100%,.7);margin-top:.125rem}.product-slider_mobile-header-btn__ueNTc{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .875rem;border-radius:999px;border:1.5px solid hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.15);color:#fff;font-family:var(--font-family);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}.product-slider_mobile-header-btn__ueNTc:active{background:hsla(0,0%,100%,.28)}.product-slider_heading__2hmli{display:flex;flex-direction:column;gap:.25rem}.product-slider_title__OUZ9w{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground));line-height:1.3}.product-slider_description__LrzZu{font-size:.8125rem;color:hsl(var(--foreground)/.5)}.product-slider_view-all__b9W5r{flex-shrink:0;display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:var(--weight-medium);color:rgba(180,83,9,.9);background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:.375rem;transition:background-color .15s;white-space:nowrap;font-family:var(--font-family)}.product-slider_view-all__b9W5r:hover{background:rgba(217,119,6,.08)}.product-slider_view-all__b9W5r svg{flex-shrink:0}.product-slider_swiper__8XaeI{padding-inline:.75rem!important;padding-bottom:.5rem!important;overflow:visible!important}@media(min-width:640px){.product-slider_swiper__8XaeI{padding-inline:1rem!important}}@media(min-width:768px){.product-slider_swiper__8XaeI{padding-inline:1.5rem!important}}.product-slider_slide__5C2XR{width:200px!important;height:auto!important;display:flex!important}@media(min-width:640px){.product-slider_slide__5C2XR{width:220px!important}}.product-slider_slide__5C2XR>*{width:100%;height:100%!important}@media(max-width:639px){.product-slider_banner-slide__dEnZp{display:none!important}}.product-slider_banner__kJKOj{position:relative;width:100%;height:100%;border-radius:1.125rem;overflow:hidden;cursor:pointer;transition:opacity .25s}.product-slider_banner-img__I69lv{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:1.125rem}.product-slider_banner-overlay__NvjTF{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;text-align:center;border-radius:1.125rem;background:hsla(0,0%,100%,.38);backdrop-filter:blur(var(--banner-blur,0));-webkit-backdrop-filter:blur(var(--banner-blur,0));transition:backdrop-filter .12s linear}.product-slider_banner-overlay__NvjTF.product-slider_no-blur__rW1K7{background:rgba(0,0,0,.32);backdrop-filter:none;-webkit-backdrop-filter:none}.product-slider_banner-title__Pi5X5{font-size:1.2rem;font-weight:800;color:hsl(var(--foreground));line-height:1.3;letter-spacing:-.01em}.product-slider_banner-desc__7jCjE{font-size:.8125rem;color:hsl(var(--foreground)/.65);line-height:1.55;max-width:90%}.product-slider_banner-btn__GFfwo{margin-top:.85rem;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.4rem;border-radius:9999px;border:none;background:var(--color-brand);font-family:var(--font-family);font-size:.8125rem;font-weight:var(--weight-semibold);color:#fff;cursor:pointer}.product-slider_card__vUWIi{display:block;width:100%;height:420px;border-radius:1.125rem;border:1px solid hsl(var(--border));background:hsl(var(--background));overflow:hidden;text-decoration:none;transition:box-shadow .18s,transform .18s}.product-slider_card__vUWIi:hover{box-shadow:0 6px 24px rgba(0,0,0,.09);transform:translateY(-2px)}.product-slider_card-img___QqFh{position:relative;width:100%;height:260px;background:hsl(var(--muted));overflow:hidden}.product-slider_card-img___QqFh img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.product-slider_card__vUWIi:hover .product-slider_card-img___QqFh img{transform:scale(1.05)}.product-slider_card-no-img__O_EEG{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:hsl(var(--foreground)/.35)}.product-slider_card-body__0u_xy{padding:.75rem;display:flex;flex-direction:column;gap:.375rem}.product-slider_card-title__uNYp3{font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.product-slider_card-sku___aro5{font-size:.6875rem;color:hsl(var(--foreground)/.4)}.product-slider_card-price__1z9XA{margin-top:auto;font-size:.875rem;font-weight:700;color:rgba(180,83,9,.9)}.product-slider_card-badge__fp5iB{position:absolute;top:.5rem;right:.5rem;padding:.2rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:700;background:rgba(180,83,9,.9);color:#fff}.product-slider_skeleton__M_eWd{width:100%;height:420px;border-radius:1.125rem;border:1px solid hsl(var(--border));overflow:hidden}.product-slider_skel-img__MaQn9{width:100%;height:260px}.product-slider_skel-body__UJd_A{padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.product-slider_skel-line__Y0dHn{border-radius:.375rem;background:linear-gradient(90deg,hsl(var(--border)) 25%,hsl(var(--muted)) 50%,hsl(var(--border)) 75%);background-size:200% 100%;animation:product-slider_shimmer__MXC3L 1.6s ease-in-out infinite}@keyframes product-slider_shimmer__MXC3L{0%{background-position:200% 0}to{background-position:-200% 0}}.select_root__SE3z1{position:relative;font-family:var(--font-family);font-size:.875rem;direction:rtl}.select_control__k_BVk{position:relative;display:flex;align-items:center;width:100%;min-height:3rem;padding:1.375rem .875rem .5rem;background:hsl(var(--muted)/.5);border-radius:.625rem;border:1.5px solid transparent;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .18s,box-shadow .18s,background-color .15s}.select_control__k_BVk:hover{background:hsl(var(--muted)/.8)}.select_control-focused__GeLrM{border-color:var(--color-brand)!important;box-shadow:0 0 0 3px hsl(var(--color-brand-hsl,142 76% 36%)/.12);background:hsl(var(--background))}.select_control-has-value___1_JP{border-color:hsl(var(--color-brand-hsl,142 76% 36%)/.4);background:hsl(var(--background))}.select_label__cQIkW{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);font-size:.9375rem;color:hsl(var(--foreground)/.5);pointer-events:none;transition:top .18s cubic-bezier(.4,0,.2,1),font-size .18s cubic-bezier(.4,0,.2,1),color .18s;white-space:nowrap}.select_label-lifted__y9DfY{top:.55rem;transform:none;font-size:.6875rem;color:var(--color-brand)}.select_value__D0K9I{flex:1;font-size:.875rem;color:hsl(var(--foreground));opacity:0;transition:opacity .1s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select_value-visible__DwPkM{opacity:1}.select_chevron__ahBRG{display:flex;align-items:center;margin-right:auto;padding-right:.25rem;color:hsl(var(--foreground)/.4);flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1),color .15s}.select_open__IuxDf .select_chevron__ahBRG{transform:rotate(180deg);color:var(--color-brand)}.select_listbox__p7_5f{background:hsl(var(--card,var(--background)));border:1px solid hsl(var(--border)/.7);border-radius:.75rem;box-shadow:0 4px 20px rgba(0,0,0,.13),0 1px 4px rgba(0,0,0,.06);overflow:hidden;max-height:16rem;overflow-y:auto;list-style:none;margin:0;padding:.375rem;animation:select_listbox-in__GAU6f .15s cubic-bezier(.4,0,.2,1);scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.select_listbox__p7_5f::-webkit-scrollbar{width:3px}.select_listbox__p7_5f::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:99px}@keyframes select_listbox-in__GAU6f{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.select_option__XOqCq{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:.5rem;cursor:pointer;transition:background-color .1s}.select_option__XOqCq:hover{background:hsl(var(--muted)/.8)}.select_option-selected__DGc8C{background:hsl(var(--color-brand-hsl,142 76% 36%)/.08);color:var(--color-brand);font-weight:var(--weight-semibold)}.select_option-label__gKdZL{flex:1}.select_option-meta__CP1qk{font-size:.6875rem;color:hsl(var(--foreground)/.4);background:hsl(var(--muted));border-radius:99px;padding:.0625rem .375rem;flex-shrink:0}.select_option-selected__DGc8C .select_option-meta__CP1qk{background:hsl(var(--color-brand-hsl,142 76% 36%)/.12);color:var(--color-brand)}.select_option-check__1e4Gy{flex-shrink:0;color:var(--color-brand)}.filter-panel_panel__EQpWj{display:flex;flex-direction:column;gap:.625rem;font-size:.875rem}.filter-panel_panel-header__AvBX_{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;padding:0 .25rem}.filter-panel_panel-header-title__l6Rad{font-size:.9375rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground))}.filter-panel_panel-header-clear__bBzmp{font-size:.75rem;color:hsl(var(--foreground)/.4);background:transparent;border:none;cursor:pointer;font-family:var(--font-family);padding:0;transition:color .12s}.filter-panel_panel-header-clear__bBzmp:hover{color:hsl(var(--destructive))}.filter-panel_section__QCLVL{padding:1rem;border-radius:.875rem;background:hsl(var(--card,var(--background)));box-shadow:0 1px 6px rgba(0,0,0,.06),0 0 0 1px hsl(var(--border)/.5)}.filter-panel_section-title__9zyEV{font-size:.75rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.5);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.filter-panel_section-heading__47uka{font-size:.9375rem;font-weight:var(--weight-bold);color:hsl(var(--foreground));margin-bottom:.75rem}.filter-panel_cat-list__T_hVS{display:flex;flex-direction:column;gap:.25rem}.filter-panel_cat-child__J3O9s,.filter-panel_cat-item__D5L7_{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.45rem .75rem;border-radius:.625rem;border:1.5px solid transparent;background:transparent;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground)/.8);cursor:pointer;text-align:right;transition:all .15s}.filter-panel_cat-child__J3O9s:hover,.filter-panel_cat-item__D5L7_:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.filter-panel_cat-active__EWmzR.filter-panel_cat-child__J3O9s,.filter-panel_cat-item__D5L7_.filter-panel_cat-active__EWmzR{background-color:hsl(var(--color-brand-hsl,142 76% 36%)/.1);border-color:hsl(var(--color-brand-hsl,142 76% 36%)/.35);color:var(--color-brand);font-weight:var(--weight-semibold)}.filter-panel_cat-name__7PfzT{flex:1;text-align:right}.filter-panel_cat-count__kNcs9{font-size:.6875rem;color:hsl(var(--foreground)/.35);background-color:hsl(var(--muted));border-radius:99px;padding:.0625rem .375rem;flex-shrink:0}.filter-panel_cat-active__EWmzR .filter-panel_cat-count__kNcs9{background-color:hsl(var(--color-brand-hsl,142 76% 36%)/.15);color:var(--color-brand)}.filter-panel_cat-children__5I114{margin-top:.25rem;margin-right:1rem;padding-right:.75rem;border-right:2px solid hsl(var(--color-brand-hsl,142 76% 36%)/.3);display:flex;flex-direction:column;gap:.125rem}.filter-panel_cat-child__J3O9s{font-size:.8125rem;padding:.35rem .625rem}.filter-panel_range-wrap__y9SlV{display:flex;flex-direction:column;gap:.625rem}.filter-panel_range-labels__9dXQY{display:flex;justify-content:space-between;align-items:center}.filter-panel_range-val__pL6Y6{font-size:.8125rem;color:hsl(var(--foreground)/.45);font-variant-numeric:tabular-nums;transition:color .15s}.filter-panel_range-val__pL6Y6.filter-panel_range-val-active__5kG1c{color:var(--color-brand);font-weight:var(--weight-semibold)}.filter-panel_range-track__wU1_0{position:relative;height:1.5rem;display:flex;align-items:center}.filter-panel_range-track__wU1_0:before{content:"";left:0;right:0;background-color:hsl(var(--border))}.filter-panel_range-fill__40_hR,.filter-panel_range-track__wU1_0:before{position:absolute;top:50%;height:4px;transform:translateY(-50%);border-radius:99px}.filter-panel_range-fill__40_hR{background-color:var(--color-brand);pointer-events:none;z-index:1}.filter-panel_range-input__TtW9x{position:absolute;width:100%;height:4px;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none;outline:none;border:none}.filter-panel_range-input__TtW9x::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-brand);border:2.5px solid hsl(var(--background));box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;pointer-events:all;-webkit-transition:transform .12s,box-shadow .12s;transition:transform .12s,box-shadow .12s;position:relative;z-index:2}.filter-panel_range-input__TtW9x::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px hsl(var(--color-brand-hsl,142 76% 36%)/.2)}.filter-panel_range-input__TtW9x::-moz-range-thumb{width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-brand);border:2.5px solid hsl(var(--background));box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;pointer-events:all}.filter-panel_range-input-min__igTki{z-index:2}.filter-panel_range-input-max__Krc8_{z-index:3}.filter-panel_range-clear__HFCKP{align-self:flex-start;font-size:.75rem;color:hsl(var(--foreground)/.4);background:transparent;border:none;cursor:pointer;font-family:var(--font-family);padding:0;transition:color .12s}.filter-panel_range-clear__HFCKP:hover{color:hsl(var(--destructive))}.filter-panel_tag-chip__invu5{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:99px;background-color:hsl(var(--muted));font-size:.8125rem;color:hsl(var(--foreground))}.filter-panel_tag-remove__T_g9C{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:none;background:transparent;color:hsl(var(--foreground)/.45);cursor:pointer;font-size:.625rem;border-radius:99px;transition:background-color .12s,color .12s}.filter-panel_tag-remove__T_g9C:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.filter-panel_toggle-row__6ckCr{display:flex;align-items:center;justify-content:space-between;padding:.375rem 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-panel_toggle-row__6ckCr+.filter-panel_toggle-row__6ckCr{border-top:1px solid hsl(var(--border)/.5);margin-top:.25rem;padding-top:.625rem}.filter-panel_toggle-label__jEdyU{display:flex;flex-direction:column;gap:.1rem}.filter-panel_toggle-title__pjh_o{font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground))}.filter-panel_toggle-desc__L5Sou{font-size:.6875rem;color:hsl(var(--foreground)/.45)}.filter-panel_toggle-track__fH9_F{position:relative;width:2.5rem;height:1.375rem;border-radius:99px;background:hsl(var(--border));transition:background .2s;flex-shrink:0}.filter-panel_toggle-row--active__iwKEz .filter-panel_toggle-track__fH9_F{background:var(--color-brand)}.filter-panel_toggle-thumb__q27Ar{position:absolute;top:3px;right:3px;width:1rem;height:1rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s cubic-bezier(.4,0,.2,1)}.filter-panel_toggle-row--active__iwKEz .filter-panel_toggle-thumb__q27Ar{transform:translateX(-1.125rem)}.filter-panel_clear-btn__4k17D{width:100%;padding:.5rem;border-radius:.625rem;border:1px dashed hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;color:hsl(var(--foreground)/.5);cursor:pointer;text-align:center;margin-top:.25rem;transition:all .15s}.filter-panel_clear-btn__4k17D:hover{border-color:hsl(var(--destructive)/.6);color:hsl(var(--destructive));background-color:hsl(var(--destructive)/.04)}.sort-bar_bar__84ony{justify-content:space-between;gap:.75rem;padding:.5rem 0}.sort-bar_bar__84ony,.sort-bar_chips__8_V3p{display:flex;align-items:center;flex-wrap:wrap}.sort-bar_chips__8_V3p{gap:.375rem}.sort-bar_chip__8y6bz{padding:.3125rem .875rem;border-radius:99px;border:1.5px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.7);cursor:pointer;white-space:nowrap;transition:all .15s cubic-bezier(.4,0,.2,1)}.sort-bar_chip__8y6bz:hover{border-color:var(--color-brand);color:var(--color-brand)}.sort-bar_chip__8y6bz.sort-bar_active__bTCvj{background-color:var(--color-brand);border-color:var(--color-brand);color:#fff;font-weight:var(--weight-semibold)}.sort-bar_right__REkyV{display:flex;align-items:center;gap:.75rem}.sort-bar_count__2_3uo{font-size:.8125rem;color:hsl(var(--foreground)/.45);white-space:nowrap}.sort-bar_filter-btn__WcLgh{display:none;align-items:center;gap:.375rem;padding:.3125rem .875rem;border-radius:99px;border:1.5px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.7);cursor:pointer;position:relative;transition:all .15s}@media(max-width:767px){.sort-bar_filter-btn__WcLgh{display:inline-flex}}.sort-bar_filter-btn__WcLgh.sort-bar_filter-btn-active__8fjO8,.sort-bar_filter-btn__WcLgh:hover{border-color:var(--color-brand);color:var(--color-brand)}.sort-bar_filter-dot__U4tCX{position:absolute;top:-2px;left:-2px;width:8px;height:8px;border-radius:50%;background-color:var(--color-brand);border:2px solid hsl(var(--background))}.active-filters_row__shS3M{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem 0}.active-filters_chip__oX10o{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .625rem .25rem .375rem;border-radius:99px;background-color:hsl(var(--muted));border:1px solid hsl(var(--border));font-size:.8125rem;color:hsl(var(--foreground));white-space:nowrap;animation:active-filters_chip-in__vfLex .15s ease}.active-filters_remove__TgwnX{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:none;background:transparent;color:hsl(var(--foreground)/.4);cursor:pointer;font-size:.5625rem;border-radius:50%;transition:background-color .12s,color .12s}.active-filters_remove__TgwnX:hover{background-color:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.active-filters_clear-all__mTGCl{border:none;background:transparent;font-family:var(--font-family);font-size:.75rem;color:hsl(var(--foreground)/.45);cursor:pointer;padding:.25rem .5rem;border-radius:99px;transition:color .12s,background-color .12s}.active-filters_clear-all__mTGCl:hover{color:hsl(var(--destructive));background-color:hsl(var(--destructive)/.08)}@keyframes active-filters_chip-in__vfLex{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.category-strip_strip__a3xV_{display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding:.25rem 0 .5rem;scrollbar-width:none;-ms-overflow-style:none}.category-strip_strip__a3xV_::-webkit-scrollbar{display:none}.category-strip_group__DI37G{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.category-strip_sep__bGyXF{width:1px;height:1.25rem;background-color:hsl(var(--border));flex-shrink:0}.category-strip_item__AH14b{flex-shrink:0;padding:.3125rem .875rem;border-radius:99px;border:1.5px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.65);cursor:pointer;white-space:nowrap;transition:all .15s cubic-bezier(.4,0,.2,1)}.category-strip_item__AH14b:hover{border-color:var(--color-brand);color:var(--color-brand);background-color:hsl(var(--muted))}.category-strip_item__AH14b.category-strip_active__K8e9T{background-color:var(--color-brand);border-color:var(--color-brand);color:#fff}.category-strip_tag__R1EZ5{font-size:.75rem;border-style:dashed}.category-strip_tag__R1EZ5.category-strip_active__K8e9T{border-style:solid}.product-grid-empty_empty__IzHvA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem;gap:.75rem;min-height:22rem;animation:product-grid-empty_fade-in__ZsrXS .25s ease}.product-grid-empty_icon__YGQC1{color:hsl(var(--foreground)/.2);margin-bottom:.5rem}.product-grid-empty_icon__YGQC1 svg{display:block}.product-grid-empty_title__r19hh{font-size:1.0625rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.7);text-align:center;max-width:28rem}.product-grid-empty_subtitle__67zOf{font-size:.875rem;color:hsl(var(--foreground)/.4);text-align:center;max-width:24rem;line-height:1.6}.product-grid-empty_btn__6UbjE{margin-top:.25rem;padding:.5rem 1.25rem;border-radius:.625rem;border:1.5px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.7);cursor:pointer;transition:all .15s}.product-grid-empty_btn__6UbjE:hover{border-color:var(--color-brand);color:var(--color-brand);background-color:hsl(var(--muted))}@keyframes product-grid-empty_fade-in__ZsrXS{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.products_page__CPqTE{max-width:80rem;margin-inline:auto;padding:1.25rem 1.25rem 3rem}@media(min-width:640px){.products_page__CPqTE{padding:1.5rem 1.5rem 3rem}}.products_strip-wrap__o8FiA{margin-bottom:.75rem}.products_heading__nlVtn{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.products_title__MJYe1{font-size:1.25rem;font-weight:var(--weight-bold);color:hsl(var(--foreground));line-height:1.3}.products_subtitle__7_RND{margin-top:.4rem;font-size:.875rem;line-height:1.7;color:hsl(var(--muted-foreground));max-width:70ch}.products_layout___9_uB{display:flex;gap:1.75rem;align-items:flex-start;margin-top:1rem}.products_sidebar__DZbqx{display:none;width:15rem;flex-shrink:0;position:sticky;top:5.5rem;max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain;padding:0;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.products_sidebar__DZbqx::-webkit-scrollbar{width:3px}.products_sidebar__DZbqx::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:99px}@media(min-width:768px){.products_sidebar__DZbqx{display:block}}.products_sidebar-title__VwVN8{font-size:.875rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground));margin-bottom:.75rem}.products_grid___fCUi{flex:1;min-width:0}.products_product-grid__ZtCJI{display:grid;grid-template-columns:repeat(2,1fr);gap:.875rem}@media(min-width:480px){.products_product-grid__ZtCJI{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:640px){.products_product-grid__ZtCJI{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.products_product-grid__ZtCJI{grid-template-columns:repeat(4,1fr)}}.products_refetch-bar__KsbU5{height:2px;background:linear-gradient(90deg,transparent,var(--color-brand),transparent);border-radius:99px;margin-bottom:.75rem;animation:products_shimmer__5_ziN 1.2s ease-in-out infinite;background-size:200% 100%}.products_grid-fetching__i1MVg{opacity:.65;transition:opacity .2s ease;pointer-events:none}.products_error__bQIJp{text-align:center;padding:4rem 1rem;color:hsl(var(--destructive));font-size:.875rem}.products_empty__O1V2Q{text-align:center;padding:4rem 1rem;color:hsl(var(--foreground)/.45);font-size:.9375rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.products_pagination__ZDDnl{justify-content:center;margin-top:2.5rem;flex-wrap:wrap}.products_page-numbers__yXpml,.products_pagination__ZDDnl{display:flex;align-items:center;gap:.375rem}.products_page-btn__djyk1{display:inline-flex;align-items:center;justify-content:center;min-width:2.625rem;height:2.625rem;border-radius:999px;border:1.5px solid hsl(var(--border));background:hsl(var(--background));font-family:var(--font-family);font-size:.9375rem;color:hsl(var(--foreground));cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.products_page-btn__djyk1:hover:not(:disabled):not(.products_page-active__DrLTJ){border-color:var(--color-brand);color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 6%,transparent)}.products_page-btn__djyk1.products_page-active__DrLTJ{background-color:var(--color-brand);border-color:var(--color-brand);color:#fff;font-weight:var(--weight-semibold);box-shadow:0 2px 8px color-mix(in srgb,var(--color-brand) 35%,transparent)}.products_page-nav__0SiLR{display:inline-flex;align-items:center;gap:.375rem;padding:0 1rem;height:2.625rem;border-radius:999px;border:1.5px solid hsl(var(--border));background:hsl(var(--background));font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));cursor:pointer;transition:background .15s,border-color .15s,color .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.products_page-nav__0SiLR:hover:not(:disabled){border-color:var(--color-brand);color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 6%,transparent)}.products_page-nav__0SiLR:disabled{opacity:.38;cursor:not-allowed}.products_ellipsis__Jl8o4{display:inline-flex;align-items:center;justify-content:center;min-width:2.625rem;height:2.625rem;font-size:1rem;color:hsl(var(--foreground)/.35);letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products_drawer-overlay__KCQYR{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.45);backdrop-filter:blur(2px);animation:products_fade-in__cWh4u .2s ease}.products_drawer__kM7JC{position:absolute;bottom:0;left:0;right:0;background-color:hsl(var(--background));border-radius:1.25rem 1.25rem 0 0;max-height:88vh;display:flex;flex-direction:column;animation:products_slide-up__JJohP .28s cubic-bezier(.34,1.1,.64,1);box-shadow:0 -8px 40px rgba(0,0,0,.18)}.products_drawer-handle__x1joa{width:2.5rem;height:4px;border-radius:99px;background-color:hsl(var(--border));margin:.75rem auto 0;flex-shrink:0}.products_drawer-header__EM7nO{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.products_drawer-title__ilhc4{font-size:1rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground))}.products_drawer-close__gxcN_{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--foreground)/.5);cursor:pointer;font-size:.875rem;transition:background-color .12s,color .12s}.products_drawer-close__gxcN_:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.products_drawer-body__mqb8z{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.25rem}.products_drawer-footer__uDFlf{border-top:1px solid hsl(var(--border));flex-shrink:0;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom, 0px))}@keyframes products_fade-in__cWh4u{0%{opacity:0}to{opacity:1}}@keyframes products_slide-up__JJohP{0%{transform:translateY(100%);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes products_shimmer__5_ziN{0%{background-position:200%}to{background-position:-200%}}.tag_page__JVCkb{max-width:80rem;margin-inline:auto;padding:1.25rem 1.25rem 3rem}@media(min-width:640px){.tag_page__JVCkb{padding:1.5rem 1.5rem 3rem}}.tag_breadcrumb__5my2X{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:hsl(var(--foreground)/.5);margin-bottom:1rem}.tag_bread-link__eWCZz{color:hsl(var(--foreground)/.5);text-decoration:none;transition:color .12s}.tag_bread-link__eWCZz:hover{color:var(--color-brand)}.tag_bread-sep__EgzaW{color:hsl(var(--foreground)/.3)}.tag_bread-current__Ur6dz{color:hsl(var(--foreground)/.8);font-weight:var(--weight-medium)}.tag_heading__Z5F7Z{margin-bottom:1rem}.tag_title__byJj2{font-size:1.375rem;font-weight:var(--weight-bold);color:hsl(var(--foreground))}.tag_tag-highlight__pOxX7{color:var(--color-brand)}.tag_subtitle__gxHNl{font-size:.875rem;color:hsl(var(--foreground)/.5);margin-top:.25rem}.tag_layout__GBV3z{display:flex;gap:1.75rem;align-items:flex-start;margin-top:1rem}.tag_sidebar__VT_5m{display:none;width:14rem;flex-shrink:0;position:sticky;top:5.5rem}@media(min-width:768px){.tag_sidebar__VT_5m{display:block}}.tag_sidebar-title__3eu3T{font-size:.875rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground));margin-bottom:.75rem}.tag_grid__8pfWu{flex:1;min-width:0}.tag_product-grid__Uux9F{display:grid;grid-template-columns:repeat(2,1fr);gap:.875rem}@media(min-width:640px){.tag_product-grid__Uux9F{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:1024px){.tag_product-grid__Uux9F{grid-template-columns:repeat(4,1fr)}}.tag_refetch-bar__4brhY{height:2px;background:linear-gradient(90deg,transparent,var(--color-brand),transparent);border-radius:99px;margin-bottom:.75rem;animation:tag_shimmer__RJr5C 1.2s ease-in-out infinite;background-size:200% 100%}.tag_grid-fetching__mXuMy{opacity:.65;transition:opacity .2s ease;pointer-events:none}.tag_error__QGqUQ{text-align:center;padding:3rem;color:hsl(var(--destructive))}.tag_empty__a7D0k{text-align:center;padding:4rem 1rem;flex-direction:column;color:hsl(var(--foreground)/.5)}.tag_empty__a7D0k,.tag_pagination__dX2zG{display:flex;align-items:center;gap:.75rem}.tag_pagination__dX2zG{justify-content:center;margin-top:2.5rem}.tag_page-info__Qpnn1{font-size:.875rem;color:hsl(var(--foreground)/.45)}.tag_drawer-overlay__x0Ctw{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.45);animation:tag_fade-in__9InZm .2s ease}.tag_drawer__Mt2ro{position:absolute;bottom:0;left:0;right:0;background-color:hsl(var(--background));border-radius:1.25rem 1.25rem 0 0;max-height:88vh;display:flex;flex-direction:column;animation:tag_slide-up__G2dvq .28s cubic-bezier(.34,1.1,.64,1);box-shadow:0 -8px 40px rgba(0,0,0,.18)}.tag_drawer-handle__CqcAI{width:2.5rem;height:4px;border-radius:99px;background-color:hsl(var(--border));margin:.75rem auto 0;flex-shrink:0}.tag_drawer-header__oMpKv{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.tag_drawer-title__gad5u{font-size:1rem;font-weight:var(--weight-semibold)}.tag_drawer-close__lLqXK{width:2rem;height:2rem;border-radius:.5rem;border:none;background:transparent;cursor:pointer;color:hsl(var(--foreground)/.5)}.tag_drawer-close__lLqXK:hover{background-color:hsl(var(--muted))}.tag_drawer-body__Xy8Ri{flex:1;overflow-y:auto;padding:1rem 1.25rem}.tag_drawer-footer__Sb881{padding:1rem 1.25rem;border-top:1px solid hsl(var(--border));flex-shrink:0}@keyframes tag_fade-in__9InZm{0%{opacity:0}to{opacity:1}}@keyframes tag_slide-up__G2dvq{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tag_shimmer__RJr5C{0%{background-position:200%}to{background-position:-200%}}.search_page__hzHsj{max-width:80rem;margin-inline:auto;padding:1.5rem 1.25rem 3rem}@media(min-width:640px){.search_page__hzHsj{padding:2rem 1.5rem 3rem}}.search_search-area__f_RSK{margin-bottom:1.5rem}.search_search-wrap__kEbhW{position:relative;max-width:46rem;margin-inline:auto}.search_search-box__r5zeT{position:relative;display:flex;align-items:center}.search_search-icon__KAKtW{position:absolute;right:.875rem;color:hsl(var(--foreground)/.4);pointer-events:none;flex-shrink:0}.search_search-input__k8mhe{width:100%;height:3rem;border-radius:.875rem;border:2px solid hsl(var(--border));background-color:hsl(var(--background));padding:0 2.75rem 0 2.5rem;font-family:var(--font-family);font-size:.9375rem;color:hsl(var(--foreground));outline:none;transition:border-color .18s,box-shadow .18s}.search_search-input__k8mhe:focus{border-color:var(--color-brand);box-shadow:0 0 0 4px rgba(34,197,94,.1)}.search_search-input__k8mhe::-moz-placeholder{color:hsl(var(--foreground)/.35)}.search_search-input__k8mhe::placeholder{color:hsl(var(--foreground)/.35)}.search_search-input__k8mhe::-webkit-search-cancel-button{display:none}.search_search-clear__0mlbw{position:absolute;left:.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;color:hsl(var(--foreground)/.4);cursor:pointer;font-size:.625rem;border-radius:50%;transition:background-color .12s,color .12s}.search_search-clear__0mlbw:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.search_suggestions__MkG2B{position:absolute;top:calc(100% + .375rem);right:0;left:0;background-color:hsl(var(--background));border:1.5px solid hsl(var(--border));border-radius:.875rem;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);overflow:hidden;z-index:200;animation:search_suggestions-in__W1lo_ .15s ease}.search_suggestion-item__ZLIFm{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;border:none;background:transparent;cursor:pointer;text-align:right;transition:background-color .12s}.search_sug-img-wrap__nDAOg,.search_suggestion-item__ZLIFm:hover{background-color:hsl(var(--muted))}.search_sug-img-wrap__nDAOg{position:relative;width:3rem;height:3rem;border-radius:.5rem;overflow:hidden;flex-shrink:0}.search_sug-img__pzVT4{-o-object-fit:cover;object-fit:cover}.search_sug-img-placeholder__s8dfv{width:100%;height:100%;background:linear-gradient(135deg,hsl(var(--muted)),hsl(var(--border)))}.search_sug-info__H38FJ{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;text-align:right}.search_sug-title__kgRNa{font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground))}.search_sug-en___rjxX,.search_sug-title__kgRNa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_sug-en___rjxX{font-size:.75rem;color:hsl(var(--foreground)/.45)}.search_sug-price__Ylqyn{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--color-brand);white-space:nowrap;flex-shrink:0}.search_sug-price__Ylqyn span{font-size:.6875rem;font-weight:var(--weight-normal);margin-right:.125rem}.search_sug-see-all__bGQ61{display:block;width:100%;padding:.625rem 1rem;border:none;border-top:1px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;color:var(--color-brand);cursor:pointer;text-align:right;transition:background-color .12s}.search_sug-see-all__bGQ61:hover{background-color:hsl(var(--muted))}.search_refetch-bar__f2g8M{height:2px;background:linear-gradient(90deg,transparent,var(--color-brand),transparent);border-radius:99px;margin-bottom:.75rem;animation:search_shimmer__HdZEi 1.2s ease-in-out infinite;background-size:200% 100%}.search_grid-fetching__5xNIW{opacity:.65;transition:opacity .2s ease;pointer-events:none}.search_sort-row__Ed_gY{margin-bottom:.5rem}.search_layout__2GkNY{display:flex;gap:1.75rem;align-items:flex-start;margin-top:1rem}.search_sidebar__JP5Ka{display:none;width:14rem;flex-shrink:0;position:sticky;top:5.5rem;max-height:calc(100vh - 7rem);overflow-y:auto}@media(min-width:768px){.search_sidebar__JP5Ka{display:block}}.search_sidebar-title__LQY90{font-size:.875rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground));margin-bottom:.75rem}.search_results__zQM9o{flex:1;min-width:0}.search_product-grid__mgffU{display:grid;grid-template-columns:repeat(2,1fr);gap:.875rem}@media(min-width:640px){.search_product-grid__mgffU{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:1024px){.search_product-grid__mgffU{grid-template-columns:repeat(4,1fr)}}.search_error__X_92K{text-align:center;padding:3rem 1rem;color:hsl(var(--destructive))}.search_empty__BStGw{text-align:center;padding:4rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.search_empty-title__G0B_F{font-size:1.0625rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground))}.search_empty-sub__20nuu{font-size:.875rem;color:hsl(var(--foreground)/.45)}.search_empty-start__Aschb{text-align:center;padding:4rem 1rem 2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.search_empty-start-title__MuvNJ{font-size:1.5rem;font-weight:var(--weight-bold);color:hsl(var(--foreground))}.search_empty-start-sub__Ss_82{font-size:.9375rem;color:hsl(var(--foreground)/.5)}.search_popular-tags__wpUya{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem}.search_pop-tag__oKUII{padding:.375rem .875rem;border-radius:99px;border:1.5px dashed hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground)/.65);cursor:pointer;transition:all .15s}.search_pop-tag__oKUII:hover{border-color:var(--color-brand);color:var(--color-brand);border-style:solid;background-color:hsl(var(--muted))}.search_pagination__668Wl{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2.5rem}.search_page-info__fo8qN{font-size:.875rem;color:hsl(var(--foreground)/.45)}.search_drawer-overlay__L9W_X{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.45);backdrop-filter:blur(2px);animation:search_fade-in__PE3ZP .2s ease}.search_drawer__puWVk{position:absolute;bottom:0;left:0;right:0;background-color:hsl(var(--background));border-radius:1.25rem 1.25rem 0 0;max-height:88vh;display:flex;flex-direction:column;animation:search_slide-up__JOc8V .28s cubic-bezier(.34,1.1,.64,1);box-shadow:0 -8px 40px rgba(0,0,0,.18)}.search_drawer-handle__V1FjH{width:2.5rem;height:4px;border-radius:99px;background-color:hsl(var(--border));margin:.75rem auto 0;flex-shrink:0}.search_drawer-header__yGgkh{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.search_drawer-title__hAaa9{font-size:1rem;font-weight:var(--weight-semibold)}.search_drawer-close__AqYoD{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--foreground)/.5);cursor:pointer;transition:background-color .12s}.search_drawer-close__AqYoD:hover{background-color:hsl(var(--muted))}.search_drawer-body__pfNuZ{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.25rem}.search_drawer-footer__1mToa{border-top:1px solid hsl(var(--border));flex-shrink:0;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom, 0px))}@keyframes search_fade-in__PE3ZP{0%{opacity:0}to{opacity:1}}@keyframes search_slide-up__JOc8V{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes search_suggestions-in__W1lo_{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes search_shimmer__HdZEi{0%{background-position:200%}to{background-position:-200%}}