@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";.modal-root[data-v-22c676d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.overlay[data-v-22c676d5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal[data-v-22c676d5]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;width:min(860px,100%);max-height:90vh;border-radius:16px;overflow:hidden;background:var(--background-lt);box-shadow:var(--shadow)}@media (max-width: 640px){.modal[data-v-22c676d5]{grid-template-columns:1fr;max-height:95vh;overflow-y:auto}}.carousel-panel[data-v-22c676d5]{position:relative;overflow:hidden;background:var(--card-bg);aspect-ratio:1}.slides-track[data-v-22c676d5]{display:flex;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1)}.slide[data-v-22c676d5]{min-width:100%;height:100%;position:relative;cursor:zoom-in}.slide img[data-v-22c676d5]{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zoom-hint[data-v-22c676d5]{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.slide:hover .zoom-hint[data-v-22c676d5]{opacity:1}.zoom-hint .icon[data-v-22c676d5]{width:14px;height:14px;filter:var(--icon-filter)}.no-photo[data-v-22c676d5]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--main);font-size:13px}.no-photo-icon[data-v-22c676d5]{width:72px;height:72px;opacity:.2}.arrow[data-v-22c676d5]{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:none;background:#ffffff1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .15s}.arrow[data-v-22c676d5]:hover{background:#ffffff38;transform:translateY(-50%) scale(1.06)}.arrow--prev[data-v-22c676d5]{left:10px}.arrow--next[data-v-22c676d5]{right:10px}.arrow .icon[data-v-22c676d5]{width:16px;height:16px;filter:var(--icon-filter)}.dots[data-v-22c676d5]{position:absolute;bottom:60px;left:50%;transform:translate(-50%);display:flex;gap:5px}.dot[data-v-22c676d5]{width:6px;height:6px;border-radius:50%;border:none;background:#ffffff4d;cursor:pointer;padding:0;transition:width .25s,background .25s,border-radius .25s}.dot.active[data-v-22c676d5]{width:18px;border-radius:3px;background:var(--primary)}.thumbs[data-v-22c676d5]{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:6px;padding:0 12px}.thumb[data-v-22c676d5]{width:42px;height:42px;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;padding:0;transition:border-color .2s,transform .2s;background:var(--light)}.thumb img[data-v-22c676d5]{width:100%;height:100%;object-fit:cover;display:block}.thumb.active[data-v-22c676d5]{border-color:var(--primary);transform:scale(1.06)}.thumb[data-v-22c676d5]:hover:not(.active){border-color:var(--primary-hover)}.info-panel[data-v-22c676d5]{display:flex;flex-direction:column;padding:1.5rem 1.5rem 1.25rem;overflow-y:auto;position:relative}.close-btn[data-v-22c676d5]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid var(--light);background:var(--card-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.close-btn[data-v-22c676d5]:hover{background:var(--light)}.close-btn .icon[data-v-22c676d5]{width:14px;height:14px;filter:var(--icon-filter)}.header-badges[data-v-22c676d5]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.product-code[data-v-22c676d5]{display:inline-block;padding:4px;background:var(--highlight);color:var(--background-lt);font-weight:600;font-size:11px;line-height:11px}.stock-badge[data-v-22c676d5]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}.stock-badge--in[data-v-22c676d5]{color:#4caf7d;background:#4caf7d1f}.stock-badge--out[data-v-22c676d5]{color:var(--danger, #e5484d);background:#e5484d1f}.product-name[data-v-22c676d5]{font-size:18px;font-weight:600;color:var(--highlight);line-height:1.3;margin-bottom:14px;padding-right:36px}.price-row[data-v-22c676d5]{display:flex;align-items:baseline;gap:6px;margin-bottom:16px}.price[data-v-22c676d5]{font-size:24px;font-weight:700;color:var(--highlight)}.currency[data-v-22c676d5]{font-size:14px;color:var(--primary)}.add-to-cart-row[data-v-22c676d5]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.qty-stepper[data-v-22c676d5]{flex-shrink:0;display:flex;align-items:center;border-radius:8px;overflow:hidden;background:var(--light)}.qty-stepper .qty-btn[data-v-22c676d5]{width:34px;height:42px;border:none;background:transparent;color:var(--highlight);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.qty-stepper .qty-btn[data-v-22c676d5]:hover{background:var(--card-bg)}.qty-stepper .qty-value[data-v-22c676d5]{min-width:28px;text-align:center;font-size:14px;font-weight:700;color:var(--highlight)}.add-to-cart-btn[data-v-22c676d5]{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;height:42px;border:none;border-radius:8px;background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s}.add-to-cart-btn[data-v-22c676d5]:hover:not(:disabled){background:var(--primary-hover, #5a3fd8)}.add-to-cart-btn[data-v-22c676d5]:active:not(:disabled){transform:scale(.98)}.add-to-cart-btn[data-v-22c676d5]:disabled{opacity:.4;cursor:not-allowed}.action-row[data-v-22c676d5]{display:flex;gap:8px;margin-bottom:16px}.action-btn[data-v-22c676d5]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid var(--light);background:transparent;font-size:13px;font-weight:500;color:var(--icon-filter);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.action-btn[data-v-22c676d5]:hover{background:var(--card-bg);color:var(--highlight)}.action-btn--active[data-v-22c676d5]{color:var(--danger);border-color:var(--danger)}.action-btn .icon[data-v-22c676d5]{width:16px;height:16px}.divider[data-v-22c676d5]{border:none;border-top:1px solid var(--light);margin:0 0 14px}.specs-label[data-v-22c676d5]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--main);margin-bottom:8px}.specs-scroll[data-v-22c676d5]{flex:1;overflow-y:auto;max-height:220px;font-size:13.5px;color:var(--dark);line-height:1.7;padding-right:4px}.specs-scroll[data-v-22c676d5]::-webkit-scrollbar{width:3px}.specs-scroll[data-v-22c676d5]::-webkit-scrollbar-thumb{background:var(--light);border-radius:2px}.skeleton[data-v-22c676d5]{border-radius:8px;background:linear-gradient(90deg,var(--skeleton) 25%,var(--light) 50%,var(--skeleton) 75%);background-size:200% 100%;animation:shimmer-22c676d5 1.4s infinite;margin-bottom:12px}.skeleton--image[data-v-22c676d5]{width:100%;height:100%;margin:0;border-radius:0}.skeleton--text[data-v-22c676d5]{height:16px}.skeleton--text.short[data-v-22c676d5]{width:60%}@keyframes shimmer-22c676d5{0%{background-position:200% 0}to{background-position:-200% 0}}.lightbox[data-v-22c676d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000ed;display:flex;align-items:center;justify-content:center}.lb-image-wrap[data-v-22c676d5]{max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lb-image[data-v-22c676d5]{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;-webkit-user-select:none;user-select:none}.lb-close[data-v-22c676d5]{position:absolute;top:20px;right:24px;background:#ffffff1a;border:none;color:#fff;font-size:22px;width:42px;height:42px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.lb-close[data-v-22c676d5]:hover{background:#ffffff38}.lb-arrow[data-v-22c676d5]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:#ffffff1f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.lb-arrow[data-v-22c676d5]:hover{background:#ffffff40}.lb-arrow--prev[data-v-22c676d5]{left:20px}.lb-arrow--next[data-v-22c676d5]{right:20px}.lb-arrow .icon[data-v-22c676d5]{width:22px;height:22px;filter:var(--icon-filter)}.lb-counter[data-v-22c676d5]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);color:#fff9;font-size:14px}.lb-fade-enter-active[data-v-22c676d5],.lb-fade-leave-active[data-v-22c676d5]{transition:opacity .2s}.lb-fade-enter-from[data-v-22c676d5],.lb-fade-leave-to[data-v-22c676d5]{opacity:0}.modal-root.light .modal[data-v-22c676d5]{background:#fff;box-shadow:0 8px 40px #00000024}.modal-root.light .carousel-panel[data-v-22c676d5]{background:#f4f4f6}.modal-root.light .overlay[data-v-22c676d5]{background:#00000059}.modal-root.light .arrow[data-v-22c676d5]{background:#00000026}.modal-root.light .arrow[data-v-22c676d5]:hover{background:#00000047}.modal-root.light .close-btn[data-v-22c676d5]{border-color:#e0e0e0;background:#f5f5f5}.modal-root.light .close-btn[data-v-22c676d5]:hover{background:#e8e8e8}.modal-root.light .action-btn[data-v-22c676d5]{border-color:#e0e0e0;color:#444}.modal-root.light .action-btn[data-v-22c676d5]:hover{background:#f5f5f5;color:#111}.modal-root.light .divider[data-v-22c676d5]{border-color:#e8e8e8}.modal-root.light .specs-scroll[data-v-22c676d5]{color:#333}.modal-root.light .dot[data-v-22c676d5]{background:#0003}.modal-root.light .dot.active[data-v-22c676d5]{background:var(--primary)}.modal-root.light .thumb[data-v-22c676d5]{background:#e8e8e8}.modal-root.light .no-photo[data-v-22c676d5]{color:#888}.modal-root.light .skeleton[data-v-22c676d5]{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5,#e8e8e8 75%);background-size:200% 100%}.modal-root.light .specs-scroll[data-v-22c676d5]::-webkit-scrollbar-thumb{background:#d0d0d0}.filter-backdrop[data-v-c3f83425]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00000059}.filter-panel[data-v-c3f83425]{position:fixed;top:0;left:0;z-index:1101;width:320px;max-width:90vw;height:100vh;background:var(--card-bg);box-shadow:8px 0 32px #0000002e;display:flex;flex-direction:column;overflow:hidden}.filter-panel[data-v-c3f83425]::-webkit-scrollbar{width:4px}.filter-panel[data-v-c3f83425]::-webkit-scrollbar-track{background:transparent}.filter-panel[data-v-c3f83425]::-webkit-scrollbar-thumb{background:var(--primary)}.filter-panel[data-v-c3f83425]::-webkit-scrollbar-thumb:hover{background:var(--main)}.filter-header[data-v-c3f83425]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;padding-top:calc(14px + env(safe-area-inset-top));border-bottom:1px solid var(--light);flex-shrink:0}.filter-header h3[data-v-c3f83425]{color:var(--highlight);font-size:16px;font-weight:700;margin:0}.header-actions[data-v-c3f83425]{display:flex;align-items:center;gap:12px}.reset-link[data-v-c3f83425]{background:none;border:none;color:var(--highlight);font-size:12.5px;cursor:pointer;white-space:nowrap}.close-btn[data-v-c3f83425]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:var(--background-lt, rgba(0, 0, 0, .05));cursor:pointer}.close-btn .icon[data-v-c3f83425]{width:13px;height:13px;opacity:.7}.close-btn:hover .icon[data-v-c3f83425]{opacity:1}.filter-body[data-v-c3f83425]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:5px 10px}.block-label[data-v-c3f83425]{font-size:13px;color:var(--text-secondary, #888);margin-bottom:10px}.filter-block[data-v-c3f83425]{border-bottom:1px solid var(--light);padding:0}.filter-block[data-v-c3f83425]:last-child{border-bottom:none;margin-bottom:0}.price-inputs[data-v-c3f83425]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.price-inputs input[data-v-c3f83425]{width:50%;padding:10px;border-radius:8px;border:1px solid var(--light);background:transparent;font-size:14px;color:var(--highlight);-webkit-appearance:none}.price-inputs input[data-v-c3f83425]:focus{outline:none;border-color:var(--primary)}.dash[data-v-c3f83425]{color:var(--text-secondary, #888)}.range-slider[data-v-c3f83425]{position:relative;height:24px;margin-bottom:14px}.range-slider .track[data-v-c3f83425]{position:absolute;top:5px;left:0;right:0;height:2px;background:var(--light);border-radius:2px}.range-slider .range[data-v-c3f83425]{position:absolute;top:5px;height:2px;background:var(--primary);border-radius:2px}.range-slider input[type=range][data-v-c3f83425]{position:absolute;top:0;left:0;width:100%;height:24px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.range-slider input[type=range][data-v-c3f83425]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--primary);border:3px solid #fff;box-shadow:0 0 0 1px var(--light);cursor:pointer;margin-top:-10px}.range-slider input[type=range][data-v-c3f83425]::-moz-range-thumb{pointer-events:auto;width:22px;height:22px;border-radius:50%;background:var(--primary);border:3px solid #fff;box-shadow:0 0 0 1px var(--light);cursor:pointer}.price-presets[data-v-c3f83425]{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:5px}.price-presets button[data-v-c3f83425]{padding:7px 12px;border-radius:8px;border:1px solid var(--light);background:transparent;font-size:12.5px;cursor:pointer;color:var(--highlight)}.price-presets button.active[data-v-c3f83425]{background:var(--primary);color:#fff;border-color:var(--primary)}.group-toggle[data-v-c3f83425]{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:12px 0;font-size:14px;font-weight:600;cursor:pointer;color:var(--highlight)}.group-toggle .right[data-v-c3f83425]{display:flex;align-items:center;gap:8px}.group-toggle .badge[data-v-c3f83425]{background:var(--primary);color:#fff;font-size:10.5px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 5px}.chevron[data-v-c3f83425]{width:12px;height:12px;transition:transform .15s ease;opacity:.6}.chevron.open[data-v-c3f83425]{transform:rotate(180deg)}.group-options[data-v-c3f83425]{padding:4px 0 12px;display:flex;flex-direction:column;gap:14px}.option-row[data-v-c3f83425]{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;color:var(--highlight);min-height:20px}.option-row input[type=checkbox][data-v-c3f83425]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}.opt-count[data-v-c3f83425]{color:var(--text-secondary, #888);font-size:12px}.filter-footer[data-v-c3f83425]{padding:14px 20px;padding-bottom:calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--light);background:var(--card-bg);display:flex;flex-direction:column;gap:8px;flex-shrink:0}.apply-btn[data-v-c3f83425]{background:var(--primary);color:#fff;border:none;border-radius:10px;padding:14px;font-size:14.5px;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apply-btn .count[data-v-c3f83425]{font-weight:700}.apply-btn[data-v-c3f83425]:hover{opacity:.92}.reset-btn[data-v-c3f83425]{background:transparent;color:var(--highlight);border:none;padding:6px;font-size:13.5px;cursor:pointer}.fade-fast-enter-active[data-v-c3f83425],.fade-fast-leave-active[data-v-c3f83425]{transition:opacity .15s ease}.fade-fast-enter-from[data-v-c3f83425],.fade-fast-leave-to[data-v-c3f83425]{opacity:0}.slide-filter-enter-active[data-v-c3f83425],.slide-filter-leave-active[data-v-c3f83425]{transition:transform .22s ease}.slide-filter-enter-from[data-v-c3f83425],.slide-filter-leave-to[data-v-c3f83425]{transform:translate(-100%)}@media (max-width: 900px){.filter-panel[data-v-c3f83425]{width:340px;max-width:85vw}}@media (max-width: 600px){.filter-panel[data-v-c3f83425]{width:60vw;max-width:60vw}.filter-header[data-v-c3f83425]{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top))}.filter-body[data-v-c3f83425]{padding:4px 16px}.filter-footer[data-v-c3f83425]{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.price-inputs input[data-v-c3f83425]{font-size:16px}}@media (max-width: 360px){.price-presets button[data-v-c3f83425]{padding:6px 9px;font-size:12px}.group-toggle[data-v-c3f83425]{font-size:13px}.apply-btn[data-v-c3f83425]{font-size:13.5px;padding:13px 8px}}.active-filters[data-v-5cd64b20]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 18px;padding:0 25px}.chip[data-v-5cd64b20]{display:flex;align-items:center;gap:6px;background:var(--card-bg);border:1px solid var(--light);border-radius:8px;padding:6px 10px;font-size:13px;color:var(--highlight)}.chip-remove[data-v-5cd64b20]{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0}.chip-remove .icon[data-v-5cd64b20]{width:10px;height:10px;opacity:.6}.chip-remove:hover .icon[data-v-5cd64b20]{opacity:1}.clear-all[data-v-5cd64b20]{background:none;border:none;color:var(--primary);font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;padding-left:4px}.filter-btn[data-v-37b7f4e2]{display:flex;align-items:center;gap:8px;flex-shrink:0;height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--light);background:var(--card-bg);color:var(--highlight);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.search-wrapper[data-v-37b7f4e2]{display:flex;align-items:center;gap:10px}.filter-btn[data-v-37b7f4e2]:hover{border-color:var(--primary)}.filter-btn.active[data-v-37b7f4e2]{background:var(--primary);border-color:var(--primary);color:#fff}.filter-btn .icon[data-v-37b7f4e2]{width:16px;height:16px}.filter-btn.active .icon[data-v-37b7f4e2]{filter:brightness(0) invert(1)}.filter-btn .badge[data-v-37b7f4e2]{background:#fff;color:var(--primary);font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 5px}.filter-btn:not(.active) .badge[data-v-37b7f4e2]{background:var(--primary);color:#fff}@media (max-width: 500px){.filter-btn span[data-v-37b7f4e2]:not(.badge){display:none}.filter-btn[data-v-37b7f4e2]{padding:0 12px}}.phone-mask[data-v-cec89898]{position:relative;display:flex;align-items:center;gap:6px;width:100%;padding:14px 16px;border-radius:10px;border:1px solid var(--light);background:var(--background-lt);cursor:text;font-size:clamp(14px,4vw,16px);font-weight:600;letter-spacing:.5px;transition:border-color .15s;box-sizing:border-box}.phone-mask.focused[data-v-cec89898]{border-color:var(--primary)}.phone-mask__prefix[data-v-cec89898]{color:var(--highlight);flex-shrink:0}.phone-mask__rest-wrapper[data-v-cec89898]{position:relative;flex:1;display:inline-flex;min-height:1em;min-width:0}.phone-mask__rest[data-v-cec89898]{display:inline-flex;align-items:center;color:#b3b8c2;pointer-events:none}.phone-mask__digit[data-v-cec89898]{min-width:9px;text-align:center}.phone-mask__digit.filled[data-v-cec89898]{color:var(--highlight)}.phone-mask__sep[data-v-cec89898]{color:#b3b8c2;margin:0 1px}.phone-mask__caret[data-v-cec89898]{display:inline-block;width:1.5px;height:1.1em;background:var(--highlight);margin:0 .5px;animation:phone-mask-blink-cec89898 1s step-end infinite;flex-shrink:0}.phone-mask__caret--end[data-v-cec89898]{margin-right:0}@keyframes phone-mask-blink-cec89898{0%,50%{opacity:1}50.01%,to{opacity:0}}.phone-mask__input[data-v-cec89898]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;padding:0;margin:0;background:transparent;color:transparent;caret-color:transparent;font:inherit;letter-spacing:inherit;-webkit-text-fill-color:transparent}.phone-mask__input[data-v-cec89898]:focus{outline:none}.phone-mask__input[data-v-cec89898]:-webkit-autofill,.phone-mask__input[data-v-cec89898]:-webkit-autofill:hover,.phone-mask__input[data-v-cec89898]:-webkit-autofill:focus{-webkit-text-fill-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-in-out 0s}.login-modal-overlay[data-v-c193122f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;padding:16px;box-sizing:border-box}.login-modal[data-v-c193122f]{position:relative;width:100%;max-width:380px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--card-bg, #fff);border-radius:16px;padding:clamp(22px,6vw,32px) clamp(16px,5vw,28px) clamp(18px,5vw,28px);text-align:center;box-sizing:border-box}.login-modal__back[data-v-c193122f],.login-modal__close[data-v-c193122f]{position:absolute;top:12px;width:36px;height:36px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.login-modal__back[data-v-c193122f]{left:8px}.login-modal__close[data-v-c193122f]{right:8px}.login-modal__back .icon[data-v-c193122f],.login-modal__close .icon[data-v-c193122f]{width:16px;height:16px}.login-modal__brand-icon[data-v-c193122f]{width:clamp(110px,32vw,150px);height:auto;margin-bottom:16px}.login-modal__title[data-v-c193122f]{font-size:clamp(17px,4.5vw,20px);font-weight:700;color:var(--highlight);margin-bottom:20px;line-height:1.3}.login-modal__subtitle[data-v-c193122f]{font-size:clamp(12.5px,3.4vw,13.5px);color:var(--main);margin-bottom:20px;line-height:1.4;word-break:break-word}.login-modal__field[data-v-c193122f]{margin-bottom:8px}.login-modal__field.has-error[data-v-c193122f] .phone-mask{border-color:var(--danger, #e5484d)}.login-modal__code[data-v-c193122f]{display:flex;justify-content:center;gap:clamp(4px,1.8vw,8px);margin-bottom:8px}.login-modal__code-cell[data-v-c193122f]{flex:1 1 0;min-width:0;max-width:48px;aspect-ratio:.85/1;border-radius:10px;border:1px solid var(--light);background:var(--background-lt);text-align:center;font-size:clamp(15px,4.5vw,20px);font-weight:600;color:var(--highlight);padding:0}.login-modal__code.has-error .login-modal__code-cell[data-v-c193122f]{border-color:var(--danger, #e5484d)}.login-modal__error[data-v-c193122f]{font-size:12.5px;color:var(--danger, #e5484d);margin-bottom:12px}.login-modal__submit[data-v-c193122f]{width:100%;padding:14px;border:none;border-radius:10px;background:var(--primary);color:#fff;font-weight:600;font-size:clamp(14px,3.8vw,15px);cursor:pointer;margin-top:12px}.login-modal__submit[data-v-c193122f]:disabled{opacity:.5;cursor:not-allowed}.login-modal__resend[data-v-c193122f]{margin-top:16px;font-size:13px;color:var(--main)}.login-modal__resend a[data-v-c193122f]{color:var(--primary);font-weight:600}@media (max-width: 360px){.login-modal__code[data-v-c193122f]{gap:4px}.login-modal__code-cell[data-v-c193122f]{max-width:40px;font-size:15px;border-radius:8px}}.menu-item[data-v-c755ccdb]{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;cursor:pointer;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none}.menu-item[data-v-c755ccdb]:hover{background:var(--card-bg)}.menu-item.active[data-v-c755ccdb]{background:var(--primary);color:#fff}.icons[data-v-c755ccdb]{width:18px;height:18px;flex-shrink:0}.name[data-v-c755ccdb]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.controls[data-v-c755ccdb]{display:flex;align-items:center;gap:5px;flex-shrink:0}.badge[data-v-c755ccdb]{font-size:11px;font-weight:600;background:var(--light);color:var(--main);border-radius:20px;padding:1px 7px;min-width:20px;text-align:center}.menu-item.active .badge[data-v-c755ccdb]{background:#ffffff40;color:#fff}.chevron[data-v-c755ccdb]{width:14px;height:14px;opacity:.5;transition:transform .25s}.chevron.rotated[data-v-c755ccdb]{transform:rotate(180deg)}ul[data-v-c755ccdb]{list-style:none;padding:0;margin:0 0 0 18px}.slide-enter-active[data-v-c755ccdb],.slide-leave-active[data-v-c755ccdb]{transition:max-height .28s ease,opacity .25s ease;overflow:hidden;max-height:800px}.slide-enter-from[data-v-c755ccdb],.slide-leave-to[data-v-c755ccdb]{max-height:0;opacity:0}.app-promo[data-v-57f42f19]{margin-top:auto;padding:16px}.app-promo-card[data-v-57f42f19]{display:flex;align-items:center;gap:14px;background:var(--card-bg);border:1px solid var(--light);border-radius:14px;padding:14px}.qr-image[data-v-57f42f19]{width:72px;height:72px;border-radius:8px;flex-shrink:0;background:#fff}.app-promo-text[data-v-57f42f19]{display:flex;flex-direction:column;gap:4px;min-width:0}.app-promo-title[data-v-57f42f19]{font-size:13.5px;font-weight:700;color:var(--highlight);line-height:1.3}.app-promo-subtitle[data-v-57f42f19]{font-size:12px;color:var(--text-secondary, #888);line-height:1.3}@media (max-width: 900px){.app-promo[data-v-57f42f19]{padding:12px}.qr-image[data-v-57f42f19]{width:60px;height:60px}}.search[data-v-b584a554]{position:relative}.scan-overlay[data-v-b584a554]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000059;display:flex;align-items:center;justify-content:center}.scan-box[data-v-b584a554]{background:#fff;border-radius:12px;padding:24px 32px;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:14px;color:#333;box-shadow:0 8px 24px #00000026}.spinner[data-v-b584a554]{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#2f7bf6;border-radius:50%;animation:spin-b584a554 .8s linear infinite}@keyframes spin-b584a554{to{transform:rotate(360deg)}}.fade-fast-enter-active[data-v-b584a554],.fade-fast-leave-active[data-v-b584a554]{transition:opacity .15s ease}.fade-fast-enter-from[data-v-b584a554],.fade-fast-leave-to[data-v-b584a554]{opacity:0}.icon1[data-v-98e1b973]{width:18px;height:18px;filter:var(--icon-filter)}.icon1.active[data-v-98e1b973]{filter:none}.icon[data-v-295adafd]{width:25px;height:25px;filter:var(--icon-filter)}.icon.active[data-v-295adafd]{filter:none}.cart-button[data-v-c063eead]{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 8px;border:none;border-radius:10px;background:transparent;color:var(--main);cursor:pointer;transition:background .15s}.cart-button[data-v-c063eead]:hover{background:var(--card-bg);color:var(--highlight)}.cart-icon-wrap[data-v-c063eead]{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px}.cart-icon[data-v-c063eead]{width:25px;height:25px;filter:var(--icon-filter);color:inherit}.badge[data-v-c063eead]{position:absolute;top:-7px;right:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--primary);color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--background-lt)}.badge-pop-enter-active[data-v-c063eead]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.badge-pop-enter-from[data-v-c063eead]{transform:scale(0);opacity:0}.cart-total[data-v-c063eead]{font-size:13px;font-weight:600;color:inherit;white-space:nowrap}.cart-total .sum-text[data-v-c063eead]{font-weight:400;color:var(--main)}@media (max-width: 768px){.cart-total[data-v-c063eead]{display:none}.cart-button[data-v-c063eead]{padding:6px}}.cart-drawer-root[data-v-c85b3b8e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none}.overlay[data-v-c85b3b8e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .25s ease}.cart-drawer-root.open .overlay[data-v-c85b3b8e]{opacity:1;pointer-events:auto}.cart-panel[data-v-c85b3b8e]{position:absolute;top:0;right:0;height:100%;width:min(420px,100vw);background:var(--background-lt);box-shadow:var(--shadow);display:flex;flex-direction:column;transform:translate(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);pointer-events:auto}.cart-drawer-root.open .cart-panel[data-v-c85b3b8e]{transform:translate(0)}.cart-header[data-v-c85b3b8e]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--light);flex-shrink:0}.cart-title[data-v-c85b3b8e]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--highlight)}.cart-title-count[data-v-c85b3b8e]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--primary);color:#fff;font-size:11px;font-weight:700}.close-btn[data-v-c85b3b8e]{width:30px;height:30px;border-radius:50%;border:1px solid var(--light);background:var(--card-bg);color:var(--main);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.close-btn[data-v-c85b3b8e]:hover{background:var(--light)}.cart-body[data-v-c85b3b8e]{flex:1;overflow-y:auto;padding:12px 20px;display:flex;flex-direction:column;gap:14px}.cart-item[data-v-c85b3b8e]{display:flex;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--light)}.cart-item[data-v-c85b3b8e]:last-child{border-bottom:none;padding-bottom:0}.item-image[data-v-c85b3b8e]{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;background:var(--card-bg);display:flex;align-items:center;justify-content:center}.item-image img[data-v-c85b3b8e]{width:100%;height:100%;object-fit:contain}.item-image--placeholder[data-v-c85b3b8e]{width:100%;height:100%;background:var(--card-bg)}.item-info[data-v-c85b3b8e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.item-name[data-v-c85b3b8e]{font-size:13.5px;font-weight:500;color:var(--highlight);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-unit-price[data-v-c85b3b8e]{font-size:12px;color:var(--main)}.item-row[data-v-c85b3b8e]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.qty-stepper[data-v-c85b3b8e]{display:flex;align-items:center;gap:0;border:1px solid var(--light);border-radius:8px;overflow:hidden}.qty-btn[data-v-c85b3b8e]{width:24px;height:24px;border:none;background:var(--card-bg);color:var(--main);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.qty-btn[data-v-c85b3b8e]:hover{background:var(--light);color:var(--highlight)}.qty-value[data-v-c85b3b8e]{min-width:22px;text-align:center;font-size:12.5px;font-weight:600;color:var(--highlight)}.item-total-price[data-v-c85b3b8e]{font-size:13.5px;font-weight:700;color:var(--highlight)}.remove-btn[data-v-c85b3b8e]{flex-shrink:0;align-self:flex-start;width:26px;height:26px;border:none;background:transparent;color:var(--main);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s,color .15s}.remove-btn[data-v-c85b3b8e]:hover{background:var(--card-bg);color:var(--danger)}.cart-summary[data-v-c85b3b8e]{flex-shrink:0;padding:16px 20px 20px;border-top:1px solid var(--light);display:flex;flex-direction:column;gap:8px}.summary-row[data-v-c85b3b8e]{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--main)}.summary-row .free[data-v-c85b3b8e],.summary-row .discount[data-v-c85b3b8e]{color:#4caf7d;font-weight:500}.summary-row--total[data-v-c85b3b8e]{margin-top:4px;padding-top:10px;border-top:1px dashed var(--light);font-size:15px;font-weight:700;color:var(--highlight)}.checkout-btn[data-v-c85b3b8e]{margin-top:10px;width:100%;padding:13px;border:none;border-radius:10px;background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s}.checkout-btn[data-v-c85b3b8e]:hover{background:var(--primary-hover, #5a3fd8)}.checkout-btn[data-v-c85b3b8e]:active{transform:scale(.98)}.cart-empty[data-v-c85b3b8e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 30px;text-align:center;color:var(--main)}.empty-icon[data-v-c85b3b8e]{width:56px;height:56px;opacity:.25;margin-bottom:6px}.empty-title[data-v-c85b3b8e]{font-size:15px;font-weight:600;color:var(--highlight)}.empty-subtitle[data-v-c85b3b8e]{font-size:13px;color:var(--main);margin-bottom:10px}.empty-cta[data-v-c85b3b8e]{padding:10px 20px;border-radius:8px;border:1px solid var(--light);background:var(--card-bg);color:var(--highlight);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.empty-cta[data-v-c85b3b8e]:hover{background:var(--light)}@media (max-width: 480px){.cart-panel[data-v-c85b3b8e]{width:100vw}}.version[data-v-d4490011]{font-size:15px;color:var(--main);opacity:.5;margin-left:8px}.auth-button[data-v-b2d4f207]{display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:10px;border:none;background:var(--primary);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none}.auth-button .icon[data-v-b2d4f207]{filter:var(--card-bg)}.auth-button .icon[data-v-b2d4f207]{width:16px;height:16px;filter:brightness(0) invert(1)}.auth-button--profile[data-v-b2d4f207]{background:var(--card-bg);color:var(--highlight);border:1px solid var(--light)}.auth-button--profile .icon[data-v-b2d4f207]{filter:none}@media (max-width: 360px){.auth-button span[data-v-b2d4f207]{display:none}}@media (max-width: 500px){.auth-button span[data-v-b2d4f207]{display:none}}.icon[data-v-7fe218c1]{filter:var(--icon-filter)}.icon.active[data-v-7fe218c1]{filter:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1em;box-sizing:border-box;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{outline:0}:root{--background: #15141b;--background-lt: #191a22;--main: #8b8999;--highlight: #fff;--light: #474751;--active: #302d48;--pagination: #474751;--dark: #52515D;--primary: #7b61ff;--primary-hover: #9E8BFF;--danger: #ed705f;--seccondary: #2979ff;--input-bg: #1F1E25;--switch-color: #323139;--card-bg: #232134;--gradient-h: linear-gradient(270deg, #7b61ff 0%, #2979ff 100%);--gradient-d: linear-gradient(92.08deg, #7B61FF 0%, #2979FF 100%);--highlight-gradient: linear-gradient(90deg, #2D2A3C 0%, #201E2B 100%);--skeleton: linear-gradient(155deg, rgba(139, 137, 153, .2) 0%, rgba(139, 137, 153, .1) 100%);--shadow: 0px 6px 22px rgba(0, 0, 0, .35);--l-r1: #cbc1ff;--l-r2: #726d90;--l-r3: #464359;--l-r4: #968fbd;--l-nano: #fff;--l-tech: #cbc1ff;--l-computers: #8c8d91;--icon-filter: invert(1);--icon-filter-dark:invert(0) }:root[data-theme=light]{--background: #fff;--background-lt: #EEF0F3;--main: #3B3D40;--highlight: #1a1b1d;--active: #2e2e33;--light: #d3d3d3;--pagination: #484a50;--dark: #66686D;--primary: #7b61ff;--primary-hover: #9E8BFF;--danger: #ed705f;--seccondary: #2979ff;--input-bg: #EEF0F3;--switch-color: #C3C6CB;--card-bg: #f6f6f6;--highlight-gradient: #b0b8c9;--skeleton: linear-gradient(155deg, rgba(139, 137, 153, .2) 0%, rgba(139, 137, 153, .4) 100%);--l-r1: #7b61ff;--l-r2: #9889f6;--l-r3: #aca7f0;--l-r4: #9181f8;--l-nano: #484a50;--l-tech: #7b61ff;--l-computers: #484a50;--icon-filter: invert(0);--icon-filter-dark:invert(1) }.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave{max-height:1000px;overflow:hidden}.slide-enter,.slide-leave-to{overflow:hidden;max-height:0}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease}.fade-enter,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .2s ease}.fade-fast-enter,.fade-fast-leave-to{opacity:0}@keyframes skeleton{0%{opacity:1}to{opacity:.6}}body{background-color:var(--background);color:var(--main);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}select,input,textarea{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}a,button{cursor:pointer}a{text-decoration:none}#layout{height:100vh;width:100%;display:flex}#layout .sidebar-wrapper{width:298px;transition:width .2s ease;overflow:hidden}#layout .sidebar{width:298px;height:100vh;background:var(--background-lt)}#layout .content-box{flex:1;container-name:content-box}.sidebar{display:flex;flex-direction:column}.sidebar .header{display:flex;justify-content:space-between;align-items:center;margin:32px 28px}.sidebar .header .sidebar-toggle{background:transparent;border:0}.sidebar .header .sidebar-toggle .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--main);opacity:.5}.sidebar .header .sidebar-toggle:hover .path{opacity:1}.sidebar .navigation::-webkit-scrollbar{width:4px}.sidebar .navigation::-webkit-scrollbar-track{background:transparent}.sidebar .navigation::-webkit-scrollbar-thumb{background:var(--primary)}.sidebar .navigation::-webkit-scrollbar-thumb:hover{background:var(--main)}.sidebar .navigation{margin:0 0 32px;flex:1;overflow-x:auto}.sidebar .navigation .section .title{margin:0 28px 6px;color:var(--main);opacity:.5;font-weight:700;font-size:12px;text-transform:uppercase}.sidebar .navigation .section .menu-item{display:flex;align-items:center;padding:12px 28px;position:relative}.sidebar .navigation .section .menu-item .icon{width:18px;height:18px;margin-right:10px;filter:var(--icon-filter)}.sidebar .navigation .section .menu-item .name{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;color:var(--main);flex:1}.sidebar .navigation .section .menu-item .contorls{display:flex;gap:6px}.sidebar .navigation .section .menu-item .contorls .badge{padding:2px 2px 1px;background:var(--dark);border-radius:4px;color:var(--background)}.sidebar .navigation .section .menu-item .contorls .chevron{width:14px;height:14px;transform-origin:center;transform:rotate(0);transition:all .2s ease-in-out}.sidebar .navigation .section .menu-item .contorls .chevron .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--main)}.sidebar .navigation .section .menu-item:hover .name{color:var(--highlight)}.sidebar .navigation .section .menu-item:hover .chevron .path{fill:var(--highlight)}.sidebar .navigation .section .menu-item.active{background:var(--highlight-gradient)}.sidebar .navigation .section .menu-item.active .name{color:var(--highlight)}.sidebar .navigation .section .menu-item.active:after{content:"";display:block;width:11px;height:33px;background:url("data:image/svg+xml,%3csvg%20width='11'%20height='33'%20viewBox='0%200%2011%2033'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.33792%207.64513L0%200V33L7.07087%2026.0424C12.2042%2020.9913%2012.3225%2012.8384%207.33792%207.64513Z'%20fill='%237B61FF'/%3e%3c/svg%3e");top:50%;left:0;transform:translateY(-50%);position:absolute}.sidebar .navigation .section li.expanded>a>.menu-item .contorls .chevron{transform:rotate(180deg)}.sidebar .navigation .section a>ul>li>a>.menu-item{padding:9px 28px 9px 56px}.sidebar .navigation .section a>ul>li>a>ul>li>a>.menu-item{padding:9px 28px 9px 84px}.main-container{flex:1;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden}.main-container .action-panel{padding:32px 32px 0;display:flex;justify-content:space-between;align-items:center}.main-container .action-panel .secondary-menu{display:flex;align-items:center;flex:1}.main-container .action-panel .header{display:flex;justify-content:space-between;align-items:center;gap:20px;overflow:hidden;max-width:0;opacity:0;transition:max-width .2s ease,opacity .2s ease}.main-container .action-panel .header .sidebar-toggle{background:transparent;border:0}.main-container .action-panel .header .sidebar-toggle .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--highlight);opacity:.5}.main-container .action-panel .header .sidebar-toggle:hover .path{opacity:1}.main-container .action-panel .header .logo{margin-right:30px}.main-container .action-panel .search-wrapper{display:flex;align-items:center;gap:10px;margin-right:24px}.main-container .action-panel .search{display:flex;align-items:center;padding:0 16px;background:var(--input-bg);border-radius:42px;width:360px;max-width:600px;position:relative;transition:width .3s ease-out}.main-container .action-panel .search.focused{width:100%}.main-container .action-panel .search .icon{width:20px;height:20px;margin-right:14px;filter:var(--icon-filter)}.main-container .action-panel .search .icon .path{fill:var(--highlight)}.main-container .action-panel .search input{flex:1;background:transparent;border:0;color:var(--highlight);height:40px}.main-container .action-panel .search .type{position:relative;padding-left:16px}.main-container .action-panel .search .type select{background:transparent;border:0;-webkit-appearance:none;color:var(--dark);padding-right:30px;height:40px}.main-container .action-panel .search .type:before{content:"";display:block;position:absolute;top:10px;bottom:10px;left:0;border-right:1px solid var(--highlight);opacity:.15}.main-container .action-panel .search .type .chevron{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-container .action-panel .search .type .chevron .path{fill:var(--dark)}.main-container .action-panel .search .suggestions-wrapper{position:absolute;width:100%;top:calc(100% + 4px);left:0;background:var(--input-bg);border-radius:20px;padding:8px 0;z-index:9;overflow:hidden;box-shadow:var(--shadow)}.main-container .action-panel .search .suggestions-wrapper .separator{margin:8px 18px;border-bottom:1px solid var(--highlight);opacity:.1}.main-container .action-panel .search .suggestions-wrapper a{display:block;color:var(--highlight);padding:10px 18px;width:100%}.main-container .action-panel .search .suggestions-wrapper a .name{margin-right:12px}.main-container .action-panel .search .suggestions-wrapper a .category{color:var(--main)}.main-container .action-panel .search .suggestions-wrapper a:hover{background:var(--highlight-gradient)}.main-container .action-panel .other-actions{display:flex;align-items:center;gap:24px}.main-container .action-panel .other-actions .favorite{display:flex;align-items:flex-end}.main-container .action-panel .other-actions .favorite .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--highlight)}.main-container .action-panel .other-actions .favorite .badge{position:relative;top:-2px;font-size:12px;background-color:var(--danger);color:#fff;padding:2px 6px;border-radius:12px}.main-container .action-panel .other-actions .theme-switcher{cursor:pointer;background:var(--switch-color);border-radius:20px;height:22px;width:35px}.main-container .action-panel .other-actions .theme-switcher .icon .path{fill:var(--icon-filter)!important}.main-container .action-panel .other-actions .theme-switcher span{display:block;background:var(--highlight);width:22px;height:22px;display:flex;justify-content:space-around;align-items:center;border-radius:20px;margin-left:13px;transform:rotate(360deg);transform-origin:center;transition:margin .2s ease,transform .4s ease}.main-container .action-panel .other-actions .theme-switcher.light span{margin-left:0;transform:rotate(0)}.main-container .action-panel .other-actions .language-picker{cursor:pointer;display:flex;align-items:center}.main-container .action-panel .other-actions .language-picker .flag{height:14px;margin-right:8px}.main-container .action-panel .other-actions .language-picker span{font-weight:700;font-size:14px;color:var(--highlight);margin-right:2px}.main-container .action-panel .other-actions .language-picker .chevron .path{fill:var(--main)}.main-container .action-panel .other-actions .call-button{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:11px;color:#fff;background:var(--gradient-d);border-radius:36px;padding:10px 27px 10px 16px}.main-container .action-panel .other-actions .call-button .path{fill:#fff}.main-container .action-panel .other-actions .call-button:hover{box-shadow:0 0 36px #7b61ff80}.main-container .action-panel .other-actions .logout-button{background:var(--gradient-d);border-radius:36px;padding:10px 16px;color:#fff}.main-container .action-panel .other-actions .logout-button:hover{box-shadow:0 0 36px #7b61ff80}.main-container .breadcrumbs{display:flex;justify-content:space-between;align-items:center;margin:28px 32px 0}.main-container .breadcrumbs ul li{display:inline-block}.main-container .breadcrumbs ul li:not(:last-child):after{content:"—";display:inline-block;margin:0 8px;color:var(--main);opacity:.5}.main-container .breadcrumbs ul li a{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;color:var(--main);text-decoration:none}.main-container .breadcrumbs ul li a:hover{color:var(--highlight)}.main-container .breadcrumbs ul li:last-child a{color:var(--highlight);cursor:default}.main-container .breadcrumbs>a{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px}.main-container .breadcrumbs>a .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--main)}.main-container .breadcrumbs>a:hover{color:var(--highlight)}.main-container .breadcrumbs>a:hover .path{fill:var(--highlight)}.main-container .page-title{margin:26px 32px 20px;font-weight:700;font-size:24px;color:var(--highlight)}.main-container .content-wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between}.footer{display:flex;justify-content:space-between;align-items:center;margin:32px}.footer .copyright{display:flex;flex-direction:column;line-height:150%}.footer .misc{display:flex;align-items:center;gap:18px}.footer .misc .logo{height:26px}.footer .misc .logo .path{fill:var(--main)}.footer .misc .socials{display:flex;gap:12px}.footer .misc .socials .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--main)}.footer .misc .socials a:hover .path{fill:var(--highlight)}.content{margin:0 32px}.dropdown-wrapper{display:inline-block;width:100%}.dropdown-wrapper .dropdow-content{position:fixed;z-index:999}.dropdown-wrapper .dropdow-content.is-right{transform:translate(-100%)}.dropdown-wrapper .dropdown-trigger *{-webkit-user-select:none;user-select:none}.dropdown.language{background-color:var(--background-lt);padding:8px 0;border-radius:8px;box-shadow:var(--shadow)}.dropdown.language a{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;display:flex;padding:9px 32px 9px 18px;align-items:center}.dropdown.language a img{height:14px;margin-right:12px}.dropdown.language a span{white-space:nowrap}.dropdown.language a:hover{color:var(--highlight)}.dropdown.language a.active{color:var(--highlight);background:var(--highlight-gradient);cursor:default}.product-card{position:relative}.product-card .wrapper{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;border-radius:14px;padding:22px 16px;z-index:4;width:100%}.product-card .image{display:block;position:relative;width:100%;padding-top:100%;margin-bottom:10px;cursor:pointer}.product-card .image .product-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-card .image .out-of-stock{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#00000080;display:flex;justify-content:center;align-items:center}.product-card .image .out-of-stock span{background:var(--background);color:var(--highlight);padding:6px 12px}.product-card .info .name{line-height:19px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .info .price{font-weight:700;font-size:20px;line-height:27px;color:var(--highlight)}.product-card .info .price span{font-size:14px}.product-card .info .actions{display:none;gap:8px;margin-top:10px}.product-card .info .actions button,.product-card .info .actions .details{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;border-radius:6px}.product-card .info .actions .details{display:block;flex:1;background:var(--primary);color:#fff;padding:10px 6px;text-align:center}.product-card .info .actions .favorite{background:var(--light);padding:0 8px}.product-card .info .actions .favorite .icon{width:18px;height:18px;filter:var(--icon-filter)}.product-card .info .actions .favorite .icon .path{fill:var(--highlight)}.product-card:hover .info .actions{display:flex}.product-card:hover .wrapper{position:absolute;background:var(--card-bg);top:0}.product-card-skeleton{padding:22px 16px}.product-card-skeleton>*{background:var(--skeleton);animation:skeleton 1.6s infinite linear;border-radius:10px;width:100%}.product-card-skeleton>*:not(:last-child){margin-bottom:10px}.product-card-skeleton .picture{padding-top:100%}.product-card-skeleton .name{height:34px}.product-card-skeleton .price{height:20px}.category-card{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;display:block;color:var(--main);border-radius:28px;background:var(--card-bg);height:200px;position:relative;cursor:pointer}.category-card .name{font-weight:700;font-size:24px;line-height:33px;padding:24px 30px}.category-card .cover{position:absolute;top:0;right:0;height:100%;border-radius:0 0 28px}.category-card:hover{background:var(--primary);color:#fff}.category-card.more{display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3csvg%20width='322'%20height='200'%20viewBox='0%200%20322%20200'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_35_579'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='322'%20height='200'%3e%3crect%20width='321.432'%20height='199.075'%20fill='%23262730'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_35_579)'%3e%3cg%20filter='url(%23filter0_f_35_579)'%3e%3ccircle%20cx='156'%20cy='-84'%20r='191'%20fill='%237B61FF'%20fill-opacity='0.5'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_f_35_579)'%3e%3ccircle%20cx='298'%20cy='217'%20r='122'%20fill='%23D661FF'%20fill-opacity='0.5'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_35_579'%20x='-122'%20y='-362'%20width='556'%20height='556'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='43.5'%20result='effect1_foregroundBlur_35_579'/%3e%3c/filter%3e%3cfilter%20id='filter1_f_35_579'%20x='89'%20y='8'%20width='418'%20height='418'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='43.5'%20result='effect1_foregroundBlur_35_579'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");background-size:cover}.category-card.more .name{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;display:flex;gap:10px;align-items:center;color:var(--highlight)}.category-card.more .icon .path{--transition: color .2s ease, opacity .2s ease, box-shadow .2s ease, background .2s ease, fill .2s ease;-webkit-user-select:none;user-select:none;fill:var(--main)}.category-card.more:hover{background-color:var(--background-lt);box-shadow:inset 0 0 24px #0003}.category-card.more:hover .icon .path{fill:var(--highlight)}#layout.no-sidebar .sidebar-wrapper{width:0;overflow:hidden}#layout.no-sidebar .secondary-menu .header{opacity:1;max-width:300px}.home-page-grid{margin-top:28px;display:flex;gap:20px;flex-wrap:wrap}.home-page-grid>div,.home-page-grid>a{width:calc(33% - 10px)}.main-logo .r1{fill:var(--l-r1)}.main-logo .r2{fill:var(--l-r2)}.main-logo .r3{fill:var(--l-r3)}.main-logo .r4{fill:var(--l-r4)}.main-logo .nano{fill:var(--l-nano)}.main-logo .tech{fill:var(--l-tech)}.main-logo .computers{fill:var(--l-computers)}#loading{position:fixed;z-index:9999;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--background)}#loading .main-logo{width:168px}#loading .loading-bar{width:100%;height:4px;margin-top:16px;border-radius:2px;background:var(--main);overflow:hidden}#loading .loading-bar div{display:block;height:4px;background:var(--gradient-h);transition:width .2s ease}.pagination{margin-top:20px}.pagination .pages{display:flex;gap:10px;margin-bottom:10px}.pagination button.page{background:var(--pagination);border-radius:4px;color:#fff;padding:10px 14px}.pagination button.page.active{background:var(--primary)}.pagination button.page[disabled]{cursor:default;background:transparent;color:var(--base)}.product-detail-modal{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center}.product-detail-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.product-detail-modal .modal{background:var(--background-lt);display:flex;align-items:stretch;max-width:786px;width:100%;height:calc(100% - 120px);max-height:498px;border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.product-detail-modal .modal .photos-carousel{width:390px;background:#fff;position:relative}.product-detail-modal .modal .info{flex:1;padding:28px;position:relative;display:flex;flex-direction:column}.product-detail-modal .modal .close{background-color:transparent;position:absolute;top:28px;right:28px}.product-detail-modal .modal .close .icon .path{fill:var(--main)}.product-detail-modal .modal .close:hover .icon{opacity:.5}.product-detail-modal .modal .name{font-weight:600;font-size:16px;margin-bottom:8px;padding-right:34px;line-height:22px}.product-detail-modal .modal .name span{display:inline-block;padding:4px;background:var(--highlight);color:var(--background-lt);font-weight:600;font-size:11px;line-height:11px}.product-detail-modal .modal .sub-info{display:flex;align-items:baseline;font-weight:700;gap:10px;margin-bottom:18px}.product-detail-modal .modal .sub-info .price{font-size:28px;color:var(--highlight)}.product-detail-modal .modal .sub-info .price span{font-size:18px}.product-detail-modal .modal .sub-info .out-of-stock{color:var(--danger)}.product-detail-modal .modal .actions{display:flex;gap:10px;margin-bottom:18px}.product-detail-modal .modal .actions button{background-color:var(--light);padding:6px 10px;border-radius:5px}.product-detail-modal .modal .actions button .icon{width:18px;height:18px;filter:var(--icon-filter)}.product-detail-modal .modal .actions button .icon .path{fill:var(--main)}.product-detail-modal .modal .description-wrapper{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-height:min-content;max-height:100%}.product-detail-modal .modal .description-wrapper .label{display:inline-block;color:var(--highlight);font-weight:700;padding-bottom:2px;border-bottom:1px solid var(--highlight);margin-bottom:8px}.product-detail-modal .modal .description-wrapper .description{position:relative;width:100%;flex:1}.product-detail-modal .modal .description-wrapper .description .scrolls::-webkit-scrollbar{width:4px}.product-detail-modal .modal .description-wrapper .description .scrolls::-webkit-scrollbar-track{background:transparent}.product-detail-modal .modal .description-wrapper .description .scrolls::-webkit-scrollbar-thumb{background:var(--primary)}.product-detail-modal .modal .description-wrapper .description .scrolls::-webkit-scrollbar-thumb:hover{background:var(--main)}.product-detail-modal .modal .description-wrapper .description .scrolls{position:absolute;top:0;left:0;width:100%;height:100%;line-height:24px;overflow:auto}.agile{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.agile__list{flex:1;display:flex}.agile img{height:100%;object-fit:contain}.agile__actions{position:absolute;top:0;left:0;width:100%;height:100%}.agile__nav-button{font-size:0;background:transparent;position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;background:url(data:image/png;base64,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);background-size:cover;transform-origin:center}.agile__nav-button--next{right:10px;transform:rotate(180deg) translateY(50%)}.agile__nav-button--prev{left:10px}.agile__dots{position:absolute;left:50%;transform:translate(-50%);bottom:18px;gap:8px}.agile__dot{width:8px;height:8px;background:#fff;border:2px solid #43454F;border-radius:4px;opacity:.5}.agile__dot--current{opacity:1;background:#43454f}.products-list{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:10px;margin:0 -16px}.products-list .product{width:calc(20% - 12px)}.products-list .product.ghost{opacity:0;z-index:-1}.products-list:after{content:"";flex:auto}.sitemap{column-count:4}.sitemap ul{list-style:disc;margin-left:20px}.sitemap>ul{margin-bottom:20px}.sitemap-item a{cursor:default;line-height:140%;display:block;margin-bottom:5px;font-weight:700;color:var(--highlight)}.sitemap-item a[href]{cursor:pointer;font-weight:400;margin-bottom:10px;color:var(--main)}.sitemap-item a[href]:hover{color:var(--highlight)}.login-form{max-width:286px}.login-form .row{display:flex;justify-content:space-between;align-items:center}.login-form label{margin-bottom:10px;display:block}.login-form label p{margin-bottom:5px}.login-form label span{display:inline-block;margin-left:4px}.login-form label input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--light);padding:8px 10px;border-radius:4px;width:100%;background:transparent;color:var(--highlight)}.login-form label.error p{color:var(--danger)}.login-form label.error input{border-color:var(--danger)}.login-form button{background:var(--primary);padding:12px 14px;border-radius:4px;color:#fff}.login-form button[disabled]{background:var(--light)}.login-form>.error{background:var(--danger);color:#fff;padding:10px 12px;border-radius:4px;margin-bottom:14px}@media screen and (max-width: 1258px){.products-list .product{width:calc(25% - 12px)}}@media screen and (max-width: 1130px){#layout{position:relative}#layout .sidebar-wrapper{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:8}#layout .sidebar-wrapper .sidebar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;z-index:-1}#layout .secondary-menu .header{opacity:1;max-width:300px}.call-button{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:8}.main-container .action-panel .search{width:100%}.sitemap{column-count:3}.home-page-grid>div,.home-page-grid>a{width:calc(50% - 10px)}}@media screen and (max-width: 900px){.product-card .info .actions{display:flex}}@media screen and (max-width: 850px){.product-detail-modal .modal{max-width:none;max-height:none;height:100%;border-radius:0}}@media screen and (max-width: 750px){#layout .secondary-menu .header .logo{display:none}#layout .secondary-menu .header .sidebar-toggle{margin-right:30px}.products-list .product{width:calc(50% - 8px)}.products-list .product.ghost{display:none}.sitemap{column-count:2}.product-detail-modal .modal{display:block;overflow:auto}.product-detail-modal .modal .photos-carousel{height:80vh;width:100%}.product-detail-modal .modal .description-wrapper .description .scrolls{display:block;position:relative}.product-detail-modal .modal .info{display:block}.product-detail-modal .modal .close{position:fixed}}@media screen and (max-width: 640px){.main-container .action-panel .other-actions .call-button{position:static;padding:10px;transform:none;background:transparent}.main-container .action-panel .other-actions .call-button span{display:none}.main-container .action-panel .other-actions .call-button .path{fill:var(--highlight)}.other-actions{position:fixed;bottom:0;left:0;width:100%;z-index:7;background:var(--background-lt);justify-content:space-between;padding:14px 10%}.main-container .action-panel .search-wrapper{margin-right:0}.footer{gap:24px;margin-bottom:80px;align-items:flex-start}.sitemap{column-count:1}.home-page-grid>div,.home-page-grid>a{width:100%}}
