:root{--color-primary: #0f70b7;--color-primary-dark: #0a5a96;--color-primary-light: rgba(15, 112, 183, .15);--color-primary-surface: #f0f7ff;--color-success: #16a34a;--color-warning: #d97706;--color-error: #dc2626;--color-neutral-50: #f8fafc;--color-neutral-100: #f1f5f9;--color-neutral-200: #e8edf2;--color-neutral-300: #d1d5db;--color-neutral-400: #9ca3af;--color-neutral-500: #6b7280;--color-neutral-700: #374151;--color-neutral-900: #111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-neutral-900);background-color:#fff;line-height:1.5}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;min-width:320px;background:#fff;color:var(--color-neutral-900)}#app{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2}p{margin:0}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit}.scroll-top-btn[data-v-05cd7659]{position:fixed;bottom:28px;right:28px;z-index:500;width:44px;height:44px;border-radius:50%;background:var(--color-primary);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #0f70b759;transition:background .15s,transform .15s,box-shadow .15s}.scroll-top-btn[data-v-05cd7659]:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 6px 20px #0f70b773}.scroll-top-btn[data-v-05cd7659]:active{transform:translateY(0)}.scroll-top-enter-active[data-v-05cd7659],.scroll-top-leave-active[data-v-05cd7659]{transition:opacity .2s,transform .2s}.scroll-top-enter-from[data-v-05cd7659],.scroll-top-leave-to[data-v-05cd7659]{opacity:0;transform:translateY(8px)}@media (max-width: 600px){.scroll-top-btn[data-v-05cd7659]{bottom:20px;right:16px;width:40px;height:40px}}.modal-overlay[data-v-5a504966]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182780;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal-box[data-v-5a504966]{background:#fff;border-radius:20px;width:100%;max-width:440px;box-shadow:0 0 0 1px #1118270d,0 8px 24px #11182714,0 32px 64px #11182724;overflow:hidden;position:relative}.modal-accent[data-v-5a504966]{height:3px;background:linear-gradient(90deg,var(--color-primary) 0%,#38a8f8 100%)}.modal-header[data-v-5a504966]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 0;gap:12px}.modal-title[data-v-5a504966]{font-size:20px;font-weight:700;color:var(--color-neutral-900);line-height:1.25;letter-spacing:-.3px}.modal-close[data-v-5a504966]{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:none;background:var(--color-neutral-100);color:var(--color-neutral-500);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.modal-close[data-v-5a504966]:hover{background:var(--color-neutral-200);color:var(--color-neutral-900)}.modal-body[data-v-5a504966]{padding:20px 24px 28px}.modal-enter-active[data-v-5a504966],.modal-leave-active[data-v-5a504966]{transition:opacity .22s ease}.modal-enter-active .modal-box[data-v-5a504966],.modal-leave-active .modal-box[data-v-5a504966]{transition:transform .22s cubic-bezier(.34,1.2,.64,1),opacity .22s ease}.modal-enter-from[data-v-5a504966],.modal-leave-to[data-v-5a504966]{opacity:0}.modal-enter-from .modal-box[data-v-5a504966],.modal-leave-to .modal-box[data-v-5a504966]{transform:translateY(24px) scale(.97);opacity:0}.code-input[data-v-5b0ebf30]{position:relative;display:inline-block;width:fit-content}.code-input__native[data-v-5b0ebf30]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;background:transparent;color:transparent;caret-color:transparent;font-size:1px;z-index:1;cursor:text}.code-input__native[data-v-5b0ebf30]:focus{outline:none}.code-input__cells[data-v-5b0ebf30]{display:flex;gap:10px;transition:filter .2s}.code-input:focus-within .code-input__cells[data-v-5b0ebf30]{filter:drop-shadow(0 0 6px var(--color-primary-light))}.code-input__cell[data-v-5b0ebf30]{width:52px;height:58px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--color-neutral-300);border-radius:12px;font-size:26px;font-weight:700;background:#fff;transition:border-color .15s,background .15s;position:relative}.code-input__placeholder[data-v-5b0ebf30]{color:var(--color-neutral-300);font-size:22px;line-height:1;transition:opacity .15s}.code-input:focus-within .code-input__cell[data-v-5b0ebf30]{border-color:var(--color-primary);background:var(--color-primary-surface)}.code-input:focus-within .code-input__placeholder[data-v-5b0ebf30]{color:#0f70b759}.code-input__char[data-v-5b0ebf30]{color:var(--color-neutral-900);animation:cell-pop-5b0ebf30 .18s cubic-bezier(.34,1.56,.64,1) both}@keyframes cell-pop-5b0ebf30{0%{transform:scale(1.25);opacity:.6}to{transform:scale(1);opacity:1}}.code-input__cell--complete[data-v-5b0ebf30],.code-input:focus-within .code-input__cell--complete[data-v-5b0ebf30]{border-color:var(--color-success);background:#f0fdf4}.code-input__cell--complete .code-input__char[data-v-5b0ebf30]{color:var(--color-success)}.code-input--disabled .code-input__cell[data-v-5b0ebf30]{background:var(--color-neutral-50);border-color:var(--color-neutral-200)}.code-input--disabled .code-input__char[data-v-5b0ebf30],.code-input--disabled .code-input__placeholder[data-v-5b0ebf30]{color:var(--color-neutral-300)}@media (max-width: 420px){.code-input__cell[data-v-5b0ebf30]{width:46px;height:52px;font-size:22px;border-radius:10px}.code-input__cells[data-v-5b0ebf30]{gap:8px}}.auth-form[data-v-bfe30553]{display:flex;flex-direction:column;gap:16px}.auth-field[data-v-bfe30553]{display:flex;flex-direction:column;gap:5px}.auth-field--code[data-v-bfe30553]{align-items:center}.auth-label[data-v-bfe30553]{font-size:11px;font-weight:600;color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.06em}.auth-input[data-v-bfe30553]{height:48px;padding:0 14px;border:1.5px solid var(--color-neutral-300);border-radius:10px;font-size:16px;color:var(--color-neutral-900);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s;font-family:inherit;width:100%;box-sizing:border-box}.auth-input[data-v-bfe30553]::placeholder{color:var(--color-neutral-400)}.auth-input[data-v-bfe30553]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.auth-input--locked[data-v-bfe30553]{background:var(--color-neutral-50);color:var(--color-neutral-500);border-color:var(--color-neutral-200)}.auth-sub[data-v-bfe30553]{font-size:13px;color:var(--color-neutral-500);margin:0;line-height:1.5}.auth-submit-error[data-v-bfe30553]{font-size:13px;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;margin:0}.auth-btn[data-v-bfe30553]{height:50px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s,box-shadow .15s,transform .1s;font-family:inherit;box-shadow:0 2px 8px #0f70b740}.auth-btn[data-v-bfe30553]:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 4px 16px #0f70b759}.auth-btn[data-v-bfe30553]:active:not(:disabled){transform:scale(.98);box-shadow:0 1px 4px #0f70b733}.auth-btn[data-v-bfe30553]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.auth-btn__spinner[data-v-bfe30553]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-bfe30553 .7s linear infinite;flex-shrink:0}@keyframes spin-bfe30553{to{transform:rotate(360deg)}}.auth-countdown[data-v-bfe30553]{text-align:center}.auth-countdown__timer[data-v-bfe30553]{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--color-neutral-500);background:var(--color-neutral-100);border-radius:20px;padding:5px 12px}.auth-link[data-v-bfe30553]{color:var(--color-primary);text-decoration:none;font-weight:500;background:none;border:none;padding:0;font-family:inherit;font-size:13px;cursor:pointer;text-align:left}.auth-link[data-v-bfe30553]:hover{text-decoration:underline;text-underline-offset:2px}.auth-link--resend[data-v-bfe30553]{font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.auth-link--resend[data-v-bfe30553]:hover{color:var(--color-primary-dark)}.auth-mode-switch[data-v-bfe30553]{display:flex;flex-direction:column;gap:10px;align-items:center}.auth-mode-switch__divider[data-v-bfe30553]{width:100%;display:flex;align-items:center;gap:10px;color:var(--color-neutral-400);font-size:12px}.auth-mode-switch__divider[data-v-bfe30553]:before,.auth-mode-switch__divider[data-v-bfe30553]:after{content:"";flex:1;height:1px;background:var(--color-neutral-200)}.auth-mode-switch .auth-link[data-v-bfe30553]{font-size:14px}.auth-legal[data-v-bfe30553]{font-size:12px;color:var(--color-neutral-400);line-height:1.5;text-align:center;padding-top:4px;border-top:1px solid var(--color-neutral-100);margin:0}.login-modal__content[data-v-cb8dd86a]{text-align:center}.login-modal__icon[data-v-cb8dd86a]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-primary-surface);color:var(--color-primary);margin:0 auto 16px}.login-modal__notice[data-v-cb8dd86a]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-neutral-500);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:8px;padding:8px 12px;margin:0 0 20px;line-height:1.45}.login-modal__notice-icon[data-v-cb8dd86a]{flex-shrink:0;color:var(--color-neutral-400)}.cookie-banner[data-v-9759ef71]{position:fixed;left:20px;right:20px;bottom:20px;z-index:900;max-width:640px;margin:0 auto;display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e8edf2;border-radius:14px;box-shadow:0 8px 28px #1118271f;padding:16px 18px}.cookie-banner__text[data-v-9759ef71]{flex:1;margin:0;font-size:13px;line-height:1.5;color:#6b7280}.cookie-banner__link[data-v-9759ef71]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.cookie-banner__link[data-v-9759ef71]:hover{color:var(--color-primary-dark)}.cookie-banner__btn[data-v-9759ef71]{flex-shrink:0;height:38px;padding:0 20px;background:var(--color-primary);color:#fff;border:none;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}.cookie-banner__btn[data-v-9759ef71]:hover{background:var(--color-primary-dark)}.cookie-banner-enter-active[data-v-9759ef71],.cookie-banner-leave-active[data-v-9759ef71]{transition:opacity .25s,transform .25s}.cookie-banner-enter-from[data-v-9759ef71],.cookie-banner-leave-to[data-v-9759ef71]{opacity:0;transform:translateY(12px)}@media (max-width: 600px){.cookie-banner[data-v-9759ef71]{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.cookie-banner__btn[data-v-9759ef71]{width:100%}}.sd-wrap[data-v-5429a8b2]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #e8edf2;border-radius:14px;box-shadow:0 12px 40px #0f285021;z-index:300;overflow:hidden;animation:sdIn-5429a8b2 .14s ease;min-width:340px}@keyframes sdIn-5429a8b2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sd-list[data-v-5429a8b2]{list-style:none;margin:0;padding:6px 6px 0}.sd-item[data-v-5429a8b2]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;cursor:pointer;transition:background .1s}.sd-item[data-v-5429a8b2]:hover,.sd-item--active[data-v-5429a8b2]{background:#f0f7ff}.sd-item__icon[data-v-5429a8b2]{flex-shrink:0;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center}.sd-item__icon--product[data-v-5429a8b2]{background:#f0f7ff;color:var(--color-primary)}.sd-item__icon--category[data-v-5429a8b2],.sd-item--category .sd-item__icon[data-v-5429a8b2]{background:#f0fdf4;color:#16a34a}.sd-item__body[data-v-5429a8b2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sd-item__label[data-v-5429a8b2]{font-size:13px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-item__label[data-v-5429a8b2] mark{background:none;color:var(--color-primary);font-weight:700}.sd-item__sub[data-v-5429a8b2]{font-size:11px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-item__oos[data-v-5429a8b2]{font-size:11px;color:#9ca3af;white-space:nowrap;flex-shrink:0}.sd-item__arrow[data-v-5429a8b2]{color:#9ca3af;flex-shrink:0;display:flex;align-items:center}.sd-footer[data-v-5429a8b2]{padding:8px 16px;border-top:1px solid #f3f6fa;font-size:11px;color:#9ca3af;margin-top:4px}.sd-footer kbd[data-v-5429a8b2]{display:inline-block;padding:1px 5px;border:1px solid #e2e8f0;border-radius:4px;font-family:inherit;font-size:10px;background:#f8fafc;color:#6b7280;line-height:1.5}.header[data-v-f3ad7db0]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e8edf2;transition:box-shadow .2s ease}.header--scrolled[data-v-f3ad7db0]{box-shadow:0 2px 16px #0f70b714}.header__inner[data-v-f3ad7db0]{max-width:1280px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;gap:24px}.header__logo[data-v-f3ad7db0]{font-size:20px;font-weight:800;letter-spacing:.06em;color:var(--color-primary);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .15s}.header__logo[data-v-f3ad7db0]:hover{opacity:.85}.header__nav[data-v-f3ad7db0]{display:flex;align-items:center;gap:2px;flex:1}.header__nav-item[data-v-f3ad7db0]{position:relative}.header__nav-parent[data-v-f3ad7db0]{display:flex;align-items:center;gap:4px;padding:8px 12px;font-size:14px;font-weight:600;color:#374151;text-decoration:none;border-radius:6px;white-space:nowrap;transition:color .15s,background .15s}.header__nav-parent[data-v-f3ad7db0]:hover,.header__nav-parent.active[data-v-f3ad7db0]{color:var(--color-primary);background:#f0f7ff}.header__nav-chevron[data-v-f3ad7db0]{transition:transform .2s ease;flex-shrink:0;opacity:.55}.header__nav-chevron.rotated[data-v-f3ad7db0]{transform:rotate(180deg)}.header__dropdown[data-v-f3ad7db0]{position:absolute;top:100%;left:0;padding-top:8px;z-index:200}.header__dropdown-list[data-v-f3ad7db0]{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:1px;background:#fff;border:1px solid #e8edf2;border-radius:10px;box-shadow:0 8px 32px #0000001c;min-width:220px;animation:dropdownIn-f3ad7db0 .15s ease}@keyframes dropdownIn-f3ad7db0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header__dropdown-child[data-v-f3ad7db0]{display:block;font-size:13px;font-weight:500;color:#374151;text-decoration:none;padding:8px 12px;border-radius:6px;transition:color .15s,background .15s;line-height:1.4;white-space:nowrap}.header__dropdown-child[data-v-f3ad7db0]:hover,.header__dropdown-child--active[data-v-f3ad7db0]{color:var(--color-primary);background:#f0f7ff}.header__nav-link[data-v-f3ad7db0]{padding:8px 12px;font-size:14px;font-weight:500;color:#374151;text-decoration:none;border-radius:6px;transition:color .15s,background .15s;white-space:nowrap}.header__nav-link[data-v-f3ad7db0]:hover,.header__nav-link--active[data-v-f3ad7db0]{color:var(--color-primary);background:#f0f7ff}.header__actions[data-v-f3ad7db0]{display:flex;align-items:center;gap:4px;flex-shrink:0}.header__search--desktop[data-v-f3ad7db0]{position:relative;display:flex;align-items:center;background:#f3f6fa;border-radius:10px;border:1.5px solid transparent;transition:border-color .15s,box-shadow .15s,background .15s}.header__search--desktop[data-v-f3ad7db0]:focus-within{background:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #0f70b71a}.header__search-icon-inline[data-v-f3ad7db0]{margin-left:10px;color:#9ca3af;flex-shrink:0;pointer-events:none;transition:color .15s}.header__search--desktop:focus-within .header__search-icon-inline[data-v-f3ad7db0]{color:var(--color-primary)}.header__search-input[data-v-f3ad7db0]{border:none;background:transparent;padding:8px 12px 8px 8px;font-size:13px;color:#374151;width:190px;outline:none;font-family:inherit}.header__search-input[data-v-f3ad7db0]::placeholder{color:#9ca3af}.sd-fade-enter-active[data-v-f3ad7db0],.sd-fade-leave-active[data-v-f3ad7db0]{transition:opacity .13s,transform .13s}.sd-fade-enter-from[data-v-f3ad7db0],.sd-fade-leave-to[data-v-f3ad7db0]{opacity:0;transform:translateY(-4px)}.header__mobile-search-field-wrap[data-v-f3ad7db0]{position:relative;flex:1}.header__mobile-sd[data-v-f3ad7db0]{position:relative!important;top:0!important;left:0!important;right:0!important;border-radius:12px;margin:4px 16px 8px;min-width:0}.header__search-icon-btn[data-v-f3ad7db0]{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:#374151;background:none;border:none;cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}.header__search-icon-btn[data-v-f3ad7db0]:hover{color:var(--color-primary);background:#f0f7ff}.header__mobile-search-bar[data-v-f3ad7db0]{border-top:1px solid #e8edf2;padding:10px 16px;animation:slideDown-f3ad7db0 .18s ease}@keyframes slideDown-f3ad7db0{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header__mobile-search-wrap[data-v-f3ad7db0]{display:flex;align-items:center;gap:10px;background:#f3f6fa;border-radius:10px;padding:10px 14px}.header__mobile-search-icon[data-v-f3ad7db0]{color:#9ca3af;flex-shrink:0}.header__mobile-search-field[data-v-f3ad7db0]{flex:1;border:none;background:transparent;font-size:15px;color:#374151;outline:none;font-family:inherit}.header__mobile-search-field[data-v-f3ad7db0]::placeholder{color:#9ca3af}.header__mobile-search-close[data-v-f3ad7db0]{background:none;border:none;padding:2px;color:#9ca3af;cursor:pointer;display:flex;align-items:center;flex-shrink:0;transition:color .15s}.header__mobile-search-close[data-v-f3ad7db0]:hover{color:#374151}.header__icon-btn[data-v-f3ad7db0]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:#374151;text-decoration:none;background:none;border:none;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0}.header__icon-btn[data-v-f3ad7db0]:hover{color:var(--color-primary);background:#f0f7ff}.header__cart-btn[data-v-f3ad7db0]{position:relative}.header__cart-badge[data-v-f3ad7db0]{position:absolute;top:4px;right:4px;background:var(--color-primary);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:flex;align-items:center;justify-content:center;line-height:1}.header__fav-btn[data-v-f3ad7db0]{position:relative}.header__fav-badge[data-v-f3ad7db0]{position:absolute;top:4px;right:4px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:flex;align-items:center;justify-content:center;line-height:1}.header__mobile-fav-count[data-v-f3ad7db0]{color:#ef4444;font-weight:600}.header__user-menu-wrap[data-v-f3ad7db0]{position:relative}.header__user-btn[data-v-f3ad7db0]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.header__user-avatar[data-v-f3ad7db0]{width:34px;height:34px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.03em;transition:opacity .15s;-webkit-user-select:none;user-select:none}.header__user-btn:hover .header__user-avatar[data-v-f3ad7db0]{opacity:.85}.header__user-dropdown[data-v-f3ad7db0]{position:absolute;top:calc(100% + 12px);right:0;background:#fff;border:1px solid #e8edf2;border-radius:12px;box-shadow:0 8px 32px #0000001c;min-width:220px;z-index:200;animation:dropdownIn-f3ad7db0 .15s ease;overflow:hidden}.header__user-dropdown-header[data-v-f3ad7db0]{padding:14px 16px 12px;border-bottom:1px solid #f3f6fa}.header__user-dropdown-name[data-v-f3ad7db0]{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}.header__user-dropdown-name-cta[data-v-f3ad7db0]{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:var(--color-primary);text-decoration:none;margin-bottom:4px}.header__user-dropdown-name-cta[data-v-f3ad7db0]:hover{text-decoration:underline}.header__user-dropdown-phone[data-v-f3ad7db0]{font-size:12px;color:#9ca3af;margin:0}.header__user-dropdown-list[data-v-f3ad7db0]{list-style:none;margin:0;padding:6px}.header__user-dropdown-item[data-v-f3ad7db0]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:7px;font-size:13px;font-weight:500;color:#374151;text-decoration:none;background:none;border:none;cursor:pointer;width:100%;text-align:left;transition:color .15s,background .15s;font-family:inherit}.header__user-dropdown-item[data-v-f3ad7db0]:hover{color:var(--color-primary);background:#f0f7ff}.header__user-dropdown-item--logout[data-v-f3ad7db0]:hover{color:#ef4444;background:#fef2f2}.header__mobile-logout[data-v-f3ad7db0]{background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;color:#ef4444!important}.header__mobile-link--btn[data-v-f3ad7db0]{background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%}.header__burger[data-v-f3ad7db0]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;transition:background .15s;flex-shrink:0}.header__burger[data-v-f3ad7db0]:hover{background:#f3f6fa}.header__burger span[data-v-f3ad7db0]{display:block;height:2px;background:#374151;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.header__burger.open span[data-v-f3ad7db0]:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger.open span[data-v-f3ad7db0]:nth-child(2){opacity:0}.header__burger.open span[data-v-f3ad7db0]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__mobile-menu[data-v-f3ad7db0]{background:#fff;border-top:1px solid #e8edf2;padding:16px 24px 24px;display:flex;flex-direction:column;gap:0}.header__mobile-search[data-v-f3ad7db0]{margin-bottom:16px}.header__mobile-search-input[data-v-f3ad7db0]{width:100%;background:#f3f6fa;border:none;border-radius:8px;padding:10px 14px;font-size:14px;color:#374151;outline:none;font-family:inherit}.header__mobile-search-input[data-v-f3ad7db0]::placeholder{color:#9ca3af}.header__mobile-catalog-title[data-v-f3ad7db0]{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;margin-top:4px}.header__mobile-group[data-v-f3ad7db0]{display:flex;flex-direction:column;gap:0;margin-bottom:8px}.header__mobile-parent[data-v-f3ad7db0]{font-size:15px;font-weight:600;color:#111827;text-decoration:none;padding:8px 0;border-bottom:1px solid #f3f6fa}.header__mobile-child[data-v-f3ad7db0]{font-size:14px;color:#6b7280;text-decoration:none;padding:6px 0 6px 12px;transition:color .15s}.header__mobile-child[data-v-f3ad7db0]:hover,.header__mobile-child--active[data-v-f3ad7db0],.header__mobile-parent--active[data-v-f3ad7db0]{color:var(--color-primary)}.header__mobile-divider[data-v-f3ad7db0]{height:1px;background:#e8edf2;margin:12px 0}.header__mobile-link[data-v-f3ad7db0]{font-size:14px;font-weight:500;color:#374151;text-decoration:none;padding:8px 0;transition:color .15s}.header__mobile-link[data-v-f3ad7db0]:hover{color:var(--color-primary)}@media (max-width: 1024px){.header__search-input[data-v-f3ad7db0]{width:140px}}@media (max-width: 900px){.header__nav[data-v-f3ad7db0],.header__search--desktop[data-v-f3ad7db0]{display:none}.header__search-icon-btn[data-v-f3ad7db0],.header__burger[data-v-f3ad7db0]{display:flex}}.header__dropdown-sections[data-v-f3ad7db0]{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;border:1px solid #e8edf2;border-radius:10px;box-shadow:0 8px 32px #0000001c;overflow:hidden;animation:dropdownIn-f3ad7db0 .15s ease;min-width:420px}.header__dropdown-section[data-v-f3ad7db0]{padding:10px 6px}.header__dropdown-section+.header__dropdown-section[data-v-f3ad7db0]{border-left:1px solid #f3f6fa}.header__dropdown-section-label[data-v-f3ad7db0]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;padding:4px 12px 6px}.header__dropdown-list--section[data-v-f3ad7db0]{border:none;border-radius:0;box-shadow:none;background:transparent;min-width:0;animation:none;padding:0 6px}.header__mobile-section-label[data-v-f3ad7db0]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;padding:8px 0 4px 12px;margin-top:4px}@media (max-width: 480px){.header__inner[data-v-f3ad7db0]{padding:0 16px;gap:0}.header__logo[data-v-f3ad7db0]{margin-right:auto}}.hero[data-v-f4841433]{position:relative;overflow:hidden;background:linear-gradient(135deg,#0f70b7,#0a5a96 45%,#063d6a)}.hero__inner[data-v-f4841433]{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:88px 24px 96px}.hero__content[data-v-f4841433]{max-width:600px;display:flex;flex-direction:column;gap:20px}.hero__eyebrow[data-v-f4841433]{display:inline-flex;align-items:center;gap:6px;width:fit-content;background:#ffffff21;border:1px solid rgba(255,255,255,.25);color:#ffffffe6;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:100px}.hero__headline[data-v-f4841433]{font-size:clamp(34px,4.5vw,54px);font-weight:800;color:#fff;line-height:1.12;margin:0;letter-spacing:-.025em;white-space:pre-line}.hero__subheadline[data-v-f4841433]{font-size:16px;color:#ffffffc7;line-height:1.65;margin:0}.hero__perks[data-v-f4841433]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hero__perk[data-v-f4841433]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#ffffffd9}.hero__perk svg[data-v-f4841433]{flex-shrink:0}.hero__cta-group[data-v-f4841433]{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.hero__cta[data-v-f4841433]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s}.hero__cta[data-v-f4841433]:hover{transform:translateY(-2px)}.hero__cta--primary[data-v-f4841433]{background:#fff;color:var(--color-primary);box-shadow:0 4px 20px #00000026}.hero__cta--primary[data-v-f4841433]:hover{background:#f0f7ff;box-shadow:0 8px 28px #0003}.hero__cta--secondary[data-v-f4841433]{background:#ffffff1f;color:#fff;border:1.5px solid rgba(255,255,255,.35)}.hero__cta--secondary[data-v-f4841433]:hover{background:#fff3}.hero__deco-1[data-v-f4841433]{position:absolute;right:-100px;top:-100px;width:520px;height:520px;background:radial-gradient(circle,rgba(255,255,255,.07) 0%,transparent 65%);pointer-events:none;z-index:0}.hero__deco-2[data-v-f4841433]{position:absolute;right:200px;bottom:40px;width:320px;height:320px;background:radial-gradient(circle,rgba(255,255,255,.04) 0%,transparent 65%);pointer-events:none;z-index:0}@media (max-width: 768px){.hero__inner[data-v-f4841433]{padding:56px 16px 72px}}@media (max-width: 480px){.hero__cta-group[data-v-f4841433]{flex-direction:column}.hero__cta[data-v-f4841433]{justify-content:center}}.category-card[data-v-a4453260]{display:flex;flex-direction:column;text-decoration:none;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e8edf2;transition:box-shadow .2s ease,transform .2s ease,border-color .2s;cursor:pointer}.category-card[data-v-a4453260]:hover{box-shadow:0 8px 32px #0f70b71f;transform:translateY(-4px);border-color:#0f70b733}.category-card__image-wrap[data-v-a4453260]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f3f6fa}.category-card__image[data-v-a4453260]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.category-card:hover .category-card__image[data-v-a4453260]{transform:scale(1.04)}.category-card__overlay[data-v-a4453260]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.04) 100%);pointer-events:none}.category-card__body[data-v-a4453260]{padding:14px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:start;gap:2px 8px}.category-card__name[data-v-a4453260]{font-size:14px;font-weight:600;color:#111827;line-height:1.35;grid-column:1;grid-row:1;transition:color .15s}.category-card:hover .category-card__name[data-v-a4453260]{color:var(--color-primary)}.category-card__count[data-v-a4453260]{font-size:12px;color:#9ca3af;grid-column:1;grid-row:2}.category-card__arrow[data-v-a4453260]{grid-column:2;grid-row:1 / 3;align-self:center;color:#d1d5db;display:flex;align-items:center;transition:color .15s,transform .15s}.category-card:hover .category-card__arrow[data-v-a4453260]{color:var(--color-primary);transform:translate(3px)}.category-grid[data-v-54ee0520]{background:#f8fafc;padding:64px 0;border-top:3px solid var(--color-primary)}.category-grid__inner[data-v-54ee0520]{max-width:1280px;margin:0 auto;padding:0 24px}.category-grid__header[data-v-54ee0520]{margin-bottom:40px;text-align:center}.category-grid__title[data-v-54ee0520]{font-size:clamp(24px,3vw,34px);font-weight:800;color:#111827;margin:0 0 10px;letter-spacing:-.02em;line-height:1.2}.category-grid__subtitle[data-v-54ee0520]{font-size:16px;color:#6b7280;margin:0;line-height:1.6;max-width:520px;margin-inline:auto}.category-grid__items[data-v-54ee0520]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.category-grid__footer[data-v-54ee0520],.category-grid__all-link[data-v-54ee0520]{display:none}@media (max-width: 900px){.category-grid__items[data-v-54ee0520]{grid-template-columns:repeat(2,1fr);gap:16px}.category-grid[data-v-54ee0520]{padding:48px 0}}@media (max-width: 540px){.category-grid__items[data-v-54ee0520]{grid-template-columns:repeat(2,1fr);gap:12px}.category-grid[data-v-54ee0520]{padding:40px 0}.category-grid__inner[data-v-54ee0520]{padding:0 16px}}@media (max-width: 360px){.category-grid__items[data-v-54ee0520]{grid-template-columns:1fr}}.why-us[data-v-19b4b230]{background:#fff;padding:72px 0 80px}.why-us__inner[data-v-19b4b230]{max-width:1280px;margin:0 auto;padding:0 24px}.why-us__header[data-v-19b4b230]{margin-bottom:48px}.why-us__title[data-v-19b4b230]{font-size:clamp(24px,3vw,34px);font-weight:800;color:#111827;letter-spacing:-.02em;line-height:1.2;margin:0}.why-us__grid[data-v-19b4b230]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.why-us__card[data-v-19b4b230]{display:flex;flex-direction:column;gap:14px;padding:28px 24px;background:#f8fafc;border-radius:16px;border:1px solid #e8edf2;transition:box-shadow .2s ease,transform .2s ease,border-color .2s}.why-us__card[data-v-19b4b230]:hover{box-shadow:0 8px 32px #0f70b71a;transform:translateY(-4px);border-color:#0f70b72e}.why-us__icon-wrap[data-v-19b4b230]{width:48px;height:48px;border-radius:12px;background:var(--color-primary-surface);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.why-us__card-title[data-v-19b4b230]{font-size:16px;font-weight:700;color:#111827;margin:0;line-height:1.3}.why-us__card-text[data-v-19b4b230]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}@media (max-width: 1024px){.why-us__grid[data-v-19b4b230]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.why-us__grid[data-v-19b4b230]{grid-template-columns:1fr;gap:16px}.why-us[data-v-19b4b230]{padding:48px 0 56px}.why-us__inner[data-v-19b4b230]{padding:0 16px}}.cta-banners[data-v-e95b0ef9]{background:#f8fafc;padding:64px 0 80px}.cta-banners__inner[data-v-e95b0ef9]{max-width:1280px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.cta-banners__card[data-v-e95b0ef9]{display:flex;gap:24px;align-items:flex-start;padding:36px 32px;border-radius:16px;border:1px solid #e8edf2;transition:box-shadow .2s ease,transform .2s ease}.cta-banners__card[data-v-e95b0ef9]:hover{box-shadow:0 8px 32px #0f70b71a;transform:translateY(-3px)}.cta-banners__card--plain[data-v-e95b0ef9]{background:#fff}.cta-banners__card--plain .cta-banners__card-icon[data-v-e95b0ef9]{background:var(--color-primary-surface);color:var(--color-primary)}.cta-banners__card--plain .cta-banners__card-title[data-v-e95b0ef9]{color:#111827}.cta-banners__card--plain .cta-banners__card-text[data-v-e95b0ef9]{color:#6b7280}.cta-banners__card--wholesale[data-v-e95b0ef9]{background:#0f172a;border-color:#0f172a}.cta-banners__card--wholesale[data-v-e95b0ef9]:hover{box-shadow:0 8px 32px #00000040}.cta-banners__card--wholesale .cta-banners__card-icon[data-v-e95b0ef9]{background:#ffffff1a;color:#fff}.cta-banners__card--wholesale .cta-banners__card-title[data-v-e95b0ef9]{color:#fff}.cta-banners__card--wholesale .cta-banners__card-text[data-v-e95b0ef9]{color:#ffffffa6}.cta-banners__card-icon[data-v-e95b0ef9]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cta-banners__card-body[data-v-e95b0ef9]{display:flex;flex-direction:column;gap:12px}.cta-banners__card-title[data-v-e95b0ef9]{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.cta-banners__card-text[data-v-e95b0ef9]{font-size:14px;line-height:1.65;margin:0}.cta-banners__btn[data-v-e95b0ef9]{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:11px 22px;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none;margin-top:4px;transition:transform .15s ease,box-shadow .15s ease,background .15s,border-color .15s}.cta-banners__btn[data-v-e95b0ef9]:hover{transform:translateY(-2px)}.cta-banners__btn--primary[data-v-e95b0ef9]{background:var(--color-primary);color:#fff;box-shadow:0 2px 12px #0f70b740}.cta-banners__btn--primary[data-v-e95b0ef9]:hover{background:var(--color-primary-dark);box-shadow:0 6px 20px #0f70b759}.cta-banners__btn--light[data-v-e95b0ef9]{background:#ffffff1f;color:#fff;border:1.5px solid rgba(255,255,255,.25)}.cta-banners__btn--light[data-v-e95b0ef9]:hover{background:#fff3;border-color:#ffffff80}@media (max-width: 1024px){.cta-banners__inner[data-v-e95b0ef9]{grid-template-columns:1fr 1fr}.cta-banners__card--wholesale[data-v-e95b0ef9]{grid-column:1 / -1;flex-direction:row}}@media (max-width: 640px){.cta-banners__inner[data-v-e95b0ef9]{grid-template-columns:1fr}.cta-banners__card--wholesale[data-v-e95b0ef9]{grid-column:auto}}@media (max-width: 540px){.cta-banners[data-v-e95b0ef9]{padding:40px 0 56px}.cta-banners__inner[data-v-e95b0ef9]{padding:0 16px}.cta-banners__card[data-v-e95b0ef9]{flex-direction:column;gap:16px;padding:24px 20px}}.footer[data-v-df038062]{background:#111827;color:#e5e7eb}.footer__inner[data-v-df038062]{max-width:1280px;margin:0 auto;padding:56px 24px 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.footer__logo[data-v-df038062]{display:inline-block;font-size:20px;font-weight:800;letter-spacing:.06em;color:#fff;text-decoration:none;margin-bottom:16px;transition:opacity .15s}.footer__logo[data-v-df038062]:hover{opacity:.8}.footer__tagline[data-v-df038062]{font-size:13px;color:#9ca3af;line-height:1.65;margin:0 0 20px}.footer__contacts[data-v-df038062]{display:flex;flex-direction:column;gap:10px}.footer__contact-link[data-v-df038062]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#d1d5db;text-decoration:none;transition:color .15s}.footer__contact-link[data-v-df038062]:hover{color:#fff}.footer__contact-link svg[data-v-df038062]{flex-shrink:0;opacity:.7}.footer__phone-row[data-v-df038062]{display:flex;align-items:center;gap:8px}.footer__tg-badge[data-v-df038062]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#2aabee;text-decoration:none;padding:3px 8px;border:1px solid rgba(42,171,238,.3);border-radius:5px;background:#2aabee14;transition:background .15s,border-color .15s;white-space:nowrap}.footer__tg-badge[data-v-df038062]:hover{background:#2aabee29;border-color:#2aabee99}.footer__map-link[data-v-df038062]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#9ca3af;text-decoration:none;transition:color .15s}.footer__map-link[data-v-df038062]:hover{color:#fff}.footer__map-link svg[data-v-df038062]{flex-shrink:0;opacity:.7}.footer__col-title[data-v-df038062]{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.07em;margin:0 0 16px}.footer__col-list[data-v-df038062]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer__col-link[data-v-df038062]{font-size:14px;color:#9ca3af;text-decoration:none;transition:color .15s;line-height:1.4}.footer__col-link[data-v-df038062]:hover,.footer__col-link--active[data-v-df038062]{color:#fff}.footer__bottom[data-v-df038062]{border-top:1px solid #1f2937}.footer__bottom-inner[data-v-df038062]{max-width:1280px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer__copy[data-v-df038062]{font-size:13px;color:#4b5563}.footer__legal[data-v-df038062]{display:flex;gap:24px}.footer__legal-link[data-v-df038062]{font-size:13px;color:#4b5563;text-decoration:none;transition:color .15s}.footer__legal-link[data-v-df038062]:hover{color:#9ca3af}@media (max-width: 900px){.footer__inner[data-v-df038062]{grid-template-columns:1fr 1fr;gap:32px}.footer__brand[data-v-df038062]{grid-column:1 / -1}}@media (max-width: 540px){.footer__inner[data-v-df038062]{grid-template-columns:1fr 1fr;padding:40px 16px 32px;gap:24px}.footer__bottom-inner[data-v-df038062]{padding:16px;flex-direction:column;align-items:flex-start;gap:8px}.footer__legal[data-v-df038062]{flex-wrap:wrap;gap:12px}}@media (max-width: 360px){.footer__inner[data-v-df038062]{grid-template-columns:1fr}}.page[data-v-ed755e37]{display:flex;flex-direction:column;min-height:100vh}main[data-v-ed755e37]{flex:1}.catalog-page[data-v-d34ac49b]{display:flex;flex-direction:column;min-height:100vh}.catalog-loading[data-v-d34ac49b]{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#6b7280}.catalog-main[data-v-d34ac49b]{flex:1}.catalog-hero[data-v-d34ac49b]{background:linear-gradient(135deg,#0f2942,#0f70b7);padding:48px 0 52px}.catalog-hero__inner[data-v-d34ac49b]{max-width:1280px;margin:0 auto;padding:0 24px}.catalog-hero__title[data-v-d34ac49b]{font-size:clamp(26px,3.5vw,42px);font-weight:800;color:#fff;margin:12px 0 10px;letter-spacing:-.02em;line-height:1.2}.catalog-hero__subtitle[data-v-d34ac49b]{font-size:16px;color:#ffffffbf;margin:0;max-width:560px;line-height:1.6}.breadcrumbs[data-v-d34ac49b]{display:flex;align-items:center;gap:6px;font-size:13px;flex-wrap:wrap}.breadcrumb__link[data-v-d34ac49b]{color:#ffffffa6;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-d34ac49b]:hover{color:#fff}.breadcrumb__sep[data-v-d34ac49b]{color:#ffffff59;font-size:14px}.breadcrumb__current[data-v-d34ac49b]{color:#ffffffe6;font-weight:500}.catalog-sections[data-v-d34ac49b]{padding:48px 0 72px}.catalog-section[data-v-d34ac49b]{margin-bottom:56px}.catalog-section[data-v-d34ac49b]:last-child{margin-bottom:0}.catalog-section__inner[data-v-d34ac49b]{max-width:1280px;margin:0 auto;padding:0 24px}.catalog-section__header[data-v-d34ac49b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.catalog-section__title[data-v-d34ac49b]{font-size:22px;font-weight:700;color:#111827;margin:0 0 6px}.catalog-section__title-link[data-v-d34ac49b]{color:inherit;text-decoration:none;transition:color .15s}.catalog-section__title-link[data-v-d34ac49b]:hover{color:var(--color-primary, #0f70b7)}.catalog-section__subtitle[data-v-d34ac49b]{font-size:14px;color:#6b7280;margin:0;max-width:480px;line-height:1.5}.catalog-section__all-link[data-v-d34ac49b]{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--color-primary, #0f70b7);text-decoration:none;white-space:nowrap;flex-shrink:0;margin-top:2px;transition:gap .15s,opacity .15s}.catalog-section__all-link[data-v-d34ac49b]:hover{gap:8px;opacity:.85}.catalog-section__grid[data-v-d34ac49b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.catalog-section__card[data-v-d34ac49b]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e8edf2;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.catalog-section__card[data-v-d34ac49b]:hover{box-shadow:0 8px 24px #0f70b71f;transform:translateY(-2px);border-color:#c3ddf5}.catalog-section__card-img-wrap[data-v-d34ac49b]{aspect-ratio:4 / 3;overflow:hidden;background:#f3f6f9}.catalog-section__card-img[data-v-d34ac49b]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.catalog-section__card:hover .catalog-section__card-img[data-v-d34ac49b]{transform:scale(1.04)}.catalog-section__card-body[data-v-d34ac49b]{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px}.catalog-section__card-name[data-v-d34ac49b]{font-size:14px;font-weight:600;color:#111827;line-height:1.4}.catalog-section__card-count[data-v-d34ac49b]{font-size:12px;color:#9ca3af}.catalog-section+.catalog-section[data-v-d34ac49b]{padding-top:8px;border-top:1px solid #f1f5f9}@media (max-width: 768px){.catalog-hero[data-v-d34ac49b]{padding:32px 0 36px}.catalog-hero__inner[data-v-d34ac49b],.catalog-section__inner[data-v-d34ac49b]{padding:0 16px}.catalog-sections[data-v-d34ac49b]{padding:32px 0 48px}.catalog-section[data-v-d34ac49b]{margin-bottom:40px}.catalog-section__grid[data-v-d34ac49b]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.catalog-section__header[data-v-d34ac49b]{flex-direction:column;gap:8px}}@media (max-width: 480px){.catalog-section__grid[data-v-d34ac49b]{grid-template-columns:repeat(2,1fr)}}.filters__mobile-trigger[data-v-c9273d34]{display:none;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid #e8edf2;border-radius:8px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative}.filters__mobile-trigger[data-v-c9273d34]:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.filters__mobile-badge[data-v-c9273d34]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--color-primary);color:#fff;border-radius:50%;font-size:11px;font-weight:600}.filters__overlay[data-v-c9273d34]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:200}.filters[data-v-c9273d34]{width:264px;flex-shrink:0;background:#fff;border:1px solid #e8edf2;border-radius:12px;display:flex;flex-direction:column;align-self:flex-start;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow:hidden}.filters__header[data-v-c9273d34]{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid #e8edf2}.filters__title[data-v-c9273d34]{font-size:15px;font-weight:600;color:#111827;display:flex;align-items:center;gap:6px}.filters__count[data-v-c9273d34]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--color-primary);color:#fff;border-radius:10px;font-size:11px;font-weight:600}.filters__reset[data-v-c9273d34]{margin-left:auto;background:none;border:none;font-size:13px;color:var(--color-primary);cursor:pointer;padding:0;transition:color .15s}.filters__reset[data-v-c9273d34]:hover{color:var(--color-primary-dark);text-decoration:underline}.filters__close-mobile[data-v-c9273d34]{display:none;background:none;border:none;padding:4px;color:#6b7280;cursor:pointer;margin-left:auto;flex-shrink:0}.filters__body[data-v-c9273d34]{padding:8px 0;overflow-y:auto}.filter-group[data-v-c9273d34]{padding:14px 20px;border-bottom:1px solid #f1f5f9}.filter-group[data-v-c9273d34]:last-child{border-bottom:none}.filter-group__label[data-v-c9273d34]{font-size:13px;font-weight:600;color:#374151;margin-bottom:10px}.filter-group__range[data-v-c9273d34]{display:flex;align-items:center;gap:6px}.filter-group__dash[data-v-c9273d34]{color:#9ca3af;font-size:14px;flex-shrink:0}.filter-input[data-v-c9273d34]{flex:1;min-width:0;padding:7px 10px;border:1px solid #e8edf2;border-radius:6px;font-size:13px;color:#111827;background:#f8fafc;transition:border-color .15s,background .15s;-moz-appearance:textfield}.filter-input[data-v-c9273d34]::-webkit-outer-spin-button,.filter-input[data-v-c9273d34]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-input[data-v-c9273d34]:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px var(--color-primary-light)}.filter-group__toggle[data-v-c9273d34]{display:flex;gap:6px}.toggle-btn[data-v-c9273d34]{flex:1;padding:7px 4px;border:1px solid #e8edf2;border-radius:6px;font-size:13px;font-weight:500;color:#374151;background:#f8fafc;cursor:pointer;transition:border-color .15s,background .15s,color .15s;text-align:center}.toggle-btn[data-v-c9273d34]:hover{border-color:var(--color-primary);color:var(--color-primary)}.toggle-btn--active[data-v-c9273d34]{border-color:var(--color-primary);background:var(--color-primary-surface);color:var(--color-primary);font-weight:600}.filter-group__checkboxes[data-v-c9273d34]{display:flex;flex-direction:column;gap:8px}.checkbox-label[data-v-c9273d34]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-input[data-v-c9273d34]{position:absolute;opacity:0;width:0;height:0}.checkbox-box[data-v-c9273d34]{width:16px;height:16px;border:1.5px solid #d1d5db;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s}.checkbox-input:checked+.checkbox-box[data-v-c9273d34]{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-input:checked+.checkbox-box[data-v-c9273d34]:after{content:"";display:block;width:9px;height:5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg) translateY(-1px)}.checkbox-text[data-v-c9273d34]{font-size:13px;color:#374151;-webkit-user-select:none;user-select:none}.filters__mobile-footer[data-v-c9273d34]{display:none;padding:16px 20px;border-top:1px solid #e8edf2}.filters__apply-btn[data-v-c9273d34]{width:100%;padding:12px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s}.filters__apply-btn[data-v-c9273d34]:hover{background:var(--color-primary-dark)}@media (max-width: 1024px){.filters[data-v-c9273d34]{display:none;bottom:0;left:0;right:0;width:100%;height:85vh;height:85dvh;max-height:85vh;max-height:85dvh;border-radius:16px 16px 0 0;z-index:201;border:none;box-shadow:0 -4px 24px #0000001f;position:fixed}.filters--mobile-open[data-v-c9273d34]{display:flex}.filters__mobile-trigger[data-v-c9273d34]{display:inline-flex}.filters__close-mobile[data-v-c9273d34]{display:flex;align-items:center;justify-content:center}.filters__reset[data-v-c9273d34]{margin-left:0}.filters__body[data-v-c9273d34]{flex:1;min-height:0;overflow-y:auto}.filters__mobile-footer[data-v-c9273d34]{display:block}}.filters__chips[data-v-c9273d34]{display:flex;flex-wrap:wrap;gap:6px;padding:10px 20px 12px;border-bottom:1px solid #e8edf2}.filter-chip[data-v-c9273d34]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#f0f7ff;border:1.5px solid #bfdbfe;border-radius:100px;font-size:12px;font-weight:500;color:var(--color-primary);cursor:pointer;transition:background .13s,border-color .13s;font-family:inherit;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.filter-chip[data-v-c9273d34]:hover{background:#dbeafe;border-color:var(--color-primary)}.filter-chip svg[data-v-c9273d34]{flex-shrink:0;opacity:.7}.filter-chip:hover svg[data-v-c9273d34]{opacity:1}.chips-fade-enter-active[data-v-c9273d34],.chips-fade-leave-active[data-v-c9273d34]{transition:opacity .15s}.chips-fade-enter-from[data-v-c9273d34],.chips-fade-leave-to[data-v-c9273d34]{opacity:0}.product-card[data-v-bb1c0fae]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e8edf2;transition:box-shadow .2s,transform .2s,border-color .2s}.product-card[data-v-bb1c0fae]:hover{box-shadow:0 8px 32px #0f70b71a;transform:translateY(-3px);border-color:#0f70b733}.product-card__image-link[data-v-bb1c0fae]{display:block;text-decoration:none;flex-shrink:0}.product-card__image-wrap[data-v-bb1c0fae]{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#f3f6fa}.product-card__image[data-v-bb1c0fae]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.product-card:hover .product-card__image[data-v-bb1c0fae]{transform:scale(1.04)}.product-card__badge[data-v-bb1c0fae]{position:absolute;top:10px;left:10px;background:var(--color-primary);color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;letter-spacing:.02em;text-transform:uppercase}.product-card__badge--out[data-v-bb1c0fae]{background:#6b7280;text-transform:none;letter-spacing:0;font-size:11px}.product-card__fav-btn[data-v-bb1c0fae]{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#9ca3af;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:color .2s,background .2s,transform .2s;z-index:2}.product-card__fav-btn[data-v-bb1c0fae]:hover,.product-card__fav-btn--active[data-v-bb1c0fae]{color:#ef4444;background:#fff}.product-card__fav-btn--bounce[data-v-bb1c0fae]{transform:scale(1.3)}.product-card__body[data-v-bb1c0fae]{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1;gap:10px}.product-card__name-link[data-v-bb1c0fae]{text-decoration:none}.product-card__name[data-v-bb1c0fae]{font-size:14px;font-weight:600;color:#111827;line-height:1.35;transition:color .15s}.product-card:hover .product-card__name[data-v-bb1c0fae]{color:var(--color-primary)}.product-card__specs[data-v-bb1c0fae]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.product-card__spec[data-v-bb1c0fae]{display:flex;justify-content:space-between;align-items:baseline;gap:4px;font-size:12px}.product-card__spec-label[data-v-bb1c0fae]{color:#9ca3af;flex-shrink:0}.product-card__spec[data-v-bb1c0fae]:after{content:"";flex:1;border-bottom:1px dotted #e8edf2;margin:0 4px 2px}.product-card__spec-value[data-v-bb1c0fae]{color:#374151;font-weight:500;flex-shrink:0}.product-card__footer[data-v-bb1c0fae]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.product-card__price-block[data-v-bb1c0fae]{display:flex;align-items:baseline;gap:3px}.product-card__price-from[data-v-bb1c0fae]{font-size:11px;color:#9ca3af;font-weight:400}.product-card__price[data-v-bb1c0fae]{font-size:17px;font-weight:700;color:#111827;line-height:1}.product-card__price-unit[data-v-bb1c0fae]{font-size:12px;color:#9ca3af}.product-card__cart-btn[data-v-bb1c0fae]{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;background:var(--color-primary-surface);color:var(--color-primary);border:1px solid transparent;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.product-card__cart-btn[data-v-bb1c0fae]:hover{background:var(--color-primary);color:#fff}.product-card__cart-btn--added[data-v-bb1c0fae],.product-card__cart-btn--added[data-v-bb1c0fae]:hover{background:#dcfce7;color:#16a34a}.product-card__cart-btn--preorder[data-v-bb1c0fae]{background:#f3f4f6;color:#374151;border-color:#e5e7eb}.product-card__cart-btn--preorder[data-v-bb1c0fae]:hover{background:#374151;color:#fff}.product-card--out-of-stock .product-card__image[data-v-bb1c0fae]{filter:grayscale(40%);opacity:.85}.product-card--out-of-stock .product-card__price[data-v-bb1c0fae]{color:#9ca3af}.product-card--out-of-stock:hover .product-card__name[data-v-bb1c0fae]{color:#374151}@media (max-width: 600px){.product-card__cart-label[data-v-bb1c0fae]{display:none}.product-card__cart-btn[data-v-bb1c0fae]{padding:7px 9px}}.co-card[data-v-eb3b0a1e]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e8edf2;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.co-card[data-v-eb3b0a1e]:hover{box-shadow:0 8px 32px #0f70b717;transform:translateY(-3px);border-color:#0f70b72e}.co-card__visual[data-v-eb3b0a1e]{position:relative;width:100%;aspect-ratio:3 / 4;background:#f5f3ef;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.co-card__dots[data-v-eb3b0a1e]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,#d6d1c8 1px,transparent 1px);background-size:20px 20px;opacity:.55}.co-card__ring[data-v-eb3b0a1e]{position:absolute;border-radius:50%;border:1.5px solid #c8c3b8;opacity:.35}.co-card__ring--1[data-v-eb3b0a1e]{width:120px;height:120px}.co-card__ring--2[data-v-eb3b0a1e]{width:180px;height:180px}.co-card__icon[data-v-eb3b0a1e]{position:relative;z-index:1;color:#6b6359;transition:color .2s,transform .25s}.co-card:hover .co-card__icon[data-v-eb3b0a1e]{color:var(--color-primary);transform:rotate(15deg) scale(1.05)}.co-card__badge[data-v-eb3b0a1e]{position:absolute;top:10px;left:10px;background:#e8e4dc;color:#5c5248;font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;letter-spacing:.03em;z-index:2}.co-card__body[data-v-eb3b0a1e]{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1;gap:8px}.co-card__title[data-v-eb3b0a1e]{font-size:14px;font-weight:600;color:#111827;line-height:1.35;margin:0;transition:color .15s}.co-card:hover .co-card__title[data-v-eb3b0a1e]{color:var(--color-primary)}.co-card__desc[data-v-eb3b0a1e]{font-size:12px;color:#6b7280;line-height:1.5;margin:0;flex:1}.co-card__cta[data-v-eb3b0a1e]{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding:7px 12px;background:var(--color-primary-surface);color:var(--color-primary);border-radius:7px;font-size:12px;font-weight:600;align-self:flex-start;transition:background .15s,color .15s}.co-card:hover .co-card__cta[data-v-eb3b0a1e]{background:var(--color-primary);color:#fff}@media (max-width: 600px){.co-card__cta span[data-v-eb3b0a1e]{display:none}}.modal-product-name[data-v-6a3e0336]{font-size:13px;font-weight:600;color:var(--color-primary);margin-bottom:6px}.modal-hint[data-v-6a3e0336]{font-size:13px;color:#6b7280;line-height:1.5;margin-bottom:20px}.modal-form[data-v-6a3e0336]{display:flex;flex-direction:column;gap:16px}.modal-field[data-v-6a3e0336]{display:flex;flex-direction:column;gap:5px}.modal-label[data-v-6a3e0336]{font-size:13px;font-weight:500;color:#374151}.modal-required[data-v-6a3e0336]{color:#dc2626}.modal-input[data-v-6a3e0336]{padding:10px 12px;border:1px solid #e8edf2;border-radius:8px;font-size:14px;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s;outline:none}.modal-input[data-v-6a3e0336]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.modal-input--error[data-v-6a3e0336]{border-color:#dc2626}.modal-error[data-v-6a3e0336]{font-size:12px;color:#dc2626}.modal-notice[data-v-6a3e0336]{font-size:12px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 12px;line-height:1.5}.modal-checkbox[data-v-6a3e0336]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;line-height:1.5;color:#374151}.modal-checkbox input[data-v-6a3e0336]{position:absolute;opacity:0;width:0;height:0}.modal-checkbox__box[data-v-6a3e0336]{flex:0 0 auto;width:18px;height:18px;margin-top:1px;border:1px solid #d1d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .15s,border-color .15s}.modal-checkbox input:checked+.modal-checkbox__box[data-v-6a3e0336]{background:var(--color-primary);border-color:var(--color-primary)}.modal-checkbox input:focus-visible+.modal-checkbox__box[data-v-6a3e0336]{box-shadow:0 0 0 3px var(--color-primary-light)}.modal-checkbox--error .modal-checkbox__box[data-v-6a3e0336]{border-color:#dc2626}.modal-checkbox__label[data-v-6a3e0336]{flex:1}.modal-link[data-v-6a3e0336]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.modal-link[data-v-6a3e0336]:hover{color:var(--color-primary-dark)}.modal-actions[data-v-6a3e0336]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.modal-btn[data-v-6a3e0336]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.modal-btn--primary[data-v-6a3e0336]{background:var(--color-primary);color:#fff}.modal-btn--primary[data-v-6a3e0336]:hover{background:var(--color-primary-dark)}.modal-btn--ghost[data-v-6a3e0336]{background:#f8fafc;color:#374151;border-color:#e8edf2}.modal-btn--ghost[data-v-6a3e0336]:hover{background:#f1f5f9;border-color:#d1d5db}.modal-success[data-v-6a3e0336]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px 0 4px}.modal-success__icon[data-v-6a3e0336]{margin-bottom:4px}.modal-success__title[data-v-6a3e0336]{font-size:18px;font-weight:700;color:#111827}.modal-success__text[data-v-6a3e0336]{font-size:14px;color:#6b7280;line-height:1.5;max-width:340px}.category-page-wrap[data-v-ab7153b2]{min-height:100vh;display:flex;flex-direction:column}.category-page[data-v-ab7153b2]{flex:1;padding:32px 0 64px}.category-page__container[data-v-ab7153b2]{max-width:1280px;margin:0 auto;padding:0 24px}.category-page__not-found[data-v-ab7153b2]{padding:80px 0;text-align:center;color:#6b7280;font-size:16px}.breadcrumbs[data-v-ab7153b2]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:24px;flex-wrap:wrap}.breadcrumb__link[data-v-ab7153b2]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-ab7153b2]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-ab7153b2]{color:#d1d5db;font-size:14px}.breadcrumb__current[data-v-ab7153b2]{color:#111827;font-weight:500}.category-header[data-v-ab7153b2]{margin-bottom:32px}.category-header__title[data-v-ab7153b2]{font-size:28px;font-weight:700;color:#111827;line-height:1.2;margin-bottom:12px}.category-header__description[data-v-ab7153b2]{font-size:15px;color:#6b7280;line-height:1.6;max-width:800px;margin-bottom:24px}.category-layout[data-v-ab7153b2]{display:flex;gap:28px;align-items:flex-start}.category-content[data-v-ab7153b2]{flex:1;min-width:0}.category-toolbar[data-v-ab7153b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;flex-wrap:wrap}.category-toolbar__count[data-v-ab7153b2]{font-size:14px;color:#6b7280}.category-toolbar__right[data-v-ab7153b2]{display:flex;align-items:center;gap:8px}.sort-label[data-v-ab7153b2]{font-size:13px;color:#6b7280;white-space:nowrap}.sort-select[data-v-ab7153b2]{padding:7px 32px 7px 10px;border:1px solid #e8edf2;border-radius:7px;font-size:13px;color:#374151;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%239ca3af' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s}.sort-select[data-v-ab7153b2]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.product-grid[data-v-ab7153b2]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.scroll-sentinel[data-v-ab7153b2]{height:1px}.scroll-loader[data-v-ab7153b2]{display:flex;justify-content:center;gap:6px;padding:32px 0}.scroll-loader__dot[data-v-ab7153b2]{width:8px;height:8px;border-radius:50%;background:var(--color-primary);animation:dot-pulse-ab7153b2 1.2s ease-in-out infinite}.scroll-loader__dot[data-v-ab7153b2]:nth-child(2){animation-delay:.2s}.scroll-loader__dot[data-v-ab7153b2]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-ab7153b2{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.all-shown[data-v-ab7153b2]{text-align:center;padding:28px 0 8px;font-size:13px;color:#9ca3af}.empty-state[data-v-ab7153b2]{display:flex;flex-direction:column;align-items:center;padding:80px 24px;gap:12px}.empty-state__icon[data-v-ab7153b2]{opacity:.5;margin-bottom:8px}.empty-state__title[data-v-ab7153b2]{font-size:18px;font-weight:600;color:#374151}.empty-state__text[data-v-ab7153b2]{font-size:14px;color:#9ca3af}@media (max-width: 1200px){.product-grid[data-v-ab7153b2]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.category-layout[data-v-ab7153b2]{flex-direction:column;gap:16px}.category-toolbar[data-v-ab7153b2]{flex-wrap:wrap;gap:12px}}@media (max-width: 600px){.category-page[data-v-ab7153b2]{padding:20px 0 48px}.category-page__container[data-v-ab7153b2]{padding:0 16px}.category-header__title[data-v-ab7153b2]{font-size:22px}.product-grid[data-v-ab7153b2]{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width: 400px){.product-grid[data-v-ab7153b2]{grid-template-columns:1fr}}.category-chips-bar[data-v-ab7153b2]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.category-chip[data-v-ab7153b2]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#f0f7ff;border:1.5px solid #bfdbfe;border-radius:100px;font-size:13px;font-weight:500;color:var(--color-primary);cursor:pointer;transition:background .13s,border-color .13s;font-family:inherit;white-space:nowrap}.category-chip[data-v-ab7153b2]:hover{background:#dbeafe;border-color:var(--color-primary)}.category-chip svg[data-v-ab7153b2]{opacity:.7;flex-shrink:0}.category-chip:hover svg[data-v-ab7153b2]{opacity:1}.category-chips-clear[data-v-ab7153b2]{font-size:13px;color:#6b7280;background:none;border:none;cursor:pointer;padding:5px 8px;font-family:inherit;transition:color .13s;text-decoration:underline;text-underline-offset:2px}.category-chips-clear[data-v-ab7153b2]:hover{color:#374151}.chips-bar-fade-enter-active[data-v-ab7153b2],.chips-bar-fade-leave-active[data-v-ab7153b2]{transition:opacity .15s}.chips-bar-fade-enter-from[data-v-ab7153b2],.chips-bar-fade-leave-to[data-v-ab7153b2]{opacity:0}.parent-page__loading[data-v-aa424d5b]{padding:120px 24px;text-align:center;color:#6b7280;font-size:16px}.parent-page[data-v-aa424d5b]{display:flex;flex-direction:column;min-height:100vh}.parent-page__main[data-v-aa424d5b]{flex:1}.parent-page__not-found[data-v-aa424d5b]{padding:120px 24px;text-align:center;color:#6b7280;font-size:16px}.parent-hero[data-v-aa424d5b]{background:linear-gradient(135deg,#0f2942,#0f70b7);padding:48px 0 52px}.parent-hero__inner[data-v-aa424d5b]{max-width:1280px;margin:0 auto;padding:0 24px}.parent-hero__title[data-v-aa424d5b]{font-size:clamp(26px,3.5vw,42px);font-weight:800;color:#fff;margin:12px 0 10px;letter-spacing:-.02em;line-height:1.2}.parent-hero__subtitle[data-v-aa424d5b]{font-size:16px;color:#ffffffbf;margin:0;max-width:560px;line-height:1.6}.breadcrumbs[data-v-aa424d5b]{display:flex;align-items:center;gap:6px;font-size:13px;flex-wrap:wrap}.breadcrumb__link[data-v-aa424d5b]{color:#ffffffa6;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-aa424d5b]:hover{color:#fff}.breadcrumb__sep[data-v-aa424d5b]{color:#ffffff59;font-size:14px}.breadcrumb__current[data-v-aa424d5b]{color:#ffffffe6;font-weight:500}@media (max-width: 600px){.parent-hero[data-v-aa424d5b]{padding:32px 0 36px}.parent-hero__inner[data-v-aa424d5b]{padding:0 16px}}.modal-product-name[data-v-5dfb4416]{font-size:13px;font-weight:600;color:var(--color-primary);margin-bottom:6px}.modal-hint[data-v-5dfb4416]{font-size:13px;color:#6b7280;line-height:1.5;margin-bottom:20px}.modal-form[data-v-5dfb4416]{display:flex;flex-direction:column;gap:16px}.modal-field[data-v-5dfb4416]{display:flex;flex-direction:column;gap:5px}.modal-label[data-v-5dfb4416]{font-size:13px;font-weight:500;color:#374151}.modal-required[data-v-5dfb4416]{color:#dc2626}.modal-input[data-v-5dfb4416]{padding:10px 12px;border:1px solid #e8edf2;border-radius:8px;font-size:14px;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s;outline:none}.modal-input[data-v-5dfb4416]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.modal-input--error[data-v-5dfb4416]{border-color:#dc2626}.modal-error[data-v-5dfb4416]{font-size:12px;color:#dc2626}.modal-checkbox[data-v-5dfb4416]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;line-height:1.5;color:#374151}.modal-checkbox input[data-v-5dfb4416]{position:absolute;opacity:0;width:0;height:0}.modal-checkbox__box[data-v-5dfb4416]{flex:0 0 auto;width:18px;height:18px;margin-top:1px;border:1px solid #d1d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .15s,border-color .15s}.modal-checkbox input:checked+.modal-checkbox__box[data-v-5dfb4416]{background:var(--color-primary);border-color:var(--color-primary)}.modal-checkbox input:focus-visible+.modal-checkbox__box[data-v-5dfb4416]{box-shadow:0 0 0 3px var(--color-primary-light)}.modal-checkbox--error .modal-checkbox__box[data-v-5dfb4416]{border-color:#dc2626}.modal-checkbox__label[data-v-5dfb4416]{flex:1}.modal-link[data-v-5dfb4416]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.modal-link[data-v-5dfb4416]:hover{color:var(--color-primary-dark)}.modal-submit-error[data-v-5dfb4416]{font-size:13px;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 12px;margin-top:4px}.modal-actions[data-v-5dfb4416]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.modal-btn[data-v-5dfb4416]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.modal-btn--primary[data-v-5dfb4416]{background:var(--color-primary);color:#fff}.modal-btn--primary[data-v-5dfb4416]:hover{background:var(--color-primary-dark)}.modal-btn[data-v-5dfb4416]:disabled{opacity:.6;cursor:not-allowed}.modal-btn--ghost[data-v-5dfb4416]{background:#f8fafc;color:#374151;border-color:#e8edf2}.modal-btn--ghost[data-v-5dfb4416]:hover{background:#f1f5f9;border-color:#d1d5db}.modal-success[data-v-5dfb4416]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px 0 4px}.modal-success__icon[data-v-5dfb4416]{margin-bottom:4px}.modal-success__title[data-v-5dfb4416]{font-size:18px;font-weight:700;color:#111827}.modal-success__text[data-v-5dfb4416]{font-size:14px;color:#6b7280;line-height:1.5;max-width:340px}.product-description[data-v-163a2d5b]{font-size:15px;line-height:1.7;color:#374151;max-width:800px}.product-description[data-v-163a2d5b] h2{font-size:20px;font-weight:700;color:#111827;margin:0 0 14px;line-height:1.3}.product-description[data-v-163a2d5b] h3{font-size:16px;font-weight:600;color:#111827;margin:24px 0 10px;line-height:1.35}.product-description[data-v-163a2d5b] p{margin:0 0 14px}.product-description[data-v-163a2d5b] ul,.product-description[data-v-163a2d5b] ol{margin:0 0 14px;padding-left:22px}.product-description[data-v-163a2d5b] ul{list-style:none;padding-left:0}.product-description[data-v-163a2d5b] ul li{position:relative;padding-left:18px;margin-bottom:6px}.product-description[data-v-163a2d5b] ul li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.product-description[data-v-163a2d5b] ol{list-style:decimal}.product-description[data-v-163a2d5b] ol li{margin-bottom:6px;padding-left:4px}.product-description[data-v-163a2d5b] ol li::marker{color:var(--color-primary);font-weight:600}.product-description[data-v-163a2d5b] strong,.product-description[data-v-163a2d5b] b{font-weight:600;color:#111827}.product-description[data-v-163a2d5b] em,.product-description[data-v-163a2d5b] i{font-style:italic}.product-description[data-v-163a2d5b] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.product-description[data-v-163a2d5b] a:hover{color:var(--color-primary-dark)}.product-description[data-v-163a2d5b] *:last-child{margin-bottom:0}.dw[data-v-ef79810e]{background:#f8fafc;border:1px solid #e8edf2;border-radius:10px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px}.dw-header[data-v-ef79810e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dw-truck-icon[data-v-ef79810e]{color:var(--color-primary);flex-shrink:0}.dw-header__label[data-v-ef79810e]{font-size:13px;color:#374151;white-space:nowrap}.dw-city-edit[data-v-ef79810e]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;position:relative}.dw-city-name[data-v-ef79810e]{font-size:13px;font-weight:600;color:var(--color-primary);border-bottom:1px dashed var(--color-primary);line-height:1.3}.dw-edit-icon[data-v-ef79810e]{color:#9ca3af;transition:color .15s}.dw-city-edit:hover .dw-edit-icon[data-v-ef79810e]{color:var(--color-primary)}.dw-city-edit--open[data-v-ef79810e]{cursor:default;flex:1;min-width:160px}.dw-autocomplete[data-v-ef79810e]{position:relative;width:100%}.dw-city-input[data-v-ef79810e]{width:100%;padding:4px 8px;border:1px solid var(--color-primary);border-radius:6px;font-size:13px;font-weight:600;color:#111827;background:#fff;outline:none;box-shadow:0 0 0 3px var(--color-primary-light);box-sizing:border-box}.dw-suggestions[data-v-ef79810e]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e8edf2;border-radius:8px;box-shadow:0 8px 24px #0000001a;z-index:100;list-style:none;margin:0;padding:4px 0;max-height:240px;overflow-y:auto}.dw-suggestion[data-v-ef79810e]{padding:8px 12px;font-size:13px;color:#374151;cursor:pointer;transition:background .1s}.dw-suggestion[data-v-ef79810e]:hover{background:#f0f7ff;color:var(--color-primary)}.dw-suggestions--hint[data-v-ef79810e]{padding:8px 12px;font-size:12px;color:#9ca3af}.dw-unavailable[data-v-ef79810e]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#dc2626;line-height:1.45}.dw-unavailable svg[data-v-ef79810e]{flex-shrink:0;margin-top:1px}.dw-methods[data-v-ef79810e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.dw-methods--unavailable[data-v-ef79810e]{opacity:.45;pointer-events:none}.dw-method[data-v-ef79810e]{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:0 12px;padding:5px 0;border-bottom:1px solid #eef2f7}.dw-method[data-v-ef79810e]:last-child{border-bottom:none}.dw-method--disabled .dw-method__label[data-v-ef79810e],.dw-method--disabled .dw-method__price[data-v-ef79810e],.dw-method--disabled .dw-method__time[data-v-ef79810e]{color:#9ca3af}.dw-method__label[data-v-ef79810e]{font-size:13px;color:#374151}.dw-method__time[data-v-ef79810e]{font-size:12px;color:#9ca3af;white-space:nowrap}.dw-method__price[data-v-ef79810e]{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;text-align:right}.dw-spinner[data-v-ef79810e]{display:inline-block;width:13px;height:13px;vertical-align:-2px;border:2px solid var(--color-primary-light, #dbeafe);border-top-color:var(--color-primary);border-radius:50%;animation:dw-spin-ef79810e .7s linear infinite}.dw-price-skeleton[data-v-ef79810e]{display:inline-block;height:10px;border-radius:4px;background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 37%,#eef2f7 63%);background-size:400% 100%;animation:dw-shimmer-ef79810e 1.2s ease-in-out infinite}.dw-price-skeleton--time[data-v-ef79810e]{width:42px}@keyframes dw-spin-ef79810e{to{transform:rotate(360deg)}}@keyframes dw-shimmer-ef79810e{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.dw-spinner[data-v-ef79810e]{animation-duration:1.6s}.dw-price-skeleton[data-v-ef79810e]{animation:none}}.dw-more-link[data-v-ef79810e]{font-size:12px;color:var(--color-primary);text-decoration:none;align-self:flex-start;transition:opacity .15s}.dw-more-link[data-v-ef79810e]:hover{opacity:.75}.pdp-wrap[data-v-19324844]{min-height:100vh;display:flex;flex-direction:column}.pdp-main[data-v-19324844]{flex:1;padding:32px 0 72px}.pdp-container[data-v-19324844]{max-width:1280px;margin:0 auto;padding:0 24px}.pdp-not-found[data-v-19324844]{padding:80px 0;text-align:center;color:#6b7280}.pdp-back-link[data-v-19324844]{display:inline-block;margin-top:12px;color:var(--color-primary);font-size:14px}.breadcrumbs[data-v-19324844]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:28px;flex-wrap:wrap}.breadcrumb__link[data-v-19324844]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-19324844]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-19324844]{color:#d1d5db;font-size:14px}.breadcrumb__current[data-v-19324844]{color:#111827;font-weight:500}.pdp-layout[data-v-19324844]{display:grid;grid-template-columns:480px 1fr;gap:48px;align-items:start;margin-bottom:56px}.pdp-gallery__main[data-v-19324844]{position:relative;border-radius:16px;overflow:hidden;background:#f3f6fa;border:1px solid #e8edf2;aspect-ratio:3 / 4}.pdp-gallery__main-img[data-v-19324844]{width:100%;height:100%;object-fit:cover;transition:opacity .2s}.pdp-badge[data-v-19324844]{position:absolute;top:14px;left:14px;background:var(--color-primary);color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:5px;letter-spacing:.04em;text-transform:uppercase}.pdp-gallery__thumbs[data-v-19324844]{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pdp-gallery__thumb[data-v-19324844]{width:72px;height:72px;border-radius:8px;overflow:hidden;border:2px solid #e8edf2;background:#f3f6fa;cursor:pointer;padding:0;transition:border-color .15s;flex-shrink:0}.pdp-gallery__thumb img[data-v-19324844]{width:100%;height:100%;object-fit:cover}.pdp-gallery__thumb--active[data-v-19324844]{border-color:var(--color-primary)}.pdp-gallery__thumb[data-v-19324844]:hover:not(.pdp-gallery__thumb--active){border-color:#9ca3af}.pdp-title[data-v-19324844]{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:#111827;line-height:1.25;margin-bottom:6px}.pdp-sku[data-v-19324844]{font-size:12px;color:#9ca3af;margin-bottom:24px}.pdp-tiers[data-v-19324844]{display:flex;flex-direction:column;gap:0;border:1px solid #e8edf2;border-radius:12px;overflow:hidden;margin-bottom:24px}.pdp-tier[data-v-19324844]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e8edf2;background:#fff;transition:background .15s;gap:12px}.pdp-tier[data-v-19324844]:last-child{border-bottom:none}.pdp-tier--active[data-v-19324844]{background:var(--color-primary-surface)}.pdp-tier__label[data-v-19324844]{font-size:13px;color:#374151;flex:1;min-width:0}.pdp-tier--active .pdp-tier__label[data-v-19324844]{color:#111827;font-weight:500}.pdp-tier__price-wrap[data-v-19324844]{display:flex;align-items:baseline;gap:3px;flex-shrink:0}.pdp-tier__price[data-v-19324844]{font-size:16px;font-weight:700;color:#111827;line-height:1}.pdp-tier--active .pdp-tier__price[data-v-19324844]{color:var(--color-primary);font-size:18px}.pdp-tier__unit[data-v-19324844]{font-size:12px;color:#9ca3af}.pdp-tier__vat[data-v-19324844]{font-size:11px;color:#9ca3af;margin-left:4px;white-space:nowrap}.pdp-order[data-v-19324844]{display:flex;align-items:center;gap:24px;margin-bottom:20px}.pdp-qty-wrap[data-v-19324844]{display:flex;flex-direction:column;gap:6px}.pdp-qty-label[data-v-19324844]{font-size:12px;color:#6b7280;font-weight:500}.pdp-qty[data-v-19324844]{display:flex;align-items:center;border:1px solid #e8edf2;border-radius:9px;overflow:hidden;background:#fff}.pdp-qty__btn[data-v-19324844]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:none;color:#374151;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.pdp-qty__btn[data-v-19324844]:hover:not(:disabled){background:#f0f7ff;color:var(--color-primary)}.pdp-qty__btn[data-v-19324844]:disabled{color:#d1d5db;cursor:default}.pdp-qty__input[data-v-19324844]{width:72px;height:40px;text-align:center;border:none;border-left:1px solid #e8edf2;border-right:1px solid #e8edf2;font-size:15px;font-weight:600;color:#111827;outline:none;-moz-appearance:textfield}.pdp-qty__input[data-v-19324844]::-webkit-outer-spin-button,.pdp-qty__input[data-v-19324844]::-webkit-inner-spin-button{-webkit-appearance:none}.pdp-qty-hint[data-v-19324844]{font-size:11px;color:#9ca3af}.pdp-total[data-v-19324844]{display:flex;flex-direction:row;align-items:baseline;gap:8px;white-space:nowrap}.pdp-total__label[data-v-19324844]{font-size:12px;color:#6b7280}.pdp-total__value[data-v-19324844]{font-size:22px;font-weight:700;color:#111827;line-height:1}.pdp-stock-row[data-v-19324844]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.pdp-stock[data-v-19324844]{display:flex;align-items:center;gap:6px;font-size:13px}.pdp-stock--in[data-v-19324844]{color:#16a34a}.pdp-stock--out[data-v-19324844]{color:#dc2626}.pdp-stock strong[data-v-19324844]{font-weight:600}.pdp-need-more-link[data-v-19324844]{background:none;border:none;color:var(--color-primary);font-size:12px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.pdp-need-more-link[data-v-19324844]:hover{color:var(--color-primary-dark)}.pdp-more-hint[data-v-19324844]{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:#374151;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 12px;margin-bottom:16px;line-height:1.5}.pdp-more-hint svg[data-v-19324844]{flex-shrink:0;margin-top:1px}.pdp-more-hint__link[data-v-19324844]{background:none;border:none;padding:0;font:inherit;font-size:inherit;color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pdp-more-hint__link[data-v-19324844]:hover{color:var(--color-primary-dark)}.pdp-cta[data-v-19324844]{display:flex;gap:12px;margin-top:20px}.pdp-cta--out[data-v-19324844]{flex-direction:column}.pdp-btn[data-v-19324844]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s,opacity .15s;white-space:nowrap}.pdp-btn--primary[data-v-19324844]{background:var(--color-primary);color:#fff;flex:1}.pdp-btn--primary[data-v-19324844]:hover:not(:disabled){background:var(--color-primary-dark)}.pdp-btn--primary[data-v-19324844]:disabled{opacity:.45;cursor:default}.pdp-btn--added[data-v-19324844]{background:#16a34a!important}.pdp-btn--outline[data-v-19324844]{background:#fff;color:var(--color-primary);border-color:var(--color-primary);flex:1}.pdp-btn--outline[data-v-19324844]:hover{background:var(--color-primary-surface)}.pdp-fav-btn[data-v-19324844]{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#6b7280;transition:color .2s;margin-top:4px}.pdp-fav-btn[data-v-19324844]:hover,.pdp-fav-btn--active[data-v-19324844]{color:#ef4444}.pdp-tabs-section[data-v-19324844]{border-top:1px solid #e8edf2;padding-top:0}.pdp-tabs[data-v-19324844]{display:flex;gap:0;border-bottom:1px solid #e8edf2;margin-bottom:32px}.pdp-tab[data-v-19324844]{padding:14px 24px;font-size:15px;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.pdp-tab[data-v-19324844]:hover{color:#111827}.pdp-tab--active[data-v-19324844]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.pdp-tab-panel[data-v-19324844]{padding-bottom:8px}.pdp-tab-empty[data-v-19324844]{font-size:14px;color:#9ca3af}.pdp-specs__table[data-v-19324844]{width:100%;border-collapse:collapse;max-width:640px}.pdp-specs__row[data-v-19324844]{border-bottom:1px solid #f1f5f9}.pdp-specs__row[data-v-19324844]:last-child{border-bottom:none}.pdp-specs__th[data-v-19324844]{width:220px;padding:10px 0;font-size:13px;font-weight:500;color:#6b7280;text-align:left;vertical-align:top}.pdp-specs__td[data-v-19324844]{padding:10px 0;font-size:14px;color:#111827;vertical-align:top}@media (max-width: 1024px){.pdp-layout[data-v-19324844]{grid-template-columns:1fr;gap:32px}.pdp-gallery__main[data-v-19324844]{max-width:480px;margin:0 auto}.pdp-gallery__thumbs[data-v-19324844]{justify-content:center}}@media (max-width: 600px){.pdp-main[data-v-19324844]{padding:20px 0 56px}.pdp-container[data-v-19324844]{padding:0 16px}.pdp-title[data-v-19324844]{font-size:20px}.pdp-order[data-v-19324844]{flex-direction:column;align-items:flex-start;gap:16px}.pdp-total__value[data-v-19324844]{font-size:20px}.pdp-cta[data-v-19324844]{flex-direction:column}.pdp-specs__th[data-v-19324844]{width:140px;font-size:12px}.pdp-specs__td[data-v-19324844]{font-size:13px}.pdp-tab[data-v-19324844]{padding:12px 16px;font-size:14px}.pdp-gallery__main[data-v-19324844]{max-width:none;margin:0 -16px;border-radius:0;border-left:none;border-right:none;cursor:default}.pdp-gallery__thumbs[data-v-19324844]{display:none}.pdp-gallery__mobile-counter[data-v-19324844],.pdp-gallery__dots[data-v-19324844]{display:flex!important}}.pdp-gallery__main[data-v-19324844]{cursor:zoom-in}.pdp-gallery__zoom-hint[data-v-19324844]{position:absolute;bottom:14px;right:14px;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #e8edf2;border-radius:8px;padding:6px 10px;font-size:12px;color:#374151;display:flex;align-items:center;gap:5px;opacity:0;transition:opacity .2s;pointer-events:none}.pdp-gallery__main:hover .pdp-gallery__zoom-hint[data-v-19324844]{opacity:1}.pdp-gallery__mobile-counter[data-v-19324844]{display:none;position:absolute;top:12px;right:12px;background:#00000073;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:100px;pointer-events:none;line-height:1.6}.pdp-gallery__dots[data-v-19324844]{display:none;position:absolute;bottom:12px;left:50%;transform:translate(-50%);gap:6px;pointer-events:none}.pdp-gallery__dot[data-v-19324844]{width:6px;height:6px;border-radius:50%;background:#00000040;transition:background .2s,transform .2s;flex-shrink:0}.pdp-gallery__dot--active[data-v-19324844]{background:#000000b3;transform:scale(1.35)}.lightbox-overlay[data-v-19324844]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0f18eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:24px;cursor:zoom-out}.lightbox-close[data-v-19324844]{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:10px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.lightbox-close[data-v-19324844]:hover{background:#ffffff38}.lightbox-image[data-v-19324844]{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;display:block;box-shadow:0 32px 80px #00000080}.lightbox-content[data-v-19324844]{display:flex;align-items:center;justify-content:center;cursor:default}.lightbox-enter-active[data-v-19324844],.lightbox-leave-active[data-v-19324844]{transition:opacity .2s ease}.lightbox-enter-from[data-v-19324844],.lightbox-leave-to[data-v-19324844]{opacity:0}.lightbox-arrow[data-v-19324844]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;z-index:10;flex-shrink:0}.lightbox-arrow[data-v-19324844]:hover{background:#ffffff40}.lightbox-arrow--prev[data-v-19324844]{left:20px}.lightbox-arrow--next[data-v-19324844]{right:20px}.lightbox-counter[data-v-19324844]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#00000080;color:#fff;font-size:13px;font-weight:500;padding:5px 14px;border-radius:100px;pointer-events:none;white-space:nowrap}@media (max-width: 600px){.lightbox-arrow[data-v-19324844]{width:40px;height:40px}.lightbox-arrow--prev[data-v-19324844]{left:10px}.lightbox-arrow--next[data-v-19324844]{right:10px}}@media (max-width: 600px){.pdp-gallery__zoom-hint[data-v-19324844]{display:none!important}}.cli[data-v-5d840513]{display:grid;grid-template-columns:80px 1fr auto auto auto;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #f1f5f9}.cli[data-v-5d840513]:last-child{border-bottom:none}.cli__image-link[data-v-5d840513]{display:block;text-decoration:none;flex-shrink:0}.cli__image-wrap[data-v-5d840513]{width:80px;height:106px;border-radius:8px;overflow:hidden;background:#f3f6fa;border:1px solid #e8edf2;transition:border-color .15s}.cli__image-link:hover .cli__image-wrap[data-v-5d840513]{border-color:var(--color-primary)}.cli__image[data-v-5d840513]{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.cli__image-link:hover .cli__image[data-v-5d840513]{transform:scale(1.04)}.cli__info[data-v-5d840513]{min-width:0}.cli__name-link[data-v-5d840513]{text-decoration:none}.cli__name[data-v-5d840513]{font-size:14px;font-weight:600;color:#111827;line-height:1.35;margin-bottom:4px;transition:color .15s}.cli__name-link:hover .cli__name[data-v-5d840513]{color:var(--color-primary)}.cli__sku[data-v-5d840513]{font-size:12px;color:#9ca3af;margin-bottom:6px}.cli__price-unit[data-v-5d840513]{font-size:13px;color:#6b7280}.cli__vat[data-v-5d840513]{font-size:11px;color:#9ca3af}.cli__qty-wrap[data-v-5d840513]{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0}.cli__qty[data-v-5d840513]{display:flex;align-items:center;border:1px solid #e8edf2;border-radius:8px;overflow:hidden;background:#fff}.cli__qty-btn[data-v-5d840513]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:none;color:#374151;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.cli__qty-btn[data-v-5d840513]:hover:not(:disabled){background:#f0f7ff;color:var(--color-primary)}.cli__qty-btn[data-v-5d840513]:disabled{color:#d1d5db;cursor:default}.cli__qty-input[data-v-5d840513]{width:58px;height:34px;text-align:center;border:none;border-left:1px solid #e8edf2;border-right:1px solid #e8edf2;font-size:14px;font-weight:600;color:#111827;outline:none;-moz-appearance:textfield;font-family:inherit}.cli__qty-input[data-v-5d840513]::-webkit-outer-spin-button,.cli__qty-input[data-v-5d840513]::-webkit-inner-spin-button{-webkit-appearance:none}.cli__qty-hint[data-v-5d840513]{font-size:11px;color:#9ca3af}.cli__tier-hint[data-v-5d840513]{display:flex;align-items:center;gap:4px;font-size:11px;color:#b45309;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:5px;padding:3px 7px;line-height:1.4}.cli__total[data-v-5d840513]{font-size:16px;font-weight:700;color:#111827;white-space:nowrap;min-width:100px;text-align:right;flex-shrink:0}.cli__remove[data-v-5d840513]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#9ca3af;cursor:pointer;border-radius:6px;transition:color .15s,background .15s;flex-shrink:0}.cli__remove[data-v-5d840513]:hover{color:#dc2626;background:#fef2f2}@media (max-width: 768px){.cli[data-v-5d840513]{grid-template-columns:64px 1fr auto;grid-template-rows:auto auto;gap:12px;align-items:start}.cli__image-wrap[data-v-5d840513]{width:64px;height:85px}.cli__image-link[data-v-5d840513]{grid-row:1 / 3}.cli__qty-wrap[data-v-5d840513]{grid-column:2;align-items:flex-start}.cli__total[data-v-5d840513]{grid-column:2;text-align:left;font-size:15px;min-width:0}.cli__remove[data-v-5d840513]{grid-column:3;grid-row:1;align-self:start}.cli__tier-hint[data-v-5d840513]{white-space:normal}}.cart-wrap[data-v-641e4f06]{min-height:100vh;display:flex;flex-direction:column}.cart-main[data-v-641e4f06]{flex:1;padding:32px 0 80px}.cart-container[data-v-641e4f06]{max-width:1280px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-641e4f06]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:20px;flex-wrap:wrap}.breadcrumb__link[data-v-641e4f06]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-641e4f06]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-641e4f06]{color:#d1d5db}.breadcrumb__current[data-v-641e4f06]{color:#111827;font-weight:500}.cart-title[data-v-641e4f06]{font-size:clamp(22px,3vw,30px);font-weight:700;color:#111827;margin-bottom:32px;display:flex;align-items:baseline;gap:10px}.cart-title__count[data-v-641e4f06]{font-size:16px;font-weight:400;color:#9ca3af}.cart-empty[data-v-641e4f06]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 24px;gap:12px}.cart-empty__icon[data-v-641e4f06]{margin-bottom:8px}.cart-empty__title[data-v-641e4f06]{font-size:20px;font-weight:600;color:#111827}.cart-empty__sub[data-v-641e4f06]{font-size:14px;color:#6b7280;max-width:320px}.cart-empty__btn[data-v-641e4f06]{margin-top:16px;display:inline-flex;align-items:center;padding:12px 28px;background:var(--color-primary);color:#fff;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s}.cart-empty__btn[data-v-641e4f06]:hover{background:var(--color-primary-dark)}.cart-grid[data-v-641e4f06]{display:grid;grid-template-columns:1fr 360px;gap:40px;align-items:start}.cart-items-col[data-v-641e4f06]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:0 24px}.cart-items-header[data-v-641e4f06]{display:grid;grid-template-columns:1fr auto auto;gap:20px;padding:16px 0;border-bottom:1px solid #e8edf2;font-size:12px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.cart-items-header__qty[data-v-641e4f06]{width:120px;text-align:center}.cart-items-header__total[data-v-641e4f06]{width:100px;text-align:right}.cart-error[data-v-641e4f06]{font-size:13px;color:#dc2626;padding:12px 0}.cart-summary[data-v-641e4f06]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:24px;position:sticky;top:80px;min-width:0}.cart-summary__title[data-v-641e4f06]{font-size:18px;font-weight:700;color:#111827;margin-bottom:20px}.cart-summary__rows[data-v-641e4f06]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.cart-summary__row[data-v-641e4f06]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:14px}.cart-summary__label[data-v-641e4f06]{color:#374151;line-height:1.4}.cart-summary__value[data-v-641e4f06]{color:#111827;font-weight:500;white-space:nowrap}.cart-summary__value--muted[data-v-641e4f06]{color:#9ca3af;font-size:13px;font-weight:400}.cart-summary__value--discount[data-v-641e4f06]{color:#16a34a}.cart-summary__value--grand[data-v-641e4f06]{font-size:20px;font-weight:700}.cart-summary__row--discount .cart-summary__label[data-v-641e4f06]{color:#16a34a}.cart-summary__row--shipping .cart-summary__label[data-v-641e4f06]{color:#6b7280}.cart-summary__row--grand .cart-summary__label[data-v-641e4f06]{font-size:15px;font-weight:600;color:#111827}.cart-summary__coupon-tag[data-v-641e4f06]{display:inline-block;margin-left:6px;font-size:11px;font-weight:600;background:#dcfce7;color:#15803d;padding:2px 6px;border-radius:4px}.cart-summary__divider[data-v-641e4f06]{height:1px;background:#f1f5f9}.cart-summary__vat-note[data-v-641e4f06]{font-size:11px;color:#9ca3af;margin-top:-4px}.cart-coupon[data-v-641e4f06]{border-top:1px solid #f1f5f9;padding-top:20px;margin-bottom:20px}.cart-coupon__label[data-v-641e4f06]{display:block;font-size:12px;font-weight:600;color:#374151;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.cart-coupon__row[data-v-641e4f06]{display:flex;gap:8px}.cart-coupon__input[data-v-641e4f06]{flex:1;min-width:0;padding:9px 12px;border:1px solid #e8edf2;border-radius:8px;font-size:14px;color:#111827;outline:none;transition:border-color .15s;font-family:inherit}.cart-coupon__input[data-v-641e4f06]:focus{border-color:var(--color-primary)}.cart-coupon__btn[data-v-641e4f06]{padding:9px 14px;background:var(--color-primary-surface);color:var(--color-primary);border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;display:flex;align-items:center;gap:6px}.cart-coupon__btn[data-v-641e4f06]:hover:not(:disabled){background:var(--color-primary);color:#fff}.cart-coupon__btn[data-v-641e4f06]:disabled{opacity:.5;cursor:default}.cart-coupon__spinner[data-v-641e4f06]{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin-641e4f06 .6s linear infinite;display:inline-block}@keyframes spin-641e4f06{to{transform:rotate(360deg)}}.cart-coupon__msg[data-v-641e4f06]{font-size:12px;margin-top:6px}.cart-coupon__msg--ok[data-v-641e4f06]{color:#16a34a}.cart-coupon__msg--err[data-v-641e4f06]{color:#dc2626}.cart-coupon-active[data-v-641e4f06]{display:flex;align-items:center;gap:7px;font-size:13px;color:#374151;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:10px 12px;margin-bottom:20px}.cart-coupon-active strong[data-v-641e4f06]{color:#15803d}.cart-coupon-active__remove[data-v-641e4f06]{margin-left:auto;background:none;border:none;color:#9ca3af;cursor:pointer;padding:2px;display:flex;align-items:center;transition:color .15s}.cart-coupon-active__remove[data-v-641e4f06]:hover{color:#dc2626}.cart-loyalty-banner[data-v-641e4f06]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;margin-bottom:16px;flex-shrink:0}.cart-loyalty-banner svg[data-v-641e4f06]{flex-shrink:0;margin-top:1px;color:#b45309}.cart-loyalty-banner__title[data-v-641e4f06]{font-size:13px;font-weight:700;color:#92400e;margin-bottom:2px}.cart-loyalty-banner__sub[data-v-641e4f06]{font-size:12px;color:#6b7280;margin:0}.cart-loyalty-guest[data-v-641e4f06]{display:flex;align-items:center;gap:7px;font-size:12px;color:#6b7280;background:#f8fafc;border:1px dashed #d1d5db;border-radius:9px;padding:10px 12px;margin-bottom:16px;flex-wrap:wrap}.cart-loyalty-guest svg[data-v-641e4f06]{flex-shrink:0;color:#9ca3af}.cart-loyalty-guest__link[data-v-641e4f06]{margin-left:auto;font-size:12px;font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap;background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.cart-loyalty-guest__link[data-v-641e4f06]:hover{text-decoration:underline}.cart-checkout-wrap[data-v-641e4f06]{display:flex;flex-direction:column;gap:10px;border-top:1px solid #f1f5f9;padding-top:20px}.cart-btn[data-v-641e4f06]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 20px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s,opacity .15s;text-decoration:none;font-family:inherit}.cart-btn--primary[data-v-641e4f06]{background:var(--color-primary);color:#fff}.cart-btn--primary[data-v-641e4f06]:hover:not(:disabled){background:var(--color-primary-dark)}.cart-btn--primary[data-v-641e4f06]:disabled{opacity:.45;cursor:default}.cart-btn--outline[data-v-641e4f06]{background:#fff;color:var(--color-primary);border-color:var(--color-primary)}.cart-btn--outline[data-v-641e4f06]:hover{background:var(--color-primary-surface)}.skeleton-row[data-v-641e4f06]{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #f1f5f9}.skeleton-row__body[data-v-641e4f06]{flex:1;display:flex;flex-direction:column;gap:10px;padding-top:4px}.skeleton[data-v-641e4f06]{background:linear-gradient(90deg,#f3f6fa 25%,#e8edf2,#f3f6fa 75%);background-size:200% 100%;animation:shimmer-641e4f06 1.4s infinite;border-radius:6px}@keyframes shimmer-641e4f06{to{background-position:-200% 0}}.skeleton--image[data-v-641e4f06]{width:80px;height:106px;border-radius:8px;flex-shrink:0}.skeleton--title[data-v-641e4f06]{height:16px;width:70%}.skeleton--text[data-v-641e4f06]{height:12px;width:50%}.skeleton--text.short[data-v-641e4f06]{width:35%}.skeleton-summary[data-v-641e4f06]{display:flex;flex-direction:column;gap:16px}.skeleton--line[data-v-641e4f06]{height:16px;border-radius:6px}.skeleton--line[data-v-641e4f06]:nth-child(1){width:100%}.skeleton--line[data-v-641e4f06]:nth-child(2){width:80%}.skeleton--line[data-v-641e4f06]:nth-child(3){width:90%}.skeleton--line[data-v-641e4f06]:nth-child(4){width:60%}@media (max-width: 1024px){.cart-grid[data-v-641e4f06]{grid-template-columns:1fr 300px;gap:28px}}@media (max-width: 768px){.cart-main[data-v-641e4f06]{padding:20px 0 60px}.cart-container[data-v-641e4f06]{padding:0 16px}.cart-grid[data-v-641e4f06]{grid-template-columns:1fr;gap:24px}.cart-summary[data-v-641e4f06]{position:static}.cart-items-header[data-v-641e4f06]{display:none}.cart-items-col[data-v-641e4f06]{padding:0 16px}}.cdek-map[data-v-9793d04a]{height:380px;border:1px solid #e8edf2;border-radius:10px;overflow:hidden}.cdek-map__err[data-v-9793d04a]{font-size:13px;color:#dc2626;padding:8px 2px}@media (max-width: 640px){.cdek-map[data-v-9793d04a]{height:300px}}.co-wrap[data-v-a61e160c]{min-height:100vh;display:flex;flex-direction:column}.co-main[data-v-a61e160c]{flex:1;padding:32px 0 80px;background:#f8fafc}.co-container[data-v-a61e160c]{max-width:1280px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-a61e160c]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:20px;flex-wrap:wrap}.breadcrumb__link[data-v-a61e160c]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-a61e160c]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-a61e160c]{color:#d1d5db}.breadcrumb__current[data-v-a61e160c]{color:#111827;font-weight:500}.co-title[data-v-a61e160c]{font-size:clamp(22px,3vw,30px);font-weight:700;color:#111827;margin-bottom:28px}.co-grid[data-v-a61e160c]{display:grid;grid-template-columns:1fr 380px;gap:32px;align-items:start}.co-section[data-v-a61e160c]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 28px 24px;margin-bottom:20px}.co-section[data-v-a61e160c]:last-child{margin-bottom:0}.co-section__title[data-v-a61e160c]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#111827;margin-bottom:20px}.co-section__num[data-v-a61e160c]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:12px;font-weight:700;flex-shrink:0}.co-buyer-tabs[data-v-a61e160c]{display:flex;gap:10px}.co-buyer-tab[data-v-a61e160c]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1.5px solid #e8edf2;border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.co-buyer-tab[data-v-a61e160c]:hover{border-color:var(--color-primary);color:var(--color-primary)}.co-buyer-tab--active[data-v-a61e160c]{border-color:var(--color-primary);background:var(--color-primary-surface);color:var(--color-primary);font-weight:600}.co-form-grid[data-v-a61e160c]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-bottom:16px}.co-form-grid--2[data-v-a61e160c]{grid-template-columns:1fr 1fr;margin-bottom:0}.co-form-grid--contact[data-v-a61e160c]{grid-template-columns:1fr 1fr;margin-bottom:16px}.co-field[data-v-a61e160c]{display:flex;flex-direction:column;gap:5px}.co-field--full[data-v-a61e160c]{margin-top:4px;grid-column:1 / -1}.co-label[data-v-a61e160c]{font-size:13px;font-weight:600;color:#374151}.co-required[data-v-a61e160c]{color:var(--color-error);margin-left:2px}.co-hint[data-v-a61e160c]{font-weight:400;color:#9ca3af;margin-left:4px}.co-input[data-v-a61e160c]{padding:10px 14px;border:1px solid #e8edf2;border-radius:8px;font-size:14px;color:#111827;outline:none;transition:border-color .15s,box-shadow .15s;width:100%;background:#fff}.co-input[data-v-a61e160c]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.co-input--err[data-v-a61e160c]{border-color:var(--color-error)}.co-input--err[data-v-a61e160c]:focus{box-shadow:0 0 0 3px #dc26261f}.co-textarea[data-v-a61e160c]{padding:10px 14px;border:1px solid #e8edf2;border-radius:8px;font-size:14px;color:#111827;outline:none;resize:vertical;transition:border-color .15s;width:100%;background:#fff;line-height:1.5;min-height:80px}.co-textarea[data-v-a61e160c]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.co-err[data-v-a61e160c]{font-size:12px;color:var(--color-error)}.co-business-fields[data-v-a61e160c]{overflow:hidden}.co-business-fields__inner[data-v-a61e160c]{padding-top:4px;display:flex;flex-direction:column;gap:16px}.co-checkbox[data-v-a61e160c]{width:17px;height:17px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.co-checkbox-label[data-v-a61e160c]{font-size:14px;color:#374151;-webkit-user-select:none;user-select:none}.co-login-card[data-v-a61e160c]{border:1.5px solid #bae6fd;border-radius:12px;background:#f0f9ff;padding:16px 18px;margin-bottom:8px}.co-login-card__body[data-v-a61e160c]{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.co-login-card__icon[data-v-a61e160c]{color:#0284c7;flex-shrink:0;margin-top:1px}.co-login-card__title[data-v-a61e160c]{font-size:14px;font-weight:700;color:#0c4a6e;margin-bottom:3px}.co-login-card__sub[data-v-a61e160c]{font-size:13px;color:#0369a1;margin:0;line-height:1.4}.co-login-card__btn[data-v-a61e160c]{width:100%;height:42px;background:var(--color-primary);color:#fff;border:none;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;font-family:inherit}.co-login-card__btn[data-v-a61e160c]:hover{background:var(--color-primary-dark)}.co-account-card[data-v-a61e160c]{margin-top:14px;border:1.5px solid #e8edf2;border-radius:12px;padding:16px 18px;background:#fafbfc;transition:border-color .2s,background .2s}.co-account-card--active[data-v-a61e160c]{border-color:var(--color-primary);background:var(--color-primary-surface)}.co-account-card__header[data-v-a61e160c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.co-account-card__icon[data-v-a61e160c]{color:var(--color-primary);flex-shrink:0;margin-top:2px}.co-account-card__title[data-v-a61e160c]{font-size:14px;font-weight:700;color:#111827;margin-bottom:2px}.co-account-card__subtitle[data-v-a61e160c]{font-size:12px;color:#6b7280}.co-account-perks[data-v-a61e160c]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.co-account-perk[data-v-a61e160c]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#374151;line-height:1.45}.co-account-perk__icon[data-v-a61e160c]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#fff;border:1px solid #e8edf2;color:var(--color-primary);flex-shrink:0}.co-account-card__check-row[data-v-a61e160c]{display:flex;align-items:center;gap:10px;cursor:pointer;padding-top:12px;border-top:1px solid #e8edf2}.co-account-card__note[data-v-a61e160c]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#6b7280;margin-top:10px;padding:8px 10px;background:#fff;border-radius:7px;border:1px dashed #d1d5db;line-height:1.45}.co-account-card__note svg[data-v-a61e160c]{flex-shrink:0;color:#9ca3af;margin-top:1px}.co-account-card__already[data-v-a61e160c]{font-size:12px;color:#9ca3af;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0}.co-account-card__already-link[data-v-a61e160c]{color:var(--color-primary);text-decoration:none;font-weight:500}.co-account-card__already-link[data-v-a61e160c]:hover{text-decoration:underline}.co-cdek-map-area[data-v-a61e160c]{display:flex;flex-direction:column;gap:12px;overflow:hidden}.co-cdek-map-stub[data-v-a61e160c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:200px;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:10px;color:#94a3b8;text-align:center;padding:16px}.co-cdek-map-stub__title[data-v-a61e160c]{font-size:14px;font-weight:600;color:#64748b}.co-cdek-map-stub__sub[data-v-a61e160c]{font-size:12px;color:#94a3b8}.co-cdek-pvz-card[data-v-a61e160c]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--color-primary-surface);border:1.5px solid var(--color-primary);border-radius:10px}.co-cdek-pvz-card__info[data-v-a61e160c]{flex:1;min-width:0}.co-cdek-pvz-card__label[data-v-a61e160c]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:3px}.co-cdek-pvz-card__address[data-v-a61e160c]{font-size:13px;font-weight:500;color:#111827;margin-bottom:3px}.co-cdek-pvz-card__cost[data-v-a61e160c]{font-size:12px;color:#6b7280}.co-cdek-pvz-card__cost strong[data-v-a61e160c]{color:#111827;font-weight:600}.co-cdek-pvz-card__change[data-v-a61e160c]{font-size:13px;font-weight:500;color:var(--color-primary);background:none;border:1px solid var(--color-primary);border-radius:7px;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;flex-shrink:0}.co-cdek-pvz-card__change[data-v-a61e160c]:hover{background:var(--color-primary);color:#fff}.co-cdek-pvz[data-v-a61e160c]{display:flex;flex-direction:column;gap:8px}.co-cdek-pvz__status[data-v-a61e160c]{font-size:13px;color:#6b7280;padding:8px 2px}.co-cdek-pvz__status--err[data-v-a61e160c]{color:#dc2626}.co-cdek-pvz__hint[data-v-a61e160c]{font-size:12px;color:#6b7280;margin-bottom:2px}.co-cdek-filter[data-v-a61e160c]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 10px}.co-cdek-filter__btn[data-v-a61e160c]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;color:#374151;background:#fff;border:1px solid #e2e8f0;border-radius:999px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.co-cdek-filter__btn[data-v-a61e160c]:hover{border-color:#cbd5e1}.co-cdek-filter__btn--active[data-v-a61e160c]{border-color:var(--color-primary);background:var(--color-primary-surface);color:var(--color-primary)}.co-cdek-filter__dot[data-v-a61e160c]{width:9px;height:9px;border-radius:50%;flex-shrink:0}.co-cdek-filter__dot--pvz[data-v-a61e160c]{background:#0f70b7}.co-cdek-filter__dot--postamat[data-v-a61e160c]{background:#ea7317}.co-option__price[data-v-a61e160c]{font-size:13px;font-weight:600;color:#374151;white-space:nowrap;flex-shrink:0;margin-left:auto;padding-left:12px}.co-option--active .co-option__price[data-v-a61e160c]{color:var(--color-primary)}.co-options[data-v-a61e160c]{display:flex;flex-direction:column;gap:0}.co-option-group[data-v-a61e160c]{display:flex;flex-direction:column;margin-bottom:10px}.co-option-group[data-v-a61e160c]:last-child{margin-bottom:0}.co-option[data-v-a61e160c]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid #e8edf2;border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s;background:#fff}.co-option[data-v-a61e160c]:hover:not(.co-option--disabled){border-color:var(--color-primary)}.co-option--active[data-v-a61e160c]{border-color:var(--color-primary);background:var(--color-primary-surface)}.co-option--has-inline[data-v-a61e160c]{border-radius:10px 10px 0 0;border-bottom-color:transparent}.co-option--active+.co-delivery-inline[data-v-a61e160c]{border-color:var(--color-primary)}.co-delivery-inline[data-v-a61e160c]{padding:16px 20px;background:#f8fafc;border:1.5px solid #e8edf2;border-top:none;border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:6px}.co-option--disabled[data-v-a61e160c]{opacity:.45;cursor:not-allowed}.co-option__radio[data-v-a61e160c]{display:none}.co-option__check[data-v-a61e160c]{width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;flex-shrink:0;transition:border-color .15s;position:relative}.co-option--active .co-option__check[data-v-a61e160c]{border-color:var(--color-primary)}.co-option--active .co-option__check[data-v-a61e160c]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--color-primary)}.co-option__body[data-v-a61e160c]{display:flex;flex-direction:column;gap:2px;flex:1}.co-option__label[data-v-a61e160c]{font-size:14px;font-weight:600;color:#111827;display:flex;align-items:center;gap:8px}.co-option__desc[data-v-a61e160c]{font-size:12px;color:#6b7280}.co-option__badge[data-v-a61e160c]{font-size:10px;font-weight:600;background:#f1f5f9;color:#9ca3af;padding:2px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em}.co-delivery-extra[data-v-a61e160c]{margin-top:14px;padding-top:14px;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:6px}.co-summary__freight-note[data-v-a61e160c]{font-size:11px;color:#9ca3af;margin:4px 0 0;line-height:1.4}.co-field--city[data-v-a61e160c]{margin-bottom:0}.co-options--mt[data-v-a61e160c]{margin-top:20px}.co-options--gapped[data-v-a61e160c]{gap:10px}.co-delivery-info-note[data-v-a61e160c]{display:flex;align-items:center;gap:6px;font-size:12px;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:7px 10px;margin-top:6px;line-height:1.4}.co-summary__shipping-label[data-v-a61e160c]{display:flex;flex-direction:column;gap:2px}.co-summary__shipping-method[data-v-a61e160c]{font-size:11px;color:#9ca3af;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.co-delivery-note--block[data-v-a61e160c]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--color-neutral-600);background:#f8fafc;border:1px solid var(--color-neutral-200);border-radius:8px;padding:12px 14px;line-height:1.6}.co-delivery-note--block svg[data-v-a61e160c]{flex-shrink:0;margin-top:2px;color:var(--color-neutral-400)}.co-summary[data-v-a61e160c]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:24px;position:sticky;top:80px;min-width:0}.co-summary__title[data-v-a61e160c]{font-size:18px;font-weight:700;color:#111827;margin-bottom:18px}.co-summary__header[data-v-a61e160c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px;flex-wrap:wrap}.co-summary__header .co-summary__title[data-v-a61e160c]{margin-bottom:0}.co-loyalty-badge[data-v-a61e160c]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap;flex-shrink:0;color:#92400e;background:#fef3c7}.co-summary__row--loyalty[data-v-a61e160c]{color:#b45309}.co-summary__row--loyalty .co-summary__delivery-val[data-v-a61e160c],.co-summary__row--loyalty span[data-v-a61e160c]:last-child{font-weight:600}.co-summary__loyalty-tag[data-v-a61e160c]{display:inline-block;margin-left:5px;font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px;color:#92400e;background:#fef3c7}.co-summary__items[data-v-a61e160c]{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:14px}.co-summary__item[data-v-a61e160c]{display:flex;align-items:flex-start;gap:10px}.co-summary__thumb[data-v-a61e160c]{width:48px;height:64px;object-fit:cover;border-radius:6px;flex-shrink:0;border:1px solid #e8edf2}.co-summary__item-body[data-v-a61e160c]{flex:1;min-width:0}.co-summary__item-name[data-v-a61e160c]{font-size:13px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.co-summary__item-qty[data-v-a61e160c]{font-size:12px;color:#9ca3af}.co-summary__item-total[data-v-a61e160c]{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;flex-shrink:0}.co-summary__divider[data-v-a61e160c]{height:1px;background:#f1f5f9;margin:14px 0}.co-summary__rows[data-v-a61e160c]{display:flex;flex-direction:column;gap:10px}.co-summary__row[data-v-a61e160c]{display:flex;justify-content:space-between;font-size:13px;color:#374151;gap:8px}.co-summary__row[data-v-a61e160c]>:first-child{min-width:0}.co-summary__row[data-v-a61e160c]>:last-child{white-space:nowrap}.co-summary__row--discount[data-v-a61e160c]{color:#16a34a}.co-summary__row--shipping[data-v-a61e160c]{color:#6b7280}.co-summary__muted[data-v-a61e160c]{color:#9ca3af}.co-summary__delivery-val[data-v-a61e160c]{font-size:13px;font-weight:500;color:#111827;text-align:right;max-width:180px;line-height:1.4}.co-summary__delivery-val--free[data-v-a61e160c]{color:#16a34a}.co-summary__delivery-val--muted[data-v-a61e160c]{color:#9ca3af;font-weight:400}.co-summary__delivery-val--negotiable[data-v-a61e160c]{color:#6b7280;font-weight:400}.co-summary__grand[data-v-a61e160c]{display:flex;justify-content:space-between;font-size:18px;font-weight:700;color:#111827}.co-summary__vat[data-v-a61e160c]{font-size:11px;color:#9ca3af;margin-top:4px}.co-submit-error[data-v-a61e160c]{font-size:13px;color:var(--color-error);margin-bottom:10px}.co-submit-btn[data-v-a61e160c]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.co-submit-btn[data-v-a61e160c]:hover:not(:disabled){background:var(--color-primary-dark)}.co-submit-btn[data-v-a61e160c]:disabled{opacity:.55;cursor:default}.co-spinner[data-v-a61e160c]{width:17px;height:17px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-a61e160c .65s linear infinite;display:inline-block;flex-shrink:0}@keyframes spin-a61e160c{to{transform:rotate(360deg)}}.co-summary__legal[data-v-a61e160c]{font-size:11px;color:#9ca3af;text-align:center;margin-top:10px;line-height:1.5}.co-summary__link[data-v-a61e160c]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.slide-down-enter-active[data-v-a61e160c],.slide-down-leave-active[data-v-a61e160c]{transition:max-height .3s ease,opacity .25s ease;max-height:700px;overflow:hidden}.slide-down-enter-from[data-v-a61e160c],.slide-down-leave-to[data-v-a61e160c]{max-height:0;opacity:0}@media (max-width: 1024px){.co-grid[data-v-a61e160c]{grid-template-columns:1fr 320px;gap:24px}}@media (max-width: 768px){.co-main[data-v-a61e160c]{padding:20px 0 60px}.co-container[data-v-a61e160c]{padding:0 16px}.co-grid[data-v-a61e160c]{grid-template-columns:1fr}.co-summary[data-v-a61e160c]{position:static}.co-section[data-v-a61e160c]{padding:20px 16px 18px}.co-form-grid[data-v-a61e160c],.co-form-grid--contact[data-v-a61e160c]{grid-template-columns:1fr}.co-buyer-tabs[data-v-a61e160c]{flex-direction:column}.co-buyer-tab[data-v-a61e160c]{justify-content:center}}.co-err--delivery[data-v-a61e160c]{margin-top:8px;font-size:13px}.co-city-autocomplete[data-v-a61e160c]{position:relative}.co-city-suggestions[data-v-a61e160c]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e8edf2;border-radius:10px;box-shadow:0 8px 24px #0000001a;z-index:200;list-style:none;margin:0;padding:4px 0;max-height:240px;overflow-y:auto}.co-city-suggestion[data-v-a61e160c]{padding:9px 14px;font-size:14px;color:#374151;cursor:pointer;transition:background .1s,color .1s}.co-city-suggestion[data-v-a61e160c]:hover{background:#f0f7ff;color:var(--color-primary)}.co-city-suggestion--hint[data-v-a61e160c]{color:#9ca3af;font-size:13px;cursor:default}.co-city-suggestion--hint[data-v-a61e160c]:hover{background:none;color:#9ca3af}.co-option__time[data-v-a61e160c]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#059669;font-weight:500;margin-top:3px}.success-wrap[data-v-6e8e369a]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.success-main[data-v-6e8e369a]{flex:1;display:flex;align-items:center;justify-content:center;padding:60px 24px}.success-card[data-v-6e8e369a]{background:#fff;border:1px solid #e8edf2;border-radius:20px;padding:56px 48px;max-width:480px;width:100%;text-align:center}.success-icon[data-v-6e8e369a]{margin-bottom:20px}.success-title[data-v-6e8e369a]{font-size:26px;font-weight:700;color:#111827;margin-bottom:12px}.success-order-no[data-v-6e8e369a]{display:inline-block;font-size:15px;font-weight:600;color:var(--color-primary);background:#f3f4f6;padding:4px 14px;border-radius:999px;margin-bottom:16px}.success-sub[data-v-6e8e369a]{font-size:15px;color:#6b7280;line-height:1.6;margin-bottom:24px}.success-account-banner[data-v-6e8e369a]{display:flex;align-items:flex-start;gap:12px;border-radius:12px;padding:14px 16px;text-align:left;margin-bottom:24px}.success-account-banner--green[data-v-6e8e369a]{background:#f0fdf4;border:1px solid #bbf7d0;color:#065f46}.success-account-banner--blue[data-v-6e8e369a]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.success-account-banner--red[data-v-6e8e369a]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.success-account-banner svg[data-v-6e8e369a]{flex-shrink:0;margin-top:2px}.success-account-banner__title[data-v-6e8e369a]{font-size:14px;font-weight:600;margin-bottom:3px}.success-account-banner__sub[data-v-6e8e369a]{font-size:12px;opacity:.8;margin:0;line-height:1.5}.success-account-banner__btn[data-v-6e8e369a]{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;padding:6px 14px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s}.success-account-banner__btn[data-v-6e8e369a]:hover{background:var(--color-primary-dark)}.success-register-block[data-v-6e8e369a]{background:#f8fafc;border:1px solid #e8edf2;border-radius:14px;padding:20px 20px 16px;text-align:left;margin-bottom:24px}.success-register-block--loading[data-v-6e8e369a]{text-align:center}.success-register-block__title[data-v-6e8e369a]{font-size:15px;font-weight:700;color:#111827;margin-bottom:4px}.success-register-block__sub[data-v-6e8e369a]{font-size:13px;color:#6b7280;margin-bottom:0;line-height:1.5}.success-spinner[data-v-6e8e369a]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-6e8e369a .7s linear infinite;flex-shrink:0;display:inline-block;margin-bottom:10px}.success-spinner--dark[data-v-6e8e369a]{border:2px solid #e5e7eb;border-top-color:var(--color-primary)}@keyframes spin-6e8e369a{to{transform:rotate(360deg)}}.success-actions[data-v-6e8e369a]{display:flex;flex-direction:column;gap:10px}.success-btn[data-v-6e8e369a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;border:none;cursor:pointer;font-family:inherit}.success-btn--primary[data-v-6e8e369a]{background:var(--color-primary);color:#fff}.success-btn--primary[data-v-6e8e369a]:hover:not(:disabled){background:var(--color-primary-dark)}.success-btn--primary[data-v-6e8e369a]:disabled{opacity:.65;cursor:not-allowed}.success-btn--outline[data-v-6e8e369a]{border:1.5px solid var(--color-primary);color:var(--color-primary);background:#fff}.success-btn--outline[data-v-6e8e369a]:hover{background:var(--color-primary-surface)}@media (max-width: 520px){.success-card[data-v-6e8e369a]{padding:40px 20px}.success-account-banner[data-v-6e8e369a]{flex-wrap:wrap}.success-account-banner__btn[data-v-6e8e369a]{width:100%;text-align:center}}.cms-wrap[data-v-06afbf2c]{min-height:100vh;display:flex;flex-direction:column}.cms-main[data-v-06afbf2c]{flex:1;padding:32px 0 80px}.cms-container[data-v-06afbf2c]{max-width:800px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-06afbf2c]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:28px;flex-wrap:wrap}.breadcrumb__link[data-v-06afbf2c]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-06afbf2c]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-06afbf2c]{color:#d1d5db}.breadcrumb__current[data-v-06afbf2c]{color:#111827;font-weight:500}.breadcrumb__current--skeleton[data-v-06afbf2c]{display:inline-block;width:160px;height:13px;border-radius:4px;background:linear-gradient(90deg,#f3f6fa 25%,#e8edf2,#f3f6fa 75%);background-size:200% 100%;animation:shimmer-06afbf2c 1.4s infinite}.cms-skeleton[data-v-06afbf2c]{display:flex;flex-direction:column;gap:16px}.skeleton[data-v-06afbf2c]{border-radius:6px;background:linear-gradient(90deg,#f3f6fa 25%,#e8edf2,#f3f6fa 75%);background-size:200% 100%;animation:shimmer-06afbf2c 1.4s infinite}@keyframes shimmer-06afbf2c{to{background-position:-200% 0}}.skeleton--title[data-v-06afbf2c]{height:36px;width:55%;border-radius:8px}.skeleton--heading[data-v-06afbf2c]{height:20px;width:35%;margin-top:8px}.skeleton--block[data-v-06afbf2c]{height:96px;width:100%}.skeleton--block.short[data-v-06afbf2c]{height:56px;width:80%}.cms-state[data-v-06afbf2c]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 24px;gap:12px}.cms-state__title[data-v-06afbf2c]{font-size:20px;font-weight:600;color:#111827}.cms-state__sub[data-v-06afbf2c]{font-size:14px;color:#6b7280;max-width:320px}.cms-state__btn[data-v-06afbf2c]{margin-top:8px;display:inline-flex;align-items:center;padding:11px 24px;background:var(--color-primary);color:#fff;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;border:none;cursor:pointer;font-family:inherit;transition:background .15s}.cms-state__btn[data-v-06afbf2c]:hover{background:var(--color-primary-dark)}.cms-article__title[data-v-06afbf2c]{font-size:clamp(24px,3.5vw,36px);font-weight:700;color:#111827;line-height:1.2;margin-bottom:36px;padding-bottom:20px;border-bottom:1px solid #e8edf2}.cms-content[data-v-06afbf2c]{font-size:15px;line-height:1.7;color:#374151}.cms-content[data-v-06afbf2c] h2{font-size:20px;font-weight:700;color:#111827;margin:36px 0 12px;line-height:1.3}.cms-content[data-v-06afbf2c] h3{font-size:16px;font-weight:600;color:#111827;margin:24px 0 10px;line-height:1.35}.cms-content[data-v-06afbf2c] p{margin:0 0 14px}.cms-content[data-v-06afbf2c] strong{font-weight:600;color:#111827}.cms-content[data-v-06afbf2c] em{font-style:italic}.cms-content[data-v-06afbf2c] ul,.cms-content[data-v-06afbf2c] ol{margin:0 0 16px;padding-left:24px}.cms-content[data-v-06afbf2c] ul{list-style-type:disc}.cms-content[data-v-06afbf2c] ol{list-style-type:decimal}.cms-content[data-v-06afbf2c] li{margin-bottom:6px;line-height:1.6}.cms-content[data-v-06afbf2c] li::marker{color:var(--color-primary)}.cms-content[data-v-06afbf2c] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.cms-content[data-v-06afbf2c] a:hover{color:var(--color-primary-dark)}.cms-content[data-v-06afbf2c] blockquote{border-left:3px solid var(--color-primary);margin:20px 0;padding:12px 20px;background:#f0f7ff;border-radius:0 8px 8px 0;color:#374151}.cms-content[data-v-06afbf2c] hr{border:none;border-top:1px solid #e8edf2;margin:32px 0}.cms-content[data-v-06afbf2c] table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.cms-content[data-v-06afbf2c] th,.cms-content[data-v-06afbf2c] td{padding:10px 14px;border:1px solid #e8edf2;text-align:left}.cms-content[data-v-06afbf2c] th{background:#f8fafc;font-weight:600;color:#111827}@media (max-width: 600px){.cms-main[data-v-06afbf2c]{padding:20px 0 56px}.cms-container[data-v-06afbf2c]{padding:0 16px}.cms-article__title[data-v-06afbf2c]{font-size:22px;margin-bottom:24px;padding-bottom:16px}.cms-content[data-v-06afbf2c]{font-size:14px}.cms-content[data-v-06afbf2c] h2{font-size:18px}.cms-content[data-v-06afbf2c] h3{font-size:15px}}.cf[data-v-d1e2b40a]{background:#fff;border:1px solid var(--color-neutral-200);border-radius:16px;padding:32px}.cf__header[data-v-d1e2b40a]{margin-bottom:28px}.cf__title[data-v-d1e2b40a]{font-size:20px;font-weight:700;color:var(--color-neutral-900);margin-bottom:6px}.cf__desc[data-v-d1e2b40a]{font-size:14px;color:var(--color-neutral-500)}.cf__form[data-v-d1e2b40a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cf__field[data-v-d1e2b40a]{display:flex;flex-direction:column;gap:6px}.cf__field--full[data-v-d1e2b40a]{grid-column:1 / -1}.cf__label[data-v-d1e2b40a]{font-size:13px;font-weight:600;color:var(--color-neutral-700)}.cf__label-optional[data-v-d1e2b40a]{font-weight:400;color:var(--color-neutral-400);margin-left:4px}.cf__req[data-v-d1e2b40a]{color:var(--color-error);margin-left:2px}.cf__input[data-v-d1e2b40a],.cf__textarea[data-v-d1e2b40a]{padding:10px 14px;border:1px solid var(--color-neutral-200);border-radius:8px;font-size:14px;color:var(--color-neutral-900);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s;resize:none}.cf__input[data-v-d1e2b40a]:focus,.cf__textarea[data-v-d1e2b40a]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.cf__input[data-v-d1e2b40a]:disabled,.cf__textarea[data-v-d1e2b40a]:disabled{background:var(--color-neutral-50);color:var(--color-neutral-400);cursor:not-allowed}.cf__input[data-v-d1e2b40a]::placeholder,.cf__textarea[data-v-d1e2b40a]::placeholder{color:var(--color-neutral-300)}.cf__field--error .cf__input[data-v-d1e2b40a],.cf__field--error .cf__textarea[data-v-d1e2b40a]{border-color:var(--color-error)}.cf__field--error .cf__input[data-v-d1e2b40a]:focus,.cf__field--error .cf__textarea[data-v-d1e2b40a]:focus{box-shadow:0 0 0 3px #dc26261f}.cf__error-msg[data-v-d1e2b40a]{font-size:12px;color:var(--color-error);line-height:1.4}.cf__file-input[data-v-d1e2b40a]{display:none}.cf__dropzone[data-v-d1e2b40a]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;border:2px dashed var(--color-neutral-200);border-radius:10px;background:var(--color-neutral-50);cursor:pointer;text-align:center;transition:border-color .15s,background .15s;outline:none}.cf__dropzone[data-v-d1e2b40a]:hover:not(.cf__dropzone--disabled),.cf__dropzone[data-v-d1e2b40a]:focus-visible:not(.cf__dropzone--disabled){border-color:var(--color-primary);background:var(--color-primary-surface)}.cf__dropzone--drag[data-v-d1e2b40a]{border-color:var(--color-primary);background:var(--color-primary-surface)}.cf__dropzone--disabled[data-v-d1e2b40a]{opacity:.55;cursor:not-allowed}.cf__dropzone--filled[data-v-d1e2b40a]{padding:14px 16px}.cf__dropzone-icon[data-v-d1e2b40a]{color:var(--color-neutral-400);transition:color .15s;flex-shrink:0}.cf__dropzone:hover:not(.cf__dropzone--disabled) .cf__dropzone-icon[data-v-d1e2b40a],.cf__dropzone--drag .cf__dropzone-icon[data-v-d1e2b40a]{color:var(--color-primary)}.cf__dropzone-text[data-v-d1e2b40a]{font-size:13px;color:var(--color-neutral-700)}.cf__dropzone-action[data-v-d1e2b40a]{font-weight:600;color:var(--color-primary)}.cf__dropzone-meta[data-v-d1e2b40a]{font-size:11px;color:var(--color-neutral-400);line-height:1.4}.cf__files-list[data-v-d1e2b40a]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.cf__file-item[data-v-d1e2b40a]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:8px;font-size:13px}.cf__file-icon[data-v-d1e2b40a]{color:var(--color-neutral-400);flex-shrink:0}.cf__file-name[data-v-d1e2b40a]{flex:1;color:var(--color-neutral-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cf__file-size[data-v-d1e2b40a]{color:var(--color-neutral-400);white-space:nowrap;flex-shrink:0}.cf__file-remove[data-v-d1e2b40a]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-neutral-400);cursor:pointer;border-radius:4px;flex-shrink:0;transition:color .15s,background .15s;padding:0}.cf__file-remove[data-v-d1e2b40a]:hover:not(:disabled){color:var(--color-error);background:#fef2f2}.cf__file-remove[data-v-d1e2b40a]:disabled{cursor:not-allowed;opacity:.5}.cf__field--consent[data-v-d1e2b40a]{gap:8px}.cf__consent-label[data-v-d1e2b40a]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--color-neutral-700);cursor:pointer;line-height:1.5;-webkit-user-select:none;user-select:none}.cf__checkbox[data-v-d1e2b40a]{width:16px;height:16px;margin-top:1px;flex-shrink:0;accent-color:var(--color-primary);cursor:pointer}.cf__consent-link[data-v-d1e2b40a]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.cf__consent-link[data-v-d1e2b40a]:hover{color:var(--color-primary-dark)}.cf__server-error[data-v-d1e2b40a]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--color-error);background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:12px 14px;line-height:1.5}.cf__server-error svg[data-v-d1e2b40a]{flex-shrink:0;margin-top:1px}.cf__field--actions[data-v-d1e2b40a]{align-items:flex-start;gap:12px}.cf__submit[data-v-d1e2b40a]{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;white-space:nowrap}.cf__submit[data-v-d1e2b40a]:hover:not(:disabled){background:var(--color-primary-dark)}.cf__submit[data-v-d1e2b40a]:disabled{opacity:.6;cursor:not-allowed}.cf__spinner[data-v-d1e2b40a]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-d1e2b40a .65s linear infinite;flex-shrink:0}@keyframes spin-d1e2b40a{to{transform:rotate(360deg)}}.cf__hint[data-v-d1e2b40a]{font-size:12px;color:var(--color-neutral-400)}.cf__success[data-v-d1e2b40a]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0 8px;gap:12px}.cf__success-icon[data-v-d1e2b40a]{margin-bottom:4px}.cf__success-title[data-v-d1e2b40a]{font-size:18px;font-weight:700;color:var(--color-neutral-900)}.cf__success-sub[data-v-d1e2b40a]{font-size:14px;color:var(--color-neutral-500);max-width:400px;line-height:1.6}.cf__reset-btn[data-v-d1e2b40a]{margin-top:8px;background:none;border:1px solid var(--color-primary);color:var(--color-primary);padding:9px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.cf__reset-btn[data-v-d1e2b40a]:hover{background:var(--color-primary-surface)}@media (max-width: 600px){.cf[data-v-d1e2b40a]{padding:24px 20px}.cf__form[data-v-d1e2b40a]{grid-template-columns:1fr}.cf__field--full[data-v-d1e2b40a]{grid-column:1}}.page-wrap[data-v-7016c308]{min-height:100vh;display:flex;flex-direction:column}.contacts-main[data-v-7016c308]{flex:1;padding:32px 0 80px}.contacts-container[data-v-7016c308]{max-width:1280px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-7016c308]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-neutral-400);margin-bottom:20px;flex-wrap:wrap}.breadcrumb__link[data-v-7016c308]{color:var(--color-neutral-500);text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-7016c308]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-7016c308]{color:var(--color-neutral-300)}.breadcrumb__current[data-v-7016c308]{color:var(--color-neutral-900);font-weight:500}.page-title[data-v-7016c308]{font-size:clamp(24px,3vw,32px);font-weight:700;color:var(--color-neutral-900);margin-bottom:32px}.contacts-grid[data-v-7016c308]{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start;margin-bottom:56px}.contacts-left[data-v-7016c308]{display:flex;flex-direction:column;gap:16px}.map-wrap[data-v-7016c308]{border-radius:16px;overflow:hidden;border:1px solid var(--color-neutral-200);line-height:0}.map-iframe[data-v-7016c308]{display:block;width:100%}.map-ext-link[data-v-7016c308]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--color-primary);text-decoration:none;padding:8px 14px;border:1px solid var(--color-primary-light);border-radius:8px;background:var(--color-primary-surface);transition:background .15s,border-color .15s;align-self:flex-start}.map-ext-link[data-v-7016c308]:hover{background:#dbeeff;border-color:var(--color-primary)}.access-warning[data-v-7016c308]{display:flex;gap:14px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:16px 20px}.access-warning__icon[data-v-7016c308]{flex-shrink:0;margin-top:2px}.access-warning__body[data-v-7016c308]{display:flex;flex-direction:column;gap:6px}.access-warning__title[data-v-7016c308]{font-size:14px;font-weight:600;color:#92400e}.access-warning__text[data-v-7016c308]{font-size:13px;color:#78350f;line-height:1.6}.access-warning__text strong[data-v-7016c308]{font-weight:600}.contact-card[data-v-7016c308]{background:#fff;border:1px solid var(--color-neutral-200);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:0}.contact-card__section[data-v-7016c308]{display:flex;gap:14px;padding:16px 0}.contact-card__section[data-v-7016c308]:first-child{padding-top:0}.contact-card__section[data-v-7016c308]:last-child{padding-bottom:0}.contact-card__icon[data-v-7016c308]{flex-shrink:0;width:36px;height:36px;background:var(--color-primary-surface);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);margin-top:2px}.contact-card__divider[data-v-7016c308]{height:1px;background:var(--color-neutral-100)}.contact-card__label[data-v-7016c308]{font-size:11px;font-weight:700;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.contact-card__value[data-v-7016c308]{font-size:14px;color:var(--color-neutral-700);line-height:1.6}.contact-card__link[data-v-7016c308]{font-size:16px;font-weight:600;text-decoration:none;transition:color .15s}.contact-card__link--primary[data-v-7016c308]{color:var(--color-primary)}.contact-card__phone-row[data-v-7016c308]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.contact-card__tg[data-v-7016c308]{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:#2aabee;text-decoration:none;padding:4px 10px;border:1px solid #bde6f9;border-radius:6px;background:#f0faff;transition:background .15s,border-color .15s;white-space:nowrap}.contact-card__tg[data-v-7016c308]:hover{background:#ddf1fc;border-color:#2aabee}.contact-card__link--primary[data-v-7016c308]:hover{color:var(--color-primary-dark)}.hours-list[data-v-7016c308]{display:flex;flex-direction:column;gap:5px;margin-bottom:8px}.hours-row[data-v-7016c308]{display:flex;gap:12px;font-size:14px}.hours-day[data-v-7016c308]{color:var(--color-neutral-700);font-weight:500;min-width:60px}.hours-time[data-v-7016c308]{color:var(--color-neutral-900);font-weight:600}.contact-card__note[data-v-7016c308]{font-size:12px;color:var(--color-neutral-400);line-height:1.5}.form-section[data-v-7016c308]{margin-bottom:56px}.form-section__inner[data-v-7016c308]{display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}.form-section__intro[data-v-7016c308]{padding-top:4px}.section-title[data-v-7016c308]{font-size:22px;font-weight:700;color:var(--color-neutral-900);margin-bottom:12px}.section-sub[data-v-7016c308]{font-size:14px;color:var(--color-neutral-500);line-height:1.65}.requisites[data-v-7016c308]{margin-bottom:16px}.requisites .section-title[data-v-7016c308]{margin-bottom:20px}.req-card[data-v-7016c308]{background:#fff;border:1px solid var(--color-neutral-200);border-radius:16px;overflow:hidden}.req-list[data-v-7016c308]{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0}.req-row[data-v-7016c308]{display:flex;flex-direction:column;gap:4px;padding:18px 24px;border-bottom:1px solid var(--color-neutral-100);border-right:1px solid var(--color-neutral-100)}.req-row[data-v-7016c308]:nth-child(2n){border-right:none}.req-row[data-v-7016c308]:nth-last-child(-n+2){border-bottom:none}.req-label[data-v-7016c308]{font-size:11px;font-weight:700;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.05em}.req-value[data-v-7016c308]{font-size:14px;color:var(--color-neutral-700);line-height:1.5;margin:0}@media (max-width: 1024px){.contacts-grid[data-v-7016c308]{grid-template-columns:1fr 320px}.form-section__inner[data-v-7016c308]{grid-template-columns:240px 1fr;gap:32px}}@media (max-width: 768px){.contacts-main[data-v-7016c308]{padding:20px 0 60px}.contacts-container[data-v-7016c308]{padding:0 16px}.contacts-grid[data-v-7016c308]{grid-template-columns:1fr;margin-bottom:40px}.form-section[data-v-7016c308]{margin-bottom:40px}.form-section__inner[data-v-7016c308]{grid-template-columns:1fr;gap:20px}.req-list[data-v-7016c308]{grid-template-columns:1fr}.req-row[data-v-7016c308]{border-right:none}.req-row[data-v-7016c308]:nth-last-child(-n+2){border-bottom:1px solid var(--color-neutral-100)}.req-row[data-v-7016c308]:last-child{border-bottom:none}}@media (max-width: 480px){.contact-card[data-v-7016c308]{padding:20px}}.page-wrap[data-v-37589600]{min-height:100vh;display:flex;flex-direction:column}.dp-main[data-v-37589600]{flex:1;padding:32px 0 80px;background:#f8fafc}.dp-container[data-v-37589600]{max-width:1280px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-37589600]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-neutral-400);margin-bottom:20px;flex-wrap:wrap}.breadcrumb__link[data-v-37589600]{color:var(--color-neutral-500);text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-37589600]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-37589600]{color:var(--color-neutral-300)}.breadcrumb__current[data-v-37589600]{color:var(--color-neutral-900);font-weight:500}.page-title[data-v-37589600]{font-size:clamp(24px,3vw,32px);font-weight:700;color:var(--color-neutral-900);margin-bottom:32px}.dp-city[data-v-37589600]{background:#fff;border:1.5px solid var(--color-neutral-200);border-radius:16px;padding:24px;margin-bottom:40px}.dp-city__title[data-v-37589600]{font-size:18px;font-weight:700;color:var(--color-neutral-900);margin-bottom:6px}.dp-city__hint[data-v-37589600]{font-size:13px;color:var(--color-neutral-500);line-height:1.55;margin-bottom:16px}.dp-city__field[data-v-37589600]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dp-city__pin[data-v-37589600]{color:var(--color-primary);flex-shrink:0}.dp-city-edit[data-v-37589600]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;position:relative}.dp-city__name[data-v-37589600]{font-size:16px;font-weight:700;color:var(--color-neutral-900);border-bottom:1px dashed var(--color-neutral-300);line-height:1.3;padding-bottom:1px}.dp-city__edit-icon[data-v-37589600]{color:var(--color-neutral-400);transition:color .15s}.dp-city__change[data-v-37589600]{font-size:13px;color:var(--color-primary)}.dp-city-edit:hover .dp-city__edit-icon[data-v-37589600],.dp-city-edit:hover .dp-city__name[data-v-37589600]{color:var(--color-primary)}.dp-city-edit:hover .dp-city__name[data-v-37589600]{border-bottom-color:var(--color-primary)}.dp-city-edit--open[data-v-37589600]{cursor:default;flex:1;min-width:240px}.dp-autocomplete[data-v-37589600]{position:relative;width:100%;max-width:420px}.dp-city-input[data-v-37589600]{width:100%;padding:10px 14px;border:1.5px solid var(--color-primary);border-radius:10px;font-size:15px;font-weight:600;color:var(--color-neutral-900);background:#fff;outline:none;box-shadow:0 0 0 3px var(--color-primary-light);box-sizing:border-box}.dp-suggestions[data-v-37589600]{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--color-neutral-200);border-radius:10px;box-shadow:0 8px 24px #0000001a;z-index:100;list-style:none;margin:0;padding:6px 0;max-height:280px;overflow-y:auto}.dp-suggestion[data-v-37589600]{padding:10px 14px;font-size:14px;color:var(--color-neutral-600);cursor:pointer;transition:background .1s}.dp-suggestion[data-v-37589600]:hover{background:var(--color-primary-surface);color:var(--color-primary)}.dp-suggestions--hint[data-v-37589600]{padding:10px 14px;font-size:13px;color:var(--color-neutral-400)}.dp-city__basis[data-v-37589600]{display:flex;align-items:center;gap:6px;margin-top:14px;font-size:12px;color:var(--color-neutral-400);line-height:1.5}.dp-city__basis svg[data-v-37589600]{flex-shrink:0;color:var(--color-neutral-400)}.dp-section[data-v-37589600]{margin-bottom:56px}.dp-section__title[data-v-37589600]{font-size:20px;font-weight:700;color:var(--color-neutral-900);margin-bottom:24px}.delivery-grid[data-v-37589600]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.delivery-card[data-v-37589600]{position:relative;background:#fff;border:1.5px solid var(--color-neutral-200);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px;transition:border-color .15s,box-shadow .15s,opacity .15s}.delivery-card[data-v-37589600]:hover{border-color:var(--color-primary-light);box-shadow:0 2px 12px #0000000d}.delivery-card--highlight[data-v-37589600]{border-color:var(--color-primary);background:var(--color-primary-surface)}.delivery-card--dimmed[data-v-37589600]{opacity:.55}.delivery-card--dimmed[data-v-37589600]:hover{opacity:.7}.delivery-card__badge[data-v-37589600]{position:absolute;top:12px;right:12px;font-size:11px;font-weight:700;color:var(--color-neutral-500);background:var(--color-neutral-100);border-radius:6px;padding:3px 9px;text-transform:uppercase;letter-spacing:.04em}.delivery-card__icon[data-v-37589600]{width:44px;height:44px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.delivery-card--highlight .delivery-card__icon[data-v-37589600]{background:#fff}.delivery-card--dimmed .delivery-card__icon[data-v-37589600]{color:var(--color-neutral-400)}.delivery-card__body[data-v-37589600]{display:flex;flex-direction:column;gap:10px;flex:1}.delivery-card__header[data-v-37589600]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.delivery-card__label[data-v-37589600]{font-size:15px;font-weight:700;color:var(--color-neutral-900);line-height:1.35;padding-right:96px}.delivery-card__price-wrap[data-v-37589600]{flex-shrink:0}.delivery-card__price[data-v-37589600]{font-size:15px;font-weight:700;color:var(--color-neutral-900);white-space:nowrap}.delivery-card__price--free[data-v-37589600]{color:#16a34a}.delivery-card__price--negotiable[data-v-37589600]{color:var(--color-neutral-400);font-weight:500;font-size:13px}.delivery-card__desc[data-v-37589600]{font-size:13px;color:var(--color-neutral-500);line-height:1.6}.delivery-card__address[data-v-37589600]{display:flex;align-items:flex-start;gap:6px;font-size:13px;color:var(--color-neutral-600);line-height:1.5}.delivery-card__address svg[data-v-37589600]{flex-shrink:0;color:var(--color-primary);margin-top:1px}.delivery-card__details[data-v-37589600]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.delivery-card__detail[data-v-37589600]{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:var(--color-neutral-600);line-height:1.5}.delivery-card__detail svg[data-v-37589600]{flex-shrink:0;color:#16a34a;margin-top:1px}.delivery-card__price-note[data-v-37589600]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--color-neutral-400);line-height:1.5;padding:8px 10px;background:#f8fafc;border-radius:7px;border:1px dashed var(--color-neutral-200)}.delivery-card--highlight .delivery-card__price-note[data-v-37589600]{background:#fff}.delivery-card__price-note svg[data-v-37589600]{flex-shrink:0;margin-top:1px;color:var(--color-neutral-400)}.cdek-variants[data-v-37589600]{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-neutral-200);border-radius:10px;overflow:hidden;background:#fbfcfd}.cdek-variant[data-v-37589600]{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:0 14px;padding:10px 14px;border-bottom:1px solid var(--color-neutral-100)}.cdek-variant[data-v-37589600]:last-child{border-bottom:none}.cdek-variant--disabled[data-v-37589600]{opacity:.5}.cdek-variant__label[data-v-37589600]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-neutral-900)}.cdek-variant__dot[data-v-37589600]{width:6px;height:6px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.cdek-variant--disabled .cdek-variant__dot[data-v-37589600]{background:var(--color-neutral-300)}.cdek-variant__time[data-v-37589600]{font-size:12px;color:var(--color-neutral-500);white-space:nowrap}.cdek-variant__price[data-v-37589600]{font-size:14px;font-weight:700;color:var(--color-neutral-900);white-space:nowrap;text-align:right;min-width:90px}.cdek-variant--disabled .cdek-variant__price[data-v-37589600],.cdek-variant--disabled .cdek-variant__time[data-v-37589600]{color:var(--color-neutral-400)}.cdek-spinner[data-v-37589600]{display:inline-block;width:14px;height:14px;vertical-align:-2px;border:2px solid var(--color-primary-light, #dbeafe);border-top-color:var(--color-primary);border-radius:50%;animation:cdek-spin-37589600 .7s linear infinite}.cdek-skeleton[data-v-37589600]{display:inline-block;height:10px;border-radius:4px;background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 37%,#eef2f7 63%);background-size:400% 100%;animation:cdek-shimmer-37589600 1.2s ease-in-out infinite}.cdek-skeleton--time[data-v-37589600]{width:42px}@keyframes cdek-spin-37589600{to{transform:rotate(360deg)}}@keyframes cdek-shimmer-37589600{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.cdek-spinner[data-v-37589600]{animation-duration:1.6s}.cdek-skeleton[data-v-37589600]{animation:none}}.pickup-notice[data-v-37589600]{display:flex;gap:14px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:16px 20px}.pickup-notice__icon[data-v-37589600]{flex-shrink:0;margin-top:2px}.pickup-notice__title[data-v-37589600]{font-size:14px;font-weight:600;color:#92400e;margin-bottom:4px}.pickup-notice__text[data-v-37589600]{font-size:13px;color:#78350f;line-height:1.6}.pickup-notice__text strong[data-v-37589600]{font-weight:600}.payment-grid[data-v-37589600]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.payment-card[data-v-37589600]{background:#fff;border:1.5px solid var(--color-neutral-200);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s,box-shadow .15s}.payment-card[data-v-37589600]:hover{border-color:var(--color-primary-light);box-shadow:0 2px 12px #0000000d}.payment-card--recommended[data-v-37589600]{border-color:var(--color-primary)}.payment-card__top[data-v-37589600]{display:flex;align-items:center;gap:10px}.payment-card__icon[data-v-37589600]{width:40px;height:40px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.payment-card--recommended .payment-card__icon[data-v-37589600]{background:var(--color-primary-surface)}.payment-card__rec[data-v-37589600]{font-size:11px;font-weight:700;color:var(--color-primary);background:var(--color-primary-surface);border:1px solid var(--color-primary-light);border-radius:5px;padding:2px 8px;text-transform:uppercase;letter-spacing:.04em;margin-left:auto}.payment-card__badge[data-v-37589600]{font-size:11px;font-weight:600;color:#9ca3af;background:#f1f5f9;border-radius:5px;padding:2px 8px;margin-left:auto}.payment-card__label[data-v-37589600]{font-size:14px;font-weight:700;color:var(--color-neutral-900);line-height:1.35}.payment-card__desc[data-v-37589600]{font-size:13px;color:var(--color-neutral-500);line-height:1.6}.faq-list[data-v-37589600]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-37589600]{background:#fff;border:1.5px solid var(--color-neutral-200);border-radius:12px;overflow:hidden;transition:border-color .15s}.faq-item[open][data-v-37589600]{border-color:var(--color-primary-light)}.faq-item__q[data-v-37589600]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-size:14px;font-weight:600;color:var(--color-neutral-900);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-item__q[data-v-37589600]::-webkit-details-marker{display:none}.faq-item__chevron[data-v-37589600]{flex-shrink:0;color:var(--color-neutral-400);transition:transform .2s ease}.faq-item[open] .faq-item__chevron[data-v-37589600]{transform:rotate(180deg)}.faq-item__a[data-v-37589600]{padding:14px 20px 16px;font-size:13px;color:var(--color-neutral-500);line-height:1.65;border-top:1px solid var(--color-neutral-100);margin:0}@media (max-width: 1024px){.payment-grid[data-v-37589600]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.dp-main[data-v-37589600]{padding:20px 0 60px}.dp-container[data-v-37589600]{padding:0 16px}.dp-city[data-v-37589600]{padding:18px}.delivery-grid[data-v-37589600],.payment-grid[data-v-37589600]{grid-template-columns:1fr}.dp-section[data-v-37589600]{margin-bottom:40px}.delivery-card__label[data-v-37589600]{padding-right:0}.delivery-card__header[data-v-37589600]{flex-direction:column;align-items:flex-start;gap:4px}.cdek-variant[data-v-37589600]{grid-template-columns:1fr auto;gap:4px 12px}.cdek-variant__time[data-v-37589600]{grid-column:2}.cdek-variant__price[data-v-37589600]{grid-column:1 / -1;text-align:left}}.ws-wrap[data-v-090aef52]{min-height:100vh;display:flex;flex-direction:column}.ws-main[data-v-090aef52]{flex:1}.ws-container[data-v-090aef52]{max-width:900px;margin:0 auto;padding:0 24px}.ws-body[data-v-090aef52]{padding-top:48px;padding-bottom:80px;display:flex;flex-direction:column;gap:56px}.breadcrumbs[data-v-090aef52]{display:flex;align-items:center;gap:6px;font-size:13px;color:#ffffff80;margin-bottom:28px}.breadcrumb__link[data-v-090aef52]{color:#fff9;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-090aef52]:hover{color:#fff}.breadcrumb__sep[data-v-090aef52]{color:#ffffff4d}.breadcrumb__current[data-v-090aef52]{color:#ffffffe6}.ws-hero[data-v-090aef52]{background:linear-gradient(135deg,#0f172a,#1e293b 60%,#0f172a);padding:48px 0 56px}.ws-hero__content[data-v-090aef52]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.ws-hero__tag[data-v-090aef52]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#60a5fa;margin-bottom:12px}.ws-hero__title[data-v-090aef52]{font-size:clamp(26px,4vw,40px);font-weight:800;color:#fff;line-height:1.18;margin-bottom:16px}.ws-hero__lead[data-v-090aef52]{font-size:16px;color:#94a3b8;line-height:1.65;max-width:520px;margin-bottom:28px}.ws-hero__actions[data-v-090aef52]{display:flex;gap:12px;flex-wrap:wrap}.ws-hero__stats[data-v-090aef52]{display:flex;flex-direction:column;gap:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 32px;min-width:180px}.ws-hero__stat[data-v-090aef52]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}.ws-hero__stat-divider[data-v-090aef52]{height:1px;background:#ffffff14;width:100%}.ws-hero__stat-num[data-v-090aef52]{font-size:28px;font-weight:800;color:#fff;line-height:1;margin-bottom:6px}.ws-hero__stat-label[data-v-090aef52]{font-size:12px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ws-btn[data-v-090aef52]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border-radius:10px;font-size:14px;font-weight:600;font-family:inherit;text-decoration:none;transition:background .15s,color .15s,border-color .15s,opacity .15s;border:1.5px solid transparent;cursor:pointer;white-space:nowrap}.ws-btn--lg[data-v-090aef52]{padding:13px 28px;font-size:15px}.ws-btn--primary[data-v-090aef52]{background:var(--color-primary);color:#fff}.ws-btn--primary[data-v-090aef52]:hover{background:var(--color-primary-dark)}.ws-btn--outline[data-v-090aef52]{background:transparent;color:#ffffffbf;border-color:#fff3}.ws-btn--outline[data-v-090aef52]:hover{border-color:#ffffff80;color:#fff}.ws-section__head[data-v-090aef52]{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.ws-section__num[data-v-090aef52]{width:36px;height:36px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.ws-section__title[data-v-090aef52]{font-size:22px;font-weight:700;color:#111827;margin-bottom:4px}.ws-section__sub[data-v-090aef52]{font-size:14px;color:#6b7280;margin:0}.ws-card[data-v-090aef52]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 32px;display:flex;flex-direction:column;gap:24px}.ws-card__intro[data-v-090aef52]{font-size:15px;color:#374151;line-height:1.7;margin:0}.ws-tier-intro[data-v-090aef52]{font-size:15px;color:#374151;line-height:1.7}.ws-ptier-example__label[data-v-090aef52]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-bottom:12px}.ws-ptier-table[data-v-090aef52]{display:flex;flex-direction:column;border:1px solid #e8edf2;border-radius:10px;overflow:hidden}.ws-ptier-row[data-v-090aef52]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:12px 16px;font-size:14px;border-bottom:1px solid #f1f5f9;transition:background .1s}.ws-ptier-row[data-v-090aef52]:last-child{border-bottom:none}.ws-ptier-row--head[data-v-090aef52]{background:#f8fafc;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.ws-ptier-row--best[data-v-090aef52]{background:#f0fdf4}.ws-ptier-range[data-v-090aef52]{color:#374151;font-weight:500}.ws-ptier-price[data-v-090aef52]{color:#111827;font-weight:700}.ws-ptier-save[data-v-090aef52]{font-size:12px;font-weight:600;color:#16a34a;background:#dcfce7;padding:3px 8px;border-radius:5px;display:inline-block;width:fit-content}.ws-ptier-save--base[data-v-090aef52]{color:#9ca3af;background:#f3f4f6}.ws-ptier-save--best[data-v-090aef52]{color:#15803d;background:#bbf7d0}.ws-tiers-grid[data-v-090aef52]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ws-tier-card[data-v-090aef52]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid;border-radius:12px}.ws-tier-card__level[data-v-090aef52]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.ws-tier-card__body[data-v-090aef52]{flex:1;min-width:0}.ws-tier-card__name[data-v-090aef52]{font-size:13px;font-weight:700;margin-bottom:2px}.ws-tier-card__threshold[data-v-090aef52]{font-size:11px;color:#6b7280;margin:0}.ws-tier-card__discount[data-v-090aef52]{font-size:18px;font-weight:800;flex-shrink:0;white-space:nowrap;font-size:14px}.ws-callout[data-v-090aef52]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:12px 14px;line-height:1.55}.ws-callout svg[data-v-090aef52]{flex-shrink:0;margin-top:1px}.ws-stack-example[data-v-090aef52]{display:flex;flex-direction:column;gap:0;border:1px solid #e8edf2;border-radius:10px;overflow:hidden}.ws-stack-row[data-v-090aef52]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;border-bottom:1px solid #f1f5f9}.ws-stack-row[data-v-090aef52]:last-child{border-bottom:none}.ws-stack-row__label[data-v-090aef52]{display:flex;align-items:center;gap:8px;color:#374151;flex-wrap:wrap}.ws-stack-row__value[data-v-090aef52]{font-weight:600;color:#111827;white-space:nowrap}.ws-stack-row--discount[data-v-090aef52]{background:#fafafa}.ws-stack-row__value--green[data-v-090aef52]{color:#16a34a}.ws-stack-row__value--amber[data-v-090aef52]{color:#b45309}.ws-stack-row__value--blue[data-v-090aef52]{color:#1d4ed8}.ws-stack-row--total[data-v-090aef52]{background:#f8fafc;padding-top:16px;padding-bottom:16px}.ws-stack-row--total .ws-stack-row__label[data-v-090aef52]{font-size:15px;font-weight:700;color:#111827}.ws-stack-row__value--total[data-v-090aef52]{font-size:18px;font-weight:800;color:#111827}.ws-stack-divider[data-v-090aef52]{height:1px;background:#e8edf2}.ws-stack-tag[data-v-090aef52]{display:inline-block;font-size:11px;font-weight:700;padding:2px 7px;border-radius:5px}.ws-stack-tag--green[data-v-090aef52]{background:#dcfce7;color:#15803d}.ws-stack-tag--amber[data-v-090aef52]{background:#fef3c7;color:#92400e}.ws-stack-tag--blue[data-v-090aef52]{background:#dbeafe;color:#1e40af}.ws-steps[data-v-090aef52]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ws-step[data-v-090aef52]{display:flex;gap:16px;background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:22px;align-items:flex-start}.ws-step__icon-wrap[data-v-090aef52]{width:44px;height:44px;border-radius:12px;background:var(--color-primary-surface);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ws-step__num[data-v-090aef52]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-bottom:4px}.ws-step__title[data-v-090aef52]{font-size:15px;font-weight:700;color:#111827;margin-bottom:6px;line-height:1.35}.ws-step__desc[data-v-090aef52]{font-size:13px;color:#6b7280;line-height:1.6;margin:0}.ws-faq-title[data-v-090aef52]{font-size:22px;font-weight:700;color:#111827;margin-bottom:20px}.ws-faq-list[data-v-090aef52]{display:flex;flex-direction:column;gap:8px}.ws-faq-item[data-v-090aef52]{background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden}.ws-faq-item[open][data-v-090aef52]{border-color:var(--color-primary)}.ws-faq-item__q[data-v-090aef52]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;font-size:15px;font-weight:600;color:#111827;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color .15s}.ws-faq-item__q[data-v-090aef52]::-webkit-details-marker{display:none}.ws-faq-item__q[data-v-090aef52]:after{content:"+";font-size:20px;font-weight:400;color:#9ca3af;flex-shrink:0;transition:transform .2s,color .15s}.ws-faq-item[open] .ws-faq-item__q[data-v-090aef52]:after{transform:rotate(45deg);color:var(--color-primary)}.ws-faq-item[open] .ws-faq-item__q[data-v-090aef52]{color:var(--color-primary)}.ws-faq-item__a[data-v-090aef52]{padding:14px 20px 18px;font-size:14px;color:#374151;line-height:1.7;margin:0;border-top:1px solid #f1f5f9}.ws-cta[data-v-090aef52]{background:linear-gradient(135deg,#0f172a,#1e3a5f);border-radius:20px;overflow:hidden}.ws-cta__inner[data-v-090aef52]{padding:48px 40px;text-align:center}.ws-cta__title[data-v-090aef52]{font-size:28px;font-weight:800;color:#fff;margin-bottom:10px}.ws-cta__sub[data-v-090aef52]{font-size:15px;color:#94a3b8;margin-bottom:28px;line-height:1.6}.ws-cta__actions[data-v-090aef52]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media (max-width: 720px){.ws-hero__content[data-v-090aef52]{grid-template-columns:1fr;gap:32px}.ws-hero__stats[data-v-090aef52]{flex-direction:row;padding:20px;min-width:0}.ws-hero__stat[data-v-090aef52]{flex:1}.ws-hero__stat-divider[data-v-090aef52]{width:1px;height:auto}.ws-hero__stat-num[data-v-090aef52]{font-size:22px}.ws-tiers-grid[data-v-090aef52]{grid-template-columns:1fr 1fr}.ws-steps[data-v-090aef52]{grid-template-columns:1fr}.ws-card[data-v-090aef52]{padding:20px}.ws-cta__inner[data-v-090aef52]{padding:32px 20px}.ws-cta__title[data-v-090aef52]{font-size:22px}}@media (max-width: 480px){.ws-tiers-grid[data-v-090aef52]{grid-template-columns:1fr}.ws-ptier-row[data-v-090aef52]{grid-template-columns:1fr 1fr}.ws-ptier-row .ws-ptier-save[data-v-090aef52]{display:none}.ws-ptier-row--head span[data-v-090aef52]:last-child{display:none}}.sp-wrap[data-v-aa58b7b0]{min-height:100vh;display:flex;flex-direction:column}.sp-main[data-v-aa58b7b0]{flex:1}.sp-container[data-v-aa58b7b0]{max-width:960px;margin:0 auto;padding:0 24px}.sp-body[data-v-aa58b7b0]{padding-top:56px;padding-bottom:88px;display:flex;flex-direction:column;gap:64px}.breadcrumbs[data-v-aa58b7b0]{display:flex;align-items:center;gap:6px;font-size:13px;margin-bottom:28px}.breadcrumb__link[data-v-aa58b7b0]{color:#ffffff8c;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-aa58b7b0]:hover{color:#fff}.breadcrumb__sep[data-v-aa58b7b0]{color:#ffffff40}.breadcrumb__current[data-v-aa58b7b0]{color:#ffffffd9}.sp-hero[data-v-aa58b7b0]{background:linear-gradient(140deg,#0f172a,#1a2e4a 55%,#0f172a);padding:48px 0 60px}.sp-hero__content[data-v-aa58b7b0]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.sp-hero__tag[data-v-aa58b7b0]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#60a5fa;margin-bottom:12px}.sp-hero__title[data-v-aa58b7b0]{font-size:clamp(24px,3.5vw,38px);font-weight:800;color:#fff;line-height:1.18;margin-bottom:16px}.sp-hero__lead[data-v-aa58b7b0]{font-size:16px;color:#94a3b8;line-height:1.7;max-width:520px;margin-bottom:28px}.sp-btn[data-v-aa58b7b0]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,opacity .15s;border:none;cursor:pointer}.sp-btn--primary[data-v-aa58b7b0]{background:var(--color-primary);color:#fff}.sp-btn--primary[data-v-aa58b7b0]:hover{background:var(--color-primary-dark)}.sp-hero__aside[data-v-aa58b7b0]{flex-shrink:0}.sp-hero__contact-card[data-v-aa58b7b0]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px 28px;display:flex;flex-direction:column;gap:14px;min-width:230px}.sp-hero__contact-label[data-v-aa58b7b0]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#64748b;margin-bottom:-4px}.sp-hero__phone[data-v-aa58b7b0],.sp-hero__email[data-v-aa58b7b0]{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:#e2e8f0;text-decoration:none;transition:color .15s}.sp-hero__phone[data-v-aa58b7b0]:hover,.sp-hero__email[data-v-aa58b7b0]:hover{color:#fff}.sp-hero__phone svg[data-v-aa58b7b0],.sp-hero__email svg[data-v-aa58b7b0]{flex-shrink:0;opacity:.6}.sp-hero__tg[data-v-aa58b7b0]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#2aabee;text-decoration:none;padding:7px 12px;background:#2aabee1a;border:1px solid rgba(42,171,238,.25);border-radius:8px;transition:background .15s,border-color .15s}.sp-hero__tg[data-v-aa58b7b0]:hover{background:#2aabee2e;border-color:#2aabee80}.sp-section__title[data-v-aa58b7b0]{font-size:22px;font-weight:700;color:#111827;margin-bottom:6px}.sp-section__sub[data-v-aa58b7b0]{font-size:14px;color:#6b7280;margin-bottom:28px}.sp-criteria-grid[data-v-aa58b7b0]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sp-criteria-card[data-v-aa58b7b0]{background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:24px;position:relative;overflow:hidden;transition:border-color .15s,box-shadow .15s}.sp-criteria-card[data-v-aa58b7b0]:hover{border-color:var(--color-primary-light);box-shadow:0 4px 16px #0000000f}.sp-criteria-card__num[data-v-aa58b7b0]{font-size:36px;font-weight:800;color:#f1f5f9;line-height:1;position:absolute;top:14px;right:18px;-webkit-user-select:none;user-select:none}.sp-criteria-card__title[data-v-aa58b7b0]{font-size:16px;font-weight:700;color:#111827;margin-bottom:8px}.sp-criteria-card__desc[data-v-aa58b7b0]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.sp-formats[data-v-aa58b7b0]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.sp-format-card[data-v-aa58b7b0]{background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:26px 24px;display:flex;flex-direction:column;gap:14px}.sp-format-card--accent[data-v-aa58b7b0]{border-color:var(--color-primary-light);background:var(--color-primary-surface)}.sp-format-card__header[data-v-aa58b7b0]{display:flex;align-items:flex-start;gap:14px}.sp-format-card__icon[data-v-aa58b7b0]{width:46px;height:46px;background:#f1f5f9;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#374151;flex-shrink:0}.sp-format-card--accent .sp-format-card__icon[data-v-aa58b7b0]{background:var(--color-primary);color:#fff}.sp-format-card__title[data-v-aa58b7b0]{font-size:17px;font-weight:700;color:#111827;margin-bottom:4px}.sp-format-card__badge[data-v-aa58b7b0]{display:inline-block;font-size:11px;font-weight:600;color:var(--color-primary);background:#fff;border:1px solid var(--color-primary-light);padding:2px 8px;border-radius:5px}.sp-format-card__desc[data-v-aa58b7b0]{font-size:14px;color:#374151;line-height:1.65;margin:0}.sp-callout[data-v-aa58b7b0]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:12px 16px;line-height:1.55}.sp-callout svg[data-v-aa58b7b0]{flex-shrink:0;margin-top:1px}.sp-steps[data-v-aa58b7b0]{display:flex;flex-direction:column;gap:0}.sp-step[data-v-aa58b7b0]{display:flex;gap:20px;background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:24px;align-items:flex-start}.sp-step-connector[data-v-aa58b7b0]{width:2px;height:16px;background:#e8edf2;margin-left:35px}.sp-step__num[data-v-aa58b7b0]{width:32px;height:32px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sp-step__title[data-v-aa58b7b0]{font-size:16px;font-weight:700;color:#111827;margin-bottom:6px}.sp-step__desc[data-v-aa58b7b0]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.sp-step__link[data-v-aa58b7b0]{color:var(--color-primary);text-decoration:none;font-weight:500}.sp-step__link[data-v-aa58b7b0]:hover{text-decoration:underline}.sp-cta[data-v-aa58b7b0]{background:linear-gradient(135deg,#0f172a,#1a2e4a);border-radius:20px;overflow:hidden}.sp-cta__inner[data-v-aa58b7b0]{padding:44px 48px;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.sp-cta__title[data-v-aa58b7b0]{font-size:24px;font-weight:800;color:#fff;margin-bottom:10px}.sp-cta__sub[data-v-aa58b7b0]{font-size:14px;color:#94a3b8;line-height:1.65;margin:0;max-width:420px}.sp-cta__contacts[data-v-aa58b7b0]{display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:220px}.sp-cta__contact-link[data-v-aa58b7b0]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#e2e8f0;text-decoration:none;transition:color .15s}.sp-cta__contact-link[data-v-aa58b7b0]:hover{color:#fff}.sp-cta__contact-link svg[data-v-aa58b7b0]{flex-shrink:0;opacity:.6}.sp-cta__tg[data-v-aa58b7b0]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#2aabee;text-decoration:none;padding:7px 14px;background:#2aabee1a;border:1px solid rgba(42,171,238,.25);border-radius:8px;transition:background .15s,border-color .15s}.sp-cta__tg[data-v-aa58b7b0]:hover{background:#2aabee2e;border-color:#2aabee80}.sp-cta__btn[data-v-aa58b7b0]{display:inline-flex;align-items:center;gap:7px;margin-top:4px;font-size:13px;font-weight:600;color:#ffffff80;text-decoration:none;transition:color .15s;border-top:1px solid rgba(255,255,255,.08);padding-top:14px;width:100%}.sp-cta__btn[data-v-aa58b7b0]:hover{color:#ffffffd9}@media (max-width: 768px){.sp-hero__content[data-v-aa58b7b0]{grid-template-columns:1fr;gap:28px}.sp-hero__aside[data-v-aa58b7b0]{width:100%}.sp-hero__contact-card[data-v-aa58b7b0]{min-width:0;padding:20px}.sp-criteria-grid[data-v-aa58b7b0],.sp-formats[data-v-aa58b7b0]{grid-template-columns:1fr}.sp-cta__inner[data-v-aa58b7b0]{grid-template-columns:1fr;gap:28px;padding:32px 24px}}@media (max-width: 480px){.sp-body[data-v-aa58b7b0]{gap:48px;padding-top:36px}}.auth-wrap[data-v-9cbae07e]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.auth-main[data-v-9cbae07e]{flex:1;display:flex;align-items:center;justify-content:center;padding:48px 24px}.auth-card[data-v-9cbae07e]{background:#fff;border:1px solid #e8edf2;border-radius:20px;padding:48px 44px;max-width:440px;width:100%;text-align:center}.auth-title[data-v-9cbae07e]{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.auth-notice[data-v-9cbae07e]{font-size:14px;color:#6b7280;margin:0 0 32px;line-height:1.5}@media (max-width: 520px){.auth-card[data-v-9cbae07e]{padding:32px 20px}}.lw[data-v-43e090d7]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:24px 28px;display:flex;flex-direction:column;gap:20px}.lw__head[data-v-43e090d7]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lw__title[data-v-43e090d7]{font-size:16px;font-weight:700;color:#111827;margin-bottom:3px}.lw__subtitle[data-v-43e090d7]{font-size:13px;color:#9ca3af;margin:0}.lw__badge[data-v-43e090d7]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;font-size:13px;font-weight:700;white-space:nowrap;flex-shrink:0}.lw__badge--none[data-v-43e090d7]{background:#f3f4f6;color:#9ca3af}.lw__stats[data-v-43e090d7]{display:flex;gap:32px}.lw__stat-label[data-v-43e090d7]{font-size:12px;color:#6b7280;margin-bottom:4px}.lw__stat-value[data-v-43e090d7]{font-size:20px;font-weight:700;color:#111827;margin:0}.lw__stat-value--discount[data-v-43e090d7]{font-size:24px}.lw__stat-value--individual[data-v-43e090d7]{font-size:14px;font-weight:600;color:#111827}.lw__stat-value--none[data-v-43e090d7]{color:#d1d5db}.lw__progress[data-v-43e090d7]{display:flex;flex-direction:column;gap:8px}.lw__progress-meta[data-v-43e090d7]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280}.lw__progress-hint[data-v-43e090d7]{font-size:12px;color:#6b7280;text-align:center;flex:1;padding:0 12px}.lw__progress-hint strong[data-v-43e090d7]{color:#111827}.lw__progress-track[data-v-43e090d7]{height:8px;background:#f3f4f6;border-radius:4px;overflow:hidden}.lw__progress-fill[data-v-43e090d7]{height:100%;border-radius:4px;transition:width .6s ease}.lw__max-reached[data-v-43e090d7]{display:flex;align-items:center;gap:8px;font-size:13px;color:#059669;font-weight:500}.lw__tiers[data-v-43e090d7]{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.lw__tier[data-v-43e090d7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:12px 6px;border:1px solid #e8edf2;border-radius:10px;transition:border-color .15s,background .15s}.lw__tier--past[data-v-43e090d7]{background:#f9fafb}.lw__tier--future[data-v-43e090d7]{opacity:.65}.lw__tier-icon[data-v-43e090d7]{width:28px;height:28px;border-radius:50%;background:#f3f4f6;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lw__tier-num[data-v-43e090d7]{font-size:11px;font-weight:700;color:#9ca3af}.lw__tier-name[data-v-43e090d7]{font-size:12px;font-weight:700;color:#374151;margin:0;line-height:1.3}.lw__tier-threshold[data-v-43e090d7]{font-size:10px;color:#6b7280;margin:0;line-height:1.3}.lw__tier-discount[data-v-43e090d7]{font-size:14px;font-weight:700;color:#9ca3af;margin-top:2px}.lw__tier-discount--past[data-v-43e090d7]{color:#059669}.lw__tier-discount--current[data-v-43e090d7]{font-size:16px}.lw__tier-discount--future[data-v-43e090d7]{color:#9ca3af}.lw__tier--past .lw__tier-discount[data-v-43e090d7],.lw__tier--future .lw__tier-discount[data-v-43e090d7],.lw__tier--current .lw__tier-discount[data-v-43e090d7]{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 640px){.lw[data-v-43e090d7]{padding:20px;gap:16px}.lw__tiers[data-v-43e090d7]{grid-template-columns:repeat(3,1fr);gap:8px}.lw__tier[data-v-43e090d7]{padding:10px 6px}}@media (max-width: 400px){.lw__tiers[data-v-43e090d7]{grid-template-columns:repeat(2,1fr)}.lw__stats[data-v-43e090d7]{gap:20px}.lw__progress-meta[data-v-43e090d7]{flex-direction:column;align-items:flex-start;gap:4px}.lw__progress-hint[data-v-43e090d7]{padding:0;text-align:left}}.acc-wrap[data-v-3f5c9bb7]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.acc-main[data-v-3f5c9bb7]{flex:1;padding:40px 24px 64px}.acc-container[data-v-3f5c9bb7]{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.acc-hero[data-v-3f5c9bb7]{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 32px}.acc-hero__avatar[data-v-3f5c9bb7]{width:60px;height:60px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.03em}.acc-hero__name[data-v-3f5c9bb7]{font-size:20px;font-weight:700;color:#111827;margin-bottom:4px}.acc-hero__phone[data-v-3f5c9bb7],.acc-hero__email[data-v-3f5c9bb7]{font-size:14px;color:#6b7280;margin:0}.acc-hero__name-cta[data-v-3f5c9bb7],.acc-hero__email-cta[data-v-3f5c9bb7]{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);text-decoration:none;font-weight:500;padding:4px 10px 4px 8px;border:1px dashed var(--color-primary);border-radius:20px;opacity:.85;transition:opacity .15s}.acc-hero__name-cta[data-v-3f5c9bb7]:hover,.acc-hero__email-cta[data-v-3f5c9bb7]:hover{opacity:1}.acc-hero__name-cta[data-v-3f5c9bb7]{font-size:14px;font-weight:600;margin-bottom:4px}.acc-hero__email-cta[data-v-3f5c9bb7]{font-size:13px;margin-top:2px}.acc-nav-grid[data-v-3f5c9bb7]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.acc-nav-card[data-v-3f5c9bb7]{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:20px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.acc-nav-card[data-v-3f5c9bb7]:hover{border-color:var(--color-primary);box-shadow:0 2px 12px #0f70b714}.acc-nav-card__icon[data-v-3f5c9bb7]{width:42px;height:42px;border-radius:10px;background:#f0f7ff;color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.acc-nav-card__body[data-v-3f5c9bb7]{flex:1;min-width:0}.acc-nav-card__title[data-v-3f5c9bb7]{font-size:14px;font-weight:600;color:#111827;margin-bottom:3px}.acc-nav-card__desc[data-v-3f5c9bb7]{font-size:12px;color:#9ca3af;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-nav-card__arrow[data-v-3f5c9bb7]{color:#9ca3af;flex-shrink:0}.acc-section[data-v-3f5c9bb7]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:24px 28px}.acc-section__head[data-v-3f5c9bb7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.acc-section__title[data-v-3f5c9bb7]{font-size:16px;font-weight:700;color:#111827}.acc-section__link[data-v-3f5c9bb7]{font-size:13px;color:var(--color-primary);text-decoration:none;font-weight:500}.acc-section__link[data-v-3f5c9bb7]:hover{text-decoration:underline}.acc-order-preview__row[data-v-3f5c9bb7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.acc-order-preview__num[data-v-3f5c9bb7]{font-size:15px;font-weight:600;color:#111827}.acc-order-preview__status[data-v-3f5c9bb7]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px}.acc-order-preview__date[data-v-3f5c9bb7]{font-size:13px;color:#9ca3af;margin-bottom:8px}.acc-order-preview__items[data-v-3f5c9bb7]{font-size:14px;color:#374151;margin-bottom:16px;line-height:1.5}.acc-order-preview__footer[data-v-3f5c9bb7]{display:flex;align-items:center;justify-content:space-between}.acc-order-preview__total[data-v-3f5c9bb7]{font-size:17px;font-weight:700;color:#111827}.acc-order-preview__link[data-v-3f5c9bb7]{font-size:13px;color:var(--color-primary);text-decoration:none;font-weight:500}.acc-order-preview__link[data-v-3f5c9bb7]:hover{text-decoration:underline}@media (max-width: 700px){.acc-nav-grid[data-v-3f5c9bb7]{grid-template-columns:1fr}.acc-hero[data-v-3f5c9bb7],.acc-section[data-v-3f5c9bb7]{padding:20px}}@media (max-width: 480px){.acc-main[data-v-3f5c9bb7]{padding:24px 16px 48px}}.acc-wrap[data-v-e23668fd]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.acc-main[data-v-e23668fd]{flex:1;padding:40px 24px 64px}.acc-container[data-v-e23668fd]{max-width:860px;margin:0 auto}.acc-breadcrumbs[data-v-e23668fd]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:20px}.acc-breadcrumbs__link[data-v-e23668fd]{color:var(--color-primary);text-decoration:none}.acc-breadcrumbs__link[data-v-e23668fd]:hover{text-decoration:underline}.acc-breadcrumbs__sep[data-v-e23668fd]{color:#d1d5db}.acc-title[data-v-e23668fd]{font-size:22px;font-weight:700;color:#111827;margin-bottom:24px}.acc-loading[data-v-e23668fd]{display:flex;align-items:center;gap:10px;color:#6b7280;font-size:15px;padding:40px 0}.acc-spinner[data-v-e23668fd]{width:20px;height:20px;border:2px solid #e8edf2;border-top-color:var(--color-primary);border-radius:50%;animation:spin-e23668fd .7s linear infinite;flex-shrink:0}@keyframes spin-e23668fd{to{transform:rotate(360deg)}}.acc-error[data-v-e23668fd]{color:#ef4444;font-size:14px}.acc-empty[data-v-e23668fd]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 24px;color:#9ca3af;font-size:15px;text-align:center}.acc-btn[data-v-e23668fd]{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;background:var(--color-primary);color:#fff;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}.acc-btn[data-v-e23668fd]:hover{background:var(--color-primary-dark)}.acc-orders-list[data-v-e23668fd]{display:flex;flex-direction:column;gap:10px}.acc-order-card[data-v-e23668fd]{background:#fff;border:1px solid #e8edf2;border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.acc-order-card[data-v-e23668fd]:hover{border-color:var(--color-primary);box-shadow:0 2px 12px #0f70b712}.acc-order-card__body[data-v-e23668fd]{display:block;padding:20px 24px 14px;text-decoration:none}.acc-order-card__head[data-v-e23668fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.acc-order-card__num[data-v-e23668fd]{font-size:15px;font-weight:600;color:#111827;display:block;margin-bottom:3px}.acc-order-card__date[data-v-e23668fd]{font-size:12px;color:#9ca3af;display:block}.acc-order-card__status[data-v-e23668fd]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}.acc-order-card__items[data-v-e23668fd]{font-size:14px;color:#374151;margin-bottom:0;line-height:1.5}.acc-order-card__foot[data-v-e23668fd]{display:flex;align-items:center;justify-content:space-between;padding:10px 24px 14px;border-top:1px solid #f3f6fa;gap:12px;flex-wrap:wrap}.acc-order-card__foot-left[data-v-e23668fd]{display:flex;flex-direction:column;gap:3px}.acc-order-card__payment[data-v-e23668fd]{display:flex;align-items:center;gap:5px;font-size:12px;color:#9ca3af}.acc-order-card__foot-right[data-v-e23668fd]{display:flex;align-items:center;gap:14px}.acc-reorder-btn[data-v-e23668fd]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:none;border:1.5px solid #d1d5db;color:#6b7280;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s;font-family:inherit;white-space:nowrap}.acc-reorder-btn[data-v-e23668fd]:hover{border-color:var(--color-primary);color:var(--color-primary);background:#f0f7ff}.acc-order-card__delivery[data-v-e23668fd]{font-size:13px;color:#9ca3af}.acc-pay-btn[data-v-e23668fd]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:var(--color-primary);border:none;color:#fff;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s;font-family:inherit;white-space:nowrap}.acc-pay-btn[data-v-e23668fd]:hover{background:var(--color-primary-dark)}.acc-invoice-btn[data-v-e23668fd]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:none;border:1.5px solid var(--color-primary);color:var(--color-primary);border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}.acc-invoice-btn[data-v-e23668fd]:hover{background:var(--color-primary);color:#fff}.acc-order-card__total[data-v-e23668fd]{font-size:16px;font-weight:700;color:#111827}@media (max-width: 480px){.acc-main[data-v-e23668fd]{padding:24px 16px 48px}.acc-order-card__body[data-v-e23668fd]{padding:16px 16px 10px}.acc-order-card__foot[data-v-e23668fd]{padding:10px 16px 12px}.acc-order-card__foot-right[data-v-e23668fd]{flex-wrap:wrap}}.rd-overlay[data-v-e23668fd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.rd-dialog[data-v-e23668fd]{background:#fff;border-radius:18px;padding:28px;width:100%;max-width:480px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;gap:20px;box-shadow:0 20px 60px #0000002e}.rd-dialog__head[data-v-e23668fd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rd-dialog__title[data-v-e23668fd]{font-size:16px;font-weight:700;color:#111827;margin:0}.rd-dialog__close[data-v-e23668fd]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;display:flex;transition:color .15s}.rd-dialog__close[data-v-e23668fd]:hover{color:#374151}.rd-section[data-v-e23668fd]{display:flex;flex-direction:column;gap:8px}.rd-section__label[data-v-e23668fd]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0}.rd-section__label--ok[data-v-e23668fd]{color:#059669}.rd-section__label--warn[data-v-e23668fd]{color:#d97706}.rd-section__label--err[data-v-e23668fd]{color:#dc2626}.rd-list[data-v-e23668fd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;border:1px solid #f3f6fa;border-radius:10px;overflow:hidden}.rd-list__item[data-v-e23668fd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border-bottom:1px solid #f3f6fa;font-size:13px}.rd-list__item[data-v-e23668fd]:last-child{border-bottom:none}.rd-list__item--muted[data-v-e23668fd]{opacity:.6}.rd-list__name[data-v-e23668fd]{color:#374151;flex:1}.rd-list__qty[data-v-e23668fd]{color:#6b7280;white-space:nowrap;font-weight:500}.rd-list__qty--warn[data-v-e23668fd]{color:#d97706}.rd-empty[data-v-e23668fd]{font-size:14px;color:#6b7280;padding:8px 0}.rd-dialog__actions[data-v-e23668fd]{display:flex;gap:10px;flex-wrap:wrap}.rd-btn[data-v-e23668fd]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:background .15s,opacity .15s;font-family:inherit}.rd-btn--primary[data-v-e23668fd]{background:var(--color-primary);color:#fff}.rd-btn--primary[data-v-e23668fd]:hover{background:var(--color-primary-dark)}.rd-btn--secondary[data-v-e23668fd]{background:#f3f6fa;color:#374151}.rd-btn--secondary[data-v-e23668fd]:hover{background:#e8edf2}.rd-fade-enter-active[data-v-e23668fd],.rd-fade-leave-active[data-v-e23668fd]{transition:opacity .2s}.rd-fade-enter-from[data-v-e23668fd],.rd-fade-leave-to[data-v-e23668fd]{opacity:0}.acc-wrap[data-v-cac9bd4c]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.acc-main[data-v-cac9bd4c]{flex:1;padding:40px 24px 64px}.acc-container[data-v-cac9bd4c]{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.acc-breadcrumbs[data-v-cac9bd4c]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af}.acc-breadcrumbs__link[data-v-cac9bd4c]{color:var(--color-primary);text-decoration:none}.acc-breadcrumbs__link[data-v-cac9bd4c]:hover{text-decoration:underline}.acc-breadcrumbs__sep[data-v-cac9bd4c]{color:#d1d5db}.acc-loading[data-v-cac9bd4c]{display:flex;align-items:center;gap:10px;color:#6b7280;font-size:15px;padding:40px 0}.acc-spinner[data-v-cac9bd4c]{width:20px;height:20px;border:2px solid #e8edf2;border-top-color:var(--color-primary);border-radius:50%;animation:spin-cac9bd4c .7s linear infinite;flex-shrink:0}@keyframes spin-cac9bd4c{to{transform:rotate(360deg)}}.acc-error[data-v-cac9bd4c]{color:#ef4444;font-size:14px}.acc-order-header[data-v-cac9bd4c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.acc-order-header__right[data-v-cac9bd4c]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.acc-reorder-btn[data-v-cac9bd4c]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1.5px solid var(--color-primary);color:var(--color-primary);border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}.acc-reorder-btn[data-v-cac9bd4c]:hover{background:var(--color-primary);color:#fff}.acc-pay-btn[data-v-cac9bd4c]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--color-primary);border:none;color:#fff;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;font-family:inherit;white-space:nowrap}.acc-pay-btn[data-v-cac9bd4c]:hover{background:var(--color-primary-dark)}.acc-pay-btn--lg[data-v-cac9bd4c]{padding:10px 20px;font-size:14px}.acc-invoice-btn[data-v-cac9bd4c]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1.5px solid var(--color-primary);color:var(--color-primary);border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}.acc-invoice-btn[data-v-cac9bd4c]:hover{background:var(--color-primary);color:#fff}.acc-invoice-btn--lg[data-v-cac9bd4c]{padding:10px 20px;font-size:14px}.acc-pay-banner[data-v-cac9bd4c]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:16px 20px;flex-wrap:wrap}.acc-pay-banner__text[data-v-cac9bd4c]{display:flex;align-items:center;gap:10px;font-size:14px;color:#92400e}.acc-pay-banner__text svg[data-v-cac9bd4c]{flex-shrink:0;color:#b45309}.acc-pay-banner__text strong[data-v-cac9bd4c]{font-weight:700}.acc-title[data-v-cac9bd4c]{font-size:22px;font-weight:700;color:#111827;margin-bottom:4px}.acc-order-date[data-v-cac9bd4c]{font-size:13px;color:#9ca3af;margin:0}.acc-order-status[data-v-cac9bd4c]{font-size:13px;font-weight:600;padding:5px 12px;border-radius:20px;white-space:nowrap}.acc-card[data-v-cac9bd4c]{background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:22px 24px}.acc-card__title[data-v-cac9bd4c]{font-size:14px;font-weight:700;color:#374151;margin-bottom:16px;text-transform:uppercase;letter-spacing:.04em}.acc-tracking[data-v-cac9bd4c]{display:flex;align-items:center;gap:14px;background:#f0f7ff;border-color:#bfdbfe}.acc-tracking__icon[data-v-cac9bd4c]{color:var(--color-primary);flex-shrink:0}.acc-tracking__label[data-v-cac9bd4c]{font-size:12px;color:#6b7280;margin-bottom:2px}.acc-tracking__num[data-v-cac9bd4c]{font-size:14px;font-weight:600;color:#1e40af;margin:0}.acc-tracking__link[data-v-cac9bd4c]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap}.acc-tracking__link[data-v-cac9bd4c]:hover{text-decoration:underline}.acc-items[data-v-cac9bd4c]{display:flex;flex-direction:column;gap:0}.acc-item[data-v-cac9bd4c]{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #f3f6fa}.acc-item[data-v-cac9bd4c]:last-child{border-bottom:none}.acc-item__info[data-v-cac9bd4c]{flex:1}.acc-item__name[data-v-cac9bd4c]{font-size:14px;color:#111827;font-weight:500;margin-bottom:3px}.acc-item__sku[data-v-cac9bd4c]{font-size:12px;color:#9ca3af;margin:0}.acc-item__qty[data-v-cac9bd4c]{font-size:14px;color:#6b7280;white-space:nowrap}.acc-item__price[data-v-cac9bd4c]{font-size:15px;font-weight:600;color:#111827;white-space:nowrap;min-width:80px;text-align:right}.acc-cards-row[data-v-cac9bd4c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.acc-totals[data-v-cac9bd4c]{display:flex;flex-direction:column;gap:0}.acc-totals__row[data-v-cac9bd4c]{display:flex;justify-content:space-between;font-size:14px;color:#374151;padding:8px 0;border-bottom:1px solid #f3f6fa}.acc-totals__row[data-v-cac9bd4c]:first-of-type{border-top:1px solid #f3f6fa;margin-top:8px}.acc-totals__row--total[data-v-cac9bd4c]{font-size:16px;font-weight:700;color:#111827;border-bottom:none}.acc-info__row[data-v-cac9bd4c]{margin-bottom:12px}.acc-info__row[data-v-cac9bd4c]:last-child{margin-bottom:0}.acc-info__label[data-v-cac9bd4c]{font-size:12px;color:#9ca3af;margin-bottom:2px}.acc-info__val[data-v-cac9bd4c]{font-size:14px;color:#111827;font-weight:500;margin:0}.acc-back-link[data-v-cac9bd4c]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--color-primary);text-decoration:none;font-weight:500}.acc-back-link[data-v-cac9bd4c]:hover{text-decoration:underline}@media (max-width: 600px){.acc-cards-row[data-v-cac9bd4c]{grid-template-columns:1fr}.acc-main[data-v-cac9bd4c]{padding:24px 16px 48px}.acc-order-header__right[data-v-cac9bd4c]{align-items:flex-start}}.rd-overlay[data-v-cac9bd4c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.rd-dialog[data-v-cac9bd4c]{background:#fff;border-radius:18px;padding:28px;width:100%;max-width:480px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;gap:20px;box-shadow:0 20px 60px #0000002e}.rd-dialog__head[data-v-cac9bd4c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rd-dialog__title[data-v-cac9bd4c]{font-size:16px;font-weight:700;color:#111827;margin:0}.rd-dialog__close[data-v-cac9bd4c]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;display:flex;transition:color .15s}.rd-dialog__close[data-v-cac9bd4c]:hover{color:#374151}.rd-section[data-v-cac9bd4c]{display:flex;flex-direction:column;gap:8px}.rd-section__label[data-v-cac9bd4c]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0}.rd-section__label--ok[data-v-cac9bd4c]{color:#059669}.rd-section__label--warn[data-v-cac9bd4c]{color:#d97706}.rd-section__label--err[data-v-cac9bd4c]{color:#dc2626}.rd-list[data-v-cac9bd4c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;border:1px solid #f3f6fa;border-radius:10px;overflow:hidden}.rd-list__item[data-v-cac9bd4c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border-bottom:1px solid #f3f6fa;font-size:13px}.rd-list__item[data-v-cac9bd4c]:last-child{border-bottom:none}.rd-list__item--muted[data-v-cac9bd4c]{opacity:.6}.rd-list__name[data-v-cac9bd4c]{color:#374151;flex:1}.rd-list__qty[data-v-cac9bd4c]{color:#6b7280;white-space:nowrap;font-weight:500}.rd-list__qty--warn[data-v-cac9bd4c]{color:#d97706}.rd-empty[data-v-cac9bd4c]{font-size:14px;color:#6b7280;padding:8px 0}.rd-dialog__actions[data-v-cac9bd4c]{display:flex;gap:10px;flex-wrap:wrap}.rd-btn[data-v-cac9bd4c]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:background .15s,opacity .15s;font-family:inherit}.rd-btn--primary[data-v-cac9bd4c]{background:var(--color-primary);color:#fff}.rd-btn--primary[data-v-cac9bd4c]:hover{background:var(--color-primary-dark)}.rd-btn--secondary[data-v-cac9bd4c]{background:#f3f6fa;color:#374151}.rd-btn--secondary[data-v-cac9bd4c]:hover{background:#e8edf2}.rd-fade-enter-active[data-v-cac9bd4c],.rd-fade-leave-active[data-v-cac9bd4c]{transition:opacity .2s}.rd-fade-enter-from[data-v-cac9bd4c],.rd-fade-leave-to[data-v-cac9bd4c]{opacity:0}.acc-wrap[data-v-b6f846d2]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.acc-main[data-v-b6f846d2]{flex:1;padding:40px 24px 64px}.acc-container[data-v-b6f846d2]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.acc-breadcrumbs[data-v-b6f846d2]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af}.acc-breadcrumbs__link[data-v-b6f846d2]{color:var(--color-primary);text-decoration:none}.acc-breadcrumbs__link[data-v-b6f846d2]:hover{text-decoration:underline}.acc-breadcrumbs__sep[data-v-b6f846d2]{color:#d1d5db}.acc-title[data-v-b6f846d2]{font-size:22px;font-weight:700;color:#111827}.acc-card[data-v-b6f846d2]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 32px}.acc-card__title[data-v-b6f846d2]{font-size:13px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px}.acc-form__grid[data-v-b6f846d2]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.acc-field[data-v-b6f846d2]{display:flex;flex-direction:column;gap:5px}.acc-field--wide[data-v-b6f846d2]{grid-column:1 / -1}.acc-label[data-v-b6f846d2]{font-size:13px;font-weight:600;color:#374151}.acc-label__hint[data-v-b6f846d2]{font-weight:400;color:#9ca3af;font-size:12px}.acc-label__hint--block[data-v-b6f846d2]{display:block;margin:6px 0 0}.acc-input[data-v-b6f846d2]{height:44px;padding:0 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;color:#111827;background:#fff;outline:none;transition:border-color .15s;font-family:inherit;width:100%;box-sizing:border-box}.acc-input[data-v-b6f846d2]::placeholder{color:#9ca3af}.acc-input[data-v-b6f846d2]:focus{border-color:var(--color-primary)}.acc-input--error[data-v-b6f846d2]{border-color:#ef4444}.acc-input--readonly[data-v-b6f846d2]{background:#f3f4f6;color:#6b7280;border-color:#e5e7eb;cursor:not-allowed}.acc-input--readonly[data-v-b6f846d2]:focus{border-color:#e5e7eb}.acc-err[data-v-b6f846d2]{font-size:12px;color:#ef4444;margin:0}.acc-saved[data-v-b6f846d2]{font-size:13px;color:#065f46;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;padding:10px 14px;margin-bottom:16px}.acc-save-error[data-v-b6f846d2]{font-size:13px;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;margin-bottom:16px}.acc-form__actions[data-v-b6f846d2]{display:flex;justify-content:flex-start}.acc-btn[data-v-b6f846d2]{height:44px;padding:0 24px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .15s,opacity .15s;font-family:inherit}.acc-btn[data-v-b6f846d2]:hover:not(:disabled){background:var(--color-primary-dark)}.acc-btn[data-v-b6f846d2]:disabled{opacity:.65;cursor:not-allowed}.acc-spinner[data-v-b6f846d2]{width:20px;height:20px;border:2px solid #e8edf2;border-top-color:var(--color-primary);border-radius:50%;animation:spin-b6f846d2 .7s linear infinite}.acc-spinner--sm[data-v-b6f846d2]{width:14px;height:14px;border-color:#fff6;border-top-color:#fff}@keyframes spin-b6f846d2{to{transform:rotate(360deg)}}.fade-enter-active[data-v-b6f846d2],.fade-leave-active[data-v-b6f846d2]{transition:opacity .3s}.fade-enter-from[data-v-b6f846d2],.fade-leave-to[data-v-b6f846d2]{opacity:0}@media (max-width: 600px){.acc-form__grid[data-v-b6f846d2]{grid-template-columns:1fr}.acc-field--wide[data-v-b6f846d2]{grid-column:1}.acc-card[data-v-b6f846d2]{padding:20px}.acc-main[data-v-b6f846d2]{padding:24px 16px 48px}}.acc-wrap[data-v-f2721fcc]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.acc-main[data-v-f2721fcc]{flex:1;padding:40px 24px 64px}.acc-container[data-v-f2721fcc]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.acc-breadcrumbs[data-v-f2721fcc]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af}.acc-breadcrumbs__link[data-v-f2721fcc]{color:var(--color-primary);text-decoration:none}.acc-breadcrumbs__link[data-v-f2721fcc]:hover{text-decoration:underline}.acc-breadcrumbs__sep[data-v-f2721fcc]{color:#d1d5db}.acc-title[data-v-f2721fcc]{font-size:22px;font-weight:700;color:#111827}.acc-desc[data-v-f2721fcc]{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.acc-card[data-v-f2721fcc]{background:#fff;border:1px solid #e8edf2;border-radius:16px;padding:28px 32px}.acc-form__grid[data-v-f2721fcc]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.acc-field[data-v-f2721fcc]{display:flex;flex-direction:column;gap:5px}.acc-field--wide[data-v-f2721fcc]{grid-column:1 / -1}.acc-label[data-v-f2721fcc]{font-size:13px;font-weight:600;color:#374151}.acc-label__hint[data-v-f2721fcc]{font-weight:400;color:#9ca3af;font-size:12px}.acc-input[data-v-f2721fcc]{height:44px;padding:0 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;color:#111827;background:#fff;outline:none;transition:border-color .15s;font-family:inherit;width:100%;box-sizing:border-box}.acc-input[data-v-f2721fcc]::placeholder{color:#9ca3af}.acc-input[data-v-f2721fcc]:focus{border-color:var(--color-primary)}.acc-input--error[data-v-f2721fcc]{border-color:#ef4444}.acc-err[data-v-f2721fcc]{font-size:12px;color:#ef4444;margin:0}.acc-saved[data-v-f2721fcc]{font-size:13px;color:#065f46;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;padding:10px 14px;margin-bottom:16px}.acc-save-error[data-v-f2721fcc]{font-size:13px;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;margin-bottom:16px}.acc-form__actions[data-v-f2721fcc]{display:flex;gap:12px;flex-wrap:wrap}.acc-btn[data-v-f2721fcc]{height:44px;padding:0 24px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .15s,opacity .15s;font-family:inherit}.acc-btn[data-v-f2721fcc]:hover:not(:disabled){background:var(--color-primary-dark)}.acc-btn[data-v-f2721fcc]:disabled{opacity:.65;cursor:not-allowed}.acc-btn--danger[data-v-f2721fcc]{background:#fff;color:#ef4444;border:1.5px solid #fca5a5}.acc-btn--danger[data-v-f2721fcc]:hover:not(:disabled){background:#fef2f2;border-color:#ef4444}.acc-spinner--sm[data-v-f2721fcc]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-f2721fcc .7s linear infinite;flex-shrink:0}@keyframes spin-f2721fcc{to{transform:rotate(360deg)}}.fade-enter-active[data-v-f2721fcc],.fade-leave-active[data-v-f2721fcc]{transition:opacity .3s}.fade-enter-from[data-v-f2721fcc],.fade-leave-to[data-v-f2721fcc]{opacity:0}.acc-section-label[data-v-f2721fcc]{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px}.acc-section-label--mt[data-v-f2721fcc]{margin-top:24px;padding-top:24px;border-top:1px solid #f3f6fa}@media (max-width: 600px){.acc-form__grid[data-v-f2721fcc]{grid-template-columns:1fr}.acc-field--wide[data-v-f2721fcc]{grid-column:1}.acc-card[data-v-f2721fcc]{padding:20px}.acc-main[data-v-f2721fcc]{padding:24px 16px 48px}}.fav-wrap[data-v-ac530edb]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.fav-main[data-v-ac530edb]{flex:1;padding:40px 24px 64px}.fav-container[data-v-ac530edb]{max-width:1280px;margin:0 auto}.fav-header[data-v-ac530edb]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px;flex-wrap:wrap}.fav-header__left[data-v-ac530edb]{display:flex;align-items:baseline;gap:12px}.fav-title[data-v-ac530edb]{font-size:28px;font-weight:700;color:#111827;margin:0;line-height:1.2}.fav-count[data-v-ac530edb]{font-size:14px;font-weight:500;color:#6b7280}.fav-header__actions[data-v-ac530edb]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fav-btn-move-all[data-v-ac530edb]{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.fav-btn-move-all[data-v-ac530edb]:hover{background:var(--color-primary-dark)}.fav-btn-clear[data-v-ac530edb]{background:none;border:none;padding:9px 0;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:color .15s}.fav-btn-clear[data-v-ac530edb]:hover{color:#dc2626}.fav-empty[data-v-ac530edb]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 24px;gap:16px}.fav-empty__icon[data-v-ac530edb]{margin-bottom:8px}.fav-empty__title[data-v-ac530edb]{font-size:22px;font-weight:700;color:#111827;margin:0}.fav-empty__text[data-v-ac530edb]{font-size:15px;color:#6b7280;max-width:360px;line-height:1.6;margin:0}.fav-empty__cta[data-v-ac530edb]{display:inline-flex;align-items:center;padding:12px 28px;background:var(--color-primary);color:#fff;text-decoration:none;border-radius:10px;font-size:15px;font-weight:600;margin-top:8px;transition:background .15s}.fav-empty__cta[data-v-ac530edb]:hover{background:var(--color-primary-dark)}.fav-grid[data-v-ac530edb]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fav-grid__item[data-v-ac530edb]{display:flex;flex-direction:column}.fav-notice[data-v-ac530edb]{display:flex;align-items:flex-start;gap:10px;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:12px 14px;font-size:14px;color:#374151;line-height:1.5;margin-bottom:20px}.fav-notice svg[data-v-ac530edb]{flex-shrink:0;margin-top:1px}.fav-notice span[data-v-ac530edb]{flex:1}.fav-notice__close[data-v-ac530edb]{background:none;border:none;padding:0;cursor:pointer;color:#9ca3af;flex-shrink:0;margin-top:2px;transition:color .15s}.fav-notice__close[data-v-ac530edb]:hover{color:#374151}.fav-notice-enter-active[data-v-ac530edb],.fav-notice-leave-active[data-v-ac530edb]{transition:opacity .25s,transform .25s}.fav-notice-enter-from[data-v-ac530edb],.fav-notice-leave-to[data-v-ac530edb]{opacity:0;transform:translateY(-6px)}@media (max-width: 1024px){.fav-grid[data-v-ac530edb]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.fav-title[data-v-ac530edb]{font-size:22px}.fav-grid[data-v-ac530edb]{grid-template-columns:repeat(2,1fr);gap:14px}.fav-header[data-v-ac530edb]{margin-bottom:24px}}@media (max-width: 480px){.fav-main[data-v-ac530edb]{padding:24px 16px 48px}.fav-grid[data-v-ac530edb]{gap:12px}}.about-wrap[data-v-6ae7b7a0]{min-height:100vh;display:flex;flex-direction:column}.about-container[data-v-6ae7b7a0]{max-width:1280px;margin:0 auto;padding:0 24px}.breadcrumbs[data-v-6ae7b7a0]{display:flex;align-items:center;gap:6px;font-size:13px;color:#ffffffbf;margin-bottom:28px;flex-wrap:wrap}.breadcrumb__link[data-v-6ae7b7a0]{color:#ffffffbf;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-6ae7b7a0]:hover{color:#fff}.breadcrumb__sep[data-v-6ae7b7a0]{opacity:.5}.breadcrumb__current[data-v-6ae7b7a0]{color:#fff;font-weight:500}.about-section-tag[data-v-6ae7b7a0]{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin:0 0 10px}.about-section-tag--light[data-v-6ae7b7a0]{color:#ffffffb3}.about-section-title[data-v-6ae7b7a0]{font-size:clamp(22px,2.5vw,30px);font-weight:800;color:#111827;letter-spacing:-.02em;line-height:1.25;margin:0}.about-section-head[data-v-6ae7b7a0]{margin-bottom:48px}.about-btn[data-v-6ae7b7a0]{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.about-btn--primary[data-v-6ae7b7a0]{background:#fff;color:var(--color-primary)}.about-btn--primary[data-v-6ae7b7a0]:hover{background:var(--color-primary-surface)}.about-btn--ghost[data-v-6ae7b7a0]{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3)}.about-btn--ghost[data-v-6ae7b7a0]:hover{background:#fff3}.about-btn--outline[data-v-6ae7b7a0]{background:#fff;color:var(--color-primary);border:1.5px solid var(--color-primary)}.about-btn--outline[data-v-6ae7b7a0]:hover{background:var(--color-primary-surface)}.about-hero[data-v-6ae7b7a0]{position:relative;background:linear-gradient(135deg,#0f70b7,#0a5a96 45%,#063d6a);padding:72px 0 80px;overflow:hidden}.about-hero__deco-1[data-v-6ae7b7a0]{position:absolute;top:-80px;right:-80px;width:420px;height:420px;border-radius:50%;background:#ffffff0a;pointer-events:none}.about-hero__deco-2[data-v-6ae7b7a0]{position:absolute;bottom:-120px;left:-60px;width:320px;height:320px;border-radius:50%;background:#ffffff0a;pointer-events:none}.about-hero__content[data-v-6ae7b7a0]{position:relative;max-width:680px}.about-hero__eyebrow[data-v-6ae7b7a0]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin:0 0 16px;background:#ffffff1a;padding:5px 12px;border-radius:20px}.about-hero__title[data-v-6ae7b7a0]{font-size:clamp(28px,4vw,48px);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.18;margin:0 0 20px}.about-hero__lead[data-v-6ae7b7a0]{font-size:17px;color:#ffffffd1;line-height:1.65;max-width:560px;margin:0 0 36px}.about-hero__actions[data-v-6ae7b7a0]{display:flex;gap:12px;flex-wrap:wrap}.about-stats-section[data-v-6ae7b7a0]{background:var(--color-primary);padding:0}.about-stats-grid[data-v-6ae7b7a0]{display:grid;grid-template-columns:repeat(4,1fr)}.about-stat[data-v-6ae7b7a0]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 16px;border-right:1px solid rgba(255,255,255,.12)}.about-stat[data-v-6ae7b7a0]:last-child{border-right:none}.about-stat__value[data-v-6ae7b7a0]{font-size:clamp(26px,3vw,36px);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.about-stat__label[data-v-6ae7b7a0]{font-size:13px;color:#ffffffb3;text-align:center;line-height:1.4}.about-mission[data-v-6ae7b7a0]{background:#fff;padding:88px 0 96px}.about-mission__grid[data-v-6ae7b7a0]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.about-mission__body[data-v-6ae7b7a0]{font-size:16px;color:#374151;line-height:1.7;margin-bottom:16px}.about-mission__points[data-v-6ae7b7a0]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.about-mission__points li[data-v-6ae7b7a0]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#111827}.about-mission__image-wrap[data-v-6ae7b7a0]{border-radius:20px;overflow:hidden;box-shadow:0 24px 64px #0f70b71f}.about-mission__image[data-v-6ae7b7a0]{width:100%;height:480px;object-fit:cover;display:block}.about-values[data-v-6ae7b7a0]{background:#f8fafc;padding:80px 0 88px}.about-values-grid[data-v-6ae7b7a0]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.about-value-card[data-v-6ae7b7a0]{display:flex;flex-direction:column;gap:14px;padding:28px 24px;background:#fff;border-radius:16px;border:1px solid #e8edf2;transition:box-shadow .2s,transform .2s,border-color .2s}.about-value-card[data-v-6ae7b7a0]:hover{box-shadow:0 8px 32px #0f70b71a;transform:translateY(-4px);border-color:#0f70b733}.about-value-card__icon[data-v-6ae7b7a0]{width:48px;height:48px;border-radius:12px;background:var(--color-primary-surface);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.about-value-card__title[data-v-6ae7b7a0]{font-size:16px;font-weight:700;color:#111827;line-height:1.3;margin:0}.about-value-card__text[data-v-6ae7b7a0]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.about-process[data-v-6ae7b7a0]{background:#fff;padding:80px 0 88px}.about-process-track[data-v-6ae7b7a0]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.about-process-step[data-v-6ae7b7a0]{display:flex;flex-direction:column;align-items:flex-start;padding:0 32px 0 0;position:relative}.about-process-step__num[data-v-6ae7b7a0]{width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;position:relative;z-index:1}.about-process-step__connector[data-v-6ae7b7a0]{position:absolute;top:24px;left:48px;right:-32px;height:1px;background:#e8edf2}.about-process-step__title[data-v-6ae7b7a0]{font-size:16px;font-weight:700;color:#111827;margin:0 0 10px;line-height:1.3}.about-process-step__desc[data-v-6ae7b7a0]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.about-assortment[data-v-6ae7b7a0]{background:#f8fafc;padding:80px 0 88px}.about-cat-grid[data-v-6ae7b7a0]{display:flex;flex-direction:column;gap:12px}.about-cat-card[data-v-6ae7b7a0]{display:flex;align-items:center;gap:20px;padding:24px 28px;background:#fff;border:1px solid #e8edf2;border-radius:14px;text-decoration:none;color:inherit;transition:box-shadow .2s,border-color .2s,transform .15s}.about-cat-card[data-v-6ae7b7a0]:hover{box-shadow:0 6px 24px #0f70b71a;border-color:#0f70b740;transform:translate(4px)}.about-cat-card__icon[data-v-6ae7b7a0]{width:56px;height:56px;border-radius:14px;background:var(--color-primary-surface);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.about-cat-card__body[data-v-6ae7b7a0]{flex:1}.about-cat-card__name[data-v-6ae7b7a0]{font-size:17px;font-weight:700;color:#111827;margin:0 0 5px}.about-cat-card__desc[data-v-6ae7b7a0]{font-size:14px;color:#6b7280;line-height:1.5;margin:0}.about-cat-card__arrow[data-v-6ae7b7a0]{color:#9ca3af;flex-shrink:0;transition:color .15s,transform .15s}.about-cat-card:hover .about-cat-card__arrow[data-v-6ae7b7a0]{color:var(--color-primary);transform:translate(4px)}.about-warehouse[data-v-6ae7b7a0]{background:linear-gradient(135deg,#0f70b7,#063d6a);padding:80px 0 88px}.about-warehouse__inner[data-v-6ae7b7a0]{display:grid;grid-template-columns:1fr auto;gap:64px;align-items:center}.about-warehouse__title[data-v-6ae7b7a0]{font-size:clamp(22px,2.5vw,30px);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.25;margin:0 0 16px}.about-warehouse__desc[data-v-6ae7b7a0]{font-size:15px;color:#fffc;line-height:1.7;max-width:560px;margin:0 0 24px}.about-warehouse__facts[data-v-6ae7b7a0]{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:11px}.about-warehouse__facts li[data-v-6ae7b7a0]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#ffffffd9;line-height:1.5}.about-warehouse__facts li svg[data-v-6ae7b7a0]{flex-shrink:0;margin-top:2px}.about-warehouse__link[data-v-6ae7b7a0]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#ffffffe6;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:2px;transition:color .15s,border-color .15s}.about-warehouse__link[data-v-6ae7b7a0]:hover{color:#fff;border-color:#fff}.about-warehouse__stats[data-v-6ae7b7a0]{display:flex;flex-direction:column;align-items:center;gap:0;background:#ffffff14;border-radius:20px;padding:32px 40px;border:1px solid rgba(255,255,255,.12);min-width:200px}.about-wstat[data-v-6ae7b7a0]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 0}.about-wstat__divider[data-v-6ae7b7a0]{width:40px;height:1px;background:#ffffff26}.about-wstat__num[data-v-6ae7b7a0]{font-size:30px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.about-wstat__label[data-v-6ae7b7a0]{font-size:12px;color:#ffffffa6;text-align:center;line-height:1.5}.about-cta-section[data-v-6ae7b7a0]{background:#fff;padding:72px 0 88px}.about-cta-card[data-v-6ae7b7a0]{background:var(--color-primary-surface);border:1px solid rgba(15,112,183,.15);border-radius:20px;padding:52px 56px;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.about-cta-card__title[data-v-6ae7b7a0]{font-size:clamp(20px,2vw,26px);font-weight:800;color:#111827;margin:0 0 10px;letter-spacing:-.02em}.about-cta-card__desc[data-v-6ae7b7a0]{font-size:15px;color:#6b7280;line-height:1.65;max-width:520px;margin:0}.about-cta-card__actions[data-v-6ae7b7a0]{display:flex;gap:12px;flex-shrink:0;flex-wrap:wrap}@media (max-width: 1024px){.about-values-grid[data-v-6ae7b7a0]{grid-template-columns:repeat(2,1fr)}.about-process-track[data-v-6ae7b7a0]{grid-template-columns:repeat(2,1fr);gap:40px 24px}.about-process-step__connector[data-v-6ae7b7a0]{display:none}.about-stats-grid[data-v-6ae7b7a0]{grid-template-columns:repeat(2,1fr)}.about-stat[data-v-6ae7b7a0]{border-right:none;border-bottom:1px solid rgba(255,255,255,.12)}.about-stat[data-v-6ae7b7a0]:nth-child(2n){border-bottom:none}.about-stat[data-v-6ae7b7a0]:last-child,.about-stat[data-v-6ae7b7a0]:nth-last-child(2):nth-child(odd){border-bottom:none}}@media (max-width: 768px){.about-hero[data-v-6ae7b7a0]{padding:48px 0 56px}.about-mission[data-v-6ae7b7a0]{padding:56px 0 64px}.about-mission__grid[data-v-6ae7b7a0]{grid-template-columns:1fr;gap:40px}.about-mission__image[data-v-6ae7b7a0]{height:280px}.about-values[data-v-6ae7b7a0]{padding:56px 0 64px}.about-values-grid[data-v-6ae7b7a0]{grid-template-columns:1fr;gap:14px}.about-process[data-v-6ae7b7a0]{padding:56px 0 64px}.about-process-track[data-v-6ae7b7a0]{grid-template-columns:1fr;gap:32px}.about-assortment[data-v-6ae7b7a0],.about-warehouse[data-v-6ae7b7a0]{padding:56px 0 64px}.about-warehouse__inner[data-v-6ae7b7a0]{grid-template-columns:1fr;gap:40px}.about-warehouse__stats[data-v-6ae7b7a0]{flex-direction:row;min-width:auto;width:100%;justify-content:center;padding:24px 32px}.about-wstat__divider[data-v-6ae7b7a0]{width:1px;height:40px}.about-cta-section[data-v-6ae7b7a0]{padding:48px 0 64px}.about-cta-card[data-v-6ae7b7a0]{padding:36px 28px;flex-direction:column;align-items:flex-start}.about-section-head[data-v-6ae7b7a0]{margin-bottom:32px}}@media (max-width: 480px){.about-container[data-v-6ae7b7a0]{padding:0 16px}.about-stats-grid[data-v-6ae7b7a0]{grid-template-columns:repeat(2,1fr)}.about-cat-card[data-v-6ae7b7a0]{flex-wrap:wrap}.about-cta-card__actions[data-v-6ae7b7a0]{flex-direction:column;width:100%}.about-btn[data-v-6ae7b7a0]{justify-content:center}}.co-wrap[data-v-cf98d4de]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.co-main[data-v-cf98d4de]{flex:1}.co-container[data-v-cf98d4de]{max-width:1280px;margin:0 auto;padding:0 24px}.co-body[data-v-cf98d4de]{padding-top:64px;padding-bottom:80px;display:flex;flex-direction:column;gap:72px}.breadcrumbs[data-v-cf98d4de]{display:flex;align-items:center;gap:6px;font-size:13px;color:#ffffffb3;margin-bottom:28px;flex-wrap:wrap}.breadcrumb__link[data-v-cf98d4de]{color:#ffffffb3;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-cf98d4de]:hover{color:#fff}.breadcrumb__sep[data-v-cf98d4de]{opacity:.45}.breadcrumb__current[data-v-cf98d4de]{color:#fff;font-weight:500}.co-btn[data-v-cf98d4de]{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap;border:1px solid transparent}.co-btn--white[data-v-cf98d4de]{background:#fff;color:var(--color-primary)}.co-btn--white[data-v-cf98d4de]:hover{background:var(--color-primary-surface)}.co-btn--ghost[data-v-cf98d4de]{background:#ffffff1f;color:#fff;border-color:#ffffff4d}.co-btn--ghost[data-v-cf98d4de]:hover{background:#ffffff38}.co-hero[data-v-cf98d4de]{position:relative;background:linear-gradient(135deg,#0f70b7,#0a5a96 45%,#063d6a);padding:64px 0 72px;overflow:hidden}.co-hero__deco-1[data-v-cf98d4de]{position:absolute;top:-100px;right:-100px;width:500px;height:500px;border-radius:50%;background:#ffffff0a;pointer-events:none}.co-hero__deco-2[data-v-cf98d4de]{position:absolute;bottom:-120px;left:-80px;width:360px;height:360px;border-radius:50%;background:#ffffff0a;pointer-events:none}.co-hero__grid[data-v-cf98d4de]{position:relative;display:grid;grid-template-columns:1fr 320px;gap:48px;align-items:start}.co-hero__eyebrow[data-v-cf98d4de]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin:0 0 14px}.co-hero__title[data-v-cf98d4de]{font-size:clamp(30px,4vw,48px);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.18;margin:0 0 18px}.co-hero__lead[data-v-cf98d4de]{font-size:17px;color:#ffffffd1;line-height:1.65;max-width:600px;margin:0 0 24px}.co-hero__pills[data-v-cf98d4de]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.co-hero__pill[data-v-cf98d4de]{padding:5px 13px;border-radius:20px;font-size:12px;font-weight:600;color:#ffffffe6;background:#ffffff1f;border:1px solid rgba(255,255,255,.2)}.co-hero__actions[data-v-cf98d4de]{display:flex;gap:12px;flex-wrap:wrap}.co-hero__contact-card[data-v-cf98d4de]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.co-hero__contact-label[data-v-cf98d4de]{font-size:13px;font-weight:700;color:#ffffffb3;text-transform:uppercase;letter-spacing:.07em;margin:0}.co-hero__phone[data-v-cf98d4de],.co-hero__email[data-v-cf98d4de],.co-hero__tg[data-v-cf98d4de]{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;transition:opacity .15s}.co-hero__phone[data-v-cf98d4de]{font-size:18px}.co-hero__phone[data-v-cf98d4de]:hover,.co-hero__email[data-v-cf98d4de]:hover,.co-hero__tg[data-v-cf98d4de]:hover{opacity:.8}.co-hero__hours[data-v-cf98d4de]{font-size:12px;color:#ffffff80;margin:0}.co-section__head[data-v-cf98d4de]{margin-bottom:40px}.co-section__title[data-v-cf98d4de]{font-size:clamp(22px,2.5vw,28px);font-weight:800;color:#111827;letter-spacing:-.02em;line-height:1.25;margin:0 0 8px}.co-section__sub[data-v-cf98d4de]{font-size:15px;color:#6b7280;margin:0;line-height:1.55}.co-caps-list[data-v-cf98d4de]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.co-cap-card[data-v-cf98d4de]{background:#fff;border:1.5px solid #e8edf2;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px;transition:box-shadow .2s,border-color .2s,transform .2s}.co-cap-card[data-v-cf98d4de]:hover{box-shadow:0 8px 32px #00000014;transform:translateY(-2px)}.co-cap-card[data-v-cf98d4de]:first-child{grid-column:1 / -1;flex-direction:row;gap:40px;align-items:flex-start}.co-cap-card:first-child .co-cap-card__bullets[data-v-cf98d4de]{columns:2;gap:8px}.co-cap-card--blue[data-v-cf98d4de]{border-color:#0f70b740}.co-cap-card--blue[data-v-cf98d4de]:hover{border-color:#0f70b773;box-shadow:0 8px 32px #0f70b71a}.co-cap-card--blue .co-cap-card__icon-wrap[data-v-cf98d4de]{background:var(--color-primary-surface);color:var(--color-primary)}.co-cap-card--blue .co-cap-card__tag[data-v-cf98d4de]{color:var(--color-primary);background:var(--color-primary-surface)}.co-cap-card--blue .co-cap-card__bullets li svg[data-v-cf98d4de]{color:var(--color-primary)}.co-cap-card--teal .co-cap-card__icon-wrap[data-v-cf98d4de]{background:#ecfdf5;color:#059669}.co-cap-card--teal .co-cap-card__tag[data-v-cf98d4de]{color:#059669;background:#ecfdf5}.co-cap-card--teal .co-cap-card__bullets li svg[data-v-cf98d4de]{color:#059669}.co-cap-card--teal[data-v-cf98d4de]:hover{border-color:#0596694d}.co-cap-card--amber .co-cap-card__icon-wrap[data-v-cf98d4de]{background:#fffbeb;color:#d97706}.co-cap-card--amber .co-cap-card__tag[data-v-cf98d4de]{color:#d97706;background:#fffbeb}.co-cap-card--amber .co-cap-card__bullets li svg[data-v-cf98d4de]{color:#d97706}.co-cap-card--amber[data-v-cf98d4de]:hover{border-color:#d977064d}.co-cap-card--green .co-cap-card__icon-wrap[data-v-cf98d4de]{background:#f0fdf4;color:#16a34a}.co-cap-card--green .co-cap-card__tag[data-v-cf98d4de]{color:#16a34a;background:#f0fdf4}.co-cap-card--green .co-cap-card__bullets li svg[data-v-cf98d4de]{color:#16a34a}.co-cap-card--green[data-v-cf98d4de]:hover{border-color:#16a34a4d}.co-cap-card--purple .co-cap-card__icon-wrap[data-v-cf98d4de]{background:#faf5ff;color:#7c3aed}.co-cap-card--purple .co-cap-card__tag[data-v-cf98d4de]{color:#7c3aed;background:#faf5ff}.co-cap-card--purple .co-cap-card__bullets li svg[data-v-cf98d4de]{color:#7c3aed}.co-cap-card--purple[data-v-cf98d4de]:hover{border-color:#7c3aed4d}.co-cap-card__header[data-v-cf98d4de]{display:flex;gap:16px;align-items:flex-start;flex-shrink:0}.co-cap-card__icon-wrap[data-v-cf98d4de]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.co-cap-card__meta[data-v-cf98d4de]{display:flex;flex-direction:column;gap:5px}.co-cap-card__tag[data-v-cf98d4de]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:20px;width:fit-content}.co-cap-card__title[data-v-cf98d4de]{font-size:18px;font-weight:700;color:#111827;line-height:1.3;margin:0}.co-cap-card__lead[data-v-cf98d4de]{font-size:14px;color:#374151;line-height:1.65;margin:0}.co-cap-card__bullets[data-v-cf98d4de]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.co-cap-card__bullets li[data-v-cf98d4de]{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:#374151;line-height:1.5}.co-cap-card__bullets li svg[data-v-cf98d4de]{flex-shrink:0;margin-top:2px}.co-cap-card__cta[data-v-cf98d4de]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--color-primary);text-decoration:none;margin-top:4px;transition:gap .15s;white-space:nowrap}.co-cap-card__cta[data-v-cf98d4de]:hover{gap:10px}.co-cap-card:first-child .co-cap-card__cta[data-v-cf98d4de]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--color-primary);color:#fff;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;border:none;transition:background .15s,gap .15s;margin-top:8px;width:fit-content}.co-cap-card:first-child .co-cap-card__cta[data-v-cf98d4de]:hover{background:#0a5a96;gap:12px}.co-steps[data-v-cf98d4de]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.co-step[data-v-cf98d4de]{display:flex;flex-direction:column;align-items:flex-start;padding:0 28px 0 0;position:relative}.co-step__num[data-v-cf98d4de]{width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;position:relative;z-index:1}.co-step__connector[data-v-cf98d4de]{position:absolute;top:24px;left:48px;right:-28px;height:1px;background:#e8edf2}.co-step__title[data-v-cf98d4de]{font-size:15px;font-weight:700;color:#111827;margin:0 0 8px;line-height:1.3}.co-step__desc[data-v-cf98d4de]{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.co-callout-banner[data-v-cf98d4de]{display:flex;align-items:flex-start;gap:14px;background:var(--color-primary-surface);border:1px solid rgba(15,112,183,.18);border-radius:12px;padding:20px 24px;font-size:14px;color:#374151;line-height:1.65}.co-callout-banner__icon[data-v-cf98d4de]{flex-shrink:0;margin-top:1px}.co-callout-banner p[data-v-cf98d4de]{margin:0}.co-section--form[data-v-cf98d4de]{background:#fff;border:1px solid #e8edf2;border-radius:20px;padding:48px 56px}.co-form-wrap[data-v-cf98d4de]{max-width:680px}@media (max-width: 1024px){.co-hero__grid[data-v-cf98d4de]{grid-template-columns:1fr;gap:32px}.co-hero__aside[data-v-cf98d4de]{max-width:380px}.co-caps-list[data-v-cf98d4de]{grid-template-columns:1fr}.co-cap-card[data-v-cf98d4de]:first-child{flex-direction:column;gap:16px}.co-cap-card:first-child .co-cap-card__bullets[data-v-cf98d4de]{columns:1}.co-steps[data-v-cf98d4de]{grid-template-columns:repeat(2,1fr);gap:40px 24px}.co-step__connector[data-v-cf98d4de]{display:none}}@media (max-width: 768px){.co-hero[data-v-cf98d4de]{padding:44px 0 52px}.co-body[data-v-cf98d4de]{padding-top:48px;gap:56px}.co-section--form[data-v-cf98d4de]{padding:32px 24px}.co-form-wrap[data-v-cf98d4de]{max-width:100%}.co-steps[data-v-cf98d4de]{grid-template-columns:1fr;gap:28px}}@media (max-width: 480px){.co-container[data-v-cf98d4de]{padding:0 16px}.co-hero__pills[data-v-cf98d4de]{gap:6px}.co-hero__actions[data-v-cf98d4de]{flex-direction:column}.co-btn[data-v-cf98d4de]{justify-content:center}.co-section--form[data-v-cf98d4de]{padding:24px 16px}}.sm-wrap[data-v-8031f628]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.sm-main[data-v-8031f628]{flex:1}.sm-container[data-v-8031f628]{max-width:1280px;margin:0 auto;padding:0 24px}.sm-body[data-v-8031f628]{padding-top:64px;padding-bottom:80px;display:flex;flex-direction:column;gap:72px}.breadcrumbs[data-v-8031f628]{display:flex;align-items:center;gap:6px;font-size:13px;color:#ffffffb3;margin-bottom:28px;flex-wrap:wrap}.breadcrumb__link[data-v-8031f628]{color:#ffffffb3;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-8031f628]:hover{color:#fff}.breadcrumb__sep[data-v-8031f628]{opacity:.45}.breadcrumb__current[data-v-8031f628]{color:#fff;font-weight:500}.sm-btn[data-v-8031f628]{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.sm-btn--white[data-v-8031f628]{background:#fff;color:var(--color-primary)}.sm-btn--white[data-v-8031f628]:hover{background:var(--color-primary-surface)}.sm-btn--ghost[data-v-8031f628]{background:#ffffff1f;color:#fff;border-color:#ffffff4d}.sm-btn--ghost[data-v-8031f628]:hover{background:#ffffff38}.sm-hero[data-v-8031f628]{position:relative;background:linear-gradient(135deg,#0f70b7,#0a5a96 45%,#063d6a);padding:64px 0 72px;overflow:hidden}.sm-hero__deco-1[data-v-8031f628]{position:absolute;top:-100px;right:-100px;width:480px;height:480px;border-radius:50%;background:#ffffff0a;pointer-events:none}.sm-hero__deco-2[data-v-8031f628]{position:absolute;bottom:-120px;left:-80px;width:340px;height:340px;border-radius:50%;background:#ffffff0a;pointer-events:none}.sm-hero__grid[data-v-8031f628]{position:relative;display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.sm-hero__eyebrow[data-v-8031f628]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin:0 0 14px}.sm-hero__title[data-v-8031f628]{font-size:clamp(30px,4vw,48px);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.18;margin:0 0 18px}.sm-hero__lead[data-v-8031f628]{font-size:17px;color:#ffffffd1;line-height:1.65;max-width:580px;margin:0 0 32px}.sm-hero__actions[data-v-8031f628]{display:flex;gap:12px;flex-wrap:wrap}.sm-hero__contact-card[data-v-8031f628]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sm-hero__contact-label[data-v-8031f628]{font-size:12px;font-weight:700;color:#ffffffa6;text-transform:uppercase;letter-spacing:.07em;margin:0}.sm-hero__phone[data-v-8031f628],.sm-hero__email[data-v-8031f628],.sm-hero__tg[data-v-8031f628]{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;transition:opacity .15s}.sm-hero__phone[data-v-8031f628]{font-size:18px}.sm-hero__phone[data-v-8031f628]:hover,.sm-hero__email[data-v-8031f628]:hover,.sm-hero__tg[data-v-8031f628]:hover{opacity:.8}.sm-hero__hours[data-v-8031f628]{font-size:12px;color:#ffffff73;margin:0}.sm-section__head[data-v-8031f628]{margin-bottom:40px}.sm-section__title[data-v-8031f628]{font-size:clamp(22px,2.5vw,28px);font-weight:800;color:#111827;letter-spacing:-.02em;line-height:1.25;margin:0 0 8px}.sm-section__sub[data-v-8031f628]{font-size:15px;color:#6b7280;margin:0;line-height:1.55}.sm-reasons-grid[data-v-8031f628]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sm-reason-card[data-v-8031f628]{background:#fff;border:1.5px solid #e8edf2;border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .2s,border-color .2s,transform .2s}.sm-reason-card[data-v-8031f628]:hover{box-shadow:0 8px 32px #0f70b717;border-color:#0f70b738;transform:translateY(-3px)}.sm-reason-card__icon[data-v-8031f628]{width:52px;height:52px;border-radius:14px;background:var(--color-primary-surface);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sm-reason-card__title[data-v-8031f628]{font-size:17px;font-weight:700;color:#111827;margin:0;line-height:1.3}.sm-reason-card__desc[data-v-8031f628]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.sm-steps[data-v-8031f628]{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.sm-step[data-v-8031f628]{display:flex;flex-direction:column;align-items:flex-start;padding:0 28px 0 0;position:relative}.sm-step__num[data-v-8031f628]{width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;position:relative;z-index:1}.sm-step__connector[data-v-8031f628]{position:absolute;top:24px;left:48px;right:-28px;height:1px;background:#e8edf2}.sm-step__title[data-v-8031f628]{font-size:15px;font-weight:700;color:#111827;margin:0 0 8px;line-height:1.3}.sm-step__desc[data-v-8031f628]{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.sm-callout-banner[data-v-8031f628]{display:flex;align-items:flex-start;gap:14px;background:var(--color-primary-surface);border:1px solid rgba(15,112,183,.18);border-radius:12px;padding:20px 24px;font-size:14px;color:#374151;line-height:1.65}.sm-callout-banner__icon[data-v-8031f628]{flex-shrink:0;margin-top:1px}.sm-callout-banner p[data-v-8031f628]{margin:0}.sm-faq-list[data-v-8031f628]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.sm-faq-item[data-v-8031f628]{background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:24px 26px;display:flex;flex-direction:column;gap:10px}.sm-faq-item__q[data-v-8031f628]{font-size:15px;font-weight:700;color:#111827;margin:0;line-height:1.35}.sm-faq-item__a[data-v-8031f628]{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.sm-section--form[data-v-8031f628]{background:#fff;border:1px solid #e8edf2;border-radius:20px;padding:48px 56px}.sm-form-wrap[data-v-8031f628]{max-width:680px}@media (max-width: 1024px){.sm-hero__grid[data-v-8031f628]{grid-template-columns:1fr;gap:32px}.sm-hero__aside[data-v-8031f628]{max-width:380px}.sm-reasons-grid[data-v-8031f628]{grid-template-columns:repeat(2,1fr)}.sm-steps[data-v-8031f628]{grid-template-columns:repeat(2,1fr);gap:40px 24px}.sm-step__connector[data-v-8031f628]{display:none}}@media (max-width: 768px){.sm-hero[data-v-8031f628]{padding:44px 0 52px}.sm-body[data-v-8031f628]{padding-top:48px;gap:56px}.sm-reasons-grid[data-v-8031f628],.sm-faq-list[data-v-8031f628]{grid-template-columns:1fr}.sm-section--form[data-v-8031f628]{padding:32px 24px}.sm-form-wrap[data-v-8031f628]{max-width:100%}.sm-steps[data-v-8031f628]{grid-template-columns:1fr;gap:28px}}@media (max-width: 480px){.sm-container[data-v-8031f628]{padding:0 16px}.sm-hero__actions[data-v-8031f628]{flex-direction:column}.sm-btn[data-v-8031f628]{justify-content:center}.sm-section--form[data-v-8031f628]{padding:24px 16px}}.sp-page[data-v-bd76b417]{display:flex;flex-direction:column;min-height:100vh;background:#f8fafc}.sp-main[data-v-bd76b417]{flex:1}.sp-container[data-v-bd76b417]{max-width:1280px;margin:0 auto;padding:0 24px 64px}.sp-hero[data-v-bd76b417]{padding:32px 0 28px}.sp-title[data-v-bd76b417]{font-size:clamp(22px,3vw,30px);font-weight:700;color:#111827;margin:16px 0 20px;line-height:1.2}.sp-title__query[data-v-bd76b417]{color:var(--color-primary)}.sp-bar[data-v-bd76b417]{display:flex;align-items:center;background:#fff;border:1.5px solid #e8edf2;border-radius:12px;padding:4px 4px 4px 14px;gap:8px;max-width:640px;transition:border-color .15s,box-shadow .15s}.sp-bar[data-v-bd76b417]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #0f70b71a}.sp-bar__icon[data-v-bd76b417]{color:#9ca3af;flex-shrink:0}.sp-bar__input[data-v-bd76b417]{flex:1;border:none;outline:none;font-size:15px;color:#111827;background:transparent;font-family:inherit;padding:8px 0}.sp-bar__input[data-v-bd76b417]::placeholder{color:#9ca3af}.sp-bar__btn[data-v-bd76b417]{background:var(--color-primary);color:#fff;border:none;border-radius:9px;padding:9px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap;font-family:inherit}.sp-bar__btn[data-v-bd76b417]:hover{background:var(--color-primary-dark, #0c5fa0)}.sp-empty[data-v-bd76b417]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 24px;text-align:center;color:#9ca3af}.sp-empty__title[data-v-bd76b417]{font-size:16px;font-weight:500;color:#374151;margin:0}.sp-empty__hint[data-v-bd76b417]{font-size:14px;margin:0}.sp-empty__hint a[data-v-bd76b417]{color:var(--color-primary);text-decoration:none}.sp-empty__hint a[data-v-bd76b417]:hover{text-decoration:underline}.sp-section-title[data-v-bd76b417]{font-size:16px;font-weight:700;color:#111827;display:flex;align-items:center;gap:8px;margin:0}.sp-count[data-v-bd76b417]{font-size:12px;font-weight:600;background:#f3f6fa;color:#6b7280;padding:2px 7px;border-radius:10px}.sp-cats[data-v-bd76b417]{margin-bottom:32px}.sp-cats__list[data-v-bd76b417]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sp-cat-chip[data-v-bd76b417]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#fff;border:1.5px solid #e8edf2;border-radius:100px;font-size:13px;font-weight:500;color:#374151;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.sp-cat-chip[data-v-bd76b417]:hover{border-color:var(--color-primary);color:var(--color-primary);background:#f0f7ff}.sp-cat-chip__count[data-v-bd76b417]{font-size:11px;color:#9ca3af;font-weight:400}.sp-products__header[data-v-bd76b417]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sp-sort[data-v-bd76b417]{border:1.5px solid #e8edf2;border-radius:8px;padding:6px 10px;font-size:13px;color:#374151;background:#fff;outline:none;cursor:pointer;font-family:inherit;transition:border-color .15s}.sp-sort[data-v-bd76b417]:focus{border-color:var(--color-primary)}.sp-grid[data-v-bd76b417]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.sp-sentinel[data-v-bd76b417]{height:40px}.sp-load-more[data-v-bd76b417]{display:flex;justify-content:center;margin-top:24px}.sp-load-more__btn[data-v-bd76b417]{padding:11px 32px;border:1.5px solid var(--color-primary);border-radius:10px;background:#fff;color:var(--color-primary);font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.sp-load-more__btn[data-v-bd76b417]:hover{background:var(--color-primary);color:#fff}.breadcrumbs[data-v-bd76b417]{display:flex;align-items:center;gap:6px;font-size:13px}.breadcrumb__link[data-v-bd76b417]{color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb__link[data-v-bd76b417]:hover{color:var(--color-primary)}.breadcrumb__sep[data-v-bd76b417]{color:#d1d5db}.breadcrumb__current[data-v-bd76b417]{color:#374151;font-weight:500}@media (max-width: 640px){.sp-container[data-v-bd76b417]{padding:0 16px 48px}.sp-products__header[data-v-bd76b417]{flex-direction:column;align-items:flex-start}.sp-grid[data-v-bd76b417]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}.nf-wrap[data-v-b1ff6531]{min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.nf-main[data-v-b1ff6531]{flex:1;display:flex;align-items:center;padding:64px 24px}.nf-container[data-v-b1ff6531]{max-width:560px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.nf-illustration[data-v-b1ff6531]{position:relative;width:140px;height:120px;margin-bottom:32px}.nf-box[data-v-b1ff6531]{position:absolute;border-radius:10px;background:#e8edf2}.nf-box--back[data-v-b1ff6531]{width:80px;height:70px;bottom:0;left:0;background:#dce3ea;transform:rotate(-8deg)}.nf-box--mid[data-v-b1ff6531]{width:80px;height:70px;bottom:0;right:0;background:#dce3ea;transform:rotate(8deg)}.nf-box--front[data-v-b1ff6531]{width:88px;height:80px;bottom:0;left:50%;transform:translate(-50%);background:#fff;border:2px solid #e0e7ef;box-shadow:0 4px 16px #0f70b714;display:flex;align-items:center;justify-content:center;z-index:2}.nf-box__label[data-v-b1ff6531]{font-size:26px;font-weight:800;color:var(--color-primary);letter-spacing:-1px}.nf-title[data-v-b1ff6531]{font-size:28px;font-weight:700;color:#111827;line-height:1.2;margin:0 0 12px}.nf-text[data-v-b1ff6531]{font-size:15px;color:#6b7280;line-height:1.65;margin:0 0 28px}.nf-search[data-v-b1ff6531]{width:100%;margin-bottom:24px}.nf-search__inner[data-v-b1ff6531]{display:flex;align-items:center;background:#fff;border:1.5px solid #e0e7ef;border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.nf-search__inner[data-v-b1ff6531]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #0f70b71a}.nf-search__icon[data-v-b1ff6531]{flex-shrink:0;margin-left:14px;color:#9ca3af}.nf-search__input[data-v-b1ff6531]{flex:1;padding:13px 10px;border:none;outline:none;font-size:15px;background:transparent;color:#111827}.nf-search__input[data-v-b1ff6531]::placeholder{color:#9ca3af}.nf-search__input[data-v-b1ff6531]::-webkit-search-cancel-button{display:none}.nf-search__btn[data-v-b1ff6531]{flex-shrink:0;padding:0 18px;height:46px;background:var(--color-primary);color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.nf-search__btn[data-v-b1ff6531]:hover{background:var(--color-primary-dark)}.nf-ctas[data-v-b1ff6531]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:36px}.nf-cta[data-v-b1ff6531]{display:inline-flex;align-items:center;padding:12px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.nf-cta--primary[data-v-b1ff6531]{background:var(--color-primary);color:#fff}.nf-cta--primary[data-v-b1ff6531]:hover{background:var(--color-primary-dark)}.nf-cta--secondary[data-v-b1ff6531]{background:#fff;color:#374151;border:1.5px solid #e0e7ef}.nf-cta--secondary[data-v-b1ff6531]:hover{border-color:var(--color-primary);color:var(--color-primary)}.nf-popular[data-v-b1ff6531]{width:100%}.nf-popular__label[data-v-b1ff6531]{font-size:12px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.nf-popular__list[data-v-b1ff6531]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nf-popular__link[data-v-b1ff6531]{display:inline-block;padding:7px 14px;background:#fff;border:1px solid #e0e7ef;border-radius:8px;font-size:13px;font-weight:500;color:#374151;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.nf-popular__link[data-v-b1ff6531]:hover{background:var(--color-primary-surface);border-color:var(--color-primary);color:var(--color-primary)}@media (max-width: 480px){.nf-main[data-v-b1ff6531]{padding:40px 16px;align-items:flex-start}.nf-title[data-v-b1ff6531]{font-size:22px}.nf-search__btn[data-v-b1ff6531]{padding:0 14px;font-size:13px}}
