.product-search[data-v-ecab0a75]{color:#111827;min-width:200px;position:relative;width:100%}.search-input-wrapper[data-v-ecab0a75]{height:2.75rem;overflow:visible;position:relative;width:100%}.search-icon[data-v-ecab0a75]{left:1rem;pointer-events:none;position:absolute;top:50%;z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(var(--color-tw-gray-500-rgb)/var(--tw-text-opacity,1))}.search-input[data-v-ecab0a75]{background:#fff;border:2px solid #d1d5db;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;color:#111827;display:block;font-size:1rem;font-weight:500;height:2.75rem;line-height:1.5rem;outline:none;padding:.5rem 2.75rem .5rem 3rem;transition:all .2s ease-in-out;width:100%}.search-input-with-filters[data-v-ecab0a75]{padding-right:5.5rem}.search-input[data-v-ecab0a75]:focus{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a}.search-input[data-v-ecab0a75]::-moz-placeholder{color:#9ca3af}.search-input[data-v-ecab0a75]::placeholder{color:#9ca3af}.search-input-active[data-v-ecab0a75]{border-color:#d1d5db}.clear-button[data-v-ecab0a75]{position:absolute;top:50%;--tw-translate-y:-50%;padding:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(var(--color-tw-gray-400-rgb)/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.clear-button[data-v-ecab0a75]:hover{--tw-text-opacity:1;color:rgb(var(--color-tw-gray-600-rgb)/var(--tw-text-opacity,1))}.clear-button[data-v-ecab0a75],.loading-indicator[data-v-ecab0a75]{right:.75rem}.loading-indicator[data-v-ecab0a75]{position:absolute;top:50%;--tw-translate-y:-50%;color:var(--theme-primary);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-input-with-filters~.clear-button[data-v-ecab0a75],.search-input-wrapper:has(.filter-inside) .clear-button[data-v-ecab0a75]{right:3.25rem}.search-input-wrapper:has(.filter-inside) .loading-indicator[data-v-ecab0a75]{right:3.25rem}.filter-inside[data-v-ecab0a75]{align-items:center;bottom:0;display:flex;padding-right:.25rem;position:absolute;right:0;top:0}.dropdown-fade-enter-active[data-v-ecab0a75],.dropdown-fade-leave-active[data-v-ecab0a75]{transition:all .2s ease}.dropdown-fade-enter-from[data-v-ecab0a75]{opacity:0;transform:translateY(-10px)}.dropdown-fade-leave-to[data-v-ecab0a75]{opacity:0;transform:translateY(-5px)}.search-dropdown-teleported{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;color:#111827;display:flex;flex-direction:column;height:min(500px,calc(100dvh - 5.5rem));max-height:min(80vh,calc(100dvh - 5.5rem));overflow:hidden;position:fixed;z-index:99999}@media(max-width:767px){.search-dropdown-teleported{border-radius:.75rem;height:min(70dvh,calc(100dvh - 4.5rem));max-height:min(70dvh,calc(100dvh - 4.5rem))}}.search-dropdown-teleported .results-list{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.search-dropdown-teleported .results-list-pending{opacity:.72;pointer-events:none}.search-dropdown-teleported .results-list::-webkit-scrollbar{width:.5rem}.search-dropdown-teleported .results-list::-webkit-scrollbar-track{background:#f3f4f6}.search-dropdown-teleported .results-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.search-dropdown-teleported .results-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}.search-dropdown-teleported .result-item{align-items:center;border-bottom:1px solid #f3f4f6;color:inherit;cursor:pointer;display:flex;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s}.search-dropdown-teleported .result-item:last-child{border-bottom:none}.search-dropdown-teleported .result-item:hover{background:#f9fafb}.search-dropdown-teleported .result-item-highlighted{background:var(--theme-primary-light-bg,#eaf7ff)}.search-dropdown-teleported .result-image{border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;height:4rem;overflow:hidden;width:4rem}.search-dropdown-teleported .result-info{flex:1;min-width:0}.search-dropdown-teleported .result-brand{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.125rem;text-transform:uppercase}.search-dropdown-teleported .result-sku{color:#374151;font-size:.75rem;font-weight:700;margin-bottom:.125rem}.search-dropdown-teleported .result-name{color:#111827;display:-webkit-box;font-size:.875rem;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden}.search-dropdown-teleported .result-category{color:#9ca3af;font-size:.7rem;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-dropdown-teleported .result-price{color:var(--theme-primary,#0a78b5);flex-shrink:0;font-size:.875rem;font-weight:600}.search-dropdown-teleported .loading-more{align-items:center;display:flex;justify-content:center;padding:1rem}.search-dropdown-teleported .suggestion-section{border-bottom:1px solid rgb(var(--color-border-light-rgb,243 244 246));padding:.625rem .75rem}.search-dropdown-teleported .suggestion-title{color:rgb(var(--color-text-tertiary-rgb,156 163 175));font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin-bottom:.375rem;text-transform:uppercase}.search-dropdown-teleported .suggestion-related{border-bottom:none;padding:.625rem 1rem .25rem}.search-dropdown-teleported .suggestion-link{background:var(--theme-primary-light-bg,#eaf7ff);border-radius:var(--radius-full,9999px);color:var(--theme-primary,#0a78b5);display:inline-flex;font-size:.75rem;margin:.125rem .25rem .125rem 0;padding:.375rem .625rem;text-decoration:none}.search-dropdown-teleported .no-results{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem 1rem}.search-dropdown-teleported .search-skeleton-list{flex:1;min-height:0;overflow:hidden}.search-dropdown-teleported .search-skeleton-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:1rem;padding:.75rem 1rem}.search-dropdown-teleported .search-skeleton-image{animation:search-skeleton-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#edf2f7,#f3f4f6 50%,#edf2f7);background-size:200% 100%;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;height:4rem;width:4rem}.search-dropdown-teleported .search-skeleton-info{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.search-dropdown-teleported .search-skeleton-line{animation:search-skeleton-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;border-radius:4px;height:.75rem}.search-dropdown-teleported .search-skeleton-brand{height:.625rem;width:28%}.search-dropdown-teleported .search-skeleton-name{height:.875rem;width:78%}.search-dropdown-teleported .search-skeleton-meta{height:.625rem;width:42%}.search-dropdown-teleported .search-skeleton-price{animation:search-skeleton-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eaf7ff,#f0f9ff 50%,#eaf7ff);background-size:200% 100%;border-radius:4px;flex-shrink:0;height:.875rem;width:3.5rem}@keyframes search-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.search-dropdown-teleported .view-all-footer{background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;padding:.75rem}.search-dropdown-teleported .view-all-button{align-items:center;background:var(--theme-primary,#0a78b5);border-radius:.5rem;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.625rem 1rem;text-decoration:none;transition:background .15s;width:100%}.search-dropdown-teleported .view-all-button:hover{background:var(--theme-primary-dark,#172554)}.header-logo[data-v-5b8e3670]{align-items:center;cursor:pointer;display:flex;flex-shrink:0;position:relative;text-decoration:none;transition:opacity .2s ease;z-index:10}.header-logo[data-v-5b8e3670]:hover{opacity:.95}.logo-image-wrap[data-v-5b8e3670]{align-items:center;display:flex;gap:.5rem}.logo-image[data-v-5b8e3670]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;transition:opacity .2s ease}.logo-image-slogan[data-v-5b8e3670]{color:#ffffffe6;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sidebar-header[data-v-7cd76054]{border-bottom-width:1px;--tw-border-opacity:1;background:var(--theme-header-bg);border-color:rgb(var(--color-tw-gray-200-rgb)/var(--tw-border-opacity,1));overflow:hidden;position:relative}.sidebar-header[data-v-7cd76054]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.08;position:absolute}.sidebar-header-content[data-v-7cd76054]{align-items:center;display:flex;justify-content:space-between;min-height:52px;padding:.625rem 1rem;position:relative;z-index:10}.sidebar-header-left[data-v-7cd76054]{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.sidebar-back-btn[data-v-7cd76054]{align-items:center;background:#ffffff14;border:none;border-radius:8px;color:#ffffffd9;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;touch-action:manipulation;transition:background .15s;width:36px}.sidebar-back-btn[data-v-7cd76054]:hover{background:#ffffff2e}.sidebar-back-btn[data-v-7cd76054]:active{background:#ffffff40;transform:scale(.94)}.sidebar-title[data-v-7cd76054]{color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-close-btn[data-v-7cd76054]{align-items:center;background:#ffffff14;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;touch-action:manipulation;transition:background .15s,color .15s;width:36px}.sidebar-close-btn[data-v-7cd76054]:hover{background:#ffffff2e;color:#fff}.sidebar-close-btn[data-v-7cd76054]:active{transform:scale(.94)}.sidebar-header-icon[data-v-7cd76054]{height:1.125rem;width:1.125rem}.skeleton-list[data-v-5f142474]{padding:.5rem 0}.skeleton-item-row[data-v-5f142474]{align-items:center;animation:skeleton-fade-in-5f142474 .25s ease-out both;animation-delay:var(--delay,0s);border-radius:10px;display:flex;justify-content:space-between;margin:.125rem .5rem;min-height:52px;padding:.5rem .75rem}.skeleton-icon[data-v-5f142474]{animation:skeleton-shimmer-5f142474 1.2s ease-in-out infinite;background:linear-gradient(90deg,#edf2f7,#eaf7ff 50%,#edf2f7);background-size:200% 100%;border:1px solid var(--theme-primary-border,rgba(10,120,181,.14));border-radius:.75rem;flex-shrink:0;height:2.5rem;width:2.5rem}.skeleton-content[data-v-5f142474]{align-items:center;display:flex;flex:1;gap:.5rem;justify-content:space-between;margin-left:.75rem;min-width:0}.skeleton-line[data-v-5f142474]{animation:skeleton-shimmer-5f142474 1.2s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;border-radius:4px;height:.875rem}.skeleton-line-name[data-v-5f142474]{flex:1}.skeleton-badge[data-v-5f142474]{background:linear-gradient(90deg,#eaf7ff,#f0f9ff 50%,#eaf7ff);background-size:200% 100%;border:1px solid var(--theme-primary-border,rgba(10,120,181,.1));border-radius:9999px;height:1.125rem;width:1.5rem}.skeleton-arrow[data-v-5f142474],.skeleton-badge[data-v-5f142474]{animation:skeleton-shimmer-5f142474 1.2s ease-in-out infinite;flex-shrink:0}.skeleton-arrow[data-v-5f142474]{background:#e5e7eb;background-image:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;border-radius:2px;height:.875rem;margin-left:.25rem;width:.875rem}@keyframes skeleton-shimmer-5f142474{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-fade-in-5f142474{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.categories-list[data-v-b10d4aca]{padding:.5rem 0}.category-item[data-v-b10d4aca]{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;margin:.125rem .5rem;min-height:52px;padding:.5rem .75rem;transition:background .15s,box-shadow .15s}.category-item[data-v-b10d4aca]:hover{background:#fff;box-shadow:0 1px 4px #0000000f}.category-item-has-children[data-v-b10d4aca]:hover{background:var(--theme-primary-light-bg)}.category-item-content[data-v-b10d4aca]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.category-item-icon-wrapper[data-v-b10d4aca]{flex-shrink:0}.category-item-icon[data-v-b10d4aca]{align-items:center;background:var(--color-primary-50,#eaf7ff);border:1px solid transparent;border-radius:.75rem;color:var(--theme-primary,#0a78b5);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;overflow:hidden;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;width:2.5rem}.category-image[data-v-b10d4aca]{border-radius:.6875rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category-fa-icon[data-v-b10d4aca]{height:1.125rem;width:1.125rem}.category-item:hover .category-item-icon[data-v-b10d4aca]{background:#fff;border-color:var(--theme-primary-muted,rgba(10,120,181,.22));box-shadow:0 1px 4px #0a78b51f;color:var(--theme-primary,#0a78b5)}.category-item-info[data-v-b10d4aca]{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.category-item-name[data-v-b10d4aca]{color:var(--color-gray-900);font-size:.875rem;font-weight:500;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-item-arrow[data-v-b10d4aca]{align-items:center;color:var(--color-gray-400);display:flex;flex-shrink:0;justify-content:center;margin-left:.25rem}.category-arrow-icon[data-v-b10d4aca]{height:.875rem;width:.875rem}.category-item:hover .category-item-arrow[data-v-b10d4aca]{color:var(--theme-primary,#0a78b5)}.category-fade-enter-active[data-v-b10d4aca],.category-fade-leave-active[data-v-b10d4aca]{transition:opacity .2s ease,transform .2s ease}.category-fade-enter-from[data-v-b10d4aca]{opacity:0;transform:translate(-6px)}.category-fade-leave-to[data-v-b10d4aca]{opacity:0;transform:translate(6px)}.category-fade-move[data-v-b10d4aca]{transition:transform .2s ease}.subcategories-view[data-v-3a03ee73]{display:flex;flex-direction:column;height:100%}.subcategories-list[data-v-3a03ee73]{display:flex;flex-direction:column;padding:.375rem 0}.back-row[data-v-3a03ee73]{padding:.25rem .5rem}.back-icon-only-btn[data-v-3a03ee73],.back-row[data-v-3a03ee73]{align-items:center;display:flex}.back-icon-only-btn[data-v-3a03ee73]{background:transparent;border:none;border-radius:8px;color:var(--color-gray-500);cursor:pointer;flex-shrink:0;height:36px;justify-content:center;margin-right:.25rem;transition:background .15s,color .15s;width:36px}.back-icon-only-btn[data-v-3a03ee73]:hover{background:#fff;color:var(--theme-primary)}.divider[data-v-3a03ee73]{border-bottom:1px solid var(--color-gray-100);margin:.25rem 1rem;opacity:.6}.subcategory-item[data-v-3a03ee73]{align-items:center;border-radius:10px;color:inherit;cursor:pointer;display:flex;justify-content:space-between;margin:.125rem .5rem;min-height:48px;padding:.5rem .75rem;text-decoration:none;transition:background .15s,box-shadow .15s}.subcategory-item[data-v-3a03ee73]:hover{background:#fff;box-shadow:0 1px 4px #0000000f}.subcategory-item-has-children[data-v-3a03ee73]:hover{background:var(--theme-primary-light-bg)}.subcategory-item-arrow[data-v-3a03ee73]{color:var(--color-gray-300);flex-shrink:0;margin-left:.5rem;transition:transform .2s,color .2s}.subcategory-item-arrow svg[data-v-3a03ee73]{height:1rem;width:1rem}.subcategory-item:hover .subcategory-item-arrow[data-v-3a03ee73]{color:var(--theme-primary);transform:translate(3px)}.subcategory-item-content[data-v-3a03ee73]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.subcategory-item-icon[data-v-3a03ee73]{align-items:center;background:var(--color-primary-50,#eaf7ff);border-radius:.75rem;color:var(--theme-primary,#0a78b5);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.subcategory-item-icon[data-v-3a03ee73] svg{height:1rem;width:1rem}.subcat-nav-icon[data-v-3a03ee73]{height:.875rem;width:.875rem}.subcategory-item-info[data-v-3a03ee73]{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.subcategory-item-name[data-v-3a03ee73]{color:var(--color-gray-900);font-size:.875rem;font-weight:500;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subcategories-empty[data-v-3a03ee73]{align-items:center;color:var(--color-gray-400);display:flex;font-size:.875rem;justify-content:center;padding:3rem 1rem;text-align:center}.catalog-sidebar-wrapper[data-v-6e047065]{inset:0;pointer-events:all;position:fixed;z-index:60}.catalog-sidebar-overlay[data-v-6e047065]{inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));opacity:.5;transition:opacity .3s ease-in-out}@media(max-width:1023px){.catalog-sidebar-overlay[data-v-6e047065]{bottom:var(--sidebar-bottom)}}.sidebars-container[data-v-6e047065]{bottom:0;left:0;overflow:visible;pointer-events:none;width:100%}.catalog-sidebar[data-v-6e047065],.sidebars-container[data-v-6e047065]{position:absolute;top:0}.catalog-sidebar[data-v-6e047065]{bottom:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden;pointer-events:all;transition:width .4s ease,left .4s ease,opacity .3s ease,transform .4s ease;will-change:width,left,transform}.catalog-sidebar.sidebar-collapsed[data-v-6e047065]{overflow:visible}.catalog-sidebar.sidebar-last[data-v-6e047065]{box-shadow:2px 0 8px #0000001a}.sidebar-content[data-v-6e047065]{background:#f9fafb;flex:1 1 0%;overflow-y:auto}.sidebar-empty[data-v-6e047065]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(var(--color-tw-gray-400-rgb)/var(--tw-text-opacity,1))}.sidebar-empty-icon[data-v-6e047065]{align-items:center;background:var(--color-primary-50,#eaf7ff);border-radius:1rem;color:var(--theme-primary,#0a78b5);display:flex;font-size:1.25rem;height:3.5rem;justify-content:center;margin-bottom:1rem;width:3.5rem}.sidebar-content[data-v-6e047065]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-6e047065]::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(var(--color-tw-gray-100-rgb)/var(--tw-bg-opacity,1))}.sidebar-content[data-v-6e047065]::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--color-tw-gray-300-rgb)/var(--tw-bg-opacity,1))}.sidebar-content[data-v-6e047065]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-tw-gray-400-rgb)/var(--tw-bg-opacity,1))}.sidebar-collapsed .sidebar-content[data-v-6e047065]{overflow:hidden;pointer-events:none}.sidebar-collapsed[data-v-6e047065]:after{background:linear-gradient(to bottom,transparent 0,var(--theme-primary-border) 50%,transparent 100%);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:2px}.sidebar-collapsed-indicator[data-v-6e047065]{align-items:center;background:var(--theme-header-bg);cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;transition:all .2s ease}.sidebar-collapsed-indicator[data-v-6e047065]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.08;position:absolute}.sidebar-collapsed-indicator[data-v-6e047065]:hover{background:var(--theme-primary-dark);transform:scale(1.02)}.collapsed-sidebar-title[data-v-6e047065]{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:.1em;position:relative;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl;z-index:1}.sidebar-overlay-enter-active[data-v-6e047065],.sidebar-overlay-leave-active[data-v-6e047065]{transition:opacity .3s ease}.sidebar-overlay-enter-from[data-v-6e047065],.sidebar-overlay-leave-to[data-v-6e047065]{opacity:0}.sidebar-slide-enter-active[data-v-6e047065]{transition:all .4s ease}.sidebar-slide-leave-active[data-v-6e047065]{transition:all .3s ease}.sidebar-slide-enter-from[data-v-6e047065],.sidebar-slide-leave-to[data-v-6e047065]{opacity:0;transform:translate(-20px)}.sidebar-slide-move[data-v-6e047065]{transition:transform .4s ease}.content-fade-enter-active[data-v-6e047065],.content-fade-leave-active[data-v-6e047065]{transition:opacity .2s ease-in-out}.content-fade-enter-from[data-v-6e047065],.content-fade-leave-to[data-v-6e047065]{opacity:0}@media(max-width:767px){.catalog-sidebar[data-v-6e047065]{border-right:none;bottom:var(--sidebar-bottom)!important;box-shadow:0 -4px 20px #00000026;left:0!important;max-width:100%!important;width:100%!important}.catalog-sidebar.sidebar-mobile[data-v-6e047065]{bottom:var(--sidebar-bottom)!important;left:0;position:absolute;right:0;top:0}.sidebars-container[data-v-6e047065]{width:100%}.catalog-sidebar-overlay[data-v-6e047065]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:.4}.sidebar-collapsed-indicator[data-v-6e047065]{display:none}.sidebar-content[data-v-6e047065]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.sidebar-slide-enter-active[data-v-6e047065]{transition:transform .35s ease,opacity .35s ease}.sidebar-slide-leave-active[data-v-6e047065]{transition:transform .3s ease,opacity .3s ease}.sidebar-slide-enter-from[data-v-6e047065],.sidebar-slide-leave-to[data-v-6e047065]{opacity:0;transform:translate(100%)}}@media(min-width:768px)and (max-width:1023px){.catalog-sidebar[data-v-6e047065]{bottom:var(--sidebar-bottom)!important;box-shadow:0 4px 20px #00000026}.catalog-sidebar.sidebar-tablet[data-v-6e047065]{max-width:90vw}.catalog-sidebar-overlay[data-v-6e047065]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:.4}.sidebar-collapsed-indicator[data-v-6e047065]{width:50px}.collapsed-sidebar-title[data-v-6e047065]{font-size:18px}.catalog-sidebar[data-v-6e047065]{transition:width .35s ease,left .35s ease,opacity .3s ease,transform .35s ease}}@media(min-width:768px)and (max-width:900px){.sidebar-content[data-v-6e047065]{padding-bottom:16px}}.catalog-button[data-v-3eeb63e2]{align-items:center;display:flex}.catalog-button[data-v-3eeb63e2]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.catalog-button[data-v-3eeb63e2]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:500;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(var(--color-primary-600-rgb)/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-button[data-v-3eeb63e2]:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50-rgb)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-primary-700-rgb)/var(--tw-text-opacity,1))}.catalog-button[data-v-3eeb63e2]:active{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-100-rgb)/var(--tw-bg-opacity,1))}.catalog-button[data-v-3eeb63e2]{border-radius:var(--theme-btn-radius,10px);box-shadow:0 1px 2px #0a78b514;box-sizing:border-box;height:2.75rem;padding-bottom:.5rem;padding-top:.5rem}.catalog-button-active[data-v-3eeb63e2]{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50-rgb)/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-200-rgb)/var(--tw-ring-opacity,1))}.header-action-item[data-v-2eda90a4]{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:relative}.header-action-item[data-v-2eda90a4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.header-action-item[data-v-2eda90a4]{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-action-item[data-v-2eda90a4]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header-action-item[data-v-2eda90a4]{justify-content:center;min-height:2.75rem}.header-action-icon[data-v-2eda90a4],.header-action-text[data-v-2eda90a4]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header-action-text[data-v-2eda90a4]{font-size:.75rem;font-weight:500;line-height:1rem}.header-action-text--name[data-v-2eda90a4]{max-width:8.5rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header-action-badge[data-v-2eda90a4]{align-items:center;border-radius:9999px;display:flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1rem;position:absolute;right:-.5rem;top:-.5rem;width:1.25rem;--tw-text-opacity:1;background:var(--theme-badge-count,#dc2626);box-shadow:0 2px 6px rgb(var(--theme-badge-count-rgb,220 38 38)/.4);color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(max-width:640px){.header-action-badge[data-v-2eda90a4]{font-size:10px;height:1rem;right:-6px;top:-6px;width:1rem}}@media(max-width:1024px){.header-action-text[data-v-2eda90a4]{display:none}}.bm-overlay[data-v-85d39c2f]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;inset:0;position:fixed;z-index:9998}.bm-overlay-enter-active[data-v-85d39c2f],.bm-overlay-leave-active[data-v-85d39c2f]{transition:opacity .28s}.bm-overlay-enter-from[data-v-85d39c2f],.bm-overlay-leave-to[data-v-85d39c2f]{opacity:0}.bm-drawer[data-v-85d39c2f]{background:#fff;bottom:0;box-shadow:4px 0 32px #0000002e;display:flex;flex-direction:column;left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:0;width:min(320px,88vw);z-index:9999}.bm-drawer-enter-active[data-v-85d39c2f],.bm-drawer-leave-active[data-v-85d39c2f]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.bm-drawer-enter-from[data-v-85d39c2f],.bm-drawer-leave-to[data-v-85d39c2f]{transform:translate(-100%)}.bm-header[data-v-85d39c2f]{align-items:center;background:var(--theme-header-bg);color:var(--theme-header-text);display:flex;flex-shrink:0;justify-content:space-between;padding:.875rem 1rem;position:relative}.bm-header[data-v-85d39c2f]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.07;pointer-events:none;position:absolute}.bm-close[data-v-85d39c2f],.bm-logo[data-v-85d39c2f]{position:relative;z-index:1}.bm-close[data-v-85d39c2f]{align-items:center;background:#ffffff26;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s;width:2rem}.bm-close[data-v-85d39c2f]:hover{background:#ffffff47}.bm-nav[data-v-85d39c2f]{display:flex;flex-direction:column;padding:.5rem 0}.bm-link[data-v-85d39c2f]{align-items:center;color:#1e293b;display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;padding:.75rem 1.125rem;text-decoration:none;transition:background .13s,color .13s}.bm-link--active[data-v-85d39c2f],.bm-link[data-v-85d39c2f]:hover{background:var(--theme-primary-light-bg,#eaf7ff);color:var(--theme-primary,#0a78b5)}.bm-link-icon[data-v-85d39c2f]{background:none!important;border-radius:0;color:var(--theme-primary,#0a78b5);flex-shrink:0;height:auto;width:auto}.bm-link-icon--accent[data-v-85d39c2f],.bm-link-label--accent[data-v-85d39c2f]{color:var(--color-pink-600,#d81e68)!important;font-weight:700}.bm-link:hover .bm-link-icon[data-v-85d39c2f]{background:none;color:var(--theme-primary,#0a78b5)}.bm-link-label[data-v-85d39c2f]{flex:1}.bm-link-arrow[data-v-85d39c2f]{color:#cbd5e1;flex-shrink:0}.bm-divider[data-v-85d39c2f]{background:#e2e8f0;height:1px;margin:.25rem 1.125rem}.bm-user[data-v-85d39c2f]{padding:.5rem 0}.bm-auth-btn[data-v-85d39c2f]{align-items:center;background:var(--theme-header-bg);border-radius:var(--theme-btn-radius,8px);color:#fff;display:flex;font-size:.9375rem;font-weight:600;justify-content:center;margin:.5rem 1rem;padding:.625rem 1rem;text-decoration:none;transition:opacity .15s}.bm-auth-btn[data-v-85d39c2f]:hover{opacity:.9}.bm-user-card[data-v-85d39c2f]{align-items:center;color:#1e293b;display:flex;gap:.75rem;padding:.75rem 1.125rem;text-decoration:none;transition:background .13s}.bm-user-card[data-v-85d39c2f]:hover{background:#f1f5f9}.bm-user-avatar-icon[data-v-85d39c2f]{color:var(--theme-primary,#0a78b5);flex-shrink:0}.bm-user-info[data-v-85d39c2f]{flex:1;min-width:0}.bm-user-name[data-v-85d39c2f]{color:#0f172a;display:block;font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-user-sub[data-v-85d39c2f]{color:#64748b;display:block;font-size:.75rem;margin-top:1px}.bm-footer[data-v-85d39c2f]{border-top:1px solid #e2e8f0;margin-top:auto;padding:1rem 1.125rem}.bm-footer-text[data-v-85d39c2f]{color:#94a3b8;font-size:.75rem}.burger-section[data-v-c555b6e1]{position:relative}.burger-btn[data-v-c555b6e1]{align-items:center;background:#ffffff26;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:5px;height:2.25rem;justify-content:center;padding:0;transition:background .15s;width:2.25rem}.burger-btn[data-v-c555b6e1]:hover{background:#ffffff40}.burger-bar[data-v-c555b6e1]{background:#fff;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .25s,opacity .25s;width:18px}.bar-top-open[data-v-c555b6e1]{transform:translateY(7px) rotate(45deg)}.bar-mid-open[data-v-c555b6e1]{opacity:0;transform:scaleX(0)}.bar-bot-open[data-v-c555b6e1]{transform:translateY(-7px) rotate(-45deg)}.city-selector[data-v-b8d58145]{flex-shrink:0;position:relative}.city-selector-btn[data-v-b8d58145]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--color-primary-700);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;line-height:1;padding:.25rem .5rem;transition:background .15s,color .15s}.city-selector-btn[data-v-b8d58145]:hover{background:#0a78b514}.city-selector-pin[data-v-b8d58145]{color:var(--theme-cta);height:.875rem;width:.875rem}.city-selector-label[data-v-b8d58145]{color:var(--color-gray-500);font-weight:500}@media(max-width:400px){.city-selector-label[data-v-b8d58145]{display:none}}.city-selector-city[data-v-b8d58145]{border-bottom:1px dashed var(--color-primary-300);color:var(--color-primary-700);white-space:nowrap}.city-selector-caret[data-v-b8d58145]{color:var(--color-gray-400);height:.6875rem;transition:transform .2s var(--ease-smooth,ease);width:.6875rem}.city-selector-caret.is-open[data-v-b8d58145]{transform:rotate(180deg)}.city-selector-spinner[data-v-b8d58145]{color:var(--theme-primary);height:.75rem;width:.75rem}.city-pop[data-v-b8d58145]{background:#fff;border:1px solid var(--theme-primary-border,rgba(10,120,181,.22));border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-card-hover,0 8px 24px -4px rgba(10,120,181,.16));max-width:calc(100vw - 1.5rem);padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);width:18.5rem;z-index:60}.city-pop-head[data-v-b8d58145]{color:var(--color-gray-400);font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.25rem .5rem .5rem;text-transform:uppercase}.city-pop-search[data-v-b8d58145]{margin:0 .25rem .5rem;position:relative}.city-pop-search-icon[data-v-b8d58145]{color:var(--color-gray-400);height:.75rem;left:.625rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.city-pop-search-input[data-v-b8d58145]{background:var(--color-primary-50,#eaf7ff);border:1px solid var(--color-gray-200);border-radius:var(--radius-md,8px);color:var(--color-gray-800);font-size:.8125rem;outline:none;padding:.5rem 2rem .5rem 1.875rem;transition:border-color .15s,box-shadow .15s;width:100%}.city-pop-search-input[data-v-b8d58145]::-moz-placeholder{color:var(--color-gray-400)}.city-pop-search-input[data-v-b8d58145]::placeholder{color:var(--color-gray-400)}.city-pop-search-input[data-v-b8d58145]:focus{background:#fff;border-color:var(--theme-primary,#0a78b5);box-shadow:0 0 0 3px #0a78b51f}.city-pop-search-spin[data-v-b8d58145]{color:var(--theme-primary);height:.75rem;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:.75rem}.city-pop-list[data-v-b8d58145]{list-style:none;margin:0;max-height:14rem;overflow-y:auto;padding:0}.city-pop-empty[data-v-b8d58145]{color:var(--color-gray-400);font-size:.8125rem;padding:.75rem .5rem;text-align:center}.city-pop-item[data-v-b8d58145]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--color-gray-700);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem;text-align:left;transition:background .13s,color .13s;width:100%}.city-pop-item.is-active[data-v-b8d58145],.city-pop-item[data-v-b8d58145]:hover{background:var(--theme-primary-light-bg,#eaf7ff);color:var(--theme-primary)}.city-pop-item.is-active[data-v-b8d58145]{font-weight:600}.city-pop-item-pin[data-v-b8d58145]{color:var(--color-gray-300);flex-shrink:0;height:.875rem;width:.875rem}.city-pop-item.is-active .city-pop-item-pin[data-v-b8d58145]{color:var(--theme-primary)}.city-pop-item-text[data-v-b8d58145]{display:flex;flex:1;flex-direction:column;gap:.0625rem;min-width:0}.city-pop-item-name[data-v-b8d58145]{flex:1}.city-pop-item-region[data-v-b8d58145]{color:var(--color-gray-400);font-size:.6875rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city-pop-item-check[data-v-b8d58145]{color:var(--theme-cta);flex-shrink:0;height:.875rem;width:.875rem}.city-pop-actions[data-v-b8d58145]{border-top:1px solid var(--color-gray-100);display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem;padding-top:.5rem}.city-pop-action[data-v-b8d58145]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--color-primary-700);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.5rem .625rem;text-align:left;transition:background .13s,color .13s;width:100%}.city-pop-action[data-v-b8d58145]:hover:not(:disabled){background:var(--theme-primary-light-bg,#eaf7ff)}.city-pop-action[data-v-b8d58145]:disabled{cursor:not-allowed;opacity:.55}.city-pop-action--cta[data-v-b8d58145]{color:var(--theme-cta,#d81e68)}.city-pop-action--cta[data-v-b8d58145]:hover:not(:disabled){background:#d81e6814}.city-pop-action-icon[data-v-b8d58145]{flex-shrink:0;height:.875rem;width:.875rem}.city-pop-error[data-v-b8d58145]{color:var(--theme-cta,#d81e68);font-size:.6875rem;line-height:1.35;margin:.25rem .5rem 0}.city-pop-enter-active[data-v-b8d58145],.city-pop-leave-active[data-v-b8d58145]{transition:opacity .18s ease,transform .18s ease}.city-pop-enter-from[data-v-b8d58145],.city-pop-leave-to[data-v-b8d58145]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.city-pop-enter-active[data-v-b8d58145],.city-pop-leave-active[data-v-b8d58145],.city-selector-caret[data-v-b8d58145]{transition:none}}.country-switcher[data-v-e0668851]{display:inline-flex;flex-shrink:0;position:relative}.country-trigger[data-v-e0668851]{align-items:center;background:transparent;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;color:var(--color-gray-700,#374151);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:5px;padding:6px 10px;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.country-trigger[data-v-e0668851]:hover{background:var(--color-gray-50,#f9fafb);border-color:var(--theme-primary,#0a78b5)}.country-switcher--open .country-trigger[data-v-e0668851]{border-color:var(--theme-primary,#0a78b5);color:var(--theme-primary,#0a78b5)}.country-switcher--compact .country-trigger[data-v-e0668851]{border:none;border-radius:var(--radius-md,8px);color:var(--color-primary-700,#0a6394);font-size:.8125rem;gap:.375rem;line-height:1;padding:.25rem .5rem}.country-switcher--compact .country-trigger[data-v-e0668851]:hover{background:#0a78b514;border-color:transparent}.country-switcher--compact.country-switcher--open .country-trigger[data-v-e0668851]{background:#0a78b51a;border-color:transparent;color:var(--color-primary-700,#0a6394)}.country-switcher--compact .country-flag[data-v-e0668851]{font-size:.9375rem}.country-switcher--compact .country-chevron[data-v-e0668851]{color:var(--color-primary-700,#0a6394);height:.875rem;width:.875rem}.country-flag[data-v-e0668851]{font-size:16px;line-height:1}.country-code[data-v-e0668851]{letter-spacing:.03em}.country-chevron[data-v-e0668851]{color:var(--color-gray-400,#9ca3af);flex-shrink:0;height:14px;transition:transform .15s ease;width:14px}.country-chevron--open[data-v-e0668851]{transform:rotate(180deg)}.country-dropdown[data-v-e0668851]{background:#fff;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:10px;box-shadow:0 8px 24px #0000001a;min-width:200px;padding:4px;position:absolute;right:0;z-index:60}.country-switcher--below .country-dropdown[data-v-e0668851]{top:calc(100% + 6px)}.country-switcher--above .country-dropdown[data-v-e0668851]{bottom:calc(100% + 6px)}.country-option[data-v-e0668851]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-gray-800,#1f2937);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.country-option[data-v-e0668851]:hover:not(.country-option--disabled){background:var(--color-gray-50,#f9fafb)}.country-option--active[data-v-e0668851]{background:color-mix(in srgb,var(--theme-primary,#0a78b5) 8%,transparent);font-weight:600}.country-option--disabled[data-v-e0668851]{cursor:not-allowed;opacity:.55}.country-name[data-v-e0668851]{flex:1}.country-soon[data-v-e0668851]{color:var(--color-gray-400,#9ca3af);font-size:11px;font-weight:500}.country-check[data-v-e0668851]{color:var(--theme-primary,#0a78b5);flex-shrink:0;height:14px;width:14px}.country-dropdown-enter-active[data-v-e0668851],.country-dropdown-leave-active[data-v-e0668851]{transition:opacity .12s ease,transform .12s ease}.country-dropdown-enter-from[data-v-e0668851],.country-dropdown-leave-to[data-v-e0668851]{opacity:0;transform:translateY(4px)}.header-utility-bar[data-v-1e1133ab]{background:var(--color-primary-50,#eaf7ff);border-bottom:1px solid var(--theme-primary-border,rgba(10,120,181,.22))}.header-utility-inner[data-v-1e1133ab]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin:0 auto;max-width:1920px;min-height:34px;padding:.25rem .75rem}@media(min-width:640px){.header-utility-inner[data-v-1e1133ab]{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.header-utility-inner[data-v-1e1133ab]{padding-left:2rem;padding-right:2rem}}.header-utility-delivery[data-v-1e1133ab]{align-items:center;color:var(--color-primary-700,#0a6394);display:inline-flex;font-size:.8125rem;font-weight:500;gap:.4375rem;margin:0;min-width:0;white-space:nowrap}.header-utility-delivery>span[data-v-1e1133ab]{overflow:hidden;text-overflow:ellipsis}.header-utility-truck[data-v-1e1133ab]{color:var(--theme-primary);flex-shrink:0;height:1rem;width:1rem}.header-utility-actions[data-v-1e1133ab]{align-items:center;display:inline-flex;flex-shrink:0;gap:.25rem;min-width:0}@media(max-width:480px){.header-utility-delivery[data-v-1e1133ab]{font-size:.75rem}}.dmap-marker.leaflet-div-icon,.dmap-marker.leaflet-marker-icon{background:transparent!important;border:none!important}.dmap-marker svg{display:block;filter:drop-shadow(0 2px 4px rgb(15 23 42/.35));overflow:visible}.dmap-marker--selected svg{filter:drop-shadow(0 3px 8px rgb(216 30 104/.45))}.header-top-gradient[data-v-ec55a12b]{background:var(--theme-header-bg);box-shadow:0 4px 20px -4px #0a78b559;color:var(--theme-header-text);position:relative}.header-top-gradient[data-v-ec55a12b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16 42v-4h-2v4h-4v2h4v4h2v-4h4v-2zm56-20v-4h-2v4h-4v2h4v4h2v-4h4v-2zm63 15v-4h-2v4h-4v2h4v4h2v-4h4v-2zm81-1v-4h-2v4h-4v2h4v4h2v-4h4v-2zM49 90v-4h-2v4h-4v2h4v4h2v-4h4v-2zm32-18v-4h-2v4h-4v2h4v4h2v-4h4v-2zm78-5v-4h-2v4h-4v2h4v4h2v-4h4v-2zm53 26v-4h-2v4h-4v2h4v4h2v-4h4v-2zM46 126v-4h-2v4h-4v2h4v4h2v-4h4v-2zm66 28v-4h-2v4h-4v2h4v4h2v-4h4v-2zm33 18v-4h-2v4h-4v2h4v4h2v-4h4v-2zm57-9v-4h-2v4h-4v2h4v4h2v-4h4v-2zM14 206v-4h-2v4H8v2h4v4h2v-4h4v-2zm55-19v-4h-2v4h-4v2h4v4h2v-4h4v-2zm60 40v-4h-2v4h-4v2h4v4h2v-4h4v-2zm93-41v-4h-2v4h-4v2h4v4h2v-4h4v-2z'/%3E%3C/svg%3E");background-position:0 var(--header-pattern-y,0);background-size:240px 240px;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;will-change:background-position}@media(prefers-reduced-motion:reduce){.header-top-gradient[data-v-ec55a12b]:before{background-position:0 0;will-change:auto}}.header-top-gradient[data-v-ec55a12b]:after{background:linear-gradient(90deg,transparent 0,var(--theme-cta,#d81e68) 50%,transparent 100%);bottom:0;content:"";height:2px;left:0;opacity:.55;pointer-events:none;position:absolute;right:0}.search-section[data-v-ec55a12b]{display:flex!important;flex:1 1 0%!important;max-width:100%!important;min-width:200px!important;opacity:1!important;position:relative;visibility:visible!important;width:100%!important;z-index:10}.search-section-mobile[data-v-ec55a12b]{opacity:1;position:relative;visibility:visible;width:100%;z-index:10}.pay-brands[data-v-18f61e35]{flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.pay-brands[data-v-18f61e35],.pay-brands__item[data-v-18f61e35]{align-items:center;display:flex}.pay-brands__item[data-v-18f61e35]{background:#fff;border:1px solid var(--theme-primary-border,rgba(10,120,181,.18));border-radius:8px;box-shadow:0 1px 2px #0f1e290a;height:2.25rem;justify-content:center;padding:0 .35rem}.pay-brands__img[data-v-18f61e35]{display:block;height:1.75rem;max-width:3.75rem;-o-object-fit:contain;object-fit:contain;width:auto}.footer[data-v-eb517cfd]{background:var(--theme-footer-bg);border-top:1px solid var(--theme-primary-border,rgba(10,120,181,.22));color:var(--theme-footer-text,#334155);font-size:.8125rem;position:relative}.footer[data-v-eb517cfd]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='%231e40af' fill-opacity='.045' d='M22 20h4v-4h2v4h4v2h-4v4h-2v-4h-4z'/%3E%3C/svg%3E");content:"";inset:0;pointer-events:none;position:absolute}.footer-bottom[data-v-eb517cfd],.footer-top[data-v-eb517cfd]{position:relative;z-index:1}.footer-top[data-v-eb517cfd]{padding:2.25rem 0 1.75rem}.footer-top-grid[data-v-eb517cfd]{align-items:start;display:grid;gap:1.75rem 1.5rem;grid-template-columns:minmax(220px,1.35fr) repeat(3,minmax(120px,.7fr)) minmax(200px,1fr)}.footer-logo-link[data-v-eb517cfd]{align-items:center;display:inline-flex;margin-bottom:.75rem;text-decoration:none}.footer-logo-img[data-v-eb517cfd]{height:2.25rem;max-width:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.footer-tagline[data-v-eb517cfd]{color:var(--color-gray-500,#64748b);font-size:.8125rem;line-height:1.55;margin:0 0 1rem;max-width:28rem}.footer-contacts[data-v-eb517cfd]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.9rem}.footer-contact-primary[data-v-eb517cfd]{align-items:center;color:var(--color-gray-800,#1e293b);display:inline-flex;font-family:Manrope,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:700;gap:.45rem;text-decoration:none;transition:color .15s}.footer-contact-primary[data-v-eb517cfd]:hover{color:var(--theme-primary)}.footer-contact-link[data-v-eb517cfd],.footer-contact-meta[data-v-eb517cfd]{align-items:center;color:var(--color-gray-500,#64748b);display:inline-flex;font-size:.8125rem;gap:.4rem;margin:0;text-decoration:none}.footer-contact-link[data-v-eb517cfd]:hover{color:var(--theme-primary)}.footer-actions[data-v-eb517cfd]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.footer-chip[data-v-eb517cfd]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;padding:.35rem .7rem;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s}.footer-chip[data-v-eb517cfd]:active{transform:scale(.97)}.footer-chip--whatsapp[data-v-eb517cfd]{background:#25d3661f;border-color:#128c7e40;color:#128c7e}.footer-chip--telegram[data-v-eb517cfd]{background:#0a78b51a;border-color:var(--theme-primary-border,rgba(10,120,181,.22));color:var(--theme-primary)}.footer-chip--ghost[data-v-eb517cfd]{background:#fff;border-color:var(--color-gray-200,#e2e8f0);color:var(--color-gray-600,#475569)}.footer-chip[data-v-eb517cfd]:hover{filter:brightness(.97)}.footer-social[data-v-eb517cfd]{align-items:center;display:flex;gap:.35rem}.footer-social a[data-v-eb517cfd]{align-items:center;background:#fff;border:1.5px solid var(--color-gray-200,#e2e8f0);border-radius:50%;color:var(--color-gray-500,#64748b);display:flex;font-size:.8rem;height:2rem;justify-content:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;width:2rem}.footer-social a[data-v-eb517cfd]:hover{background:var(--theme-footer-accent,var(--theme-primary));border-color:var(--theme-footer-accent,var(--theme-primary));box-shadow:var(--shadow-glow-sm,0 2px 12px -2px rgba(10,120,181,.3));color:#fff}.footer-heading[data-v-eb517cfd]{color:var(--color-gray-800,#1e293b);font-family:Manrope,Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.02em;margin:0 0 .75rem;text-transform:uppercase}.footer-heading--spaced[data-v-eb517cfd]{margin-top:1.25rem}.footer-nav-col[data-v-eb517cfd]{display:flex;flex-direction:column;gap:.45rem}.footer-nav-col a[data-v-eb517cfd]{color:var(--color-gray-500,#64748b);line-height:1.35;text-decoration:none;transition:color .15s}.footer-nav-col a[data-v-eb517cfd]:hover{color:var(--theme-footer-accent,var(--theme-primary))}.footer-nav-col a.footer-link-loyalty[data-v-eb517cfd]{align-items:center;color:var(--color-pink-600,#d81e68);display:inline-flex;font-weight:700;gap:.35rem}.footer-nav-col a.footer-link-loyalty[data-v-eb517cfd]:hover{color:var(--color-pink-700,#be185d)}.footer-aside-text[data-v-eb517cfd]{color:var(--color-gray-500,#64748b);line-height:1.45;margin:0 0 .75rem}.footer-aside-address[data-v-eb517cfd]{align-items:flex-start;display:flex;gap:.4rem;margin:0}.footer-aside-note[data-v-eb517cfd]{align-items:center;color:var(--color-gray-400,#94a3b8);display:flex;font-size:.7rem;gap:.35rem;margin:.65rem 0 0}.footer-bottom[data-v-eb517cfd]{background:var(--theme-footer-lower-bg);padding:.7rem 0}.footer-bottom-inner[data-v-eb517cfd]{align-items:center;display:flex;gap:.75rem;justify-content:center}.footer-copy[data-v-eb517cfd]{color:var(--color-gray-400,#94a3b8);font-size:.75rem}@media(max-width:1100px){.footer-top-grid[data-v-eb517cfd]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-aside[data-v-eb517cfd],.footer-brand[data-v-eb517cfd]{grid-column:1/-1}}@media(max-width:640px){.footer-top[data-v-eb517cfd]{padding:1.75rem 0 1.25rem}.footer-top-grid[data-v-eb517cfd]{gap:1.35rem;grid-template-columns:1fr}.footer-bottom-inner[data-v-eb517cfd]{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.footer-chip[data-v-eb517cfd],.footer-contact-primary[data-v-eb517cfd],.footer-nav-col a[data-v-eb517cfd],.footer-social a[data-v-eb517cfd]{transition:none}.footer-chip[data-v-eb517cfd]:active{transform:none}}.mobile-nav-bar[data-v-03d01d0b]{display:none}@media(max-width:1023px){.mobile-nav-bar[data-v-03d01d0b]{background:#fff;border-top:1px solid var(--color-gray-200);bottom:0;box-shadow:0 -2px 16px #00000014;display:block;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:40}.mobile-nav-bar-content[data-v-03d01d0b]{align-items:stretch;display:flex;justify-content:space-between;min-height:64px}.mobile-nav-item[data-v-03d01d0b]{align-items:center;background:transparent;border:none;color:var(--color-gray-500);cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;padding:.375rem .25rem .25rem;position:relative;text-decoration:none;transition:color var(--dur-fast) var(--ease-smooth),background var(--dur-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent}.mobile-nav-item.router-link-active[data-v-03d01d0b],.mobile-nav-item[data-v-03d01d0b]:hover{background:var(--color-primary-50,#eff6ff);color:var(--theme-primary)}.mobile-nav-icon[data-v-03d01d0b]{height:1.25rem;margin-bottom:.2rem;width:1.25rem}.mobile-nav-label[data-v-03d01d0b]{font-size:.5625rem;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap}.mobile-nav-icon-wrapper[data-v-03d01d0b]{align-items:center;display:inline-flex;justify-content:center;margin-bottom:.2rem;position:relative}.mobile-nav-icon-wrapper .mobile-nav-icon[data-v-03d01d0b]{margin-bottom:0}.mobile-nav-badge[data-v-03d01d0b]{align-items:center;background:var(--theme-badge-count,#dc2626);border-radius:99px;box-shadow:0 1px 4px rgb(var(--theme-badge-count-rgb,220 38 38)/.4);color:#fff;display:flex;font-size:.5rem;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 3px;position:absolute;right:-10px;top:-8px;z-index:10}.mobile-nav-catalog-button[data-v-03d01d0b]{border-left:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);color:#fff!important;transition:filter var(--dur-fast) var(--ease-smooth),transform var(--dur-fast) var(--ease-bounce)!important}.mobile-nav-catalog-button[data-v-03d01d0b],.mobile-nav-catalog-button[data-v-03d01d0b]:hover{background:linear-gradient(135deg,var(--theme-primary) 0,var(--theme-accent) 100%)!important}.mobile-nav-catalog-button[data-v-03d01d0b]:hover{filter:brightness(1.08)!important}.mobile-nav-catalog-button[data-v-03d01d0b]:active{transform:scale(.95)!important}.mobile-nav-catalog-button.catalog-active[data-v-03d01d0b]{filter:brightness(.88)!important}.mobile-nav-catalog-button .mobile-nav-label[data-v-03d01d0b]{color:#fff!important}.mobile-nav-catalog-icon[data-v-03d01d0b]{color:#fff!important;height:1.5rem!important;margin-bottom:.2rem;width:1.5rem!important}@media(max-width:380px){.mobile-nav-icon[data-v-03d01d0b]{height:1.125rem;width:1.125rem}.mobile-nav-catalog-icon[data-v-03d01d0b]{height:1.25rem!important;width:1.25rem!important}.mobile-nav-label[data-v-03d01d0b]{font-size:.5rem}}}#main-content[data-v-117ebab3]{overflow-x:clip}@media(max-width:1023px){.main-content-mobile[data-v-117ebab3]{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.site-banner-header[data-v-117ebab3]{position:sticky;top:0;transition:box-shadow .25s ease;z-index:50}.site-banner-header.is-scrolled[data-v-117ebab3]{box-shadow:0 6px 20px -6px #0f172a2e}.site-banner-header[data-v-117ebab3] .bb-root,.site-banner-header[data-v-117ebab3] .header-utility-bar{max-height:64px;overflow:visible;transition:max-height .32s var(--ease-smooth,cubic-bezier(.4,0,.2,1)),opacity .24s ease,padding .32s var(--ease-smooth,cubic-bezier(.4,0,.2,1)),margin .32s var(--ease-smooth,cubic-bezier(.4,0,.2,1))}.site-banner-header.is-scrolled[data-v-117ebab3] .bb-root,.site-banner-header.is-scrolled[data-v-117ebab3] .header-utility-bar{border-width:0;margin-bottom:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;pointer-events:none}.site-banner-header[data-v-117ebab3] .header-top-gradient{transition:box-shadow .25s ease}@media(prefers-reduced-motion:reduce){.site-banner-header[data-v-117ebab3] .bb-root,.site-banner-header[data-v-117ebab3] .header-utility-bar{transition:none}}
