.cart-drawer-backdrop[data-astro-cid-7o6y2myb]{opacity:0;pointer-events:none;z-index:40;will-change:opacity;background:#0009;transition:opacity .2s ease-in;position:fixed;inset:0}.cart-drawer-backdrop[data-astro-cid-7o6y2myb].open{opacity:1;pointer-events:auto;transition:opacity .2s ease-out}.cart-drawer[data-astro-cid-7o6y2myb]{border-inline-start:1px solid var(--line);visibility:hidden;pointer-events:none;z-index:50;will-change:transform;backface-visibility:hidden;contain:layout style;background:#181b22;flex-direction:column;width:min(26rem,92vw);transition:transform .2s ease-in,visibility 0s linear .2s;display:flex;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 24px #00000059}html[dir=rtl] .cart-drawer[data-astro-cid-7o6y2myb]{transform:translate(-100%);box-shadow:8px 0 24px #00000059}.cart-drawer[data-astro-cid-7o6y2myb].open,html[dir=rtl] .cart-drawer[data-astro-cid-7o6y2myb].open{visibility:visible;pointer-events:auto;transition:transform .22s ease-out,visibility linear;transform:translate(0,0)}.cart-drawer-header[data-astro-cid-7o6y2myb]{border-bottom:1px solid #f8fafc24;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.35rem;display:flex}.cart-drawer-title[data-astro-cid-7o6y2myb]{color:var(--text);align-items:center;gap:.6rem;margin:0;font-size:1.1rem;font-weight:800;display:flex}.cart-drawer-title-icon[data-astro-cid-7o6y2myb]{width:1.25rem;height:1.25rem;color:var(--accent);flex-shrink:0}.cart-drawer-close[data-astro-cid-7o6y2myb]{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;background:#00000038;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s,transform .25s;display:inline-flex}.cart-drawer-close[data-astro-cid-7o6y2myb] svg[data-astro-cid-7o6y2myb]{width:1rem;height:1rem}.cart-drawer-close[data-astro-cid-7o6y2myb]:hover{background:#0006;border-color:#f8fafc66;transform:rotate(90deg)}.cart-shipping[data-astro-cid-7o6y2myb]{background:#00000024;border-bottom:1px solid #f8fafc24;flex-shrink:0;padding:.85rem 1.35rem 1rem}.cart-shipping-label[data-astro-cid-7o6y2myb]{color:var(--muted);letter-spacing:.01em;margin:0 0 .55rem;font-size:.78rem;font-weight:700}.cart-shipping[data-astro-cid-7o6y2myb].is-unlocked .cart-shipping-label[data-astro-cid-7o6y2myb]{color:var(--accent)}.cart-shipping-track[data-astro-cid-7o6y2myb]{background:#f8fafc1f;border-radius:999px;height:.38rem;overflow:hidden}.cart-shipping-fill[data-astro-cid-7o6y2myb]{border-radius:inherit;background:linear-gradient(90deg, #c99200, var(--accent));width:0%;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #f8b50073}.cart-cross-sell[data-astro-cid-7o6y2myb]{border-top:1px solid #f8fafc1f;margin-top:1.15rem;padding-top:1.05rem}.cart-cross-sell-title[data-astro-cid-7o6y2myb]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:.78rem;font-weight:800}.cart-drawer-body[data-astro-cid-7o6y2myb]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f8fafc40 transparent;flex:auto;min-height:0;padding:1.1rem 1.35rem;overflow-y:auto}.cart-drawer-body[data-astro-cid-7o6y2myb]::-webkit-scrollbar{width:6px}.cart-drawer-body[data-astro-cid-7o6y2myb]::-webkit-scrollbar-thumb{background:#f8fafc33;border-radius:999px}.cart-drawer-empty[data-astro-cid-7o6y2myb]{text-align:center;min-height:12rem;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.cart-drawer-empty[data-astro-cid-7o6y2myb] svg[data-astro-cid-7o6y2myb]{color:#f8fafc4d;width:3rem;height:3rem;margin-bottom:.5rem}.cart-drawer-empty[data-astro-cid-7o6y2myb] p[data-astro-cid-7o6y2myb]{color:var(--text);margin:0;font-size:1rem;font-weight:800}.cart-drawer-empty[data-astro-cid-7o6y2myb] span[data-astro-cid-7o6y2myb]{max-width:18rem;font-size:.85rem}.cart-drawer-footer[data-astro-cid-7o6y2myb]{background:#12141a;border-top:1px solid #f8fafc24;flex-shrink:0;padding:1.1rem 1.35rem 1.35rem}.cart-drawer-summary-row[data-astro-cid-7o6y2myb]{color:var(--text);justify-content:space-between;align-items:center;margin-bottom:.35rem;font-size:1.05rem;font-weight:800;display:flex}.cart-drawer-shipping-row[data-astro-cid-7o6y2myb]{color:var(--muted);margin-bottom:.2rem;font-size:.82rem;font-weight:700}.cart-drawer-shipping-value[data-astro-cid-7o6y2myb]{color:var(--muted);font-weight:800}.cart-drawer-shipping-value[data-astro-cid-7o6y2myb].is-free{color:var(--accent)}.cart-drawer-subtotal-stack[data-astro-cid-7o6y2myb]{text-align:end;flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.cart-drawer-subtotal[data-astro-cid-7o6y2myb]{color:var(--accent)}.cart-drawer-fx[data-astro-cid-7o6y2myb]{color:var(--muted);font-size:.72rem;font-weight:700}.cart-drawer-shipping-note[data-astro-cid-7o6y2myb]{color:var(--muted);margin:0 0 .9rem;font-size:.76rem}.cart-drawer-checkout[data-astro-cid-7o6y2myb]{margin-top:0}.cart-drawer-checkout[data-astro-cid-7o6y2myb].is-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.cart-drawer-view-all[data-astro-cid-7o6y2myb]{text-align:center;color:var(--muted);margin-top:.75rem;font-size:.82rem;font-weight:700;transition:color .2s;display:block}.cart-drawer-view-all[data-astro-cid-7o6y2myb]:hover{color:var(--accent)}@media (width<=480px){.cart-drawer[data-astro-cid-7o6y2myb]{border-inline-start:none;width:100vw}.cart-drawer-header[data-astro-cid-7o6y2myb],.cart-shipping[data-astro-cid-7o6y2myb],.cart-drawer-body[data-astro-cid-7o6y2myb],.cart-drawer-footer[data-astro-cid-7o6y2myb]{padding-left:1rem;padding-right:1rem}}.cart-item{border-bottom:1px solid #f8fafc1f;align-items:flex-start;gap:.85rem;padding:.95rem 0;display:flex}.cart-item:first-child{padding-top:.1rem}.cart-item-media{border:1px solid var(--line);background:#0000003d;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex;overflow:hidden}.cart-item-image{object-fit:contain;object-position:center;box-sizing:border-box;width:100%;height:100%;padding:.35rem}.cart-item-image-placeholder{color:var(--muted);font-size:.75rem;font-weight:800}.cart-item-body{flex:auto;min-width:0}.cart-item-name{color:var(--text);margin:0 0 .2rem;font-size:.9rem;font-weight:700;line-height:1.35}.cart-item-price{color:var(--accent);margin:0 0 .55rem;font-size:.85rem;font-weight:800}.cart-qty-stepper{align-items:center;gap:.5rem;display:inline-flex}.cart-qty-btn{border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--text);cursor:pointer;background:#00000038;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.cart-qty-btn:hover:not(:disabled){background:#0006;border-color:#f8b50080}.cart-qty-btn:active:not(:disabled){transform:scale(.92)}.cart-qty-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.cart-qty-value{text-align:center;min-width:1.4rem;color:var(--text);font-size:.85rem;font-weight:800}.cart-item-remove{width:2.5rem;height:2.5rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.85rem;line-height:1;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.cart-item-remove:hover{color:var(--accent);background:#f8b5001f;border-color:#f8b50059}.cart-fbt-card{border-bottom:1px solid #f8fafc14;align-items:center;gap:.7rem;padding:.65rem 0;display:flex}.cart-fbt-card:last-child{border-bottom:0;padding-bottom:0}.cart-fbt-media{border:1px solid var(--line);background:#0000003d;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:flex;overflow:hidden}.cart-fbt-image{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:.25rem}.cart-fbt-placeholder{color:var(--muted);font-size:.7rem;font-weight:800}.cart-fbt-info{flex:auto;min-width:0}.cart-fbt-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .15rem;font-size:.82rem;font-weight:700;line-height:1.3;overflow:hidden}.cart-fbt-price{color:var(--accent);margin:0;font-size:.78rem;font-weight:800}.cart-fbt-add{color:var(--accent);cursor:pointer;background:#f8b5001f;border:1px solid #f8b50073;border-radius:999px;flex-shrink:0;padding:.35rem .7rem;font-size:.72rem;font-weight:800;transition:background .2s,transform .15s}.cart-fbt-add:hover{background:var(--accent);color:#1f2937}.cart-fbt-add:active{transform:scale(.96)}@media (width<=480px){.cart-qty-btn,.cart-item-remove{width:2.75rem;height:2.75rem}.cart-fbt-add{min-height:2.75rem;padding:.55rem .85rem}}.product-qv-modal:not(.hidden){animation:.2s cubic-bezier(.16,1,.3,1) forwards qvFadeIn;display:flex}.product-qv-modal:not(.hidden) .product-qv-card{animation:.22s cubic-bezier(.16,1,.3,1) forwards qvScaleIn}@keyframes qvFadeIn{0%{opacity:0}to{opacity:1}}@keyframes qvScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.product-qv-hide-scrollbar,.product-qv-details-col,.product-qv-card{scrollbar-width:none!important;-ms-overflow-style:none!important}.product-qv-hide-scrollbar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.product-qv-details-col::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.product-qv-card::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.product-qv-thumb-btn{aspect-ratio:1;cursor:pointer;background:#fff;border:1.5px solid #d4d4d8;border-radius:.5rem;flex-shrink:0;width:3.25rem;height:3.25rem;padding:.25rem;transition:all .15s;overflow:hidden}.product-qv-thumb-btn:hover,.product-qv-thumb-btn.is-active{border-color:var(--accent,#eab308);box-shadow:0 0 0 2px var(--glow,#eab30866);transform:translateY(-1px)}.product-qv-spec-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;flex-direction:column;padding:.45rem .65rem;display:flex}.product-qv-spec-key{color:#a3a3a3;text-transform:uppercase;letter-spacing:.03em;font-size:.68rem;font-weight:700}.product-qv-spec-val{color:#f5f5f5;word-break:break-word;margin-top:.1rem;font-size:.78rem;font-weight:600}.product-qv-chip{color:#e5e5e5;cursor:pointer;background:#1e2029;border:1px solid #333;border-radius:.5rem;align-items:center;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.product-qv-chip:hover{border-color:var(--accent,#eab308);color:var(--accent,#fde047)}.product-qv-chip.is-active{border-color:var(--accent,#eab308);background:rgba(var(--accent-rgb,234, 179, 8), .15);color:var(--accent,#facc15);font-weight:700}#qvPriceBox.is-sale #qvPrice{color:#ef4444}.theme-dropdown{z-index:20;flex-shrink:0;position:relative}.theme-dropdown-trigger{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;line-height:1;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;box-shadow:0 1px 2px #00000040;color:#e5e5e5!important;background:#171717!important;border:1px solid #262626!important;width:auto!important;height:auto!important;padding:.5rem .65rem!important;display:inline-flex!important}.theme-dropdown-trigger:hover,.theme-dropdown.is-open .theme-dropdown-trigger{border-color:var(--accent,#eab30880)!important;color:#fff!important}.theme-icon{opacity:.85;flex-shrink:0;width:.95rem;height:.95rem;display:block}.theme-preview-dot{background:var(--accent,#f8b500);width:.65rem;height:.65rem;box-shadow:0 0 8px var(--glow,#f8b50099);border-radius:999px;flex-shrink:0;transition:background .25s,box-shadow .25s;display:inline-block}.theme-dropdown-chevron{opacity:.65;flex-shrink:0;width:.65rem;height:.65rem;transition:transform .2s}.theme-dropdown.is-open .theme-dropdown-chevron{transform:rotate(180deg)}.theme-dropdown-menu{inset-inline:auto 0;-webkit-backdrop-filter:blur(14px);z-index:50;background:#0d0f14f5;border:1px solid #2d2d2d;border-radius:.85rem;width:min(11.5rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:.4rem;position:absolute;top:calc(100% + .5rem);box-shadow:0 25px 50px -12px #000000b3}.theme-dropdown-menu[hidden]{display:none!important}.theme-dropdown-header{letter-spacing:.05em;text-transform:uppercase;color:#ffffff73;border-bottom:1px solid #ffffff12;margin-bottom:.25rem;padding:.35rem .6rem .45rem;font-size:.68rem;font-weight:700}.theme-option{font:inherit;cursor:pointer;text-align:start;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.5rem;transition:background .15s,color .15s,border-color .15s;color:#d4d4d4!important;background:0 0!important;border:1px solid #0000!important;width:100%!important;height:auto!important;padding:.45rem .6rem!important;display:flex!important}.theme-option:hover{color:#fff!important;background:#ffffff0f!important}.theme-option.is-active{color:#fff!important;background:#ffffff14!important;border-color:#ffffff1f!important}.theme-option-left{align-items:center;gap:.6rem;min-width:0;display:inline-flex}.theme-swatch{border:1.5px solid #fff3;border-radius:999px;flex-shrink:0;width:1rem;height:1rem;display:inline-block}.theme-option-name{color:#f1f5f9;font-size:.8125rem;font-weight:600}.theme-check{color:var(--accent,#f8b500);opacity:0;flex-shrink:0;font-size:.85rem;font-weight:900;transition:opacity .15s}.theme-option.is-active .theme-check{opacity:1}@media (width<=900px){.theme-dropdown{display:none!important}}.search-wrap-container[data-astro-cid-u57zkn3a]{flex:auto;width:100%;min-width:0;display:flex;position:relative}.search-wrap[data-astro-cid-u57zkn3a]{background-color:#121620;border:1px solid #1f2937;border-radius:9999px;align-items:center;width:100%;padding:.25rem;transition:all .15s;display:flex;position:relative;box-shadow:inset 0 2px 4px #0000000f}.search-wrap[data-astro-cid-u57zkn3a]:focus-within{border-color:#eab308cc}.search-icon-hint[data-astro-cid-u57zkn3a]{align-items:center;display:flex}.search-icon-svg[data-astro-cid-u57zkn3a],.search-btn-svg[data-astro-cid-u57zkn3a]{flex-shrink:0;display:block;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.search-loader[data-astro-cid-u57zkn3a]{background:#121620;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:.875rem}.search-spinner[data-astro-cid-u57zkn3a]{animation:1s linear infinite spin;width:16px!important;height:16px!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-wrap[data-astro-cid-u57zkn3a].is-loading .search-icon-hint[data-astro-cid-u57zkn3a]{opacity:0}.search-wrap[data-astro-cid-u57zkn3a].is-loading .search-loader[data-astro-cid-u57zkn3a]{display:inline-flex!important}.hidden[data-astro-cid-u57zkn3a]{display:none!important}.search-wrap[data-astro-cid-u57zkn3a] input[data-astro-cid-u57zkn3a]{color:#e2e8f0;background:0 0;border:0;outline:0;width:100%;padding:0 .25rem;font-size:.875rem}.search-wrap[data-astro-cid-u57zkn3a] input[data-astro-cid-u57zkn3a]::placeholder{color:#6b7280}.search-submit-btn[data-astro-cid-u57zkn3a]{background-color:var(--accent,#eab308);color:#030712;cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;transition:all .15s;display:inline-flex}.search-submit-btn[data-astro-cid-u57zkn3a] span[data-astro-cid-u57zkn3a]{letter-spacing:.025em;font-weight:700}.search-submit-btn[data-astro-cid-u57zkn3a]:hover{filter:brightness(1.1)}.search-suggestions[data-astro-cid-u57zkn3a]{z-index:999;background:#111319;border:1px solid #404040cc;border-radius:1rem;flex-direction:column;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 25px 50px -12px #000000b3}.search-results-list[data-astro-cid-u57zkn3a]{max-height:28rem;margin:0;padding:.5rem;list-style:none;overflow-y:auto}.search-result-item{color:#fff;cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;transition:background .15s;display:flex}.search-result-item[aria-selected=true],.search-result-item:hover{background:#ffffff1a}.search-result-img{object-fit:contain;mix-blend-mode:multiply;background:#fff;border-radius:.5rem;flex-shrink:0;width:2.5rem;height:2.5rem;padding:.125rem}.search-result-content{flex-direction:column;flex:1;min-width:0;display:flex}.search-result-title{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.search-result-title strong{color:var(--accent,#f8b500);font-weight:800}.search-result-meta{align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.search-result-pill{color:#cbd5e1;text-transform:uppercase;letter-spacing:.05em;background:#ffffff26;border-radius:999px;padding:.1rem .4rem;font-size:.65rem;font-weight:700}.search-result-price{color:#fbbf24;font-size:.75rem;font-weight:700}.search-result-sku{color:#a3a3a3;letter-spacing:.02em;font-size:.7rem;font-weight:600}.search-footer-link[data-astro-cid-u57zkn3a]{color:var(--accent,#f8b500);text-align:center;background:#0003;border-top:1px solid #40404080;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:block}.search-footer-link[data-astro-cid-u57zkn3a]:hover{background:#0006}:root{--bg:#181b22;--surface:#3a404c;--accent:#f8b500;--accent-hover:#d97706;--accent-rgb:248, 181, 0;--text:#f8fafc;--muted:#e2e8f0;--line:#f8fafc57;--glass:#5c636e33;--glass-strong:#5c636e4d;--glow:#f8b5006b;--glow-bg-1:#f8b50052;--glow-bg-2:#f8b50033;--header-h:4.65rem;--chrome:#0d0f12;--max-width:1600px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=pink]{--accent:#f43f5e;--accent-hover:#e11d48;--accent-rgb:244, 63, 94;--glow:#f43f5e73;--glow-bg-1:#f43f5e52;--glow-bg-2:#fb718538}html[data-theme=cyan]{--accent:#06b6d4;--accent-hover:#0891b2;--accent-rgb:6, 182, 212;--glow:#06b6d473;--glow-bg-1:#06b6d452;--glow-bg-2:#22d3ee33}html[data-theme=emerald]{--accent:#10b981;--accent-hover:#059669;--accent-rgb:16, 185, 129;--glow:#10b98173;--glow-bg-1:#10b98152;--glow-bg-2:#34d39933}html[dir=rtl]{font-family:Segoe UI,Tahoma,Noto Naskh Arabic,Noto Sans Arabic,Arial,sans-serif}*{box-sizing:border-box}html{scrollbar-gutter:stable}html,body{min-width:320px;color:var(--text);background:var(--bg);touch-action:manipulation;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}.shell[data-astro-cid-ju4pidww]{background:radial-gradient(circle at 8% 0%, var(--glow-bg-1,#f8b50052), transparent 30%), radial-gradient(circle at 95% 10%, var(--glow-bg-2,#f8b50033), transparent 28%), radial-gradient(circle at 90% 12%, #5c636e8c, transparent 36%), var(--bg);flex-direction:column;min-width:0;min-height:100vh;transition:background .3s;display:flex;overflow-x:clip}.container[data-astro-cid-ju4pidww]{width:min(var(--max-width), calc(100% - 2rem));margin:0 auto}.header[data-astro-cid-ju4pidww]{z-index:40;isolation:isolate;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#393e4661;position:sticky;top:0;box-shadow:inset 0 1px #ffffff2e,0 10px 30px #00000038}.nav[data-astro-cid-ju4pidww]{z-index:40;width:min(var(--max-width), calc(100% - 2rem));justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding:1rem 1.25rem;display:flex;position:relative}.nav-mobile-left[data-astro-cid-ju4pidww],.mobile-search-toggle[data-astro-cid-ju4pidww]{display:none}.desktop-search-wrap[data-astro-cid-ju4pidww]{flex:auto;justify-content:center;max-width:42rem;margin:0 1.5rem;display:flex;position:relative}.mobile-search-overlay[data-astro-cid-ju4pidww]{display:none}.menu-toggle[data-astro-cid-ju4pidww]{border:1px solid var(--line);background:var(--glass);cursor:pointer;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:none}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww],.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:before,.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:after{background:var(--text);border-radius:2px;width:1.15rem;height:2px;display:block}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{position:relative}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:before,.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:after{content:"";position:absolute;left:0}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:before{top:-6px}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:after{top:6px}.nav-left[data-astro-cid-ju4pidww]{z-index:1;flex:0 auto;align-items:center;gap:1rem;min-width:0;display:flex}.brand[data-astro-cid-ju4pidww]{align-items:center;gap:.7rem;font-size:1.1rem;font-weight:800;display:flex}.brand-mark[data-astro-cid-ju4pidww]{background:var(--accent);color:#1f2937;width:2.1rem;height:2.1rem;box-shadow:0 0 24px var(--glow);border-radius:.7rem;place-items:center;font-size:.75rem;font-weight:900;display:grid}.nav-shortcuts[data-astro-cid-ju4pidww],.header-actions[data-astro-cid-ju4pidww]{align-items:center;gap:.5rem;display:inline-flex}.header-actions[data-astro-cid-ju4pidww]{z-index:1;flex:none;justify-content:flex-end;gap:.75rem;min-width:0}.nav-shortcuts[data-astro-cid-ju4pidww]{flex-wrap:nowrap;flex-shrink:0}.nav-shortcuts[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{border:1px solid rgba(var(--accent-rgb,248, 181, 0), .3);background:rgba(var(--accent-rgb,248, 181, 0), .1);color:var(--accent,#f8b500);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.nav-shortcuts[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{background:var(--accent,#f8b500);border-color:var(--accent,#f8b500);color:#1a1403}@media (width>=640px){.nav-shortcuts[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{font-size:.875rem}}.cart[data-astro-cid-ju4pidww]{background:var(--accent);color:#000;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.62rem .85rem;font-weight:800;display:inline-flex}.action-icon[data-astro-cid-ju4pidww]{object-fit:contain;flex-shrink:0;width:1.15rem;height:1.15rem}.cart-icon-wrap[data-astro-cid-ju4pidww]{display:inline-flex;position:relative}.cart-count[data-astro-cid-ju4pidww]{background:var(--accent);color:#1f2937;border:1px solid var(--bg);border-radius:999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .28rem;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-.5rem;right:-.6rem}.cart-count[data-astro-cid-ju4pidww][hidden]{display:none}.nav-gift-link[data-astro-cid-ju4pidww]{align-items:center;gap:.35rem;display:inline-flex;position:relative}.nav-deals-link[data-astro-cid-ju4pidww]{color:#fca5a5!important;background:#ef444414!important;border-color:#ef444473!important}.nav-deals-link[data-astro-cid-ju4pidww]:hover{box-shadow:0 0 16px #ef444466;color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}.gift-cart-count[data-astro-cid-ju4pidww]{color:#fff;background:#ff4655;border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .28rem;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex}.gift-cart-count[data-astro-cid-ju4pidww][hidden]{display:none}.action-icon-light[data-astro-cid-ju4pidww]{filter:brightness(0)invert()}.login[data-astro-cid-ju4pidww]{border:1px solid var(--line);background:var(--glass);color:var(--text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:.4rem;padding:.62rem .85rem;font-weight:800;display:inline-flex}.login[data-astro-cid-ju4pidww][hidden],.header-account[data-astro-cid-ju4pidww][hidden],.mobile-auth-user[data-astro-cid-ju4pidww][hidden],[data-astro-cid-ju4pidww][data-auth-guest][hidden]{display:none!important}.header-account[data-astro-cid-ju4pidww]{align-items:center;display:flex;position:relative;overflow:visible}.header-avatar[data-astro-cid-ju4pidww]{border:1px solid var(--line);background:var(--glass);width:2.55rem;height:2.55rem;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;place-items:center;padding:0;display:grid}.header-avatar-mark[data-astro-cid-ju4pidww]{background:var(--accent);color:#1f2937;border-radius:999px;place-items:center;width:1.85rem;height:1.85rem;font-size:.72rem;font-weight:900;line-height:1;display:grid}.header-account-menu[data-astro-cid-ju4pidww]{top:calc(100% + .5rem);z-index:30;border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;background:#1c2028f5;border-radius:.95rem;flex-direction:column;gap:.15rem;width:max-content;min-width:min(13.5rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:.55rem;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;inset-inline:auto 0;transform:translateY(-.35rem);box-shadow:0 16px 36px #00000061}.header-account[data-astro-cid-ju4pidww]:hover .header-account-menu[data-astro-cid-ju4pidww],.header-account[data-astro-cid-ju4pidww]:focus-within .header-account-menu[data-astro-cid-ju4pidww],.header-account[data-astro-cid-ju4pidww].is-open .header-account-menu[data-astro-cid-ju4pidww]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-account-email[data-astro-cid-ju4pidww]{border-bottom:1px solid var(--line);color:var(--muted);word-break:break-all;margin:0 0 .2rem;padding:.45rem .6rem .55rem;font-size:.78rem;font-weight:700;line-height:1.35;display:block}.header-account-link[data-astro-cid-ju4pidww],.header-account-logout[data-astro-cid-ju4pidww]{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.65rem;padding:.55rem .6rem;font-size:.88rem;font-weight:800;display:block}.header-account-link[data-astro-cid-ju4pidww]:hover,.header-account-logout[data-astro-cid-ju4pidww]:hover{background:#f8fafc14}.header-account-wishlist[data-astro-cid-ju4pidww]{color:#e5e5e5;justify-content:space-between;align-items:center;gap:.75rem;transition:color .15s,background .15s;display:flex}.header-account-wishlist-label[data-astro-cid-ju4pidww]{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.header-account-wishlist-label[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww]{flex-shrink:0;width:1rem;height:1rem}.header-account-wishlist[data-astro-cid-ju4pidww].has-items svg[data-astro-cid-ju4pidww]{fill:currentColor;color:#ef4444}.header-account-wishlist-count[data-astro-cid-ju4pidww]{color:#fca5a5;font-variant-numeric:tabular-nums;background:#ef444429;border-radius:999px;flex-shrink:0;min-width:1.35rem;padding:.12rem .4rem;font-size:.75rem;font-weight:800;line-height:1.2}.header-account-wishlist-count[data-astro-cid-ju4pidww][hidden]{display:none}.header-account-wishlist[data-astro-cid-ju4pidww]:hover{color:var(--accent);background:#262626}.header-account-wishlist[data-astro-cid-ju4pidww]:hover .header-account-wishlist-count[data-astro-cid-ju4pidww],.header-account-wishlist[data-astro-cid-ju4pidww]:hover svg[data-astro-cid-ju4pidww]{color:var(--accent);fill:none}.header-account-logout[data-astro-cid-ju4pidww]{color:var(--accent)}.mobile-auth-user[data-astro-cid-ju4pidww]{flex-direction:column;gap:.45rem;padding:.35rem .2rem .7rem;display:flex}.mobile-auth-email[data-astro-cid-ju4pidww]{color:var(--muted);word-break:break-all;margin:0 .7rem .15rem;font-size:.78rem;font-weight:700}.mobile-auth-user[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww],.mobile-auth-user[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{color:var(--text);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.65rem;width:100%;padding:.85rem .7rem;font-size:.95rem;font-weight:700;display:flex}.mobile-auth-user[data-astro-cid-ju4pidww] .header-account-wishlist[data-astro-cid-ju4pidww]{justify-content:space-between}.mobile-auth-user[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{color:var(--accent);background:#f8b5001f;border:1px solid #f8b50066}main[data-astro-cid-ju4pidww]{flex:1}.quick-categories[data-astro-cid-ju4pidww]{width:min(var(--max-width), calc(100% - 2rem));flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0 auto;padding:0 1.25rem .85rem;display:flex}.quick-categories[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--text);background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.85rem;transition:background .16s,color .16s,border-color .16s;box-shadow:inset 0 1px #ffffff29}.quick-categories[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:#fff;background:#ffffff1f}.quick-categories[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].is-active{background:var(--accent,#fbbf24);color:#111;border-color:var(--accent,#fbbf24e6);box-shadow:none;font-weight:600}.footer[data-astro-cid-ju4pidww]{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#393e4657;margin-top:4rem;box-shadow:inset 0 1px #ffffff24}.footer-content[data-astro-cid-ju4pidww]{grid-template-columns:1fr auto;gap:2rem;padding:2.1rem 1.25rem;display:grid}.footer-bottom[data-astro-cid-ju4pidww]{justify-content:center;padding:0 1.25rem 1.4rem;display:flex}.footer-columns[data-astro-cid-ju4pidww]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:2.2rem 3rem;display:grid}.footer-col[data-astro-cid-ju4pidww]{flex-direction:column;gap:1rem;display:flex}.footer-col[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{letter-spacing:.02em;text-transform:uppercase;color:#f8fafce6;font-size:.77rem;font-weight:700;line-height:1.25}.footer-col[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--accent)}.footer-legal[data-astro-cid-ju4pidww]{place-self:start end;max-width:320px}.footer-phones[data-astro-cid-ju4pidww]{margin:0 0 .75rem}.footer-phones[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{color:#f8fafceb;margin:0 0 .25rem;font-size:.74rem;font-weight:700}.footer-phones[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]:last-child{margin-bottom:0}.footer-mail[data-astro-cid-ju4pidww]{color:inherit;unicode-bidi:isolate;text-decoration:none}.footer-mail[data-astro-cid-ju4pidww]:hover{color:#fbbf24}.social-links[data-astro-cid-ju4pidww]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;display:flex}.social-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:#d1d5db;background:#1f293799;border:1px solid #374151;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.social-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:#fff;background:#1f2937;border-color:#f59e0b}.social-icon[data-astro-cid-ju4pidww]{justify-content:center;align-items:center;line-height:0;display:flex}.social-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww] svg{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.footer-legal[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{color:#f8fafcc7;margin:0;font-size:.66rem;line-height:1.35}.mobile-menu-backdrop[data-astro-cid-ju4pidww]{opacity:0;pointer-events:none;z-index:40;will-change:opacity;background:#0009;transition:opacity .2s ease-in;position:fixed;inset:0}.mobile-menu-backdrop[data-astro-cid-ju4pidww].open{opacity:1;pointer-events:auto;transition:opacity .2s ease-out}.mobile-menu[data-astro-cid-ju4pidww]{border-inline-end:1px solid var(--line);z-index:50;visibility:hidden;pointer-events:none;will-change:transform;backface-visibility:hidden;contain:layout style;background:#1b1f27;flex-direction:column;width:min(19rem,84vw);max-width:calc(100vw - 2rem);transition:transform .2s ease-in,visibility 0s linear .2s;display:flex;position:fixed;inset-block:0;inset-inline:0 auto;overflow:hidden;transform:translate(-100%);box-shadow:8px 0 24px #00000059}html[dir=rtl] .mobile-menu[data-astro-cid-ju4pidww]{transform:translate(100%);box-shadow:-8px 0 24px #00000059}.mobile-menu[data-astro-cid-ju4pidww].open,html[dir=rtl] .mobile-menu[data-astro-cid-ju4pidww].open{visibility:visible;pointer-events:auto;transition:transform .22s ease-out,visibility linear;transform:translate(0,0)}body.menu-open,body.cart-open,body.gift-cart-open,body.filters-open,body.pcb-open{overflow:hidden}.mobile-menu-header[data-astro-cid-ju4pidww]{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem;display:flex}.mobile-menu-close[data-astro-cid-ju4pidww]{border:1px solid var(--line);background:var(--glass);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;border-radius:999px;flex-shrink:0;font-size:1rem;line-height:1}.mobile-menu-links[data-astro-cid-ju4pidww]{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:.6rem .7rem 1.25rem;display:flex;overflow-y:auto}.mobile-menu-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:2.75rem;color:var(--text);border-radius:.75rem;align-items:center;gap:.65rem;padding:.85rem .7rem;font-size:.95rem;font-weight:700;display:flex}.mobile-menu-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:active{background:var(--glass)}.mobile-menu-links[data-astro-cid-ju4pidww] hr[data-astro-cid-ju4pidww]{border:0;border-top:1px solid var(--line);margin:.6rem .5rem}.mobile-menu-label[data-astro-cid-ju4pidww]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:.3rem .7rem .2rem;font-size:.72rem;font-weight:800}.mobile-lang[data-astro-cid-ju4pidww]{margin-top:auto;padding-top:.35rem}.mobile-lang-pills[data-astro-cid-ju4pidww]{flex-wrap:wrap;gap:.5rem;padding:.45rem .5rem .35rem;display:flex}.mobile-lang-pill[data-astro-cid-ju4pidww]{color:#d4d4d4;min-width:0;min-height:2.75rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#171717;border:1px solid #262626;border-radius:.5rem;flex:1 1 0;padding:.5rem .45rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.mobile-lang-pill[data-astro-cid-ju4pidww].is-active{background:var(--accent,#f8b500);border-color:var(--accent,#f8b500);color:#000;font-weight:800}.header-theme[data-astro-cid-ju4pidww]{align-items:center;display:inline-flex}.mobile-theme[data-astro-cid-ju4pidww]{margin-top:auto;margin-bottom:.65rem;padding-top:.35rem}.mobile-theme-pills[data-astro-cid-ju4pidww]{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.45rem .5rem .35rem;display:grid}.mobile-theme-pill[data-astro-cid-ju4pidww]{color:#d4d4d4;min-height:2.6rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#171717;border:1px solid #262626;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mobile-theme-pill[data-astro-cid-ju4pidww].is-active{border-color:var(--accent,#f8b500);color:#fff;background:#ffffff14;font-weight:800}.mobile-theme-dot[data-astro-cid-ju4pidww]{border-radius:999px;flex-shrink:0;width:.65rem;height:.65rem;display:inline-block}@media (width<=1080px) and (width>=901px){.nav[data-astro-cid-ju4pidww]{flex-wrap:wrap;row-gap:.85rem}.nav-left[data-astro-cid-ju4pidww]{flex:auto}.header-actions[data-astro-cid-ju4pidww]{flex:none;margin-inline-start:auto}search-bar[data-astro-cid-ju4pidww]{flex:100%;order:3;width:100%;max-width:none;position:static;transform:none}}@media (width<=900px){:root{--header-h:3.25rem}.header[data-astro-cid-ju4pidww]{background:var(--chrome);-webkit-backdrop-filter:none;border-bottom:1px solid #ffffff0d;box-shadow:0 8px 20px #00000059}.nav[data-astro-cid-ju4pidww]{grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:.4rem!important;width:100%!important;padding:.5rem .75rem!important;display:grid!important}.nav-mobile-left[data-astro-cid-ju4pidww]{justify-self:start;align-items:center;gap:.35rem;display:flex!important}.menu-toggle[data-astro-cid-ju4pidww]{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;display:inline-flex}.mobile-search-toggle[data-astro-cid-ju4pidww]{border:1px solid var(--line);background:var(--glass);width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--text);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;padding:0;transition:border-color .2s,color .2s;display:inline-flex}.mobile-search-toggle[data-astro-cid-ju4pidww]:hover{border-color:var(--accent);color:var(--accent)}.nav-left[data-astro-cid-ju4pidww]{justify-self:center;align-items:center;margin:0 auto;display:flex}.nav-shortcuts[data-astro-cid-ju4pidww],.brand-text[data-astro-cid-ju4pidww],.brand[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:last-child,.desktop-search-wrap[data-astro-cid-ju4pidww]{display:none!important}.header-actions[data-astro-cid-ju4pidww]{justify-self:end;align-items:center;gap:.4rem;margin-inline-start:0;display:flex}.header-lang[data-astro-cid-ju4pidww],.header-theme[data-astro-cid-ju4pidww]{display:none!important}.cart[data-astro-cid-ju4pidww] .cart-label[data-astro-cid-ju4pidww],.login[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{display:none}.cart[data-astro-cid-ju4pidww],.login[data-astro-cid-ju4pidww]{justify-content:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:.4rem}.header-avatar[data-astro-cid-ju4pidww]{width:2.25rem;height:2.25rem}.mobile-search-overlay[data-astro-cid-ju4pidww]{background:#111319;border-top:1px solid #ffffff14;width:100%;padding:.5rem .75rem;animation:.2s ease-out forwards slideDown;display:block}.mobile-search-overlay[data-astro-cid-ju4pidww].hidden{display:none!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mobile-search-inner[data-astro-cid-ju4pidww]{align-items:center;gap:.5rem;width:100%;display:flex}.mobile-search-bar-wrap[data-astro-cid-ju4pidww]{flex:1;min-width:0}.mobile-search-close[data-astro-cid-ju4pidww]{width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.mobile-search-close[data-astro-cid-ju4pidww]:hover{color:#fff;background:#ffffff1f}.search-wrap input,.search-wrap button{min-height:2.25rem;padding:.35rem .5rem;font-size:.8rem}.header-account-menu[data-astro-cid-ju4pidww]{min-width:min(14rem,100vw - 2rem);max-width:calc(100vw - 2rem);inset-inline:auto 0}.quick-categories[data-astro-cid-ju4pidww]{display:none}}@media (width<=640px){.container[data-astro-cid-ju4pidww]{width:calc(100% - 2rem)}.footer-content[data-astro-cid-ju4pidww]{grid-template-columns:1fr;gap:1.4rem}.footer-columns[data-astro-cid-ju4pidww]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.2rem}.footer-legal[data-astro-cid-ju4pidww]{justify-self:start;max-width:none}.social-links[data-astro-cid-ju4pidww]{margin:0}}@media (width<=380px){.brand[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:last-child{display:none}.footer-columns[data-astro-cid-ju4pidww]{grid-template-columns:1fr}}.cart-toast[data-astro-cid-ju4pidww]{z-index:80;color:#ff8a94;text-align:center;background:#1c2028f5;border:1px solid #ff465573;border-radius:.85rem;min-width:16rem;max-width:min(28rem,100% - 2rem);padding:.8rem 1.05rem;font-size:.88rem;font-weight:800;position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #00000059}.cart-toast[data-astro-cid-ju4pidww].is-ok{color:#f8fafc;background:#1c2028f5;border-color:#f8b50080}.cart-toast[data-astro-cid-ju4pidww][hidden]{display:none!important}
