.customer-account-page--legacy .account-layout>div:last-child [style*="color:#0B1E3D"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#0b1e3d"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:var(--ek-navy)"]{color:var(--ui-text)!important}.customer-account-page--legacy .account-layout>div:last-child [style*="color:#334155"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#475569"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#64748B"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#64748b"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#94A3B8"],.customer-account-page--legacy .account-layout>div:last-child [style*="color:#94a3b8"]{color:var(--ui-text-muted)!important}.customer-account-page--legacy .account-layout>div:last-child [style*="background:#fff"][style*=border]{background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;box-shadow:var(--ui-card-shadow)!important}.customer-account-page--legacy svg[stroke="#16A34A"],.customer-account-page--legacy svg[stroke="#16a34a"]{stroke:var(--ui-primary)!important}.page-hero :where([fill="#16a34a"],[fill="#16A34A"],[fill="#22c55e"],[fill="#22C55E"]){fill:var(--ui-primary)!important}.page-hero :where([stroke="#16a34a"],[stroke="#16A34A"],[stroke="#22c55e"],[stroke="#22C55E"]){stroke:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-9bf62d6 svg[stroke="#16A34A"],body[data-global-uix-route=rfq] .rfq-u-9bf62d6 svg[stroke="#16a34a"]{stroke:var(--ui-primary)!important}:where(body[data-global-uix-route="categories.show"],body[data-global-uix-route="brands.show"],body[data-global-uix-route=contact],body[data-global-uix-route=shop],body[data-global-uix-route="shop.by-brand"],body[data-global-uix-route="shop.by-business"]) svg:where([stroke="#16A34A"],[stroke="#16a34a"]){stroke:var(--ui-primary)!important}:where(body[data-global-uix-route="categories.show"],body[data-global-uix-route="brands.show"],body[data-global-uix-route=shop],body[data-global-uix-route="shop.by-brand"],body[data-global-uix-route="shop.by-business"]) svg:where([fill="#16A34A"],[fill="#16a34a"]){fill:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page{background:var(--ui-bg-page)!important;color:var(--ui-text);font-family:var(--ui-font-body)}body[data-global-uix-route^="account."] .customer-account-page :where(h1,h2,h3,h4,.account-title,.ek-account-title,[class*=account-title],[class*=page-title]){color:var(--ui-text)!important;font-family:var(--ui-font-heading)}body[data-global-uix-route^="account."] .customer-account-page :where(.account-sidebar,.ek-account-sidebar,[class*=account-sidebar],[class*=account-nav]){background:var(--ui-account-sidebar-bg)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-card-radius)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.account-sidebar a,.ek-account-sidebar a,[class*=account-sidebar] a,[class*=account-nav] a){color:var(--ui-text-muted)!important;border-radius:var(--ui-radius-control)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.account-sidebar a.is-active,.account-sidebar a.active,.account-sidebar a[aria-current=page],.ek-account-sidebar a.is-active,.ek-account-sidebar a.active,.ek-account-sidebar a[aria-current=page],[class*=account-sidebar] a.is-active,[class*=account-sidebar] a.active,[class*=account-sidebar] a[aria-current=page],[class*=account-nav] a.is-active,[class*=account-nav] a.active,[class*=account-nav] a[aria-current=page]){background:var(--ui-account-sidebar-active-bg)!important;color:var(--ui-account-sidebar-active-text)!important;border-color:var(--ui-primary-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.account-card,.ek-account-card,[class*=account-card],[class*=order-card],[class*=address-card],[class*=rfq-card],[class*=photo-request-card],[class*=profile-card],[class*=summary-card],[class*=stat-card],table){background:var(--ui-account-card-bg)!important;border-color:var(--ui-account-card-border)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow);color:var(--ui-text)}body[data-global-uix-route^="account."] .customer-account-page :where(table th,[class*=table-head],[class*=card-head],[class*=card-header]){background:var(--ui-surface-alt)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(table td,table th,[class*=account-card],[class*=order-card],[class*=address-card]){border-color:var(--ui-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(a[href],button.link,[class*=link]):not(.ui-button){color:var(--ui-account-link)}body[data-global-uix-route^="account."] .customer-account-page :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--ui-input-bg)!important;color:var(--ui-input-text-color)!important;border-color:var(--ui-input-border-color)!important;border-radius:var(--ui-input-radius)!important;font-family:var(--ui-font-ui)}body[data-global-uix-route^="account."] .customer-account-page :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--ui-input-focus-color)!important;outline:2px solid var(--ui-primary-soft);outline-offset:1px}body[data-global-uix-route^="account."] .customer-account-page :where(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}body[data-global-uix-route^="account."] .customer-account-page :where(button[type=submit],a[class*=primary],button[class*=primary],.account-primary-action,.ek-account-primary-action):not(.ui-button){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-route^="account."] .customer-account-page :where(button[type=submit],a[class*=primary],button[class*=primary]):not(.ui-button):hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.badge,.status-badge,[class*=badge],[class*=status]).is-active{background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important}body[data-global-uix-surface=auth]{background:var(--ui-bg-page)!important;color:var(--ui-text)!important;font-family:var(--ui-font-body)!important}body[data-global-uix-surface=auth]>header{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow-sm)}body[data-global-uix-surface=auth]>header a{color:var(--ui-text-muted)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-radius-control)!important}body[data-global-uix-surface=auth]>header a:hover{color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important;background:var(--ui-primary-soft)!important}body[data-global-uix-surface=auth]>main{background:var(--ui-bg-page)!important}body[data-global-uix-surface=auth] :where(h1,h2,h3,[class*=auth-title],[class*=login-title],[class*=register-title]){color:var(--ui-text)!important;font-family:var(--ui-font-heading)}body[data-global-uix-surface=auth] :where([class*=auth-card],[class*=login-card],[class*=register-card],[class*=password-card],form[class*=auth],form[class*=login],form[class*=register]){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-shadow-card)}body[data-global-uix-surface=auth] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--ui-input-bg)!important;color:var(--ui-input-text-color)!important;border-color:var(--ui-input-border-color)!important;border-radius:var(--ui-input-radius)!important;font-family:var(--ui-font-ui)}body[data-global-uix-surface=auth] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--ui-input-focus-color)!important;outline:2px solid var(--ui-primary-soft);outline-offset:1px}body[data-global-uix-surface=auth] input[type=checkbox]{accent-color:var(--ui-primary)}body[data-global-uix-surface=auth] :where(button[type=submit],.auth-submit,.login-submit,.register-submit):not(.ui-button){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-surface=auth] :where(a[href*=password],a[href*=register],a[href*=login]){color:var(--ui-primary)!important}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route=about],body[data-global-uix-route=careers],body[data-global-uix-route=work-with-us],body[data-global-uix-route^="blog."],body[data-global-uix-route^="project."],body[data-global-uix-route^="projects."],body[data-global-uix-route^="pages."],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]){background:var(--ui-bg-page)!important;color:var(--ui-text);font-family:var(--ui-font-body)}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route=about],body[data-global-uix-route=careers],body[data-global-uix-route=work-with-us],body[data-global-uix-route^="blog."],body[data-global-uix-route^="project."],body[data-global-uix-route^="projects."],body[data-global-uix-route^="pages."],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]) :where(h1,h2,h3,h4,[class*=page-title],[class*=section-title],[class*=hero-title]){color:var(--ui-text)!important;font-family:var(--ui-font-heading)}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route^="blog."],body[data-global-uix-route^="project."],body[data-global-uix-route^="projects."],body[data-global-uix-route^="pages."],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]) :where([class*=card],[class*=panel],[class*=content-box],article){border-color:var(--ui-border)!important;border-radius:var(--ui-card-radius)!important}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--ui-input-bg)!important;color:var(--ui-input-text-color)!important;border-color:var(--ui-input-border-color)!important;border-radius:var(--ui-input-radius)!important}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]) :where(button[type=submit],a[class*=primary],button[class*=primary]):not(.ui-button){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}:where(body[data-global-uix-route=contact],body[data-global-uix-route=search],body[data-global-uix-route=about],body[data-global-uix-route=careers],body[data-global-uix-route=work-with-us],body[data-global-uix-route^="blog."],body[data-global-uix-route^="project."],body[data-global-uix-route^="projects."],body[data-global-uix-route^="pages."],body[data-global-uix-route^=photo-request],body[data-global-uix-route^=order-tracking]) :where(a[href]:hover,.is-active,[aria-current=page]) :not(header *) :not(nav *){color:var(--ui-primary)!important}:where(.error-page,.ek-error-page,[class*=error-page],[class*=not-found]) :where(a[class*=primary],button[class*=primary]){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}:where(body[data-global-uix-route^="account."] .customer-account-page,body[data-global-uix-surface=auth]) :where(a,button,input,select,textarea):focus-visible{outline-color:var(--ui-primary)!important}@media(prefers-reduced-motion:reduce){:where(body[data-global-uix-route^="account."] .customer-account-page,body[data-global-uix-surface=auth]) *{scroll-behavior:auto!important}}body[data-global-uix-route^="account."] .customer-account-page{--brand-primary: var(--ui-primary);--ek-navy: var(--ui-text);--ek-gray-50: var(--ui-surface-alt);--ek-gray-100: var(--ui-surface-alt);--ek-gray-200: var(--ui-border);--ek-gray-400: var(--ui-text-muted);--ek-gray-500: var(--ui-text-muted);--ek-gray-600: var(--ui-text-muted)}body[data-global-uix-route^="account."] .customer-account-page{background:var(--ui-bg-page)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar{background:var(--ui-account-sidebar-bg)!important;border-color:var(--ui-account-card-border)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__profile{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--ui-primary) 28%,transparent),transparent 42%),var(--ui-secondary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero{background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--ui-primary) 28%,transparent),transparent 35%),linear-gradient(135deg,var(--ui-secondary),color-mix(in srgb,var(--ui-secondary) 78%,var(--ui-primary)))!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-menu-button,.customer-account-stat,.customer-account-panel,.customer-account-completion,.customer-account-quick__item,.customer-photo-request-card){background:var(--ui-account-card-bg)!important;border-color:var(--ui-account-card-border)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-menu-button__icon,.customer-account-stat>svg,.customer-account-quick__item>span,.customer-account-order-row__icon,.customer-account-photo-summary__icon){background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-menu-button,.customer-account-page-header h1,.customer-account-quick h2,.customer-account-empty strong,.customer-account-photo-summary__main strong){color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-menu-button small,.customer-account-page-header p,.customer-account-photo-summary__main small){color:var(--ui-text-muted)!important}body[data-global-uix-route=contact]{--ct-brand: var(--ui-primary);--ct-brand-hover: var(--ui-primary-hover);--ct-brand-light: var(--ui-primary-soft);--ct-brand-soft: var(--ui-primary-soft);--ct-brand-strong: var(--ui-primary-soft);--ct-brand-border: var(--ui-primary-border);--ct-brand-glow: var(--ui-primary-soft);--ct-navy: var(--ui-text);--ct-gray-50: var(--ui-bg-page);--ct-gray-100: var(--ui-surface-alt);--ct-gray-200: var(--ui-border);--ct-gray-400: var(--ui-text-muted);--ct-gray-600: var(--ui-text-muted);--ct-white: var(--ui-surface)}body[data-global-uix-route=contact] .ct-main{background:var(--ui-bg-page)!important;color:var(--ui-text)!important}body[data-global-uix-route=contact] :where(.ct-card,.ct-form-card,.ct-social-section,.ct-stat){background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route=contact] .ct-about-card{background:linear-gradient(135deg,var(--ui-card-bg),var(--ui-primary-soft))!important;border-color:var(--ui-primary-border)!important}body[data-global-uix-route=contact] :where(.ct-logo-icon,.ct-card-icon,.ct-hero-badge){background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important}body[data-global-uix-route=contact] .ct-hero-gradient{background:none!important;color:var(--ui-primary)!important;-webkit-text-fill-color:currentColor!important}body[data-global-uix-route=contact] :where(.ct-about-header h2,.ct-stat strong,.ct-card-value,.ct-social-title,.ct-form-header h3,.ct-map-header h3){color:var(--ui-text)!important}body[data-global-uix-route=contact] :where(.ct-about-text,.ct-card-label,.ct-social-name,.ct-form-header p){color:var(--ui-text-muted)!important}body[data-global-uix-route=contact] .ct-social-link{background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important}body[data-global-uix-route=contact] .ct-social-link:hover{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-border)!important;color:var(--ui-primary)!important}body[data-global-uix-route=contact] .ct-input-wrap :where(input,textarea){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important}body[data-global-uix-route=contact] .ct-input-wrap :where(input,textarea):focus{border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}body[data-global-uix-route=contact] .ct-submit-btn{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-route=contact] .ct-submit-btn:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-sidebar__profile,.customer-account-hero){background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover))!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-sidebar__identity strong,.customer-account-hero h1){color:var(--ui-on-primary)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-sidebar__identity span,.customer-account-hero p,.customer-account-hero>div:first-child>span){color:color-mix(in srgb,var(--ui-on-primary) 74%,transparent)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero__avatar{background:color-mix(in srgb,var(--ui-on-primary) 12%,transparent)!important;border-color:color-mix(in srgb,var(--ui-on-primary) 18%,transparent)!important;color:var(--ui-on-primary)!important}body[data-global-uix-route=work-with-us] :where(.work-form-card,.work-info-card){background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route=work-with-us] :where(.work-form-card h2,.work-info-card h3,.work-upload p){color:var(--ui-text)!important}body[data-global-uix-route=work-with-us] :where(.work-benefit p,.work-requirements li,.work-upload span,.work-checkbox,.work-secure){color:var(--ui-text-muted)!important}body[data-global-uix-route=work-with-us] .work-field :where(input,select,textarea){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important;border-radius:var(--ui-input-radius)!important}body[data-global-uix-route=work-with-us] .work-field :where(input,select,textarea):focus{background:var(--ui-input-bg)!important;border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}body[data-global-uix-route=work-with-us] .work-upload{background:var(--ui-card-bg)!important;border-color:var(--ui-input-border-color)!important}body[data-global-uix-route=work-with-us] .work-upload:hover{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary)!important}body[data-global-uix-route=work-with-us] .work-upload-icon{background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}body[data-global-uix-route=work-with-us] .work-checkbox input{accent-color:var(--ui-primary)!important}body[data-global-uix-route=work-with-us] .work-submit{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-route=work-with-us] .work-submit:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route=work-with-us] :where(.work-benefit-icon,.work-contact-links a){color:var(--ui-primary)!important}body[data-global-uix-route=work-with-us] .work-requirements li:before{background:var(--ui-primary)!important}body[data-global-uix-route=careers] .careers-form-card{background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route=careers] :where(.careers-form-card h2,.careers-upload p){color:var(--ui-text)!important}body[data-global-uix-route=careers] :where(.careers-left>p,.careers-upload span){color:var(--ui-text-muted)!important}body[data-global-uix-route=careers] :where(.careers-badge,.careers-upload-icon){background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important}body[data-global-uix-route=careers] .careers-perk{background:var(--ui-surface-alt)!important;color:var(--ui-text)!important}body[data-global-uix-route=careers] .careers-field :where(input,select,textarea){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important;border-radius:var(--ui-input-radius)!important}body[data-global-uix-route=careers] .careers-field :where(input,select,textarea):focus{background:var(--ui-input-bg)!important;border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}body[data-global-uix-route=careers] .careers-upload{background:var(--ui-card-bg)!important;border-color:var(--ui-input-border-color)!important}body[data-global-uix-route=careers] .careers-upload:hover{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary)!important}body[data-global-uix-route=careers] .careers-upload-icon{background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}body[data-global-uix-route=careers] .careers-submit{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-route=careers] .careers-submit:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__profile{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover))!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero h1,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity strong{color:var(--ui-on-primary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero p,body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero>div:first-child>span,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity span{color:color-mix(in srgb,var(--ui-on-primary) 78%,transparent)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__avatar{background:var(--ui-primary-hover)!important;color:var(--ui-on-primary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__profile{background:var(--ui-nav-bg)!important;color:var(--ui-nav-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero h1,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity strong{color:var(--ui-nav-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero p,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity span{color:color-mix(in srgb,var(--ui-nav-text) 68%,transparent)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__avatar{background:var(--ui-primary)!important;color:var(--ui-on-primary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero__avatar{background:color-mix(in srgb,var(--ui-primary) 22%,var(--ui-nav-bg))!important;border-color:color-mix(in srgb,var(--ui-primary) 42%,transparent)!important;color:var(--ui-nav-text)!important}body[data-global-uix-route^="account."] .customer-account-page{--brand-primary: var(--ui-primary);--ek-navy: var(--ui-text);--ek-gray-50: var(--ui-surface-alt);--ek-gray-100: var(--ui-surface-alt);--ek-gray-200: var(--ui-border);--ek-gray-300: var(--ui-border);--ek-gray-400: var(--ui-text-muted);--ek-gray-500: var(--ui-text-muted);--ek-gray-600: var(--ui-text-muted);--ek-gray-700: var(--ui-text);background:var(--ui-bg-page)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-shell{color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-card-shadow)!important;border-radius:var(--ui-card-radius)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__profile{background:var(--ui-surface)!important;border-bottom:1px solid var(--ui-border)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__avatar{background:var(--ui-primary-soft)!important;border:1px solid var(--ui-primary-border)!important;color:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity strong{color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__identity span,body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__link{color:var(--ui-text-muted)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__link:hover{background:var(--ui-surface-alt)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-sidebar__link.is-active{background:var(--ui-account-sidebar-active-bg)!important;color:var(--ui-account-sidebar-active-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero h1{color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero p{color:var(--ui-text-muted)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero>div:first-child>span{color:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-hero__avatar{background:var(--ui-primary-soft)!important;border:1px solid var(--ui-primary-border)!important;color:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-menu-button,.customer-account-stat,.customer-account-completion,.customer-account-panel,.customer-account-quick__item,.customer-photo-request-card){background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-panel>header{border-bottom-color:var(--ui-border)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-stat>svg,.customer-account-menu-button__icon,.customer-account-quick__item>span,.customer-account-order-row__icon,.customer-account-photo-summary__icon){background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-panel h2,.customer-account-quick h2,.customer-account-empty strong,.customer-account-page-header h1,.customer-account-order-row strong,.customer-account-rfq-row strong,.customer-account-photo-summary__main strong){color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-stat small,.customer-account-menu-button small,.customer-account-page-header p,.customer-account-order-row small,.customer-account-rfq-row small,.customer-account-rfq-row em,.customer-account-photo-summary__main small,.customer-account-completion p){color:var(--ui-text-muted)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-panel>header span,.customer-account-panel>header a,.customer-account-completion a,.customer-account-empty a,.customer-account-page-header>div>span){color:var(--ui-account-link)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-completion{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-completion__bar{background:var(--ui-primary-soft)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-completion__bar>span{background:var(--ui-primary)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-order-row,.customer-account-rfq-row,.customer-account-photo-summary){border-color:var(--ui-border)!important;color:var(--ui-text)!important}body[data-global-uix-route^="account."] .customer-account-page :where(.customer-account-order-row,.customer-account-rfq-row,.customer-account-photo-summary):hover{background:var(--ui-surface-alt)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-primary-button,body[data-global-uix-route^="account."] .customer-account-page .customer-account-main button[type=submit]{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-primary-button:hover,body[data-global-uix-route^="account."] .customer-account-page .customer-account-main button[type=submit]:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-main :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important;border-radius:var(--ui-input-radius)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-main :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}body[data-global-uix-route^="account."] .customer-account-page .customer-account-main :where(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}.customer-account-page--legacy{min-height:65vh;padding:30px 0 56px;background:var(--ui-bg-page)!important;color:var(--ui-text)!important}.customer-account-page--legacy>div[style*="max-width:1100px"]{width:min(1180px,calc(100% - 40px))!important;max-width:none!important;margin:0 auto!important;padding:0!important}.customer-account-page--legacy .account-layout{display:grid!important;grid-template-columns:245px minmax(0,1fr)!important;gap:24px!important;align-items:start!important}.customer-account-page--legacy .account-layout>div:last-child{min-width:0}.customer-account-page--legacy .account-layout>div:last-child h1{color:var(--ui-text)!important;font-size:clamp(23px,3vw,31px)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.15!important}.customer-account-page--legacy .account-layout>div:last-child [style*="color:var(--ek-navy)"]{color:var(--ui-text)!important}.customer-account-page--legacy .account-layout>div:last-child :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important;border-radius:var(--ui-input-radius)!important}.customer-account-page--legacy .account-layout>div:last-child :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}.customer-account-page--legacy .account-layout>div:last-child :where(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}.customer-account-page--legacy .account-layout>div:last-child button[type=submit]{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}.customer-account-page--legacy .account-layout>div:last-child [style*="background:var(--brand-primary)"]{background:var(--ui-button-primary-bg)!important;color:var(--ui-button-primary-text)!important}.customer-account-page--legacy [id=add-btn],.customer-account-page--legacy .addr-btn-save,.customer-account-page--legacy button[onclick="toggleAddForm()"]{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;box-shadow:none!important}.customer-account-page--legacy [id=add-btn]:hover,.customer-account-page--legacy .addr-btn-save:hover,.customer-account-page--legacy button[onclick="toggleAddForm()"]:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}.customer-account-page--legacy .addr-field input:focus,.customer-account-page--legacy .addr-field textarea:focus{border-color:var(--ui-input-focus-color)!important;background:var(--ui-input-bg)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}.customer-account-page--legacy .addr-card-default{border-color:var(--ui-primary-border)!important;background:linear-gradient(135deg,var(--ui-surface),var(--ui-primary-soft))!important}.customer-account-page--legacy .addr-badge-default{background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}.customer-account-page--legacy :where([id=add-btn],.addr-btn-save,.addr-card-default,.addr-badge-default,.addr-field) svg[stroke]:not([stroke=none]){stroke:var(--ui-primary)!important}.customer-account-page .customer-account-empty--large{min-height:320px;align-content:center;justify-items:center;padding:48px 24px!important;background:var(--ui-card-bg)!important;border:1px solid var(--ui-card-border-color)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important;text-align:center}.customer-account-page .customer-account-empty--large>svg{display:block!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important;padding:14px!important;box-sizing:border-box!important;border-radius:16px!important;background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;stroke:currentColor!important}.customer-account-page .customer-account-empty--large h2{color:var(--ui-text)!important;margin:14px 0 0!important}.customer-account-page .customer-account-empty--large p{color:var(--ui-text-muted)!important;margin:7px 0 16px!important}body.destpeka-account-soft-loading .customer-account-page{opacity:.58;pointer-events:none;transition:opacity .12s ease}body.destpeka-account-soft-loading{cursor:progress}@media(max-width:959px){.customer-account-page--legacy{padding-top:22px}.customer-account-page--legacy>div[style*="max-width:1100px"]{width:min(1180px,calc(100% - 28px))!important}.customer-account-page--legacy .account-layout{grid-template-columns:1fr!important;gap:16px!important}}@media(max-width:959px){.customer-account-page .customer-account-sidebar{inset-block-start:60px!important;inset-block-end:calc(60px + env(safe-area-inset-bottom,0px))!important;height:auto!important;max-height:none!important;width:min(84vw,310px)!important;z-index:145!important;border-radius:0!important;box-shadow:16px 0 40px color-mix(in srgb,var(--ui-text) 18%,transparent)!important}[dir=rtl] .customer-account-page .customer-account-sidebar{box-shadow:-16px 0 40px color-mix(in srgb,var(--ui-text) 18%,transparent)!important}.customer-account-page .customer-account-overlay{inset-block-start:60px!important;inset-block-end:calc(60px + env(safe-area-inset-bottom,0px))!important;height:auto!important;z-index:140!important}.customer-account-page .customer-account-sidebar__profile{flex:0 0 auto!important;min-height:86px!important;padding:14px 16px!important}.customer-account-page .customer-account-sidebar__avatar{width:46px!important;height:46px!important;border-radius:13px!important}.customer-account-page .customer-account-sidebar__nav{flex:1 1 auto!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(44px,max-content)!important;align-content:start!important;gap:4px!important;padding:10px 12px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.customer-account-page .customer-account-sidebar__link,.customer-account-page .customer-account-sidebar__logout{min-height:44px!important;padding:9px 10px!important;flex:0 0 auto!important}.customer-account-page .customer-account-sidebar__logout-form{flex:0 0 auto!important;padding:8px 12px 10px!important;background:var(--ui-surface)!important}.customer-account-page .customer-account-sidebar__close{color:var(--ui-text-muted)!important;background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important}.customer-account-page .customer-account-sidebar__close:hover,.customer-account-page .customer-account-sidebar__close:focus-visible{color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important;background:var(--ui-primary-soft)!important}}body[data-global-uix-route]{--store-primary: var(--ui-primary);--store-primary-dark: var(--ui-primary-hover);--store-primary-soft: var(--ui-primary-soft);--store-accent: var(--ui-accent);--store-bg: var(--ui-bg-page);--store-surface: var(--ui-surface);--store-soft: var(--ui-surface-alt);--store-soft-2: var(--ui-surface-alt);--store-text: var(--ui-text);--store-muted: var(--ui-text-muted);--store-light: var(--ui-text-muted);--store-border: var(--ui-border);--store-border-strong: var(--ui-border-strong)}.xkh-home{--xkh-ink: var(--ui-text) !important;--xkh-deep: var(--ui-secondary) !important;--xkh-brand: var(--ui-primary) !important;--xkh-brand-dark: var(--ui-primary-hover) !important;--xkh-brand-soft: var(--ui-primary-soft) !important;--xkh-text: var(--ui-text) !important;--xkh-muted: var(--ui-text-muted) !important;--xkh-line: var(--ui-border) !important;--xkh-soft: var(--ui-surface-alt) !important}.xkh-home :where(.xkh-cta__eyebrow,.xkh-cta__title .cta-accent){color:var(--ui-primary)!important}.xkh-home .xkh-cta__eyebrow{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-border)!important}.xkh-home .xkh-cta__eyebrow-dot{background:var(--ui-primary)!important}.xkh-home .xkh-cta__btn--primary{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--ui-primary) 26%,transparent)!important}.xkh-home .xkh-cta__btn--primary:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}.xkh-home .xkh-cta__btn--ghost{color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important;background:var(--ui-surface)!important}.xkh-home .xkh-cta__btn--ghost:hover{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary)!important}.page-hero{--ph-green: var(--ui-primary) !important;--ph-green-light: var(--ui-primary-hover) !important;--ph-ink: var(--ui-text) !important;--ph-muted: var(--ui-text-muted) !important;--ph-border: var(--ui-border) !important}.page-hero .page-hero__eyebrow{color:var(--ui-primary)!important;background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-border)!important}.page-hero__canvas :where(.page-hero__ring-cw,.page-hero__ring-ccw,.page-hero__pulse-dot,.page-hero__pulse-ring,.page-hero__geo,.page-hero__particle)[fill]:not([fill=none]){fill:var(--ui-primary)!important}.page-hero__canvas :where(.page-hero__grid-line,.page-hero__ring-cw,.page-hero__ring-ccw,.page-hero__pulse-dot,.page-hero__pulse-ring,.page-hero__geo,.page-hero__particle)[stroke]:not([stroke=none]){stroke:var(--ui-primary)!important}:where(body[data-global-uix-route=shop],body[data-global-uix-route="shop.by-brand"],body[data-global-uix-route="shop.by-business"],body[data-global-uix-route="products.index"],body[data-global-uix-route="products.show"],body[data-global-uix-route="categories.show"],body[data-global-uix-route="brands.show"]){--shop-brand: var(--ui-primary);--shop-brand-hover: var(--ui-primary-hover);--shop-brand-light: var(--ui-primary-soft);--shop-brand-soft: var(--ui-primary-soft);--shop-brand-border: var(--ui-primary-border);--shop-accent: var(--ui-accent);--shop-navy: var(--ui-text);--shop-gray-50: var(--ui-bg-page);--shop-gray-100: var(--ui-surface-alt);--shop-gray-200: var(--ui-border);--shop-gray-400: var(--ui-text-muted);--shop-gray-500: var(--ui-text-muted);--shop-gray-600: var(--ui-text-muted);--shop-gray-700: var(--ui-text);--shop-white: var(--ui-surface);--shop-red: var(--ui-danger);--shop-green: var(--ui-success);--sb-brand: var(--ui-primary);--sb-brand-hover: var(--ui-primary-hover);--sb-brand-light: var(--ui-primary-soft);--sb-accent: var(--ui-accent);--sb-navy: var(--ui-text);--sb-gray-50: var(--ui-bg-page);--sb-gray-100: var(--ui-surface-alt);--sb-gray-200: var(--ui-border);--sb-gray-400: var(--ui-text-muted);--sb-gray-500: var(--ui-text-muted);--sb-gray-700: var(--ui-text);--sb-white: var(--ui-surface);--sb-red: var(--ui-danger);--sb-green: var(--ui-success)}body[data-global-uix-route="shop.by-business"]{--sbp-ink: var(--ui-text);--sbp-brand: var(--ui-primary);--sbp-muted: var(--ui-text-muted);--sbp-line: var(--ui-border);--sbp-soft: var(--ui-surface-alt)}body[data-global-uix-route="products.show"]{--page-bg: var(--ui-bg-page);--soft-bg: var(--ui-surface-alt);--line: var(--ui-border);--line-soft: var(--ui-border);--text: var(--ui-text);--muted: var(--ui-text-muted);--muted-light: var(--ui-text-muted)}body[data-global-uix-route^="pages."]{--privacy-primary: var(--ui-primary);--privacy-primary-light: var(--ui-primary-soft);--privacy-dark: var(--ui-text);--privacy-text: var(--ui-text);--privacy-light: var(--ui-text-muted);--privacy-border: var(--ui-border);--privacy-bg: var(--ui-bg-page)}body[data-global-uix-route^="quotation.public"]{--dq-brand: var(--ui-primary);--dq-brand-dark: var(--ui-primary-hover);--dq-navy: var(--ui-secondary);--dq-text: var(--ui-text);--dq-muted: var(--ui-text-muted);--dq-border: var(--ui-border);--dq-surface: var(--ui-surface);--dq-bg: var(--ui-bg-page)}.ek-header-photo-btn,.ek-mobile-photo-btn{color:var(--ui-primary)!important;border-color:var(--ui-primary-border)!important;background:var(--ui-primary-soft)!important}.ek-header-photo-btn:hover,.ek-mobile-photo-btn:active{color:var(--ui-on-primary)!important;border-color:var(--ui-primary)!important;background:var(--ui-primary)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--ui-primary) 22%,transparent)!important}.ek-header-photo-btn:focus-visible{outline-color:var(--ui-primary)!important}.ek-cart-header-left svg,.ek-bottom-cart-item-price{color:var(--ui-primary)!important}.ek-bottom-cart-empty a,.ek-bottom-cart-btn-primary{background:var(--ui-button-primary-bg)!important;color:var(--ui-button-primary-text)!important;border-color:var(--ui-button-primary-border)!important}.ek-bottom-cart-empty a:hover,.ek-bottom-cart-btn-primary:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}:where(.pm-upload:hover,.pm-preview-add:hover,.pm-input:focus){border-color:var(--ui-primary)!important}.pm-preview-add:hover{color:var(--ui-primary)!important}.pm-upload:hover,.pm-input:focus{background:var(--ui-primary-soft)!important}.pm-input:focus{box-shadow:0 0 0 3px var(--ui-primary-soft)!important}.pm-btn-primary{background:var(--ui-button-primary-bg)!important;color:var(--ui-button-primary-text)!important}.pm-success-icon{color:var(--ui-success)!important;background:color-mix(in srgb,var(--ui-success) 11%,var(--ui-surface))!important}body[data-global-uix-route=rfq]{background:var(--ui-bg-page)!important;color:var(--ui-text)!important}body[data-global-uix-route=rfq] [data-rfq-page]{color:var(--ui-text)!important;font-family:var(--ui-font-body)!important}body[data-global-uix-route=rfq] :where(.rfq-u-3c5f13a,.rfq-u-aed704a,.rfq-u-4979197,.rfq-u-9ad067f,.rfq-u-e0f1b46){color:var(--ui-text)!important;font-family:var(--ui-font-heading)!important}body[data-global-uix-route=rfq] :where(.rfq-u-2b83f9c,.rfq-u-f532635,.rfq-u-f28f7df,.rfq-u-ea2298a){color:var(--ui-text-muted)!important}body[data-global-uix-route=rfq] :where(.rfq-u-edac830,.rfq-u-4f169ab){background:var(--ui-card-bg)!important;border-color:var(--ui-card-border-color)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important}body[data-global-uix-route=rfq] :where(.rfq-u-3ced88a,.rfq-u-a054079,.rfq-u-501f8f3,.rfq-u-34cbe8d,.rfq-u-a0f0a2d,.rfq-u-bec61fd,.rfq-u-691f6e6,.rfq-u-5ac78b9,.rfq-item-name,.rfq-item-quantity,.rfq-item-specifications){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border-color)!important;color:var(--ui-input-text-color)!important;border-radius:var(--ui-input-radius)!important}body[data-global-uix-route=rfq] :where(.rfq-u-3ced88a,.rfq-u-a054079,.rfq-u-501f8f3,.rfq-u-34cbe8d,.rfq-u-a0f0a2d,.rfq-u-bec61fd,.rfq-u-691f6e6,.rfq-u-5ac78b9,.rfq-item-name,.rfq-item-quantity,.rfq-item-specifications):focus{border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}body[data-global-uix-route=rfq] :where(.rfq-u-70fda72,.rfq-u-2de5594){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important}body[data-global-uix-route=rfq] .rfq-u-2de5594:hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}body[data-global-uix-route=rfq] .rfq-u-e8c0ea7{background:var(--ui-surface)!important;border-color:var(--ui-primary)!important;color:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-e8c0ea7:hover{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-hover)!important;color:var(--ui-primary-hover)!important}body[data-global-uix-route=rfq] .rfq-u-988c1ee{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-78f9ec7{background:var(--ui-surface)!important;border-color:var(--ui-input-border-color)!important}body[data-global-uix-route=rfq] .rfq-u-78f9ec7:hover,body[data-global-uix-route=rfq] .rfq-u-78f9ec7:focus-visible{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary)!important;outline-color:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-f13ffc5{background:var(--ui-secondary)!important;color:var(--ui-on-primary)!important;border-radius:var(--ui-card-radius)!important}body[data-global-uix-route=rfq] .rfq-u-f13ffc5 :where(.rfq-u-c0ab781,.rfq-u-2c374d0){color:color-mix(in srgb,var(--ui-on-primary) 82%,transparent)!important}body[data-global-uix-route=rfq] .rfq-u-f13ffc5 .rfq-u-82d341f{stroke:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-9bf62d6{background:var(--ui-surface-alt)!important;color:var(--ui-text)!important}body[data-global-uix-route=rfq] .rfq-u-9bf62d6:hover{background:var(--ui-primary-soft)!important}body[data-global-uix-route=rfq] .rfq-u-9bf62d6 svg[stroke]:not([stroke=none]){stroke:var(--ui-primary)!important}body[data-global-uix-route=rfq] .rfq-u-bf79870{color:var(--ui-success)!important;background:color-mix(in srgb,var(--ui-success) 8%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-success) 28%,var(--ui-border))!important}body[data-global-uix-route=rfq] .rfq-u-bf79870 svg{stroke:var(--ui-success)!important}body[data-global-uix-route=rfq] .rfq-u-3229215{color:var(--ui-danger)!important;background:color-mix(in srgb,var(--ui-danger) 7%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-danger) 24%,var(--ui-border))!important}body[data-global-uix-route=rfq] .rfq-u-3145769{background:color-mix(in srgb,var(--ui-success) 7%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-success) 26%,var(--ui-border))!important}body[data-global-uix-route=rfq] .rfq-u-24eac9b{background:var(--ui-success)!important}body[data-global-uix-route=rfq] :where(.rfq-u-1901b8a,.rfq-u-6a30619,.rfq-file-tag){color:var(--ui-success)!important}body[data-global-uix-route=rfq] .rfq-file-tag{background:color-mix(in srgb,var(--ui-success) 8%,var(--ui-surface))!important}body[data-global-uix-route=rfq] .rfq-u-2bdcb1c{background:var(--ui-service-whatsapp-bg)!important;color:var(--ui-service-whatsapp-text)!important}:where(body[data-global-uix-route=shop],body[data-global-uix-route="shop.by-brand"],body[data-global-uix-route="shop.by-business"],body[data-global-uix-route="products.index"],body[data-global-uix-route="products.show"],body[data-global-uix-route="categories.show"],body[data-global-uix-route="brands.show"]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--ui-input-focus-color)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}:where(.pcard-brand,.pcard-title:hover,.pcard-price-quote,.brand-i005,.brand-i028,.category-i006,.shop-u-2259c18,.sb-filter-label svg,.sb-filter-item.active .sb-filter-name){color:var(--ui-primary)!important}:where(.pcard-btn-quote,.brand-i009,.brand-i016,.brand-i033,.category-i013,.category-i035,.shop-u-40312ad,.shop-u-cbd43cd,.sb-apply-btn,.sb-header-icon,.sb-header-count,.sb-mobile-count){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important}:where(.pcard-btn-quote,.brand-i009,.brand-i033):hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}.pcard-brand{background:var(--ui-primary-soft)!important}:where(.cat-slide-card:hover,.partner-card:hover){border-color:var(--ui-primary)!important}:where(.cat-slide-icon,.partner-card__placeholder){background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important}:where(.shop-filter-tag-search,.shop-filter-tag-stock){background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-border)!important;color:var(--ui-primary)!important}:where(.shop-filter-tag-search a,.shop-filter-tag-stock a){color:var(--ui-primary)!important}.sb-search-input:focus{border-color:var(--ui-input-focus-color)!important;background:var(--ui-input-bg)!important;box-shadow:0 0 0 3px var(--ui-primary-soft)!important}:where(.sb-dot,.sb-stock-dot){background:var(--ui-primary)!important}.sb-stock-toggle input[type=checkbox]{accent-color:var(--ui-primary)!important}:where(.pcard-stock.in,.ek-stock .is-in-stock){color:var(--ui-success)!important}.pcard-stock.in{background:color-mix(in srgb,var(--ui-success) 8%,var(--ui-surface))!important}:where(.about-breadcrumb__inner a,.about-label,.about-mv article span,.partners-label,.policy-breadcrumb__inner a:hover,.privacy-contact-card__item a:hover){color:var(--ui-primary)!important}:where(.about-actions a,.about-cta a,.partners-cta a){background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important;border-radius:var(--ui-button-radius)!important}:where(.about-actions a,.about-cta a,.partners-cta a):hover{background:var(--ui-button-primary-hover-bg)!important;border-color:var(--ui-button-primary-hover-border)!important}.privacy-header__label{background:var(--ui-primary-soft)!important;border-color:var(--ui-primary-border)!important;color:var(--ui-primary)!important}:where(.cms-page-block__cta,.cms-replacement__cta) :where(a,button),:where(.cms-page-block,.cms-replacement) a[class*=cta]{background:var(--ui-button-primary-bg)!important;border-color:var(--ui-button-primary-border)!important;color:var(--ui-button-primary-text)!important}body[data-global-uix-route] :where(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}body[data-global-uix-route] :where(a[href],button,input,select,textarea):focus-visible{outline-color:var(--ui-primary)!important}
