.nav-row-2-sticky[data-v-6bfa44aa],nav[data-v-6bfa44aa]{margin:0!important;overflow:visible!important}.top-nav[data-v-6bfa44aa]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);position:relative;width:100%;z-index:10000}.nav-row-1[data-v-6bfa44aa]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:100px;padding:12px 50px;position:relative}nav a[data-v-6bfa44aa]{font-weight:500!important}.nav-1-right .btn-catalogue[data-v-6bfa44aa]{align-items:center;background:transparent;border:2px solid var(--primary-color);border-radius:12px;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:inherit;font-size:14px;font-weight:500;gap:8px;padding:10px 18px;text-decoration:none;transition:background .2s ease,color .2s ease}.nav-1-left .btn-catalogue[data-v-6bfa44aa]:hover{background:var(--primary-color);color:#fff}.nav-1-center[data-v-6bfa44aa]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%);z-index:1}.logo img[data-v-6bfa44aa]{display:block;margin:0;max-width:150px;-o-object-fit:contain;object-fit:contain}.nav-1-right[data-v-6bfa44aa]{align-items:center;display:flex;gap:12px}.btn-contact[data-v-6bfa44aa]{align-items:center;background:transparent;border:2px solid var(--primary-color);border-radius:12px;color:var(--primary-color);display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 18px;text-decoration:none;transition:background .2s ease,color .2s ease}.btn-catalogue[data-v-6bfa44aa]:hover,.btn-contact[data-v-6bfa44aa]:hover{background:var(--primary-color);color:#fff}.header-actions[data-v-6bfa44aa]{align-items:center;display:flex;gap:8px}.search-icon[data-v-6bfa44aa]{align-items:center;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:12px;color:#333;display:inline-flex;height:42px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:42px}.search-icon[data-v-6bfa44aa]:hover{background:#eee;border-color:var(--primary-color);color:var(--primary-color)}.lang-dropdown-wrapper[data-v-6bfa44aa]{position:relative}.lang-dropdown-trigger[data-v-6bfa44aa]{align-items:center;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:12px;color:#333;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:42px;justify-content:center;min-width:42px;padding:0 12px;transition:background .2s ease,border-color .2s ease,color .2s ease}.lang-dropdown-trigger[data-v-6bfa44aa]:hover{background:#eee;border-color:var(--primary-color);color:var(--primary-color)}.lang-chevron[data-v-6bfa44aa]{font-size:10px;transition:transform .2s ease}.lang-chevron.open[data-v-6bfa44aa]{transform:rotate(180deg)}.lang-dropdown-menu[data-v-6bfa44aa]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 8px 24px #0000001a;min-width:80px;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:99999}.lang-dropdown-menu a[data-v-6bfa44aa]{color:#333;display:block;font-size:14px;font-weight:500;padding:10px 16px;text-decoration:none;transition:background .15s ease,color .15s ease}.lang-dropdown-menu a.active[data-v-6bfa44aa],.lang-dropdown-menu a[data-v-6bfa44aa]:hover{background:#d8492a14;color:var(--primary-color)}.hamburger[data-v-6bfa44aa]{align-items:center;background:transparent;border:none;border-radius:14px;cursor:pointer;display:none;height:38px;justify-content:center;width:42px}.hamburger span[data-v-6bfa44aa]{background:#333;display:inline-block;height:2px;position:relative;transition:transform .2s ease;width:22px}.hamburger span[data-v-6bfa44aa]:after,.hamburger span[data-v-6bfa44aa]:before{background:#333;content:"";height:2px;left:0;position:absolute;transition:transform .2s ease,top .2s ease,bottom .2s ease;width:22px}.hamburger span[data-v-6bfa44aa]:before{top:-7px}.hamburger span[data-v-6bfa44aa]:after{bottom:-7px}.hamburger span.open[data-v-6bfa44aa]{background:transparent;transform:rotate(45deg)}.hamburger span.open[data-v-6bfa44aa]:before{top:0;transform:rotate(-90deg)}.hamburger span.open[data-v-6bfa44aa]:after{bottom:0;transform:rotate(-90deg)}.nav-row-2-sticky[data-v-6bfa44aa]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 6px 16px #0000001f;position:sticky;top:0;z-index:9999}.menu-wrapper[data-v-6bfa44aa]{justify-content:center}.menu[data-v-6bfa44aa],.menu-wrapper[data-v-6bfa44aa]{align-items:center;display:flex;padding:0}.menu[data-v-6bfa44aa]{gap:36px;list-style:none;margin:0}.menu>li[data-v-6bfa44aa]{position:relative}.dropbtn[data-v-6bfa44aa]{color:#161616;display:inline-block;font-size:15px;font-weight:500;padding:16px 8px;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.dropbtn[data-v-6bfa44aa]:hover{opacity:.9}.dropbtn .caret[data-v-6bfa44aa]{color:#fff;font-size:12px;margin-left:6px}.dropdown-content[data-v-6bfa44aa]{background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000014;display:none;left:0;min-width:200px;padding:6px 0;position:absolute;text-wrap:nowrap;top:100%;z-index:2000}.dropdown-content.visible[data-v-6bfa44aa],.dropdown:hover>.dropdown-content[data-v-6bfa44aa]{display:block}.dropdown-content li[data-v-6bfa44aa]{list-style:none}.dropdown-item-custom[data-v-6bfa44aa]{color:#333!important;display:block;font-weight:500;padding:10px 14px;text-decoration:none}.dropdown-item-custom[data-v-6bfa44aa]:hover{background:#f9f9f9;border-left:4px solid var(--primary-color);padding-left:10px}@media(max-width:992px){.nav-row-1[data-v-6bfa44aa]{min-height:56px;padding:10px 0}.logo img[data-v-6bfa44aa]{height:36px}.hamburger[data-v-6bfa44aa]{display:inline-flex}.menu[data-v-6bfa44aa]{align-items:stretch;display:none;flex-direction:column;gap:0;padding:8px 0;width:100%}.nav-row-2-sticky .menu[aria-hidden=false][data-v-6bfa44aa],.nav-row-2-sticky.open .menu[data-v-6bfa44aa]{background:linear-gradient(180deg,rgba(193,62,38,.08),transparent);display:flex}.menu>li[data-v-6bfa44aa]{border-top:1px solid hsla(0,0%,100%,.06)}.dropbtn[data-v-6bfa44aa]{color:#222;margin:8px 12px;padding:14px 12px}.dropbtn[data-v-6bfa44aa],.dropdown-content[data-v-6bfa44aa]{background:#fff;border-radius:14px}.dropdown-content[data-v-6bfa44aa]{display:none;left:0;margin:0 12px 12px;min-width:auto;position:relative;top:0}.dropdown-content.visible[data-v-6bfa44aa]{display:block}.dropdown-item-custom[data-v-6bfa44aa]{color:#333;padding:10px 14px}.nav-1-right[data-v-6bfa44aa]{gap:8px}.header-actions[data-v-6bfa44aa]{gap:6px}.lang-dropdown-trigger[data-v-6bfa44aa],.search-icon[data-v-6bfa44aa]{height:38px;min-width:38px;padding:0 10px}.lang-dropdown-trigger .lang-chevron[data-v-6bfa44aa]{margin-left:0}}@media(max-width:480px){.dropbtn[data-v-6bfa44aa]{font-size:14px;padding:12px 10px}.nav-row-1[data-v-6bfa44aa]{padding:8px 0}}.btn-catalogue[data-v-6bfa44aa]:focus,.btn-contact[data-v-6bfa44aa]:focus,.dropbtn[data-v-6bfa44aa]:focus,.dropdown-item-custom[data-v-6bfa44aa]:focus,.lang-dropdown-trigger[data-v-6bfa44aa]:focus,.search-icon[data-v-6bfa44aa]:focus{outline:2px solid rgba(193,62,38,.18);outline-offset:2px}a[data-v-6bfa44aa]{cursor:pointer}.modal-overlay[data-v-6bfa44aa]{align-items:center;background:#0009;inset:0;position:fixed;z-index:99999}.modal-box[data-v-6bfa44aa],.modal-overlay[data-v-6bfa44aa]{display:flex;justify-content:center}.modal-box[data-v-6bfa44aa]{background:#fff;border-radius:12px;flex-direction:column;max-height:90vh;max-width:700px;overflow:auto;padding:20px;position:relative;width:90%}.close-btn[data-v-6bfa44aa]{align-items:center;background:transparent;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;position:absolute;right:12px;top:10px;transition:all .2s ease;width:32px}.close-btn[data-v-6bfa44aa]:hover{background:#f0f0f0;color:#333}#catalog-form-container[data-v-6bfa44aa]{align-items:center;display:flex;flex:1;justify-content:center;min-height:280px}.dropbtn.disabled[data-v-6bfa44aa],.dropdown-item-custom.disabled[data-v-6bfa44aa]{cursor:not-allowed;opacity:.6;pointer-events:none}.mobile-nav[data-v-a11aad97]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #00000008;display:none;position:relative;z-index:1000}.mobile-top-row[data-v-a11aad97]{align-items:center;background:#fff;display:flex;justify-content:space-between;min-height:60px;padding:12px 16px}.mobile-logo[data-v-a11aad97]{flex:1;min-width:0}.mobile-logo img[data-v-a11aad97]{display:block;height:75px;max-width:100%;-o-object-fit:contain;object-fit:contain}.mobile-lang-switch[data-v-a11aad97]{align-items:center;background:#f5f5f5;border-radius:12px;color:#222;display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;justify-content:center;margin:0 12px;min-width:70px;padding:4px 8px}.mobile-lang-switch a[data-v-a11aad97]{border-radius:8px;color:#666;cursor:pointer;font-weight:500;padding:2px 6px;transition:all .2s ease}.mobile-lang-switch a.active[data-v-a11aad97]{background:#c13e261a;color:var(--primary-color);font-weight:500}.mobile-lang-switch .sep[data-v-a11aad97]{color:#ccc;font-weight:300}.mobile-hamburger[data-v-a11aad97]{align-items:center;background:transparent;border:1px solid #ddd;border-radius:14px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}.mobile-hamburger span[data-v-a11aad97]{background:#333;display:inline-block;height:2px;position:relative;transition:transform .3s ease;width:20px}.mobile-hamburger span[data-v-a11aad97]:after,.mobile-hamburger span[data-v-a11aad97]:before{background:#333;content:"";height:2px;left:0;position:absolute;transition:transform .3s ease,top .3s ease,bottom .3s ease;width:20px}.mobile-hamburger span[data-v-a11aad97]:before{top:-6px}.mobile-hamburger span[data-v-a11aad97]:after{bottom:-6px}.mobile-hamburger span.open[data-v-a11aad97]{background:transparent;transform:rotate(45deg)}.mobile-hamburger span.open[data-v-a11aad97]:before{top:0;transform:rotate(-90deg)}.mobile-hamburger span.open[data-v-a11aad97]:after{bottom:0;transform:rotate(-90deg)}.mobile-menu-dropdown[data-v-a11aad97]{background:#fff;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 10px 20px #0000001a;left:0;max-height:calc(100vh - 60px);opacity:0;overflow-y:auto;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1001}.mobile-menu-dropdown.open[data-v-a11aad97]{opacity:1;transform:translateY(0);visibility:visible}.mobile-menu-list[data-v-a11aad97]{list-style:none;margin:0;padding:0}.mobile-menu-list>li[data-v-a11aad97]{border-bottom:1px solid rgba(0,0,0,.06)}.mobile-menu-link[data-v-a11aad97]{align-items:center;color:#222;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:16px 20px;text-decoration:none;transition:all .2s ease}.mobile-menu-link[data-v-a11aad97]:hover{background:#00000005;color:var(--primary-color)}.mobile-caret[data-v-a11aad97]{color:#666;font-size:12px;transition:transform .3s ease}.mobile-caret.rotated[data-v-a11aad97]{color:var(--primary-color);transform:rotate(180deg)}.mobile-submenu[data-v-a11aad97]{background:#00000005;border-top:1px solid rgba(0,0,0,.04);list-style:none;margin:0;padding:0}.mobile-submenu-link[data-v-a11aad97]{border-left:3px solid transparent;color:#555;display:block;font-size:15px;font-weight:500;padding:14px 20px 14px 32px;text-decoration:none;transition:all .2s ease}.mobile-submenu-link[data-v-a11aad97]:hover{background:#00000008;border-left:3px solid var(--primary-color);color:var(--primary-color)}.mobile-bottom-buttons[data-v-a11aad97]{background:#f9f9f9;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px;margin-top:auto;padding:20px}.mobile-btn-catalogue[data-v-a11aad97],.mobile-btn-contact[data-v-a11aad97]{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;padding:14px 20px;text-align:center;text-decoration:none;transition:all .2s ease;width:100%}.mobile-btn-catalogue[data-v-a11aad97]{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.mobile-btn-catalogue[data-v-a11aad97]:hover,.mobile-btn-contact[data-v-a11aad97]{background:var(--primary-color);color:#fff}.mobile-btn-contact[data-v-a11aad97]{border:1px solid var(--primary-color)}.mobile-btn-contact[data-v-a11aad97]:hover{background:#a0321e;border-color:#a0321e}.mobile-btn-catalogue[data-v-a11aad97]:focus,.mobile-btn-contact[data-v-a11aad97]:focus,.mobile-hamburger[data-v-a11aad97]:focus,.mobile-lang-switch a[data-v-a11aad97]:focus,.mobile-menu-link[data-v-a11aad97]:focus,.mobile-submenu-link[data-v-a11aad97]:focus{outline:2px solid rgba(193,62,38,.3);outline-offset:2px}@media(max-width:992px){.mobile-nav[data-v-a11aad97]{display:block}}@media(max-width:768px){.mobile-top-row[data-v-a11aad97]{min-height:56px;padding:10px 12px}.mobile-logo img[data-v-a11aad97]{height:75px;max-width:180px}.mobile-lang-switch[data-v-a11aad97]{font-size:11px;margin:0 8px;min-width:60px;padding:3px 6px}.mobile-lang-switch a[data-v-a11aad97]{padding:2px 5px}.mobile-hamburger[data-v-a11aad97]{height:36px;width:36px}.mobile-menu-link[data-v-a11aad97]{font-size:15px;padding:14px 16px}.mobile-submenu-link[data-v-a11aad97]{font-size:14px;padding:12px 16px 12px 28px}.mobile-bottom-buttons[data-v-a11aad97]{padding:16px}.mobile-btn-catalogue[data-v-a11aad97],.mobile-btn-contact[data-v-a11aad97]{font-size:14px;padding:12px 16px}}@media(max-width:480px){.mobile-top-row[data-v-a11aad97]{min-height:52px;padding:8px 10px}.mobile-logo img[data-v-a11aad97]{height:75px;max-width:150px}.mobile-lang-switch[data-v-a11aad97]{font-size:10px;margin:0 6px;min-width:55px;padding:2px 5px}.mobile-hamburger[data-v-a11aad97]{height:34px;width:34px}.mobile-hamburger span[data-v-a11aad97],.mobile-hamburger span[data-v-a11aad97]:after,.mobile-hamburger span[data-v-a11aad97]:before{width:18px}.mobile-menu-link[data-v-a11aad97]{font-size:14px;padding:12px 14px}.mobile-submenu-link[data-v-a11aad97]{font-size:13px;padding:10px 14px 10px 26px}.mobile-bottom-buttons[data-v-a11aad97]{gap:10px;padding:14px}.mobile-btn-catalogue[data-v-a11aad97],.mobile-btn-contact[data-v-a11aad97]{font-size:13px;padding:10px 14px}}.modal-overlay[data-v-a11aad97]{align-items:center;background:#0009;inset:0;position:fixed;z-index:99999}.modal-box[data-v-a11aad97],.modal-overlay[data-v-a11aad97]{display:flex;justify-content:center}.modal-box[data-v-a11aad97]{background:#fff;border-radius:12px;flex-direction:column;max-height:90vh;max-width:700px;overflow:auto;padding:20px;position:relative;width:90%}.close-btn[data-v-a11aad97]{align-items:center;background:transparent;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;position:absolute;right:12px;top:10px;transition:all .2s ease;width:32px}.close-btn[data-v-a11aad97]:hover{background:#f0f0f0;color:#333}#catalog-form-container[data-v-a11aad97]{align-items:center;display:flex;flex:1;justify-content:center;min-height:400px}.cookie-container[data-v-64fe4777]{background:#fffe;border-radius:12px 0 0;bottom:0;box-shadow:-2px -2px 24px #0000001f;color:#111;font-size:14px;line-height:1.5;position:fixed;right:0;width:40%;z-index:999999}.banner-view[data-v-64fe4777]{align-items:flex-start;display:flex;flex-direction:row;gap:16px;padding:20px}.banner-logo img[data-v-64fe4777]{flex-shrink:0;max-width:80px}.banner-body[data-v-64fe4777]{flex:1}.banner-title[data-v-64fe4777]{font-size:15px;font-weight:700;margin:0 0 8px}.banner-text[data-v-64fe4777]{color:#444;font-size:12px;margin:0 0 14px}.banner-actions[data-v-64fe4777]{display:flex;flex-wrap:wrap;gap:8px}.btn-accept[data-v-64fe4777]{background:#e84b1a;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:13px;padding:7px 16px}.btn-accept[data-v-64fe4777]:hover{background:#c93d12}.btn-refuse[data-v-64fe4777]{background:#666;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:13px;padding:7px 16px}.btn-refuse[data-v-64fe4777]:hover{background:#444}.btn-settings[data-v-64fe4777]{background:transparent;border:1.5px solid #e84b1a;border-radius:0;color:#e84b1a;cursor:pointer;font-size:13px;padding:6px 14px}.btn-settings[data-v-64fe4777]:hover{background:#fef0eb}.settings-view[data-v-64fe4777]{display:flex;flex-direction:column;max-height:90vh;overflow-y:auto}.settings-header[data-v-64fe4777]{border-bottom:1px solid #eee;padding:20px 20px 12px}.settings-title[data-v-64fe4777]{font-size:16px;font-weight:700;margin:0 0 6px}.settings-subtitle[data-v-64fe4777]{color:#555;font-size:12px;margin:0}.categories-list[data-v-64fe4777]{overflow-y:auto;padding:0 20px}.category-row[data-v-64fe4777]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:14px 0}.category-info[data-v-64fe4777]{display:flex;flex:1;flex-direction:column;gap:4px}.category-name[data-v-64fe4777]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px}.category-desc[data-v-64fe4777]{color:#666;font-size:11px}.cat-divider[data-v-64fe4777]{border:none;border-top:1px solid #eee;margin:0}.badge-pill[data-v-64fe4777]{background:#fde8e0;border:1px solid #e84b1a;border-radius:20px;color:#e84b1a;font-size:10px;font-weight:600;padding:1px 8px;white-space:nowrap}.category-toggle[data-v-64fe4777]{align-items:center;display:flex;flex-shrink:0;gap:6px;padding-top:2px}.always-active-label[data-v-64fe4777]{color:#e84b1a;font-size:10px;font-weight:600;white-space:nowrap}.toggle[data-v-64fe4777]{background:#999;border-radius:12px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .2s;width:44px}.toggle.toggle-on[data-v-64fe4777]{background:#e84b1a}.toggle-thumb[data-v-64fe4777]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .2s;width:18px}.toggle.toggle-on .toggle-thumb[data-v-64fe4777]{transform:translate(20px)}.toggle.toggle-locked[data-v-64fe4777]{align-items:center;cursor:not-allowed;display:flex;justify-content:center}.lock-icon[data-v-64fe4777]{display:block;flex-shrink:0}.settings-footer[data-v-64fe4777]{align-items:center;border-top:1px solid #eee;justify-content:space-between;padding:14px 20px}.settings-footer[data-v-64fe4777],.settings-footer-right[data-v-64fe4777]{display:flex;flex-wrap:wrap;gap:8px}.btn-back[data-v-64fe4777]{background:transparent;border:none;color:#e84b1a;cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.btn-back[data-v-64fe4777]:hover{color:#c93d12}.btn-outline[data-v-64fe4777]{background:transparent;border:1.5px solid #bbb;border-radius:0;color:#333;cursor:pointer;font-size:12px;padding:6px 12px}.btn-outline[data-v-64fe4777]:hover{border-color:#e84b1a;color:#e84b1a}.fade-enter-active[data-v-64fe4777],.fade-leave-active[data-v-64fe4777]{transition:opacity .3s}.fade-enter-from[data-v-64fe4777],.fade-leave-to[data-v-64fe4777]{opacity:0}@media(max-width:992px){.cookie-container[data-v-64fe4777]{border-radius:0;width:100%}.banner-view[data-v-64fe4777]{align-items:center;flex-direction:column}.banner-logo img[data-v-64fe4777]{max-width:60px}.settings-footer[data-v-64fe4777]{align-items:flex-start;flex-direction:column}.settings-footer-right[data-v-64fe4777]{justify-content:flex-end;width:100%}}
