.vendor-banner[data-v-deac7514]{border-radius:var(--radius-lg);box-shadow:var(--shadow-border);margin-bottom:var(--spacing-md);overflow:hidden}.banner-image-block[data-v-deac7514]{background:var(--color-bg-page);height:200px;max-height:200px;overflow:hidden;position:relative}.banner-image[data-v-deac7514]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-html[data-v-deac7514],.banner-image[data-v-deac7514]{max-height:200px;width:100%}.banner-html[data-v-deac7514]{height:200px;overflow:hidden}.banner-html[data-v-deac7514] img{display:block;height:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width:767px){.banner-image-block[data-v-deac7514]{height:160px;max-height:160px}.banner-html[data-v-deac7514],.banner-image[data-v-deac7514]{max-height:160px}.banner-html[data-v-deac7514]{height:160px}.banner-html[data-v-deac7514] img{max-height:160px}}.marketplace-footer[data-v-a3367c61]{background:var(--color-bg-footer,var(--color-bg-header));box-shadow:0 -1px 0 0 var(--color-border-default);color:var(--color-footer-text,var(--color-text-primary));margin-top:auto;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-md)}.footer-content[data-v-a3367c61]{margin:0 auto;max-width:1200px}.footer-main[data-v-a3367c61]{box-shadow:0 1px 0 0 var(--color-border-default);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md)}.footer-section h4[data-v-a3367c61]{color:var(--color-footer-text,var(--color-text-primary));font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin:0 0 var(--spacing-sm);text-transform:uppercase}.footer-section ul[data-v-a3367c61]{list-style:none;margin:0;padding:0}.footer-section ul li[data-v-a3367c61]{margin-bottom:var(--spacing-xs)}.footer-section ul li a[data-v-a3367c61]{color:var(--color-footer-text,var(--color-text-secondary));display:inline-block;font-size:.8125rem;opacity:.9;text-decoration:none;transition:color var(--transition-fast)}.footer-section ul li a[data-v-a3367c61]:hover{color:var(--vendor-primary,var(--color-primary-main))}.footer-bottom[data-v-a3367c61]{padding-top:var(--spacing-md)}.footer-bottom-content[data-v-a3367c61]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);text-align:center}.footer-bottom-content p[data-v-a3367c61]{color:var(--color-footer-text,var(--color-text-secondary));font-size:.75rem;margin:0;opacity:.9}.footer-bottom-content a[data-v-a3367c61]{color:var(--vendor-primary,var(--color-primary-main));text-decoration:none}.footer-bottom-content a[data-v-a3367c61]:hover{text-decoration:underline}.copyright[data-v-a3367c61]{font-weight:500}.advertising[data-v-a3367c61]{opacity:.85}@media(min-width:640px){.marketplace-footer[data-v-a3367c61]{padding:var(--spacing-lg) var(--spacing-md) var(--spacing-md)}.footer-main[data-v-a3367c61]{grid-template-columns:repeat(2,1fr)}.footer-bottom-content[data-v-a3367c61]{flex-direction:row;justify-content:space-between;text-align:left}}@media(min-width:1024px){.footer-main[data-v-a3367c61]{grid-template-columns:repeat(4,1fr)}}.layout[data-v-1b6741b7]{background:var(--color-bg-page);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%}.header[data-v-1b6741b7]{background:var(--color-bg-header,#fff)!important;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px #00000014,0 2px 8px #0000000a;color:var(--color-header-text,var(--color-text-primary));position:sticky;top:0;z-index:var(--z-sticky)}.header-inner[data-v-1b6741b7]{background:transparent;margin:0 auto;max-width:1400px;padding:var(--spacing-md) var(--spacing-xl);position:relative}.header-lang-switcher[data-v-1b6741b7]{position:absolute;right:0;top:var(--spacing-sm);z-index:15}.header-row[data-v-1b6741b7]{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-sm);justify-content:space-between;min-width:0;padding-right:80px;width:100%}.header-search-combo[data-v-1b6741b7]{align-items:stretch;background:#fff!important;border:1.5px solid rgba(0,0,0,.1);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex:1;max-width:480px;min-width:0;overflow:visible;transition:all var(--transition-base)}.header-search-combo[data-v-1b6741b7]:focus-within{border-color:var(--vendor-primary,var(--color-primary-main));box-shadow:var(--shadow-glow-strong),var(--shadow-lg)}@media(max-width:1023px){.header-search-combo[data-v-1b6741b7]{max-width:none;min-width:60px}}.catalogue-inline[data-v-1b6741b7]{flex-shrink:0}.catalogue-trigger[data-v-1b6741b7]{align-items:center;background:var(--gradient-primary);border:none;border-radius:var(--radius-lg) 0 0 var(--radius-lg);box-shadow:0 2px 8px #4d90fe4d,inset 0 1px #fff3;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8125rem;font-weight:600;gap:var(--spacing-xs);padding:.5rem .875rem;transition:all var(--transition-base);white-space:nowrap}.catalogue-trigger[data-v-1b6741b7]:hover{background:linear-gradient(135deg,var(--vendor-primary-dark,var(--color-primary-dark,#3a7ae8)) 0,#2e5bcc 100%);box-shadow:0 4px 12px #4d90fe66,inset 0 1px #ffffff4d;color:#fff;transform:scale(1.02)}.catalogue-icon[data-v-1b6741b7]{font-size:1rem;line-height:1}.catalogue-text[data-v-1b6741b7]{display:inline-block}@media(max-width:1023px){.catalogue-text[data-v-1b6741b7]{display:none}}.chevron[data-v-1b6741b7]{font-size:.75rem;line-height:1;transition:transform var(--transition-base)}.combo-search-input[data-v-1b6741b7]{background:transparent;border:none;color:var(--color-text-primary);flex:1;font-size:.8125rem;font-weight:500;min-width:0;outline:none;padding:.5rem .75rem}.combo-search-input[data-v-1b6741b7]::-moz-placeholder{color:var(--color-text-secondary);opacity:.7}.combo-search-input[data-v-1b6741b7]::placeholder{color:var(--color-text-secondary);opacity:.7}.combo-search-btn[data-v-1b6741b7]{background:var(--gradient-primary);border:none;border-radius:0 var(--radius-lg) var(--radius-lg) 0;box-shadow:0 2px 8px #4d90fe4d,inset 0 1px #fff3;color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.5rem .875rem;transition:all var(--transition-base)}.combo-search-btn[data-v-1b6741b7]:hover{background:linear-gradient(135deg,var(--vendor-primary-dark,var(--color-primary-dark,#3a7ae8)) 0,#2e5bcc 100%);box-shadow:0 4px 12px #4d90fe66,inset 0 1px #ffffff4d;transform:scale(1.05)}.mobile-menu-toggle[data-v-1b6741b7]{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;height:36px;justify-content:space-around;min-height:36px;min-width:36px;padding:0;width:36px;z-index:1001}.mobile-menu-toggle[data-v-1b6741b7]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--vendor-primary,var(--color-primary-main));outline-offset:1px}.hamburger-line[data-v-1b6741b7]{background:var(--color-text-primary);border-radius:1px;height:2px;transform-origin:center;transition:transform .18s ease,opacity .18s ease;width:100%}.hamburger-line.active[data-v-1b6741b7]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger-line.active[data-v-1b6741b7]:nth-child(2){opacity:0}.hamburger-line.active[data-v-1b6741b7]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header-search[data-v-1b6741b7]{flex:1;max-width:260px;min-width:0}.logo[data-v-1b6741b7]{align-items:center;color:var(--color-header-text,var(--color-text-primary));display:flex;flex-shrink:0;font-size:1rem;font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;text-decoration:none;transition:opacity var(--transition-fast)}.logo[data-v-1b6741b7]:hover{opacity:.88}.logo-img[data-v-1b6741b7]{max-height:32px;max-width:140px;-o-object-fit:contain;object-fit:contain}.central-name[data-v-1b6741b7],.vendor-name[data-v-1b6741b7]{font-size:1rem;font-weight:600;letter-spacing:-.01em}.loading-text[data-v-1b6741b7]{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:.8125rem;font-weight:500;gap:var(--spacing-sm)}.loading-spinner-inline[data-v-1b6741b7]{animation:spin-1b6741b7 .7s linear infinite;background:conic-gradient(from 0deg,var(--vendor-primary,var(--color-primary-main)) 0deg 72deg,var(--color-border-default) 72deg 1turn);border-radius:50%;display:inline-block;height:12px;mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff calc(100% - 2px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff calc(100% - 2px));width:12px}@keyframes spin-1b6741b7{to{transform:rotate(1turn)}}.nav[data-v-1b6741b7]{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:var(--spacing-xs)}.nav a[data-v-1b6741b7]{border-radius:var(--radius-md);color:var(--color-header-text,var(--color-text-primary));font-size:.875rem;font-weight:500;padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:color var(--transition-fast),background var(--transition-fast)}.nav a[data-v-1b6741b7]:hover{color:var(--vendor-primary,var(--color-primary-main))}.cart-link[data-v-1b6741b7]{position:relative}.cart-icon[data-v-1b6741b7]{font-size:1rem}.cart-text[data-v-1b6741b7]{display:none}.cart-badge[data-v-1b6741b7]{background:var(--vendor-primary,var(--color-primary-main));border-radius:10px;color:#fff;font-size:.7rem;font-weight:700;line-height:1;min-width:18px;padding:.15rem .4rem;position:absolute;right:-6px;text-align:center;top:-4px}.cart-badge--empty[data-v-1b6741b7]{background:var(--color-text-secondary,#6b7280);opacity:.9}.nav a.router-link-active[data-v-1b6741b7]{color:var(--vendor-primary,var(--color-primary-main));font-weight:600}.nav-dropdown[data-v-1b6741b7]{position:relative}.nav-trigger[data-v-1b6741b7]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.2rem;padding:var(--spacing-sm) var(--spacing-md);transition:color var(--transition-fast),background var(--transition-fast)}.nav-trigger[data-v-1b6741b7]:hover{color:var(--vendor-primary,var(--color-primary-main))}.chevron[data-v-1b6741b7]{font-size:.6rem;opacity:.9;transition:transform .2s ease}.nav-dropdown.open .chevron[data-v-1b6741b7]{transform:rotate(180deg)}.catalogue-mega-menu[data-v-1b6741b7]{animation:fadeInDown-1b6741b7 .2s ease-out;background:#fff!important;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-xl);box-shadow:0 8px 32px #0000001f,0 4px 16px #00000014,0 2px 8px #0000000a;left:0;max-width:900px;min-width:600px;overflow:hidden;position:absolute;top:calc(100% + 8px);width:100%;z-index:var(--z-dropdown)}@keyframes fadeInDown-1b6741b7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.catalogue-mega-content[data-v-1b6741b7]{max-height:75vh;overflow-y:auto;padding:var(--spacing-lg)}.catalogue-section[data-v-1b6741b7]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.catalogue-header[data-v-1b6741b7]{border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:var(--spacing-md);padding-bottom:var(--spacing-md)}.catalogue-search-input[data-v-1b6741b7]{background:#fff!important;border:1.5px solid rgba(0,0,0,.1);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.8125rem;font-weight:500;outline:none;padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-base);width:100%}.catalogue-search-input[data-v-1b6741b7]:focus{border-color:var(--vendor-primary,var(--color-primary-main));box-shadow:var(--shadow-glow)}.catalogue-search-input[data-v-1b6741b7]::-moz-placeholder{color:var(--color-text-secondary);opacity:.7}.catalogue-search-input[data-v-1b6741b7]::placeholder{color:var(--color-text-secondary);opacity:.7}.catalogue-all-link[data-v-1b6741b7]{align-items:center;background:linear-gradient(135deg,#4d90fe1a,#4d90fe0d);border:1px solid rgba(77,144,254,.2);border-radius:var(--radius-md);color:var(--vendor-primary,var(--color-primary-main));display:flex;font-size:.875rem;font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:all var(--transition-base)}.catalogue-all-link[data-v-1b6741b7]:hover{background:linear-gradient(135deg,#4d90fe26,#4d90fe1a);transform:translate(4px)}.catalogue-all-icon[data-v-1b6741b7]{font-size:1.125rem}.catalogue-grid[data-v-1b6741b7]{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.catalogue-thematics[data-v-1b6741b7]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.catalogue-thematic-group[data-v-1b6741b7]{display:flex;flex-direction:column;gap:var(--spacing-md)}.catalogue-thematic-title[data-v-1b6741b7]{align-items:center;background:linear-gradient(135deg,#4d90fe14,#4d90fe0a);border:none;border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;font-weight:700;gap:var(--spacing-sm);padding:var(--spacing-md);text-align:left;transition:all var(--transition-base);width:100%}.catalogue-thematic-title.active[data-v-1b6741b7],.catalogue-thematic-title[data-v-1b6741b7]:hover{background:linear-gradient(135deg,#4d90fe26,#4d90fe14);color:var(--vendor-primary,var(--color-primary-main));transform:translate(4px)}.thematic-icon[data-v-1b6741b7]{font-size:1.25rem}.catalogue-arrow[data-v-1b6741b7]{font-size:1rem;margin-left:auto;transition:transform var(--transition-base)}.catalogue-thematic-title.active .catalogue-arrow[data-v-1b6741b7]{transform:rotate(90deg)}.catalogue-categories-grid[data-v-1b6741b7]{animation:fadeIn-1b6741b7 .2s ease-out;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:var(--spacing-md) 0}@keyframes fadeIn-1b6741b7{0%{opacity:0}to{opacity:1}}.catalogue-category-card[data-v-1b6741b7]{position:relative}.catalogue-category-card[data-v-1b6741b7],.catalogue-category-header[data-v-1b6741b7]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.catalogue-category-link[data-v-1b6741b7]{align-items:center;background:#fff!important;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.8125rem;font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:left;text-decoration:none;transition:all var(--transition-base);width:100%}.catalogue-category-link.active[data-v-1b6741b7],.catalogue-category-link[data-v-1b6741b7]:hover{background:linear-gradient(135deg,#4d90fe1a,#4d90fe0d)!important;border-color:#4d90fe4d;box-shadow:var(--shadow-md);color:var(--vendor-primary,var(--color-primary-main));transform:translateY(-2px)}.catalogue-category-icon[data-v-1b6741b7]{flex-shrink:0;font-size:1.125rem}.catalogue-category-name[data-v-1b6741b7]{flex:1;min-width:0}.catalogue-category-link .catalogue-arrow[data-v-1b6741b7]{font-size:.875rem;margin-left:auto;transition:transform var(--transition-base)}.catalogue-category-link.active .catalogue-arrow[data-v-1b6741b7]{transform:rotate(90deg)}.catalogue-subcategories[data-v-1b6741b7]{animation:slideDown-1b6741b7 .2s ease-out;border-left:2px solid rgba(77,144,254,.2);display:none;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-lg)}@keyframes slideDown-1b6741b7{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.catalogue-subcategories.open[data-v-1b6741b7]{display:flex}.catalogue-subcategory-link[data-v-1b6741b7]{border-radius:var(--radius-sm);color:var(--color-text-secondary);display:block;font-size:.75rem;font-weight:500;padding:var(--spacing-xs) var(--spacing-sm);text-decoration:none;transition:all var(--transition-base)}.catalogue-subcategory-link[data-v-1b6741b7]:hover{background:#4d90fe0d;color:var(--vendor-primary,var(--color-primary-main));transform:translate(4px)}.catalogue-subcategory-all[data-v-1b6741b7]{border-bottom:1px solid rgba(0,0,0,.08);color:var(--vendor-primary,var(--color-primary-main));font-weight:600;margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs)}@media(max-width:1023px){.header-row[data-v-1b6741b7]{gap:var(--spacing-xs);padding-right:44px}.mobile-menu-toggle[data-v-1b6741b7]{display:flex}.catalogue-mega-menu[data-v-1b6741b7]{animation:slideUp-1b6741b7 .3s ease-out;border-bottom:none;border-left:none;border-radius:0;border-right:none;bottom:0;left:0;max-height:100vh;max-width:100%;min-width:100%;position:fixed;right:0;top:auto;width:100%}@keyframes slideUp-1b6741b7{0%{transform:translateY(100%)}to{transform:translateY(0)}}.catalogue-mega-content[data-v-1b6741b7]{max-height:calc(100vh - 60px);padding:var(--spacing-md)}.catalogue-categories-grid[data-v-1b6741b7],.catalogue-grid[data-v-1b6741b7]{grid-template-columns:1fr}.nav[data-v-1b6741b7]{align-items:stretch;background:var(--color-bg-header);box-shadow:0 4px 12px #00000026;flex-direction:column;left:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:max-height .3s ease,opacity .2s ease;z-index:var(--z-dropdown)}.nav.mobile-open[data-v-1b6741b7]{border-top:1px solid var(--color-border-default);max-height:85vh;opacity:1;overflow-y:auto;padding:var(--spacing-sm) 0}.nav a[data-v-1b6741b7]{border-radius:0;display:block;padding:var(--spacing-md) var(--spacing-lg)}.nav-panel[data-v-1b6741b7]{border:none;border-radius:0;max-height:50vh;min-width:auto;overflow-y:auto;padding-left:var(--spacing-md)}.nav-panel[data-v-1b6741b7],.nav-subpanel[data-v-1b6741b7]{background:transparent;box-shadow:none;margin-top:0;position:relative}.nav-subpanel[data-v-1b6741b7]{border:none;left:0;margin-left:var(--spacing-md)}.header-lang-switcher[data-v-1b6741b7]{right:.25rem;top:.35rem}.lang-btn[data-v-1b6741b7]{font-size:.65rem;min-width:26px;padding:.15rem .3rem}}@media(max-width:639px){.header-inner[data-v-1b6741b7]{padding:var(--spacing-sm) var(--spacing-md)}.header-row[data-v-1b6741b7]{gap:var(--spacing-xs);padding-right:40px}.header-search-combo[data-v-1b6741b7]{max-width:none;min-width:0}.catalogue-trigger[data-v-1b6741b7]{font-size:.75rem;padding:.2rem .4rem}.combo-search-input[data-v-1b6741b7]{font-size:.75rem;min-width:0}.header-search[data-v-1b6741b7]{flex:1;max-width:none;min-width:0}.logo[data-v-1b6741b7]{font-size:.9rem;min-width:0}.logo-img[data-v-1b6741b7]{max-width:90px}.central-name[data-v-1b6741b7],.vendor-name[data-v-1b6741b7]{font-size:.9rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main[data-v-1b6741b7]{padding:var(--spacing-sm) var(--spacing-md)}}@media(max-width:480px){.header-row[data-v-1b6741b7]{flex-wrap:wrap;padding-right:40px}.logo[data-v-1b6741b7]{flex:0 1 auto;order:1}.header-search-combo[data-v-1b6741b7]{margin-top:var(--spacing-xs);max-width:none;order:3;width:100%}.nav[data-v-1b6741b7]{margin-left:auto;order:2}}.login-link[data-v-1b6741b7]{border:none;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--vendor-primary,var(--color-primary-main));color:var(--vendor-primary,var(--color-primary-main));font-size:.75rem;font-weight:500;padding:.2rem .5rem;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}.login-link[data-v-1b6741b7]:hover{background:var(--vendor-primary,var(--color-primary-main));color:#fff}.account-link[data-v-1b6741b7]{border-radius:var(--radius-md);color:var(--color-header-text,var(--color-text-primary));font-size:.875rem;font-weight:500;padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:color var(--transition-fast),background var(--transition-fast)}.account-link[data-v-1b6741b7]:hover{color:var(--vendor-primary,var(--color-primary-main))}.buyer-bar[data-v-1b6741b7]{background:#fff!important;border-bottom:1px solid var(--color-border-default);padding:var(--spacing-sm) var(--spacing-md)}.buyer-bar-inner[data-v-1b6741b7]{align-items:center;display:flex;gap:.5rem;margin:0 auto;max-width:1200px}.buyer-bar .buyer-label[data-v-1b6741b7]{color:var(--color-text-secondary);font-size:.8125rem;font-weight:500;white-space:nowrap}.buyer-bar .buyer-select[data-v-1b6741b7]{margin-top:0;max-width:280px;min-width:140px}.buyer-label[data-v-1b6741b7]{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;margin-right:.25rem;white-space:nowrap}.buyer-select[data-v-1b6741b7]{background:#fff!important;border:1.5px solid rgba(0,0,0,.1);border-radius:var(--radius-md);box-shadow:var(--shadow-border-light);color:var(--color-text-primary);font-size:.8125rem;margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);width:100%}.header-auth[data-v-1b6741b7]{align-items:center;display:flex}.lang-buttons[data-v-1b6741b7]{align-items:center;display:inline-flex;gap:1px}.lang-btn[data-v-1b6741b7]{background:#ffffff1f;border:none;border-radius:3px;box-shadow:var(--shadow-border);cursor:pointer;font-size:.7rem;font-weight:600;min-width:28px;padding:.2rem .4rem;transition:color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.lang-btn[data-v-1b6741b7],.lang-btn[data-v-1b6741b7]:hover{color:var(--color-header-text,var(--color-text-primary))}.lang-btn[data-v-1b6741b7]:hover{background:#fff3;box-shadow:var(--shadow-border-light)}.lang-btn.active[data-v-1b6741b7]{background:var(--vendor-primary,var(--color-primary-main));box-shadow:0 0 0 1px var(--vendor-primary,var(--color-primary-main));color:#fff}.main[data-v-1b6741b7]{background:transparent;box-sizing:border-box;flex:1;margin:0 auto;max-width:1200px;min-width:0;padding:var(--spacing-md);width:100%}@media(min-width:640px)and (max-width:1023px){.header-inner[data-v-1b6741b7]{padding:var(--spacing-sm) var(--spacing-md)}.header-search[data-v-1b6741b7],.header-search-combo[data-v-1b6741b7]{max-width:280px}.header-search[data-v-1b6741b7]{flex:1}.cart-text[data-v-1b6741b7]{display:inline}.buyer-bar .buyer-select[data-v-1b6741b7]{min-width:120px}.main[data-v-1b6741b7]{max-width:1200px;padding:var(--spacing-md)}}@media(min-width:1024px){.header-inner[data-v-1b6741b7]{padding:var(--spacing-md) var(--spacing-lg)}.mobile-menu-toggle[data-v-1b6741b7]{display:none}.nav[data-v-1b6741b7]{max-height:none;opacity:1;overflow:visible}.buyer-bar[data-v-1b6741b7]{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.main[data-v-1b6741b7]{max-width:1200px;padding:var(--spacing-md) var(--spacing-lg)}}@media(min-width:1280px){.header-inner[data-v-1b6741b7],.main[data-v-1b6741b7]{padding:var(--spacing-lg) var(--spacing-xl)}}
