:root{--an-color-page-background:#f6f8fb;--an-color-surface:#ffffff;--an-color-text:#101828;--an-color-text-secondary:#344054;--an-color-text-muted:#667085;--an-color-border:#dfe3eb;--an-color-border-strong:#c9d0dc;--an-color-success:#067647;--an-color-success-surface:#ecfdf3;--an-color-warning:#b54708;--an-color-warning-surface:#fffaeb;--an-color-error:#b42318;--an-color-error-surface:#fef3f2;--an-color-brand-green:#00a86b;--an-color-brand-cyan:#009ec7;--an-color-brand-blue:#1264e8;--an-color-brand-violet:#5935df;--an-color-brand-purple:#7d20c9;--an-color-focus:#155eef;--an-gradient-primary:linear-gradient(105deg, #007a50 0%, #006fbe 36%, #4c2bd1 68%, #7216bd 100%);--an-font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--an-font-size-xs:0.75rem;--an-font-size-sm:0.875rem;--an-font-size-md:1rem;--an-font-size-lg:1.125rem;--an-font-size-xl:1.25rem;--an-font-size-2xl:1.5rem;--an-font-size-3xl:1.875rem;--an-font-size-4xl:2.25rem;--an-font-weight-regular:400;--an-font-weight-medium:500;--an-font-weight-semibold:600;--an-font-weight-bold:700;--an-line-height-tight:1.2;--an-line-height-heading:1.3;--an-line-height-body:1.6;--an-line-height-label:1.4;--an-heading-1-size:var(--an-font-size-3xl);--an-heading-2-size:var(--an-font-size-2xl);--an-heading-3-size:var(--an-font-size-xl);--an-heading-4-size:var(--an-font-size-lg);--an-body-size:var(--an-font-size-md);--an-label-size:var(--an-font-size-sm);--an-caption-size:var(--an-font-size-xs);--an-price-size:var(--an-font-size-xl);--an-price-weight:var(--an-font-weight-bold);--an-price-line-height:var(--an-line-height-tight);--an-space-0:0;--an-space-1:0.25rem;--an-space-2:0.5rem;--an-space-3:0.75rem;--an-space-4:1rem;--an-space-5:1.25rem;--an-space-6:1.5rem;--an-space-7:1.75rem;--an-space-8:2rem;--an-space-10:2.5rem;--an-space-12:3rem;--an-space-16:4rem;--an-space-20:5rem;--an-page-padding:var(--an-space-4);--an-section-spacing:var(--an-space-7);--an-card-padding:var(--an-space-4);--an-grid-gap:var(--an-space-4);--an-container-mobile-width:100%;--an-container-max-width:75rem;--an-safe-area-top:env(safe-area-inset-top, 0px);--an-safe-area-right:env(safe-area-inset-right, 0px);--an-safe-area-bottom:env(safe-area-inset-bottom, 0px);--an-safe-area-left:env(safe-area-inset-left, 0px);--an-header-height:4.25rem;--an-bottom-nav-height:0rem;--an-bottom-nav-spacing:var(--an-safe-area-bottom);--an-touch-target:2.75rem;--an-border-width:1px;--an-card-radius:0.875rem;--an-button-radius:0.75rem;--an-input-radius:0.75rem;--an-chip-radius:999px;--an-shadow-card:0 0.125rem 0.75rem rgba(16, 24, 40, 0.07);--an-shadow-floating-nav:0 -0.25rem 1.25rem rgba(16, 24, 40, 0.09);--an-shadow-modal:0 1rem 3rem rgba(16, 24, 40, 0.16);--an-transition-fast:160ms ease}.autonavix-site .ast-footer-copyright{display:none!important}.autonavix-site .site-below-footer-wrap{display:none!important}.autonavix-site,.autonavix-site *,.autonavix-site ::after,.autonavix-site ::before{box-sizing:border-box}body.autonavix-site{min-width:20rem;margin:0;background:var(--an-color-page-background);color:var(--an-color-text);font-family:var(--an-font-family);font-size:var(--an-body-size);font-weight:var(--an-font-weight-regular);line-height:var(--an-line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.autonavix-site .site-content{background:var(--an-color-page-background)}.autonavix-site .site-content>.ast-container{width:var(--an-container-mobile-width);max-width:var(--an-container-max-width);padding-right:max(var(--an-page-padding),var(--an-safe-area-right));padding-left:max(var(--an-page-padding),var(--an-safe-area-left))}.autonavix-site :where(img,picture,video,canvas){max-width:100%;height:auto}.autonavix-site :where(img,picture){display:block}.autonavix-site :where(h1,h2,h3,h4,h5,h6){margin-top:0;margin-bottom:var(--an-space-3);color:var(--an-color-text);font-family:var(--an-font-family);font-weight:var(--an-font-weight-bold);line-height:var(--an-line-height-heading)}.autonavix-site h1{font-size:var(--an-heading-1-size)}.autonavix-site h2{font-size:var(--an-heading-2-size)}.autonavix-site h3{font-size:var(--an-heading-3-size)}.autonavix-site :where(h4,h5,h6){font-size:var(--an-heading-4-size)}.autonavix-site :where(p,ul,ol){margin-top:0;margin-bottom:var(--an-space-4)}.autonavix-site a{color:var(--an-color-brand-blue);text-decoration-thickness:0.08em;text-underline-offset:0.16em}.autonavix-site a:hover{color:var(--an-color-brand-violet)}.autonavix-site :where(button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:var(--an-touch-target);font:inherit}.autonavix-site :where(button,[type=button],[type=reset],[type=submit]){cursor:pointer}.autonavix-site :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.qty),select,textarea){width:100%;border:var(--an-border-width) solid var(--an-color-border-strong);border-radius:var(--an-input-radius);background-color:var(--an-color-surface);color:var(--an-color-text);padding:var(--an-space-3) var(--an-space-4)}.autonavix-site :where(label,legend){display:inline-block;margin-bottom:var(--an-space-2);color:var(--an-color-text);font-size:var(--an-label-size);font-weight:var(--an-font-weight-semibold);line-height:var(--an-line-height-label)}.autonavix-site fieldset{min-width:0;margin:0;padding:0;border:0}.autonavix-site textarea{min-height:7rem;resize:vertical}.autonavix-site select{padding-right:var(--an-space-10)}.autonavix-site ::placeholder{color:var(--an-color-text-muted);opacity:1}.autonavix-site :where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--an-color-focus);outline-offset:3px}.autonavix-site :where(input,select,textarea):focus-visible{border-color:var(--an-color-focus)}.autonavix-site .an-container{width:var(--an-container-mobile-width);max-width:var(--an-container-max-width);margin-right:auto;margin-left:auto;padding-right:max(var(--an-page-padding),var(--an-safe-area-right));padding-left:max(var(--an-page-padding),var(--an-safe-area-left))}.autonavix-site .an-section{padding-top:var(--an-section-spacing);padding-bottom:var(--an-section-spacing)}.autonavix-site .an-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--an-grid-min,16rem)),1fr));gap:var(--an-grid-gap)}.autonavix-site .an-card,.autonavix-site .an-product-card{border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card)}.autonavix-site .an-card{padding:var(--an-card-padding)}.autonavix-site .an-product-card{display:flex;min-width:0;overflow:hidden;flex-direction:column}.autonavix-site .an-button{display:inline-flex;min-height:var(--an-touch-target);align-items:center;justify-content:center;gap:var(--an-space-2);border:var(--an-border-width) solid transparent;border-radius:var(--an-button-radius);padding:var(--an-space-3) var(--an-space-5);font-size:var(--an-font-size-md);font-weight:var(--an-font-weight-semibold);line-height:var(--an-line-height-label);text-align:center;text-decoration:none;transition:background-color var(--an-transition-fast),border-color var(--an-transition-fast),color var(--an-transition-fast),box-shadow var(--an-transition-fast)}.autonavix-site .an-button:disabled,.autonavix-site .an-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.autonavix-site .an-button--primary{border-color:transparent;background:var(--an-gradient-primary);color:#fff;box-shadow:0 .25rem .75rem rgba(73,42,203,.18)}.autonavix-site .an-button--primary:hover{color:#fff;box-shadow:0 .375rem 1rem rgba(73,42,203,.25)}.autonavix-site .an-button--secondary{border-color:var(--an-color-brand-blue);background:var(--an-color-surface);color:var(--an-color-brand-blue)}.autonavix-site .an-button--secondary:hover{border-color:var(--an-color-brand-violet);background:#f5f3ff;color:var(--an-color-brand-violet)}.autonavix-site .an-button--ghost{background:0 0;color:var(--an-color-brand-blue)}.autonavix-site .an-button--ghost:hover{background:#eef4ff;color:var(--an-color-brand-violet)}.autonavix-site .an-icon-button{display:inline-grid;width:var(--an-touch-target);min-width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;border:var(--an-border-width) solid var(--an-color-border);border-radius:50%;background:var(--an-color-surface);color:var(--an-color-text-secondary)}.autonavix-site :where(.an-input,.an-select,.an-search-input){min-height:var(--an-touch-target);border-color:var(--an-color-border-strong);background-color:var(--an-color-surface);color:var(--an-color-text)}.autonavix-site .an-search-input{padding-right:var(--an-space-4);padding-left:var(--an-space-5);-webkit-appearance:none;appearance:none}.autonavix-site .an-search-input::-webkit-search-cancel-button{width:var(--an-space-5);height:var(--an-space-5);cursor:pointer}.autonavix-site .an-badge,.autonavix-site .an-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--an-space-1);border-radius:var(--an-chip-radius);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-medium);line-height:var(--an-line-height-label)}.autonavix-site .an-badge{min-height:1.5rem;padding:var(--an-space-1) var(--an-space-2);background:#eef4ff;color:#1849a9}.autonavix-site .an-chip{min-height:2rem;border:var(--an-border-width) solid var(--an-color-border);padding:var(--an-space-1) var(--an-space-3);background:var(--an-color-surface);color:var(--an-color-text-secondary)}.autonavix-site :where(a.an-chip,button.an-chip){min-height:var(--an-touch-target);text-decoration:none}.autonavix-site .an-chip[aria-current=true],.autonavix-site .an-chip[aria-pressed=true]{border-color:transparent;background:var(--an-gradient-primary);color:#fff}.autonavix-site .an-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--an-space-3);margin-bottom:var(--an-space-4)}.autonavix-site .an-section-heading__title{margin:0;font-size:var(--an-heading-3-size)}.autonavix-site .an-section-heading__action{flex:0 0 auto;font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-price{color:var(--an-color-text);font-size:var(--an-price-size);font-weight:var(--an-price-weight);line-height:var(--an-price-line-height);font-variant-numeric:tabular-nums}.autonavix-site .an-muted{color:var(--an-color-text-muted)}.autonavix-site .an-empty-state{padding:var(--an-space-10) var(--an-card-padding);border:var(--an-border-width) dashed var(--an-color-border-strong);border-radius:var(--an-card-radius);background:var(--an-color-surface);color:var(--an-color-text-secondary);text-align:center}.autonavix-site .an-empty-state>:last-child{margin-bottom:0}.autonavix-site .an-skeleton{min-height:1rem;border-radius:.375rem;background:linear-gradient(90deg,#e9edf3 25%,#f7f9fc 50%,#e9edf3 75%);background-size:200% 100%;animation:an-skeleton-loading 1.4s ease-in-out infinite}@keyframes an-skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.autonavix-site .an-notification{display:flex;align-items:flex-start;gap:var(--an-space-3);padding:var(--an-space-4);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);color:var(--an-color-text-secondary)}.autonavix-site .an-notification--brand{border-color:transparent;background:var(--an-gradient-primary);color:#fff}.autonavix-site .an-notification--success{border-color:#abefc6;background:var(--an-color-success-surface);color:var(--an-color-success)}.autonavix-site .an-notification--warning{border-color:#fedf89;background:var(--an-color-warning-surface);color:var(--an-color-warning)}.autonavix-site .an-notification--error{border-color:#fecdca;background:var(--an-color-error-surface);color:var(--an-color-error)}.autonavix-site :where(.woocommerce-message,.woocommerce-info,.woocommerce-error){margin:0 0 var(--an-space-4);padding:var(--an-space-4) var(--an-space-4) var(--an-space-4) var(--an-space-5);border:var(--an-border-width) solid var(--an-color-border);border-left-width:4px;border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:none;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);line-height:var(--an-line-height-body)}.autonavix-site .woocommerce-message{border-left-color:var(--an-color-success);background:var(--an-color-success-surface)}.autonavix-site .woocommerce-info{border-left-color:var(--an-color-brand-blue);background:#eef4ff}.autonavix-site .woocommerce-error{border-left-color:var(--an-color-error);background:var(--an-color-error-surface)}.autonavix-site .woocommerce-notices-wrapper:empty{display:none}.autonavix-site :where(.screen-reader-text,.an-sr-only){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.autonavix-site :where(.screen-reader-text,.an-sr-only):focus{position:absolute;z-index:100000;top:var(--an-space-2);left:var(--an-space-2);width:auto;height:auto;margin:0;padding:var(--an-space-3) var(--an-space-4);overflow:visible;clip:auto;clip-path:none;border-radius:var(--an-button-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-modal);color:var(--an-color-text);outline:3px solid var(--an-color-focus);outline-offset:3px}.autonavix-site .an-desktop-only{display:none}@media (min-width:48rem){:root{--an-page-padding:var(--an-space-6);--an-section-spacing:var(--an-space-10);--an-card-padding:var(--an-space-5);--an-grid-gap:var(--an-space-5);--an-heading-1-size:var(--an-font-size-4xl);--an-heading-2-size:var(--an-font-size-3xl);--an-header-height:4.5rem}.autonavix-site .an-mobile-only{display:none}.autonavix-site .an-desktop-only{display:revert}}@media (min-width:64rem){:root{--an-page-padding:var(--an-space-8);--an-section-spacing:var(--an-space-12);--an-grid-gap:var(--an-space-6)}}@media (prefers-reduced-motion:reduce){.autonavix-site *,.autonavix-site ::after,.autonavix-site ::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.autonavix-site .an-brand{display:inline-flex;min-width:0;align-items:center;justify-content:center;color:var(--an-color-text);text-decoration:none}.autonavix-site .an-brand:hover{color:var(--an-color-text)}.autonavix-site .an-brand__image{display:block;width:auto;max-height:2.5rem}.autonavix-site .an-brand--cropped{width:7.5rem;height:2.75rem;overflow:hidden}.autonavix-site .an-brand--cropped .an-brand__image{width:7.5rem;max-width:none;height:7.5rem;max-height:none;flex:0 0 auto;object-fit:contain}.autonavix-site .an-brand__fallback{display:inline-flex;min-width:0;align-items:center;gap:var(--an-space-1)}.autonavix-site .an-brand__mark{width:2.625rem;height:2.25rem;flex:0 0 auto}.autonavix-site .an-brand__wordmark{display:flex;flex-direction:column;font-size:1.125rem;font-weight:var(--an-font-weight-bold);letter-spacing:-.035em;line-height:.86}.autonavix-site .an-brand__wordmark span:first-child{color:var(--an-color-brand-blue)}.autonavix-site .an-brand__wordmark span:last-child{color:var(--an-color-brand-violet)}.autonavix-site .an-mobile-header{position:sticky;z-index:1000;top:0;width:100%;padding-top:var(--an-safe-area-top);border-bottom:var(--an-border-width) solid var(--an-color-border);background:var(--an-color-surface)}.autonavix-site .an-mobile-header__bar{display:grid;width:100%;height:var(--an-header-height);align-items:center;grid-template-columns:var(--an-touch-target) minmax(0,1fr) var(--an-touch-target);gap:var(--an-space-2);padding-right:max(var(--an-space-3),var(--an-safe-area-right));padding-left:max(var(--an-space-3),var(--an-safe-area-left))}.autonavix-site .an-mobile-drawer__close,.autonavix-site .an-mobile-header__cart-link,.autonavix-site .an-mobile-header__menu-toggle{display:inline-grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;border:0;border-radius:var(--an-button-radius);background:0 0;color:var(--an-color-text);text-decoration:none}.autonavix-site .an-mobile-drawer__close:hover,.autonavix-site .an-mobile-header__cart-link:hover,.autonavix-site .an-mobile-header__menu-toggle:hover{background:#f2f4f7;color:var(--an-color-brand-blue)}.autonavix-site .an-mobile-header__menu-toggle{align-content:center;justify-items:center;gap:.3125rem;padding:.625rem}.autonavix-site .an-mobile-header__menu-toggle>span{display:block;width:1.5rem;height:.125rem;border-radius:var(--an-chip-radius);background:currentColor}.autonavix-site .an-mobile-header__brand{max-width:min(8.75rem,calc(100vw - 8rem));justify-self:center}.autonavix-site .an-mobile-header__cart-link{position:relative;justify-self:end}.autonavix-site .an-mobile-header__icon{width:1.75rem;height:1.75rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.autonavix-site .an-mobile-header__cart-badge{position:absolute;top:.125rem;right:-.0625rem;display:inline-flex;min-width:1.125rem;height:1.125rem;align-items:center;justify-content:center;padding:0 var(--an-space-1);border:2px solid var(--an-color-surface);border-radius:var(--an-chip-radius);background:var(--an-color-brand-blue);color:#fff;font-size:.6875rem;font-weight:var(--an-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.autonavix-site .an-mobile-header__cart-badge[hidden]{display:none}.autonavix-site .an-desktop-header{display:none;position:sticky;z-index:1000;top:0;width:100%;border-bottom:var(--an-border-width) solid var(--an-color-border);background:rgba(255,255,255,.96);box-shadow:0 .25rem 1.25rem rgba(16,24,40,.04);backdrop-filter:blur(0.75rem)}.autonavix-site .an-desktop-header__inner{display:grid;width:calc(100% - 3rem);max-width:82.5rem;height:5rem;align-items:center;margin:0 auto;grid-template-columns:11rem minmax(0,1fr) auto;gap:clamp(1.5rem,3vw,3.5rem)}.autonavix-site .an-desktop-header__brand{justify-self:start}.autonavix-site .an-desktop-header__actions,.autonavix-site .an-desktop-header__nav{display:flex;align-items:center}.autonavix-site .an-desktop-header__nav{justify-content:center;gap:clamp(1rem,2vw,2rem)}.autonavix-site .an-desktop-header__nav a{position:relative;display:inline-flex;min-height:var(--an-touch-target);align-items:center;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-decoration:none}.autonavix-site .an-desktop-header__nav a::after{position:absolute;right:0;bottom:.25rem;left:0;height:.125rem;transform:scaleX(0);border-radius:var(--an-chip-radius);background:var(--an-gradient-primary);content:"";transition:transform var(--an-transition-fast)}.autonavix-site .an-desktop-header__nav a.is-active,.autonavix-site .an-desktop-header__nav a:hover{color:var(--an-color-brand-blue)}.autonavix-site .an-desktop-header__nav a.is-active::after,.autonavix-site .an-desktop-header__nav a:hover::after{transform:scaleX(1)}.autonavix-site .an-desktop-header__actions{justify-content:flex-end;gap:var(--an-space-2)}.autonavix-site .an-language-switcher{position:relative}.autonavix-site .an-language-switcher__toggle{display:inline-flex;min-width:4.75rem;min-height:max(2.75rem,44px);align-items:center;justify-content:center;gap:.375rem;border:var(--an-border-width) solid transparent;border-radius:var(--an-button-radius);background:0 0;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-language-switcher__toggle:hover,.autonavix-site .an-language-switcher__toggle[aria-expanded=true]{border-color:var(--an-color-border);background:#f8fafc;color:var(--an-color-brand-blue)}.autonavix-site .an-language-switcher--mobile h3 svg,.autonavix-site .an-language-switcher__toggle svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.autonavix-site .an-language-switcher__toggle .an-language-switcher__chevron{width:.875rem;height:.875rem;transition:transform var(--an-transition-fast)}.autonavix-site .an-language-switcher__toggle[aria-expanded=true] .an-language-switcher__chevron{transform:rotate(180deg)}.autonavix-site .an-language-switcher__menu{position:absolute;z-index:20;top:calc(100% + var(--an-space-2));right:0;display:grid;min-width:10rem;gap:.25rem;padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-modal)}.autonavix-site .an-language-switcher__menu[hidden]{display:none}.autonavix-site .an-language-switcher__option{display:flex;min-height:max(2.75rem,44px);align-items:center;justify-content:center;border:var(--an-border-width) solid transparent;border-radius:.625rem;padding:var(--an-space-2) var(--an-space-3);color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-decoration:none}.autonavix-site .an-language-switcher__option:hover{border-color:var(--an-color-border);background:#f8fafc;color:var(--an-color-brand-blue)}.autonavix-site .an-language-switcher__option.gt-current-lang,.autonavix-site .an-language-switcher__option[aria-current=true]{border-color:#bfd3ff;background:#eef4ff;color:var(--an-color-brand-blue)}.autonavix-site .an-language-switcher--mobile{margin-bottom:var(--an-space-4)}.autonavix-site .an-language-switcher--mobile h3{display:flex;align-items:center;gap:var(--an-space-2);margin:0 0 var(--an-space-2);color:var(--an-color-text-primary);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-language-switcher__mobile-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--an-space-2)}.autonavix-site .an-language-switcher__mobile-options .an-language-switcher__option{border-color:var(--an-color-border);background:var(--an-color-surface)}.autonavix-site .an-desktop-header__action{position:relative;display:grid;width:var(--an-touch-target);height:var(--an-touch-target);place-items:center;border:var(--an-border-width) solid transparent;border-radius:50%;color:var(--an-color-text-secondary);text-decoration:none}.autonavix-site .an-desktop-header__action:hover{border-color:var(--an-color-border);background:#f8fafc;color:var(--an-color-brand-blue)}.autonavix-site .an-desktop-header__action svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-desktop-header__cart-count{position:absolute;top:0;right:-.125rem;display:inline-flex;min-width:1.125rem;height:1.125rem;align-items:center;justify-content:center;padding:0 .2rem;border:2px solid #fff;border-radius:var(--an-chip-radius);background:var(--an-color-brand-blue);color:#fff;font-size:.625rem;font-weight:var(--an-font-weight-bold);line-height:1}.autonavix-site .an-desktop-header__cart-count[hidden]{display:none}.autonavix-site .an-mobile-drawer{position:fixed;z-index:1200;inset:0;display:block;overflow:hidden}.autonavix-site .an-mobile-drawer[hidden]{display:none}.autonavix-site .an-mobile-drawer__backdrop{position:absolute;inset:0;background:rgba(16,24,40,.48);opacity:0;transition:opacity 220ms ease}.autonavix-site .an-mobile-drawer__panel{position:absolute;top:0;bottom:0;left:0;display:flex;width:min(88vw,22rem);height:100dvh;max-width:100%;min-width:17.5rem;flex-direction:column;overflow:hidden;padding-top:var(--an-safe-area-top);background:var(--an-color-surface);box-shadow:var(--an-shadow-modal);transform:translateX(-100%);transition:transform 220ms ease}.autonavix-site .an-mobile-drawer.is-open .an-mobile-drawer__backdrop{opacity:1}.autonavix-site .an-mobile-drawer.is-open .an-mobile-drawer__panel{transform:translateX(0)}.autonavix-site .an-mobile-drawer__header{display:flex;min-height:var(--an-header-height);align-items:center;justify-content:space-between;gap:var(--an-space-3);padding:var(--an-space-3) max(var(--an-space-4),var(--an-safe-area-right)) var(--an-space-3) max(var(--an-space-4),var(--an-safe-area-left));border-bottom:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-mobile-drawer__brand{max-width:9rem;justify-content:flex-start}.autonavix-site .an-mobile-drawer__close{flex:0 0 var(--an-touch-target)}.autonavix-site .an-mobile-drawer__close svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.autonavix-site .an-mobile-drawer__navigation{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--an-space-2) max(var(--an-space-3),var(--an-safe-area-right)) var(--an-space-4) max(var(--an-space-3),var(--an-safe-area-left))}.autonavix-site .an-mobile-drawer__menu,.autonavix-site .an-mobile-drawer__menu ul{margin:0;padding:0;list-style:none}.autonavix-site .an-mobile-drawer__menu li{margin:0}.autonavix-site .an-mobile-drawer__menu a{display:flex;min-height:var(--an-touch-target);align-items:center;border-radius:.625rem;padding:var(--an-space-2) var(--an-space-3);color:var(--an-color-text-secondary);font-size:var(--an-font-size-md);font-weight:var(--an-font-weight-medium);line-height:var(--an-line-height-label);overflow-wrap:anywhere;text-decoration:none;white-space:normal}.autonavix-site .an-mobile-drawer__menu a:hover{background:#f2f4f7;color:var(--an-color-brand-blue)}.autonavix-site .an-mobile-drawer__menu :where(.current-menu-item,.current-menu-ancestor)>a{background:#eef4ff;color:var(--an-color-brand-blue);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-mobile-drawer__menu .sub-menu{margin-left:var(--an-space-4);padding-left:var(--an-space-2);border-left:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-mobile-drawer__menu .sub-menu a{font-size:var(--an-font-size-sm)}.autonavix-site .an-mobile-drawer__footer{flex:0 0 auto;padding:var(--an-space-4) max(var(--an-space-4),var(--an-safe-area-right)) max(var(--an-space-4),var(--an-safe-area-bottom)) max(var(--an-space-4),var(--an-safe-area-left));border-top:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-mobile-drawer__cta{width:100%}.autonavix-site .an-mobile-drawer__cta svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-drawer-open{overflow:hidden;overscroll-behavior:none;touch-action:none}body.autonavix-site.an-mobile-chrome-active #masthead{display:none}.autonavix-site .an-bottom-nav{position:fixed;z-index:1000;right:0;bottom:0;left:0;padding-right:var(--an-safe-area-right);padding-bottom:var(--an-safe-area-bottom);padding-left:var(--an-safe-area-left);border-top:var(--an-border-width) solid var(--an-color-border);background:var(--an-color-surface);box-shadow:var(--an-shadow-floating-nav)}.autonavix-site .an-bottom-nav__list{display:grid;width:100%;max-width:32rem;height:var(--an-bottom-nav-height);margin:0 auto;padding:0;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none}.autonavix-site .an-bottom-nav__item{min-width:0;margin:0}.autonavix-site .an-bottom-nav__link{display:flex;width:100%;height:100%;min-height:var(--an-touch-target);align-items:center;justify-content:center;flex-direction:column;gap:.1875rem;padding:.375rem .125rem .3125rem;color:var(--an-color-text-secondary);font-size:.6875rem;font-weight:var(--an-font-weight-medium);line-height:1.15;text-align:center;text-decoration:none}.autonavix-site .an-bottom-nav__link.is-active,.autonavix-site .an-bottom-nav__link:hover{color:var(--an-color-brand-blue)}.autonavix-site .an-bottom-nav__link.is-active{font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-bottom-nav__link:focus-visible{border-radius:var(--an-button-radius);outline-offset:-3px}.autonavix-site .an-bottom-nav__icon{width:1.625rem;height:1.625rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-bottom-nav__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-bottom-nav__item--language{position:relative}.autonavix-site .an-language-switcher--bottom{position:static;width:100%;height:100%}.autonavix-site .an-bottom-nav__language-toggle{border:0;background:0 0;cursor:pointer}.autonavix-site .an-bottom-nav__language-toggle[aria-expanded=true]{color:var(--an-color-brand-blue)}.autonavix-site .an-bottom-nav__flag{display:block;width:1.7rem;height:1.25rem}.autonavix-site .an-language-flag{overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:.2rem;box-shadow:0 .1rem .2rem rgba(15,23,42,.12);object-fit:cover}.autonavix-site .an-language-switcher__menu--bottom{top:auto;right:.25rem;bottom:calc(100% + .5rem);min-width:9rem}.autonavix-site .an-language-switcher__menu--bottom .an-language-switcher__option{justify-content:flex-start;gap:.5rem;font-size:.8125rem}.autonavix-site .an-language-switcher__menu--bottom .an-language-flag{width:1.5rem;height:1.125rem;flex:0 0 1.5rem}@media (max-width:47.999rem){body.autonavix-site.an-mobile-chrome-active{--an-bottom-nav-height:4.5rem;--an-bottom-nav-spacing:calc(var(--an-bottom-nav-height) + var(--an-safe-area-bottom));padding-bottom:var(--an-bottom-nav-spacing)}}@media (min-width:48rem){.autonavix-site .an-bottom-nav{display:none!important}}@media (min-width:64rem){.autonavix-site :where(.an-mobile-header,.an-mobile-drawer){display:none!important}.autonavix-site .an-desktop-header{display:block}}body.autonavix-site.an-homepage .site-content>.ast-container{display:block;max-width:none;padding-right:0;padding-left:0}body.autonavix-site.an-homepage :where(#primary,.content-area,.site-main){width:100%;margin:0;padding:0}body.autonavix-site.an-homepage #secondary,body.autonavix-site.an-homepage .entry-header{display:none}body.autonavix-site.an-homepage :where(.ast-article-single,.entry-content){margin:0;padding:0;background:0 0}.autonavix-site .an-home{width:100%;max-width:var(--an-container-max-width);margin:0 auto;overflow:hidden;padding-bottom:var(--an-space-4);color:var(--an-color-text)}.autonavix-site .an-home-hero{position:relative;min-height:23rem;overflow:hidden;padding:2.5rem var(--an-page-padding) 7.5rem;background:var(--an-color-band,#edf2f9)}.autonavix-site .an-home-hero::after{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(237,242,249,.99) 0,rgba(237,242,249,.96) 43%,rgba(237,242,249,.7) 66%,rgba(237,242,249,.08) 100%);content:"";pointer-events:none}.autonavix-site .an-home-hero__content{position:relative;z-index:2;width:100%;max-width:22rem}.autonavix-site .an-home-hero h1{margin-bottom:var(--an-space-4);font-size:clamp(1.75rem, 7vw, 2rem);letter-spacing:-.025em;line-height:1.08}.autonavix-site .an-home-hero__accent{background:var(--an-gradient-primary);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.autonavix-site .an-home-hero p{margin:0;max-width:20rem;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);line-height:1.55}.autonavix-site .an-home-hero__actions.an-desktop-only{display:none;max-width:22rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.5rem}.autonavix-site .an-home-hero__actions .an-button{min-height:3.25rem;padding:.625rem .75rem;font-size:.8125rem;text-decoration:none}body.autonavix-site .entry-content .an-home-hero__actions a.an-button{text-decoration:none}.autonavix-site .an-home-hero__actions .an-button svg{width:1.125rem;height:1.125rem;flex:0 0 1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-home-hero__media{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.autonavix-site .an-home-hero__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:67% 50%}.autonavix-site .an-home-hero__media picture{display:block;width:100%;height:100%}.autonavix-site .an-home-finder{position:relative;z-index:3;margin:-3.75rem var(--an-page-padding) 0;padding:var(--an-space-4);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card)}.autonavix-site .an-home-finder__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--an-space-2)}.autonavix-site .an-home-finder__field{min-width:0}.autonavix-site .an-home-finder__field label{display:block;margin-bottom:var(--an-space-1);font-size:.8125rem;white-space:nowrap}.autonavix-site .an-home-finder__field input{min-width:0;min-height:var(--an-touch-target);padding:var(--an-space-2);font-size:.78125rem}.autonavix-site .an-home-finder__submit{width:100%;margin-top:var(--an-space-3)}.autonavix-site .an-home-finder__submit svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}@media (max-width:47.999rem){.autonavix-site .an-home-finder{overflow:hidden;margin-top:-7.5rem;padding:1rem;border-color:#d7e2f0;border-radius:1.25rem;background:linear-gradient(145deg,#fff 0,#f8faff 100%);box-shadow:0 1rem 2.25rem rgba(16,24,40,.14)}.autonavix-site .an-home-finder::before{position:absolute;top:0;right:0;left:0;height:.1875rem;background:var(--an-gradient-primary);content:""}.autonavix-site .an-home-finder .an-vehicle-selector__make-label{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem;font-size:.9375rem;font-weight:var(--an-font-weight-bold)}.autonavix-site .an-home-finder .an-vehicle-selector__make-icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:.625rem;background:var(--an-gradient-primary);box-shadow:0 .375rem .75rem rgba(73,42,203,.2);color:#fff}.autonavix-site .an-home-finder .an-vehicle-selector__make-icon svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-home-finder .an-vehicle-selector__field select{min-height:3.25rem;border-color:#cbd7e7;background-color:rgba(255,255,255,.94);box-shadow:0 .125rem .375rem rgba(16,24,40,.05)}.autonavix-site .an-home-finder__form.is-progressive .is-progressive-hidden{display:none!important}.autonavix-site .an-home-finder__form.is-progressive .an-home-finder__submit.is-progressive-visible,.autonavix-site .an-home-finder__form.is-progressive .an-vehicle-selector__field.is-progressive-visible{animation:an-home-finder-step-in 240ms ease both}.autonavix-site .an-home-finder .an-vehicle-selector.is-progressive .an-vehicle-selector__status:empty{display:none}}@keyframes an-home-finder-step-in{from{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.autonavix-site .an-home-finder__form.is-progressive .an-home-finder__submit.is-progressive-visible,.autonavix-site .an-home-finder__form.is-progressive .an-vehicle-selector__field.is-progressive-visible{animation:none}}.autonavix-site .an-home-trust{margin:var(--an-space-4) var(--an-page-padding) 0;border:0;background:0 0;box-shadow:none}.autonavix-site .an-home-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-home-trust__item{position:relative;display:flex;min-width:0;min-height:8.5rem;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;gap:var(--an-space-2);padding:var(--an-space-4) var(--an-space-2);border:var(--an-border-width) solid #dce5f2;border-radius:1rem;background:linear-gradient(145deg,#fff 0,#f3f7ff 100%);box-shadow:0 .375rem 1rem rgba(16,24,40,.07);text-align:center;transition:transform var(--an-transition-fast),border-color var(--an-transition-fast),box-shadow var(--an-transition-fast)}.autonavix-site .an-home-trust__item::before{position:absolute;top:0;right:0;left:0;height:.1875rem;background:var(--an-gradient-primary);content:""}.autonavix-site .an-home-trust__icon{display:grid;width:3rem;height:3rem;flex:0 0 3rem;place-items:center;border-radius:.875rem;background:var(--an-gradient-primary);box-shadow:0 .375rem .875rem rgba(73,42,203,.22)}.autonavix-site .an-home-trust__item svg{width:1.625rem;height:1.625rem;fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.autonavix-site .an-home-trust__copy{display:flex;min-width:0;align-items:center;flex-direction:column;gap:.1875rem}.autonavix-site .an-home-trust__item strong{color:var(--an-color-text);font-size:.8125rem;font-weight:var(--an-font-weight-bold);line-height:1.25;overflow-wrap:anywhere}.autonavix-site .an-home-trust__item small{display:block;color:var(--an-color-text-muted);font-size:.6875rem;line-height:1.35}.autonavix-site .an-home-section{margin-top:var(--an-section-spacing);padding-right:var(--an-page-padding);padding-left:var(--an-page-padding)}.autonavix-site .an-home-section__heading{display:flex;align-items:center;justify-content:space-between;gap:var(--an-space-3);margin-bottom:var(--an-space-3)}.autonavix-site .an-home-section__heading h2{margin:0;font-size:var(--an-font-size-lg);letter-spacing:-.015em}.autonavix-site .an-home-section__heading>a{display:inline-flex;min-height:var(--an-touch-target);align-items:center;flex:0 0 auto;gap:var(--an-space-1);color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-decoration:none}.autonavix-site .an-home-section__heading>a svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-home-categories__scroller{display:grid;overflow-x:auto;grid-auto-columns:7.25rem;grid-auto-flow:column;gap:var(--an-space-2);padding:0 0 var(--an-space-2);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.autonavix-site .an-home-categories__scroller::-webkit-scrollbar{display:none}.autonavix-site .an-home-category{display:flex;min-width:0;min-height:8.75rem;align-items:center;flex-direction:column;gap:var(--an-space-2);overflow:hidden;padding:var(--an-space-3) var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);color:var(--an-color-text);scroll-snap-align:start;text-align:center;text-decoration:none}.autonavix-site .an-home-category:hover{border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-home-category__media{display:grid;width:100%;height:4.5rem;place-items:center}.autonavix-site .an-home-category__image{width:100%;height:100%;object-fit:contain}.autonavix-site .an-home-category__fallback{width:3rem;height:3rem;fill:#eef4ff;stroke:var(--an-color-brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.autonavix-site .an-home-category__name{display:-webkit-box;overflow:hidden;font-size:.8125rem;font-weight:var(--an-font-weight-semibold);line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.autonavix-site .an-home-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-home-product{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:var(--an-space-3);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card)}.autonavix-site .an-home-product__favorite{position:absolute;z-index:2;top:var(--an-space-1);right:var(--an-space-1);display:grid;width:var(--an-touch-target);height:var(--an-touch-target);place-items:center;border-radius:50%;background:rgba(255,255,255,.92);color:var(--an-color-text-secondary)}.autonavix-site .an-home-product__favorite:hover{color:var(--an-color-brand-violet)}.autonavix-site .an-home-product__favorite svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-home-product__image-link{position:relative;display:grid;width:100%;flex:0 0 auto;aspect-ratio:4/3;place-items:center;overflow:hidden;margin-bottom:var(--an-space-2);border-radius:.625rem;background:#f8fafc}.autonavix-site .an-home-product__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.autonavix-site .an-product-card-image--secondary{opacity:0;pointer-events:none}.autonavix-site .an-home-product__title{display:-webkit-box;overflow:hidden;margin:0 0 var(--an-space-1);font-size:.9375rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.autonavix-site .an-home-product__title a{color:var(--an-color-text);text-decoration:none}.autonavix-site .an-home-product__title a:hover{color:var(--an-color-brand-blue)}.autonavix-site .an-home-product__specifications{display:flex;min-height:2.5rem;flex-wrap:wrap;align-content:flex-start;gap:0 var(--an-space-1);margin:0 0 var(--an-space-2);padding:0;color:var(--an-color-text-muted);font-size:var(--an-font-size-xs);line-height:1.35;list-style:none}.autonavix-site .an-home-product__specifications li{display:inline;margin:0}.autonavix-site .an-home-product__specifications li:not(:last-child)::after{margin-left:var(--an-space-1);content:"•"}.autonavix-site .an-home-product__price{margin-top:auto;margin-bottom:var(--an-space-3);color:var(--an-color-text);font-size:var(--an-font-size-lg);font-weight:var(--an-font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--an-line-height-tight)}.autonavix-site .an-home-product__price :where(del,ins){display:inline;background:0 0}.autonavix-site .an-home-product__price del{color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-regular)}.autonavix-site .an-home-product__price ins{color:var(--an-color-error);text-decoration:none}.autonavix-site .an-home-product__button{width:100%;padding-right:var(--an-space-2);padding-left:var(--an-space-2);font-size:var(--an-font-size-sm)}.autonavix-site .an-home-empty{padding:var(--an-space-6) var(--an-space-4);border:var(--an-border-width) dashed var(--an-color-border-strong);border-radius:var(--an-card-radius);background:var(--an-color-surface);color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);text-align:center}.autonavix-site .an-home-empty p{margin:0}.autonavix-site .an-home-support{position:relative;display:grid;align-items:center;overflow:hidden;grid-template-columns:auto minmax(0,1fr);gap:var(--an-space-3);margin:var(--an-section-spacing) var(--an-page-padding) var(--an-space-4);padding:var(--an-space-4);border-radius:var(--an-card-radius);background:var(--an-gradient-primary);box-shadow:0 1rem 2.5rem rgba(46,42,145,.18);color:#fff}.autonavix-site .an-home-support::after,.autonavix-site .an-home-support::before{position:absolute;border-radius:50%;background:rgba(255,255,255,.1);content:"";pointer-events:none}.autonavix-site .an-home-support::before{top:-5rem;right:-3rem;width:10rem;height:10rem}.autonavix-site .an-home-support::after{bottom:-5.5rem;left:22%;width:8rem;height:8rem;background:rgba(255,255,255,.07)}.autonavix-site .an-home-support>*{position:relative;z-index:1}.autonavix-site .an-home-support__icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.14)}.autonavix-site .an-home-support__icon svg{width:1.75rem;height:1.75rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-home-support__content{min-width:0}.autonavix-site .an-home-support h2{margin:0 0 var(--an-space-1);color:#fff;font-size:var(--an-font-size-md);line-height:1.3}.autonavix-site .an-home-support p{margin:0;color:rgba(255,255,255,.9);font-size:var(--an-font-size-sm);line-height:1.4}.autonavix-site .an-home-support__button{display:inline-flex;min-height:var(--an-touch-target);align-items:center;justify-content:center;grid-column:1/-1;gap:var(--an-space-2);padding:var(--an-space-2) var(--an-space-4);border-radius:var(--an-button-radius);background:var(--an-color-surface);color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-align:center;text-decoration:none;box-shadow:0 .5rem 1.25rem rgba(20,18,75,.18);transition:transform var(--an-transition-fast),background-color var(--an-transition-fast),color var(--an-transition-fast),box-shadow var(--an-transition-fast)}.autonavix-site .an-home-support__button.an-desktop-only{display:none}.autonavix-site .an-home-support__button:hover{background:#f5f3ff;box-shadow:0 .75rem 1.5rem rgba(20,18,75,.24);color:var(--an-color-brand-violet);transform:translateY(-.125rem)}.autonavix-site .an-home-support__button svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media (min-width:25rem){.autonavix-site .an-home-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.autonavix-site .an-home-trust__item{min-height:8rem}}@media (min-width:23.4375rem){.autonavix-site .an-home-support{grid-template-columns:auto minmax(0,1fr) auto}.autonavix-site .an-home-support__button{grid-column:auto}}@media (min-width:48rem){.autonavix-site .an-home-support__button.an-mobile-only{display:none}.autonavix-site .an-home-support__button.an-desktop-only{display:inline-flex}body.autonavix-site.an-homepage .site-content>.ast-container{padding-right:var(--an-page-padding);padding-left:var(--an-page-padding)}.autonavix-site .an-home{padding-top:var(--an-space-6)}.autonavix-site .an-home-hero{min-height:21rem;padding:var(--an-space-12) var(--an-space-10) 7rem;border-radius:var(--an-card-radius)}.autonavix-site .an-home-hero__content{max-width:28rem}.autonavix-site .an-home-hero h1{font-size:var(--an-font-size-4xl)}.autonavix-site .an-home-hero p{font-size:var(--an-font-size-md)}.autonavix-site .an-home-hero__media{right:-1.5rem;bottom:1.5rem;width:min(52%,34rem)}.autonavix-site .an-home-finder{margin-right:var(--an-space-6);margin-left:var(--an-space-6);padding:var(--an-space-5)}.autonavix-site .an-home-finder__field input{padding-right:var(--an-space-3);padding-left:var(--an-space-3);font-size:var(--an-font-size-sm)}.autonavix-site .an-home-trust{margin-right:var(--an-space-6);margin-left:var(--an-space-6)}.autonavix-site .an-home-categories__scroller{overflow:visible;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}.autonavix-site .an-home-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--an-space-4)}.autonavix-site .an-home-support{margin-right:var(--an-page-padding);margin-left:var(--an-page-padding);padding:var(--an-space-5)}}body.autonavix-site.an-categories-experience .site-content{background:var(--an-color-surface)}body.autonavix-site.an-categories-experience .site-content>.ast-container{display:block;max-width:none;padding-right:0;padding-left:0}body.autonavix-site.an-categories-experience :where(#primary,.content-area,.site-main){width:100%;margin:0;padding:0}body.autonavix-site.an-categories-experience #secondary,body.autonavix-site.an-categories-experience .entry-header{display:none}body.autonavix-site.an-categories-experience :where(.ast-article-single,.entry-content){margin:0;padding:0;background:0 0}.autonavix-site .an-categories{width:100%;max-width:var(--an-container-max-width);margin:0 auto;overflow-x:hidden;padding:var(--an-space-3) max(var(--an-page-padding),var(--an-safe-area-right)) var(--an-space-5) max(var(--an-page-padding),var(--an-safe-area-left));color:var(--an-color-text)}.autonavix-site .an-categories-search{margin:0}.autonavix-site .an-categories-search__field{position:relative;min-width:0}.autonavix-site .an-categories-search__input{min-height:3.25rem;margin:0;padding:var(--an-space-3) var(--an-space-4) var(--an-space-3) 3.5rem;border-color:var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);font-size:var(--an-font-size-sm);line-height:1.35;-webkit-appearance:none}.autonavix-site .an-categories-search__input::-webkit-search-cancel-button{margin-left:var(--an-space-2)}.autonavix-site .an-categories-search__submit{position:absolute;top:50%;left:var(--an-space-1);display:grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;transform:translateY(-50%);border:0;border-radius:var(--an-button-radius);background:0 0;box-shadow:none;color:var(--an-color-text-secondary)}.autonavix-site .an-categories-search__submit:hover{background:#eef4ff;color:var(--an-color-brand-blue)}.autonavix-site .an-categories-search__submit svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.autonavix-site .an-categories-section{margin-top:var(--an-space-7)}.autonavix-site .an-categories-section__heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--an-space-3);margin-bottom:var(--an-space-3)}.autonavix-site .an-categories-section__heading h2{min-width:0;margin:0;font-size:var(--an-font-size-lg);letter-spacing:-.015em}.autonavix-site .an-categories-section__heading>a{display:inline-flex;min-height:var(--an-touch-target);align-items:center;flex:0 0 auto;gap:var(--an-space-1);color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-decoration:none}.autonavix-site .an-categories-section__heading>a svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-vehicle-brands__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-vehicle-brand{display:flex;min-width:0;min-height:4.25rem;align-items:center;gap:var(--an-space-3);padding:var(--an-space-2) var(--an-space-3);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);color:var(--an-color-text);text-decoration:none;transition:border-color var(--an-transition-fast),color var(--an-transition-fast),transform var(--an-transition-fast)}.autonavix-site .an-vehicle-brand:hover{transform:translateY(-1px);border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-vehicle-brand__mark{display:grid;width:2.5rem;height:2.5rem;place-items:center;flex:0 0 2.5rem;overflow:hidden;border:var(--an-border-width) solid #d8e4fb;border-radius:50%;background:#f4f7fc;color:var(--an-color-text-secondary);font-size:.6875rem;font-weight:var(--an-font-weight-bold);letter-spacing:.04em}.autonavix-site .an-vehicle-brand__mark img{width:100%;height:100%;object-fit:contain}.autonavix-site .an-vehicle-brand__name{min-width:0;overflow:hidden;font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-product-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--an-space-2)}.autonavix-site .an-product-category{display:flex;min-width:0;min-height:8.75rem;align-items:center;flex-direction:column;gap:var(--an-space-2);overflow:hidden;padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);color:var(--an-color-text);text-align:center;text-decoration:none}.autonavix-site .an-product-category:hover{border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-product-category__media{display:grid;width:100%;height:4.75rem;place-items:center;overflow:hidden;border-radius:.625rem;background:#f8fafc}.autonavix-site .an-product-category__image{width:100%;height:100%;object-fit:contain}.autonavix-site .an-product-category__placeholder{width:3.25rem;height:3.25rem;fill:#eef4ff;stroke:var(--an-color-brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.autonavix-site .an-product-category__name{display:-webkit-box;overflow:hidden;font-size:.75rem;font-weight:var(--an-font-weight-semibold);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.autonavix-site .an-categories-empty{padding:var(--an-space-5) var(--an-space-4);border:var(--an-border-width) dashed var(--an-color-border-strong);border-radius:var(--an-card-radius);background:#f8fafc;color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);text-align:center}.autonavix-site .an-categories-empty p{margin:0}.autonavix-site .an-compatibility-banner{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:var(--an-space-2) var(--an-space-3);margin-top:var(--an-space-6);padding:var(--an-space-3);border-radius:var(--an-card-radius);background:var(--an-gradient-primary);color:#fff}.autonavix-site .an-compatibility-banner__icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.14)}.autonavix-site .an-compatibility-banner__icon svg{width:1.875rem;height:1.875rem;fill:rgba(255,255,255,0.12);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.autonavix-site .an-compatibility-banner__content{min-width:0}.autonavix-site .an-compatibility-banner h2{margin:0 0 .125rem;color:#fff;font-size:var(--an-font-size-md);line-height:1.25}.autonavix-site .an-compatibility-banner p{margin:0;color:rgba(255,255,255,.9);font-size:var(--an-font-size-xs);line-height:1.4}.autonavix-site .an-compatibility-banner__button{display:inline-flex;min-height:var(--an-touch-target);align-items:center;justify-content:center;grid-column:1/-1;gap:var(--an-space-1);padding:var(--an-space-2) var(--an-space-3);border-radius:.625rem;background:var(--an-color-surface);color:var(--an-color-brand-blue);font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-semibold);text-decoration:none;white-space:nowrap}.autonavix-site .an-compatibility-banner__button:hover{background:#f5f3ff;color:var(--an-color-brand-violet)}.autonavix-site .an-compatibility-banner__button svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-popular-series{margin-bottom:var(--an-space-2)}.autonavix-site .an-popular-series__scroller{display:grid;overflow-x:auto;grid-auto-columns:minmax(9.25rem,48%);grid-auto-flow:column;gap:var(--an-space-3);padding:0 0 var(--an-space-2);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.autonavix-site .an-popular-series__scroller::-webkit-scrollbar{display:none}.autonavix-site .an-series-card{position:relative;display:grid;min-width:0;min-height:9rem;overflow:hidden;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);color:var(--an-color-text);scroll-snap-align:start;text-decoration:none}.autonavix-site .an-series-card:hover{border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-series-card__media{position:relative;display:grid;width:100%;height:4.5rem;place-items:center;grid-column:1/-1;overflow:hidden;border-radius:.625rem;background:#f4f7fc}.autonavix-site .an-series-card__media img{width:100%;height:100%;object-fit:contain}.autonavix-site .an-series-card__placeholder{width:88%;height:auto;max-height:4rem;fill:none;stroke:#8190a6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}.autonavix-site .an-series-card__make{position:absolute;top:var(--an-space-1);left:var(--an-space-1);display:grid;min-width:1.75rem;height:1.75rem;place-items:center;padding:0 .3125rem;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 .125rem .375rem rgba(16,24,40,.1);color:var(--an-color-brand-blue);font-size:.5625rem;font-weight:var(--an-font-weight-bold);letter-spacing:.03em}.autonavix-site .an-series-card__details{display:flex;min-width:0;align-self:end;flex-direction:column;padding-top:var(--an-space-2)}.autonavix-site .an-series-card__details strong{display:-webkit-box;overflow:hidden;font-size:.75rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.autonavix-site .an-series-card__details>span{color:var(--an-color-text-muted);font-size:.6875rem;font-variant-numeric:tabular-nums}.autonavix-site .an-series-card__arrow{width:1.25rem;height:1.25rem;align-self:end;margin-bottom:.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media (min-width:22.5rem){.autonavix-site .an-compatibility-banner{grid-template-columns:auto minmax(0,1fr) auto}.autonavix-site .an-compatibility-banner__button{grid-column:auto}}@media (min-width:48rem){.autonavix-site .an-categories{padding-top:var(--an-space-6);padding-bottom:var(--an-space-8)}.autonavix-site .an-vehicle-brands__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.autonavix-site .an-product-categories__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-popular-series__scroller{overflow:visible;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}body.autonavix-site.an-search-experience .site-content{background:var(--an-color-surface)}body.autonavix-site.an-search-experience .site-content>.ast-container{display:block;max-width:none;padding-right:0;padding-left:0}body.autonavix-site.an-search-experience :where(#primary,.content-area,.site-main){width:100%;margin:0;padding:0}body.autonavix-site.an-search-experience #secondary,body.autonavix-site.an-search-experience .entry-header{display:none}body.autonavix-site.an-search-experience :where(.ast-article-single,.entry-content){margin:0;padding:0;background:0 0}body.autonavix-site.an-search-sheet-open{overflow:hidden;overscroll-behavior:none}.autonavix-site .an-search{width:100%;max-width:var(--an-container-max-width);margin:0 auto;overflow-x:hidden;padding:var(--an-space-3) max(var(--an-page-padding),var(--an-safe-area-right)) var(--an-space-5) max(var(--an-page-padding),var(--an-safe-area-left));color:var(--an-color-text)}.autonavix-site .an-search-form{margin:0}.autonavix-site .an-search-form__field{position:relative;min-width:0}.autonavix-site .an-search-form__input{min-height:3.25rem;margin:0;padding:var(--an-space-3) 3.5rem;border-color:var(--an-color-border-strong);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);font-size:var(--an-font-size-sm);line-height:1.35;-webkit-appearance:none}.autonavix-site .an-search-form__input::-webkit-search-cancel-button{display:none}.autonavix-site :where(.an-search-form__submit,.an-search-form__clear){position:absolute;top:50%;display:grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;transform:translateY(-50%);border:0;border-radius:var(--an-button-radius);background:0 0;box-shadow:none;color:var(--an-color-text-secondary)}.autonavix-site .an-search-form__submit{left:var(--an-space-1)}.autonavix-site .an-search-form__clear{right:var(--an-space-1)}.autonavix-site :where(.an-search-form__submit,.an-search-form__clear):hover{background:#eef4ff;color:var(--an-color-brand-blue)}.autonavix-site :where(.an-search-form__submit,.an-search-form__clear) svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-search-section{margin-top:var(--an-space-6)}.autonavix-site .an-search-section__heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--an-space-3);margin-bottom:var(--an-space-3)}.autonavix-site .an-search-section__heading h2{min-width:0;margin:0;font-size:var(--an-font-size-md);letter-spacing:-.01em}.autonavix-site :where(.an-search-section__action,.an-search-section__link){display:inline-flex;min-height:var(--an-touch-target);align-items:center;flex:0 0 auto;gap:var(--an-space-1);padding:0;border:0;background:0 0;box-shadow:none;color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-decoration:none}.autonavix-site :where(.an-search-section__action,.an-search-section__link):hover{color:var(--an-color-brand-violet)}.autonavix-site .an-search-section__link svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-popular-searches__list,.autonavix-site .an-recent-searches__list,.autonavix-site .an-search-brands__scroller{margin:0;padding:0;list-style:none}.autonavix-site .an-recent-searches__list{display:flex;flex-wrap:wrap;gap:var(--an-space-2)}.autonavix-site .an-recent-searches__list li{display:inline-flex;min-width:0;min-height:var(--an-touch-target);align-items:stretch;overflow:hidden;border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-chip-radius);background:var(--an-color-surface);box-shadow:0 .125rem .375rem rgba(16,24,40,.05)}.autonavix-site .an-recent-searches__list a{display:flex;min-width:0;min-height:var(--an-touch-target);align-items:center;padding:var(--an-space-2) .125rem var(--an-space-2) var(--an-space-3);color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);text-decoration:none}.autonavix-site .an-recent-searches__remove{display:grid;width:var(--an-touch-target);min-width:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;border:0;background:0 0;box-shadow:none;color:var(--an-color-text-muted);font-size:1.25rem}.autonavix-site .an-recent-searches__remove:hover{color:var(--an-color-error)}.autonavix-site .an-search-brands__scroller{display:grid;overflow-x:auto;grid-auto-columns:5rem;grid-auto-flow:column;gap:var(--an-space-2);padding-bottom:var(--an-space-2);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.autonavix-site .an-search-brands__scroller::-webkit-scrollbar{display:none}.autonavix-site .an-search-brand{display:flex;min-width:0;min-height:5.5rem;align-items:center;justify-content:center;flex-direction:column;gap:var(--an-space-1);overflow:hidden;padding:var(--an-space-2) var(--an-space-1);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card);color:var(--an-color-text-secondary);font-size:.6875rem;font-weight:var(--an-font-weight-semibold);scroll-snap-align:start;text-align:center;text-decoration:none}.autonavix-site .an-search-brand:hover{border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-search-brand__mark{display:grid;width:2.5rem;height:2.5rem;place-items:center;overflow:hidden;border:var(--an-border-width) solid #d8e4fb;border-radius:50%;background:#f4f7fc;color:var(--an-color-text-secondary);font-size:.6875rem;font-weight:var(--an-font-weight-bold);letter-spacing:.04em}.autonavix-site .an-search-brand__mark img{width:100%;height:100%;object-fit:contain}.autonavix-site .an-search-brand>span:last-child{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-popular-searches__list{display:flex;flex-wrap:wrap;gap:var(--an-space-2)}.autonavix-site .an-popular-searches__list a{display:inline-flex;min-height:var(--an-touch-target);align-items:center;gap:var(--an-space-2);padding:var(--an-space-2) var(--an-space-3);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-chip-radius);background:var(--an-color-surface);box-shadow:0 .125rem .375rem rgba(16,24,40,.05);color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);text-decoration:none}.autonavix-site .an-popular-searches__list a:hover{border-color:var(--an-color-border-strong);color:var(--an-color-brand-blue)}.autonavix-site .an-popular-searches__list svg{width:1rem;height:1rem;flex:0 0 1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.autonavix-site .an-search-results{margin-top:var(--an-space-7)}.autonavix-site .an-search-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--an-space-2);margin-bottom:var(--an-space-3);padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:#f8fafc}.autonavix-site .an-search-toolbar__count{min-width:0;margin:0;color:var(--an-color-text-secondary);font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.25}.autonavix-site .an-search-toolbar__actions{display:grid;min-width:0;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-2)}.autonavix-site .an-search-toolbar__button{display:inline-flex;min-width:0;min-height:var(--an-touch-target);align-items:center;justify-content:center;gap:var(--an-space-1);padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border);border-radius:.625rem;background:var(--an-color-surface);box-shadow:none;color:var(--an-color-text-secondary);font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-semibold);white-space:nowrap}.autonavix-site .an-search-toolbar__button:hover,.autonavix-site .an-search-toolbar__button[aria-expanded=true]{border-color:var(--an-color-brand-blue);color:var(--an-color-brand-blue)}.autonavix-site .an-search-toolbar__button svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-search-toolbar__badge{display:grid;min-width:1.25rem;height:1.25rem;place-items:center;padding:0 .25rem;border-radius:var(--an-chip-radius);background:var(--an-color-brand-violet);color:#fff;font-size:.625rem;font-variant-numeric:tabular-nums}.autonavix-site .an-search-results__grid{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-search-product{position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card)}.autonavix-site .an-search-product__favorite{position:absolute;z-index:2;top:var(--an-space-1);right:var(--an-space-1);display:grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:none;color:var(--an-color-text-muted);opacity:1}.autonavix-site .an-search-product__favorite svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-search-product__image-link{position:relative;display:grid;width:100%;flex:0 0 auto;aspect-ratio:4/3;place-items:center;overflow:hidden;background:#f8fafc}.autonavix-site .an-search-product__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.autonavix-site .an-search-product__content{display:flex;min-width:0;height:auto;flex:1 1 auto;flex-direction:column;padding:var(--an-space-3)}.autonavix-site .an-search-product__title{display:-webkit-box;overflow:hidden;margin:0 0 var(--an-space-1);font-size:var(--an-font-size-sm);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.autonavix-site .an-search-product__title a{color:var(--an-color-text);text-decoration:none}.autonavix-site .an-search-product__title a:hover{color:var(--an-color-brand-blue)}.autonavix-site .an-search-product__compatibility{display:-webkit-box;overflow:hidden;margin:0 0 var(--an-space-1);color:var(--an-color-text-secondary);font-size:.6875rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.autonavix-site .an-search-product__specifications{display:-webkit-box;overflow:hidden;min-height:0;margin:0 0 var(--an-space-2);padding:0;color:var(--an-color-text-muted);font-size:.6875rem;line-height:1.35;list-style:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.autonavix-site .an-search-product__specifications li{display:inline;margin:0}.autonavix-site .an-search-product__specifications li:not(:last-child)::after{margin-left:var(--an-space-1);content:"•"}.autonavix-site .an-search-product__stock{display:inline-flex;align-self:flex-start;margin-top:0;margin-bottom:var(--an-space-1);color:var(--an-color-success);font-size:.6875rem;font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-search-product__stock--outofstock{color:var(--an-color-error)}.autonavix-site .an-search-product__stock--onbackorder{color:var(--an-color-warning)}.autonavix-site .an-search-product__price{min-height:1.75rem;margin-bottom:var(--an-space-2);color:var(--an-color-text);font-size:var(--an-font-size-md);font-weight:var(--an-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.3}.autonavix-site .an-search-product__price :where(del,ins){display:inline;background:0 0}.autonavix-site .an-search-product__price del{color:var(--an-color-text-muted);font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-regular)}.autonavix-site .an-search-product__price ins{color:var(--an-color-error);text-decoration:none}.autonavix-site .an-search-product__details{width:100%;min-height:var(--an-touch-target);padding:var(--an-space-2);border-color:transparent;background:var(--an-gradient-primary);box-shadow:0 .25rem .75rem rgba(73,42,203,.18);color:#fff;font-size:var(--an-font-size-xs)}.autonavix-site .an-search-product__details:hover{background:var(--an-gradient-primary);box-shadow:0 .375rem 1rem rgba(73,42,203,.25);color:#fff;filter:brightness(.95)}.autonavix-site .an-search-empty{display:flex;align-items:center;flex-direction:column;padding:var(--an-space-8) var(--an-space-4);border:var(--an-border-width) dashed var(--an-color-border-strong);border-radius:var(--an-card-radius);background:#f8fafc;text-align:center}.autonavix-site .an-search-empty__icon{width:3.5rem;height:3.5rem;margin-bottom:var(--an-space-3);fill:none;stroke:var(--an-color-brand-blue);stroke-linecap:round;stroke-width:2}.autonavix-site .an-search-empty h3{margin-bottom:var(--an-space-1);font-size:var(--an-font-size-lg)}.autonavix-site .an-search-empty p{max-width:28rem;margin-bottom:var(--an-space-5);color:var(--an-color-text-muted);font-size:var(--an-font-size-sm)}.autonavix-site .an-search-empty__actions{display:grid;width:100%;max-width:25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-2)}.autonavix-site .an-search-empty__actions .an-button{padding-right:var(--an-space-2);padding-left:var(--an-space-2);font-size:var(--an-font-size-xs)}.autonavix-site .an-search-sheet{position:fixed;z-index:1200;inset:0}.autonavix-site .an-search-sheet[hidden]{display:none}.autonavix-site .an-search-sheet__backdrop{position:absolute;inset:0;background:rgba(16,24,40,.48);opacity:0;transition:opacity 220ms ease}.autonavix-site .an-search-sheet__panel{position:absolute;right:0;bottom:0;left:0;display:flex;width:100%;max-width:36rem;max-height:min(85vh,44rem);max-height:min(85dvh,44rem);margin:0 auto;overflow:hidden;flex-direction:column;transform:translateY(100%);border-radius:1.25rem 1.25rem 0 0;background:var(--an-color-surface);box-shadow:var(--an-shadow-modal);transition:transform 220ms ease}.autonavix-site .an-search-sheet.is-open .an-search-sheet__backdrop{opacity:1}.autonavix-site .an-search-sheet.is-open .an-search-sheet__panel{transform:translateY(0)}.autonavix-site .an-search-sheet__header{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:var(--an-space-3);padding:var(--an-space-2) max(var(--an-space-4),var(--an-safe-area-right)) var(--an-space-2) max(var(--an-space-4),var(--an-safe-area-left));border-bottom:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-search-sheet__header h2{margin:0;font-size:var(--an-font-size-xl)}.autonavix-site .an-search-sheet__close{display:grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;border:0;border-radius:50%;background:#f2f4f7;box-shadow:none;color:var(--an-color-text-secondary)}.autonavix-site .an-search-sheet__close:hover{background:#e9edf3;color:var(--an-color-text)}.autonavix-site .an-search-sheet__close svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.autonavix-site :where(.an-search-filter-form,.an-search-sort-form){display:flex;min-height:0;flex:1;flex-direction:column;margin:0}.autonavix-site .an-search-sheet__content{min-height:0;overflow-y:auto;padding:var(--an-space-4) max(var(--an-space-4),var(--an-safe-area-right)) var(--an-space-5) max(var(--an-space-4),var(--an-safe-area-left));overscroll-behavior:contain}.autonavix-site .an-search-sheet__empty{margin:0;padding:var(--an-space-6) var(--an-space-4);border:var(--an-border-width) dashed var(--an-color-border-strong);border-radius:var(--an-card-radius);background:#f8fafc;color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);text-align:center}.autonavix-site .an-search-filter{margin-bottom:var(--an-space-5)}.autonavix-site .an-search-filter:last-child{margin-bottom:0}.autonavix-site .an-search-filter legend{display:block;width:100%;margin-bottom:var(--an-space-2);font-size:var(--an-font-size-sm)}.autonavix-site .an-search-filter select{min-height:3rem}.autonavix-site .an-search-filter__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-search-filter__price label{min-width:0;margin:0;color:var(--an-color-text-secondary);font-size:var(--an-font-size-xs)}.autonavix-site .an-search-filter__price input{min-height:3rem;margin-top:var(--an-space-1)}.autonavix-site .an-search-sort-options{display:grid;gap:var(--an-space-1)}.autonavix-site .an-search-sort-options label{display:flex;min-height:var(--an-touch-target);align-items:center;gap:var(--an-space-3);margin:0;padding:var(--an-space-2);border-radius:var(--an-button-radius);cursor:pointer;font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-medium)}.autonavix-site .an-search-sort-options label:hover{background:#f2f4f7}.autonavix-site .an-search-sort-options input{width:1.25rem;height:1.25rem;min-height:auto;margin:0;accent-color:var(--an-color-brand-blue)}.autonavix-site .an-search-sheet__footer{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-2);padding:var(--an-space-3) max(var(--an-space-4),var(--an-safe-area-right)) max(var(--an-space-3),var(--an-safe-area-bottom)) max(var(--an-space-4),var(--an-safe-area-left));border-top:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-search-sheet__footer--single{grid-template-columns:1fr}.autonavix-site .an-search-sheet__footer .an-button{width:100%;padding-right:var(--an-space-2);padding-left:var(--an-space-2);font-size:var(--an-font-size-sm)}@media (max-width:22.4375rem){.autonavix-site .an-search-results__grid{grid-template-columns:1fr}}@media (min-width:48rem){.autonavix-site .an-search{padding-top:var(--an-space-6);padding-bottom:var(--an-space-8)}.autonavix-site .an-search-brands__scroller{overflow:visible;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}.autonavix-site .an-search-results__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--an-space-4)}}@media (min-width:64rem){.autonavix-site .an-search-results__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.autonavix-site :where(.an-search-sheet__backdrop,.an-search-sheet__panel){transition-duration:0s}}body.autonavix-site.an-single-product .site-content>.ast-container{display:block;max-width:var(--an-container-max-width)}body.autonavix-site.an-single-product :where(#primary,.content-area,.site-main){width:100%;margin:0}body.autonavix-site.an-single-product #primary{padding-top:var(--an-space-3);padding-bottom:var(--an-space-8)}.autonavix-site .an-product-breadcrumb{display:flex;max-width:100%;align-items:center;gap:var(--an-space-2);margin:0 0 var(--an-space-3);overflow:hidden;color:var(--an-color-text-muted);font-size:var(--an-font-size-xs);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-product-breadcrumb :where(a,span){min-width:0;flex:0 1 auto;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-product-breadcrumb a{text-decoration:none}.autonavix-site .an-product-breadcrumb>span{flex:0 0 auto}.autonavix-site div.product{position:relative}.autonavix-site div.product .onsale{position:absolute;z-index:3;top:var(--an-space-3);left:var(--an-space-3);min-width:0;min-height:0;margin:0;padding:.375rem .75rem;border-radius:var(--an-chip-radius);background:var(--an-color-error);box-shadow:none;color:#fff;font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-bold);line-height:1.3}.autonavix-site.woocommerce div.product div.images.woocommerce-product-gallery,.autonavix-site.woocommerce-page div.product div.images.woocommerce-product-gallery{width:100%;margin:0 0 var(--an-space-5);float:none;opacity:1!important}.autonavix-site div.product .woocommerce-product-gallery__wrapper{margin:0}.autonavix-site .autonavix-product-mobile .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:not(:first-child){display:none}.autonavix-site .autonavix-product-mobile .woocommerce-product-gallery .flex-viewport{width:100%;aspect-ratio:1/1;overflow:hidden}.autonavix-site div.product .woocommerce-product-gallery__image>a{display:grid;width:100%;aspect-ratio:1/1;place-items:center;overflow:hidden;border:var(--an-border-width) solid var(--an-color-border);border-radius:1rem;background:#f8fafc}.autonavix-site div.product .woocommerce-product-gallery__image img{width:100%;height:100%;max-height:32rem;object-fit:contain}.autonavix-site div.product .woocommerce-product-gallery__trigger{top:var(--an-space-3);right:var(--an-space-3);display:grid;width:var(--an-touch-target);height:var(--an-touch-target);place-items:center;border:var(--an-border-width) solid var(--an-color-border);background:rgba(255,255,255,.94);box-shadow:var(--an-shadow-card)}.autonavix-site div.product div.images .flex-control-thumbs{display:flex;margin:var(--an-space-3) 0 0;padding:0 0 var(--an-space-1);overflow-x:auto;gap:var(--an-space-2);list-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.autonavix-site div.product div.images .flex-control-thumbs li{width:3.75rem;min-width:3.75rem;margin:0;float:none;scroll-snap-align:start}.autonavix-site div.product div.images .flex-control-thumbs img{width:3.75rem;height:3.75rem;padding:var(--an-space-1);border:2px solid transparent;border-radius:.625rem;background:#f8fafc;object-fit:contain;opacity:.72}.autonavix-site div.product div.images .flex-control-thumbs img.flex-active,.autonavix-site div.product div.images .flex-control-thumbs img:hover{border-color:var(--an-color-brand-blue);opacity:1}.autonavix-site.woocommerce div.product div.summary,.autonavix-site.woocommerce-page div.product div.summary{position:relative;width:100%;margin:0 0 var(--an-space-7);float:none}.autonavix-site div.product .summary .product_title{margin:0 3.5rem var(--an-space-2) 0;font-size:clamp(1.5rem, 7vw, 1.875rem);line-height:1.22;letter-spacing:-.02em}.autonavix-site .an-product-identity__main,.autonavix-site .an-product-identity__vehicle{display:block}.autonavix-site .an-product-identity__main [data-an-product-identity-value=screen]:not([hidden]){margin-right:.2em}.autonavix-site .an-product-identity__vehicle{margin-top:var(--an-space-1);color:var(--an-color-text-secondary);font-size:.68em;font-weight:var(--an-font-weight-semibold);letter-spacing:0;line-height:1.3}.autonavix-site .an-product-identity__badges{display:flex;flex-wrap:wrap;gap:var(--an-space-2);margin:0 0 var(--an-space-3)}.autonavix-site .an-product-identity__badge{display:inline-flex;align-items:center;gap:var(--an-space-1);padding:.35rem .65rem;border:var(--an-border-width) solid #b2ddff;border-radius:var(--an-chip-radius);background:#eff8ff;color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-bold);line-height:1.2}.autonavix-site .an-product-identity__badge--ram{border-color:#b7e4c4;background:#eaf8ef;color:#166534}.autonavix-site :where(
.an-product-identity__vehicle,.an-product-identity__badges,.an-product-identity__badge
)[hidden]{display:none}.autonavix-site .an-product-favorite{position:absolute;z-index:2;top:0;right:0;display:grid;width:var(--an-touch-target);height:var(--an-touch-target);place-items:center;border:var(--an-border-width) solid var(--an-color-border);border-radius:50%;background:var(--an-color-surface);color:var(--an-color-text-secondary);text-decoration:none}.autonavix-site .an-product-favorite:hover{border-color:#fda29b;background:var(--an-color-error-surface);color:var(--an-color-error)}.autonavix-site .an-product-favorite svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-product-rating{display:flex;align-items:center;gap:var(--an-space-2);margin-bottom:var(--an-space-3);font-size:var(--an-font-size-sm)}.autonavix-site .an-product-rating .star-rating{margin:0;color:#f79009;font-size:1rem}.autonavix-site .an-product-rating a{color:var(--an-color-text-muted);text-decoration:underline}.autonavix-site .an-product-price-label{display:none}.autonavix-site div.product .summary>.price{margin:0 0 var(--an-space-2);color:var(--an-color-text);font-size:clamp(1.5rem, 7vw, 2rem);font-weight:var(--an-font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--an-price-line-height)}.autonavix-site .an-product-sticky__price :where(del,ins),.autonavix-site div.product .summary .price :where(del,ins){display:inline;background:0 0}.autonavix-site .an-product-sticky__price del,.autonavix-site div.product .summary .price del{color:var(--an-color-text-muted);font-size:.65em;font-weight:var(--an-font-weight-regular)}.autonavix-site .an-product-sticky__price ins,.autonavix-site div.product .summary .price ins{color:var(--an-color-error);text-decoration:none}.autonavix-site .an-product-stock{display:flex;align-items:center;gap:var(--an-space-2);margin:0 0 var(--an-space-4);color:var(--an-color-success);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-product-stock__indicator{width:.5rem;height:.5rem;flex:0 0 auto;border-radius:50%;background:currentColor}.autonavix-site .an-product-stock--outofstock{color:var(--an-color-error)}.autonavix-site .an-product-stock--onbackorder{color:var(--an-color-warning)}.autonavix-site .an-desktop-product-compatibility{display:none}.autonavix-site .an-product-compatibility{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--an-space-3);margin:var(--an-space-4) 0;padding:var(--an-space-4);border:var(--an-border-width) solid #abefc6;border-radius:var(--an-card-radius);background:var(--an-color-success-surface)}.autonavix-site .an-product-compatibility__icon{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:#d1fadf;color:var(--an-color-success)}.autonavix-site .an-product-compatibility__icon svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-product-compatibility__content{display:flex;min-width:0;justify-content:center;flex-direction:column;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);line-height:1.45}.autonavix-site .an-product-compatibility__content :where(strong,span){display:block}.autonavix-site .an-product-compatibility__content strong{color:var(--an-color-success)}.autonavix-site .an-product-compatibility__button{display:inline-flex;min-height:var(--an-touch-target);align-items:center;justify-content:center;grid-column:1/-1;padding:var(--an-space-2) var(--an-space-3);border:var(--an-border-width) solid #6ce9a6;border-radius:var(--an-button-radius);background:var(--an-color-surface);color:var(--an-color-success);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-align:center;text-decoration:none}.autonavix-site .an-product-key-specs{margin:var(--an-space-4) 0}.autonavix-site .an-product-key-specs__grid{display:grid;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.autonavix-site .an-product-key-spec{display:grid;min-height:4.75rem;min-width:0;align-items:center;grid-template-columns:3rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.75rem;padding:.75rem .875rem;border:1px solid #e2e8f0;border-radius:.875rem;background:linear-gradient(145deg,#fbfcfe 0,#f5f7fb 100%);box-shadow:0 1px 2px rgba(15,23,42,.025)}.autonavix-site .an-product-key-spec--text-only{grid-template-columns:minmax(0,1fr)}.autonavix-site .an-product-key-spec__icon{display:grid;width:3rem;height:3rem;align-self:center;align-items:center;justify-content:center;grid-row:1/3;border:1px solid #dbe7fb;border-radius:.75rem;background:#edf4ff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65);overflow:visible}.autonavix-site .an-product-key-spec__image{display:block;width:2rem;height:2rem;max-width:2rem;max-height:2rem;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;object-fit:contain;object-position:center;vertical-align:middle;flex-shrink:0;transform:none}.autonavix-site :where(
.an-product-key-spec[data-an-product-key-spec=ram],.an-product-key-spec[data-an-product-key-spec=processor],.an-product-key-spec[data-an-product-key-spec=carplay]
) .an-product-key-spec__icon{border-color:#ccebd7;background:#edf9f1}.autonavix-site .an-product-key-spec[data-an-product-key-spec=android_auto] .an-product-key-spec__icon{border-color:#c9e8ec;background:#edfafa}.autonavix-site .an-product-key-spec :where(dt,dd){min-width:0;margin:0;overflow-wrap:anywhere}.autonavix-site .an-product-key-spec dt{color:var(--an-color-text-muted);font-size:.75rem;font-weight:var(--an-font-weight-medium);line-height:1.25}.autonavix-site .an-product-key-spec dd{color:var(--an-color-text);font-size:1rem;font-weight:var(--an-font-weight-bold);line-height:1.2}.autonavix-site div.product .woocommerce-product-details__short-description{margin:var(--an-space-4) 0;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm)}.autonavix-site div.product .woocommerce-product-details__short-description>:last-child{margin-bottom:0}.autonavix-site div.product form.cart{margin:var(--an-space-5) 0 var(--an-space-4)}.autonavix-site div.product form.cart::after,.autonavix-site div.product form.cart::before{display:none;content:none}.autonavix-site div.product form.cart .variations{width:100%;margin:0 0 var(--an-space-3);border:0}.autonavix-site div.product form.cart .variations :where(th,td),.autonavix-site div.product form.cart .variations tr{display:block;width:100%;padding:0;border:0;background:0 0}.autonavix-site div.product form.cart .variations tr{margin-bottom:var(--an-space-3)}.autonavix-site div.product form.cart .variations label{margin-bottom:var(--an-space-2);font-size:var(--an-font-size-sm)}.autonavix-site div.product form.cart .variations select{min-height:3rem;margin:0}.autonavix-site div.product form.cart .reset_variations{display:inline-flex;min-height:var(--an-touch-target);align-items:center;margin-top:var(--an-space-1);color:var(--an-color-text-muted);font-size:var(--an-font-size-xs)}.autonavix-site div.product form.cart .woocommerce-variation{margin-bottom:var(--an-space-3)}.autonavix-site div.product form.cart .woocommerce-variation-description{color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm)}.autonavix-site div.product form.cart .woocommerce-variation-price{margin-bottom:var(--an-space-2);font-size:var(--an-font-size-lg);font-weight:var(--an-font-weight-bold)}.autonavix-site .an-product-variation-identity-ready form.variations_form .single_variation :where(
.woocommerce-variation-price,.woocommerce-variation-availability
){display:none}.autonavix-site div.product form.cart .stock{margin:0 0 var(--an-space-3);color:var(--an-color-success);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site div.product form.cart .variations_button,.autonavix-site div.product form.cart:not(.variations_form){display:grid;align-items:stretch;grid-template-columns:5rem minmax(0,1fr);gap:var(--an-space-3)}.autonavix-site div.product form.cart div.quantity{width:5rem;margin:0;float:none}.autonavix-site div.product form.cart .quantity .qty{width:100%;height:3.25rem;min-height:3.25rem;margin:0;padding:var(--an-space-2);border:var(--an-border-width) solid var(--an-color-border-strong);border-radius:var(--an-button-radius);background:var(--an-color-surface);color:var(--an-color-text);font-weight:var(--an-font-weight-semibold);text-align:center}.autonavix-site div.product form.cart .button.single_add_to_cart_button{width:100%;min-width:0;min-height:3.25rem;margin:0;float:none;padding:var(--an-space-3) var(--an-space-4);border:0;border-radius:var(--an-button-radius);background:var(--an-gradient-primary);box-shadow:none;color:#fff;font-size:var(--an-font-size-md);font-weight:var(--an-font-weight-bold);line-height:1.25;white-space:nowrap}.autonavix-site div.product form.cart .button.single_add_to_cart_button:hover{filter:brightness(.94)}.autonavix-site div.product form.cart .button.single_add_to_cart_button.disabled,.autonavix-site div.product form.cart .button.single_add_to_cart_button:disabled{background:#98a2b3;filter:none;cursor:not-allowed;opacity:.7}.autonavix-site .an-product-variation-message{margin:var(--an-space-3) 0;padding:var(--an-space-3);border:var(--an-border-width) solid #fecdca;border-radius:var(--an-button-radius);background:var(--an-color-error-surface);color:var(--an-color-error);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-product-variation-message[hidden]{display:none}.autonavix-site .an-product-installation{width:100%;max-width:100%;margin:0 0 .875rem;padding:1.125rem;overflow:hidden;border:var(--an-border-width) solid #e2e8f0;border-radius:1rem;background:var(--an-color-surface);box-shadow:0 .25rem 1rem rgba(16,24,40,.06)}.autonavix-site .an-product-installation__trigger{display:grid;width:100%;min-width:0;min-height:2.625rem;align-items:center;grid-template-columns:2.625rem minmax(0,1fr) 1.25rem;gap:var(--an-space-3);margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--an-color-text);text-align:left;-webkit-appearance:none;appearance:none}.autonavix-site .an-product-installation__trigger:focus,.autonavix-site .an-product-installation__trigger:hover{background:0 0;color:var(--an-color-text)}.autonavix-site .an-product-installation__trigger:focus-visible{outline:2px solid var(--an-color-brand-blue);outline-offset:0.25rem}.autonavix-site .an-product-installation__tool-icon{display:grid;width:2.625rem;height:2.625rem;place-items:center;border-radius:.75rem;background:#eff6ff;color:var(--an-color-brand-blue)}.autonavix-site .an-product-installation__tool-icon svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-product-installation__copy,.autonavix-site .an-product-installation__subtitle,.autonavix-site .an-product-installation__title{display:block;min-width:0}.autonavix-site .an-product-installation__title{color:var(--an-color-text);font-size:1.0625rem;font-weight:var(--an-font-weight-bold);line-height:1.3}.autonavix-site .an-product-installation__subtitle{margin-top:var(--an-space-1);color:var(--an-color-text-muted);font-size:.75rem;font-weight:var(--an-font-weight-regular);line-height:1.4}.autonavix-site .an-product-installation__chevron{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform 240ms ease}.autonavix-site .an-product-installation.is-open .an-product-installation__chevron{transform:rotate(180deg)}.autonavix-site .an-product-installation__panel{height:0;overflow:hidden;visibility:hidden;transition:height 260ms ease,visibility 0s linear 260ms}.autonavix-site .an-product-installation.is-open .an-product-installation__panel{visibility:visible;transition:height 260ms ease,visibility 0s linear 0s}.autonavix-site .an-product-installation__panel-inner{margin-top:var(--an-space-4);padding-top:var(--an-space-4);border-top:var(--an-border-width) solid #e2e8f0}.autonavix-site .an-product-installation__cities{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-2);list-style:none}.autonavix-site .an-product-installation__cities li{display:flex;min-width:0;align-items:center;gap:var(--an-space-2);margin:0;padding:.625rem .75rem;border:var(--an-border-width) solid #e2e8f0;border-radius:.6875rem;background:#f8fafc;color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);line-height:1.3;overflow-wrap:anywhere}.autonavix-site .an-product-installation__cities svg{width:1rem;height:1rem;flex:0 0 auto;fill:none;stroke:var(--an-color-brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-product-installation__note{margin:var(--an-space-4) 0 0;color:var(--an-color-text-muted);font-size:var(--an-font-size-xs);line-height:1.5}.autonavix-site a.autonavix-contact-button{display:grid;width:100%;max-width:100%;min-height:4rem;align-items:center;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--an-space-3);padding:var(--an-space-3) var(--an-space-4);border:0;border-radius:1rem;color:#fff;text-decoration:none;transition:transform var(--an-transition-fast),filter var(--an-transition-fast),box-shadow var(--an-transition-fast)}.autonavix-site .autonavix-contact-actions{display:grid;width:100%;max-width:100%;gap:.75rem;margin:0 0 var(--an-space-6)}.autonavix-site a.autonavix-viber-button{margin:0;background:linear-gradient(135deg,#7360f2,#665cac);box-shadow:0 .375rem 1rem rgba(102,92,172,.24)}.autonavix-site a.autonavix-messenger-button{margin:0;background:linear-gradient(135deg,#00b2ff 0,#006aff 100%);box-shadow:0 .375rem 1rem rgba(0,106,255,.22)}.autonavix-site a.autonavix-call-button{margin:0;background:linear-gradient(135deg,#16a34a 0,#059669 100%);box-shadow:0 .375rem 1rem rgba(5,150,105,.22)}.autonavix-site div.product .summary:has(> .autonavix-contact-actions){margin-bottom:var(--an-space-6)}.autonavix-site a.autonavix-contact-button:focus,.autonavix-site a.autonavix-contact-button:hover{color:#fff;text-decoration:none}.autonavix-site a.autonavix-contact-button:hover{transform:translateY(-1px);filter:brightness(1.04)}.autonavix-site a.autonavix-viber-button:hover{box-shadow:0 .5rem 1.25rem rgba(102,92,172,.3)}.autonavix-site a.autonavix-messenger-button:hover{box-shadow:0 .5rem 1.25rem rgba(0,106,255,.3)}.autonavix-site a.autonavix-call-button:hover{box-shadow:0 .5rem 1.25rem rgba(5,150,105,.3)}.autonavix-site a.autonavix-contact-button:focus-visible{outline:2px solid #7360f2;outline-offset:0.25rem}.autonavix-site a.autonavix-viber-button:active{transform:scale(.985);filter:brightness(.96)}.autonavix-site a.autonavix-messenger-button:active{transform:scale(.99);filter:brightness(.96)}.autonavix-site a.autonavix-call-button:focus-visible{outline-color:#059669}.autonavix-site a.autonavix-call-button:active{transform:scale(.99);filter:brightness(.96)}.autonavix-site .autonavix-contact-button__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:.75rem;background:rgba(255,255,255,.12);color:#fff}.autonavix-site .autonavix-call-button__icon{background:rgba(255,255,255,.14)}.autonavix-site .autonavix-contact-button__icon svg{width:1.75rem;height:1.75rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.autonavix-site .autonavix-contact-button__content,.autonavix-site .autonavix-contact-button__content :where(strong,small){display:block;min-width:0}.autonavix-site .autonavix-contact-button__content strong{color:#fff;font-size:var(--an-font-size-md);font-weight:var(--an-font-weight-bold);line-height:1.3}.autonavix-site .autonavix-contact-button__content small{margin-top:var(--an-space-1);color:rgba(255,255,255,.84);font-size:.75rem;font-weight:var(--an-font-weight-regular);line-height:1.35}.autonavix-site .an-product-trust{margin:var(--an-space-5) 0}.autonavix-site .an-product-trust__grid{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-2);list-style:none}.autonavix-site .an-product-trust__grid li{display:flex;min-width:0;align-items:flex-start;gap:var(--an-space-2);margin:0;padding:var(--an-space-3);border:var(--an-border-width) solid var(--an-color-border);border-radius:.75rem;background:var(--an-color-surface)}.autonavix-site .an-product-trust__grid svg{width:1.5rem;height:1.5rem;flex:0 0 auto;fill:none;stroke:var(--an-color-brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.autonavix-site .an-product-trust__grid :where(strong,small),.autonavix-site .an-product-trust__grid span{display:block;min-width:0}.autonavix-site .an-product-trust__grid strong{font-size:var(--an-font-size-xs);line-height:1.3}.autonavix-site .an-product-trust__grid small{margin-top:var(--an-space-1);color:var(--an-color-text-muted);font-size:.625rem;line-height:1.4}.autonavix-site .an-product-sku{margin:var(--an-space-3) 0 0;color:var(--an-color-text-muted);font-size:var(--an-font-size-xs)}.autonavix-site .an-product-sku span{font-weight:var(--an-font-weight-semibold)}.autonavix-site :where(.an-product-details,.an-product-reviews,.an-product-related,div.product .upsells){width:100%;margin:0 0 var(--an-space-8);clear:both}.autonavix-site .an-product-reviews #reviews #comments>h2,.autonavix-site :where(.an-product-details,.an-product-reviews,.an-product-related,div.product .upsells)>h2{margin-bottom:var(--an-space-4);font-size:var(--an-font-size-xl)}.autonavix-site .an-product-accordion{overflow:hidden;border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface)}.autonavix-site .an-product-accordion__item+.an-product-accordion__item{border-top:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-product-accordion__item h3{margin:0;font-size:var(--an-font-size-md)}.autonavix-site .an-product-accordion__item h3 button{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:space-between;gap:var(--an-space-3);padding:var(--an-space-3) var(--an-space-4);border:0;border-radius:0;background:var(--an-color-surface);box-shadow:none;color:var(--an-color-text);font-weight:var(--an-font-weight-semibold);text-align:left}.autonavix-site .an-product-accordion__item h3 button:hover{background:#f8fafc}.autonavix-site .an-product-accordion__item h3 button svg{width:1.25rem;height:1.25rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform var(--an-transition-fast)}.autonavix-site .an-product-accordion__item.is-open h3 button svg{transform:rotate(180deg)}.autonavix-site .an-product-accordion__panel[hidden]{display:none}.autonavix-site .an-product-accordion__content{padding:0 var(--an-space-4) var(--an-space-4);color:var(--an-color-text-secondary);font-size:var(--an-font-size-sm)}.autonavix-site .an-product-accordion__content>:last-child{margin-bottom:0}.autonavix-site .an-product-detail-list{margin:0}.autonavix-site .an-product-detail-list>div{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:var(--an-space-3);padding:var(--an-space-2) 0;border-bottom:var(--an-border-width) solid var(--an-color-border)}.autonavix-site .an-product-detail-list>div:last-child{border-bottom:0}.autonavix-site .an-product-detail-list :where(dt,dd){min-width:0;margin:0;overflow-wrap:anywhere}.autonavix-site .an-product-detail-list dt{color:var(--an-color-text-muted);font-weight:var(--an-font-weight-medium)}.autonavix-site .an-product-detail-list dd{color:var(--an-color-text);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-product-package-list{margin:0;padding-left:var(--an-space-5)}.autonavix-site .an-product-package-list li{margin-bottom:var(--an-space-2)}.autonavix-site .an-product-reviews #reviews{margin:0}.autonavix-site .an-product-reviews #reviews #comments ol.commentlist{margin:0 0 var(--an-space-6);padding:0}.autonavix-site .an-product-reviews #reviews #comments ol.commentlist li{margin-bottom:var(--an-space-3)}.autonavix-site .an-product-reviews #reviews #comments ol.commentlist li .comment-text,body.autonavix-site.woocommerce .an-product-reviews #review_form_wrapper{margin:0;padding:var(--an-space-4)!important;border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface)}.autonavix-site .an-product-reviews #reviews #comments ol.commentlist li img.avatar{width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%}.autonavix-site .an-product-reviews #review_form #respond :where(input,textarea){width:100%}.autonavix-site .an-product-reviews #review_form #respond{margin:0;padding:0;border:0;background:0 0}body.autonavix-site.woocommerce .an-product-reviews #reviews #review_form{margin:0!important;padding:0!important;border:0!important;background:0 0!important}.autonavix-site .an-product-reviews #review_form #respond .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:var(--an-space-2)}.autonavix-site .an-product-reviews #review_form #respond .comment-form-cookies-consent input[type=checkbox]{width:1rem;height:1rem;flex:0 0 1rem;margin:.2rem 0 0}.autonavix-site .an-product-reviews #review_form #respond .comment-form-cookies-consent label{font-size:var(--an-font-size-sm);line-height:1.5}.autonavix-site .an-product-reviews #review_form #respond .form-submit input{min-height:3rem;border-radius:var(--an-button-radius);background:var(--an-gradient-primary);color:#fff;font-weight:var(--an-font-weight-bold)}.autonavix-site .an-product-related__grid,.autonavix-site div.product .upsells ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-product-related__grid{align-items:start}.autonavix-site .an-product-related__grid .an-search-product{height:auto;min-width:0}.autonavix-site .an-product-related .an-search-product__image-link{position:relative;flex:0 0 auto;padding:0;background:#fff}.autonavix-site .an-product-related .an-search-product__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center}.autonavix-site .an-product-related .an-search-product__content{height:auto;flex:0 0 auto}.autonavix-site .an-product-related .an-search-product__specifications{min-height:0;margin-bottom:.5rem}.autonavix-site .an-product-related .an-search-product__stock{margin-top:.375rem}.autonavix-site .an-product-sticky{position:fixed;z-index:990;right:0;bottom:var(--an-bottom-nav-spacing);left:0;padding:var(--an-space-2) max(var(--an-space-3),var(--an-safe-area-right)) var(--an-space-2) max(var(--an-space-3),var(--an-safe-area-left));transform:translateY(calc(100% + 1rem));border-top:var(--an-border-width) solid var(--an-color-border);background:rgba(255,255,255,.98);box-shadow:0 -.5rem 1.5rem rgba(16,24,40,.09);opacity:0;pointer-events:none;visibility:hidden;transition:transform var(--an-transition-fast),opacity var(--an-transition-fast),visibility var(--an-transition-fast)}.autonavix-site .an-product-sticky.is-visible{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}.autonavix-site .an-product-sticky__inner{display:grid;width:100%;max-width:32rem;align-items:center;margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(7.5rem,42%);gap:var(--an-space-3)}.autonavix-site .an-product-sticky__summary{min-width:0}.autonavix-site .an-product-sticky__price{overflow:hidden;color:var(--an-color-text);font-size:var(--an-font-size-lg);font-weight:var(--an-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-product-sticky__stock{display:block;margin-top:var(--an-space-1);overflow:hidden;color:var(--an-color-text-muted);font-size:.6875rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.autonavix-site .an-product-sticky__button{width:100%;min-height:3rem;padding:var(--an-space-2) var(--an-space-3);border:0;border-radius:var(--an-button-radius);background:var(--an-gradient-primary);box-shadow:none;color:#fff;font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-bold)}.autonavix-site .an-product-sticky__button:disabled{background:#98a2b3;cursor:not-allowed;opacity:.72}@media (max-width:47.999rem){body.autonavix-site.an-single-product.an-mobile-chrome-active{padding-bottom:calc(var(--an-bottom-nav-spacing) + 4.75rem)}.autonavix-site .an-product-price-label{display:block;margin:0 0 4px;color:#64748b;font-size:14px;font-weight:600;line-height:1.3}.autonavix-site div.product .summary>.price{margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#0f172a;font-size:40px;font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.autonavix-site div.product .summary>.price .woocommerce-Price-amount{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.autonavix-site div.product .summary>.price .woocommerce-Price-currencySymbol{display:inline-block;margin-left:4px;color:#1268c4;font-size:20px;font-weight:700;letter-spacing:0;line-height:1;vertical-align:baseline}.autonavix-site div.product .summary>.price .woocommerce-Price-currencySymbol::after{content:"."}.autonavix-site div.product .summary>.price del{display:inline-block;margin-right:8px;color:#94a3b8;font-size:17px;font-weight:400;letter-spacing:0;line-height:1;opacity:1;text-decoration:line-through;vertical-align:baseline}.autonavix-site div.product .summary>.price del .woocommerce-Price-currencySymbol{margin-left:2px;color:inherit;font-size:inherit;font-weight:inherit}.autonavix-site div.product .summary>.price ins{color:#0f172a;font-size:inherit;font-weight:inherit;text-decoration:none}.autonavix-site .an-product-stock{margin:10px 0 var(--an-space-4);font-size:16px;font-weight:700;line-height:1.4}.autonavix-site .an-product-stock--instock{color:#15803d}}@media (min-width:48rem){.autonavix-site .an-product-installation__title{font-size:1.125rem}.autonavix-site .an-product-installation__subtitle{font-size:var(--an-font-size-sm)}.autonavix-site .an-product-installation__cities{grid-template-columns:repeat(3,minmax(0,1fr))}.autonavix-site .an-product-sticky{display:none!important}}@media (min-width:64rem){body.autonavix-site.an-single-product .site-content>.ast-container{display:block;width:100%;max-width:82.5rem;margin:0 auto;padding:0 clamp(1.5rem,3vw,2.5rem)}body.autonavix-site.an-single-product #primary{width:100%;margin:0;padding:var(--an-space-8) 0 var(--an-space-12)}body.autonavix-site.an-single-product .ast-woocommerce-container{width:100%}.autonavix-site div.product{display:grid;align-items:start;grid-template-columns:minmax(0,1.08fr) minmax(25rem,0.92fr);column-gap:clamp(2.5rem,5vw,4.5rem);row-gap:var(--an-space-10)}.autonavix-site .an-mobile-product-compatibility{display:none}.autonavix-site .an-desktop-product-compatibility{display:block;grid-column:1/-1}body.autonavix-site.woocommerce .ast-woocommerce-container div.product div.images.woocommerce-product-gallery,body.autonavix-site.woocommerce-page .ast-woocommerce-container div.product div.images.woocommerce-product-gallery{position:relative;top:auto;width:100%!important;margin:0;float:none!important;grid-column:1}body.autonavix-site.woocommerce .ast-woocommerce-container div.product div.summary,body.autonavix-site.woocommerce-page .ast-woocommerce-container div.product div.summary{width:100%!important;margin:0;padding:clamp(1.5rem,3vw,2rem);float:none!important;border:var(--an-border-width) solid var(--an-color-border);border-radius:1.25rem;background:var(--an-color-surface);box-shadow:0 .625rem 2rem rgba(16,24,40,.07);grid-column:2}.autonavix-site div.product .summary .product_title{margin-right:4rem;font-size:clamp(2rem, 2.4vw, 2.5rem);line-height:1.15}.autonavix-site div.product .summary>.price{margin-top:var(--an-space-3);font-size:clamp(1.75rem, 2vw, 2.125rem)}.autonavix-site div.product .woocommerce-product-gallery__image>a{aspect-ratio:4/3;border-radius:1.25rem;background:var(--an-color-surface);box-shadow:0 .625rem 2rem rgba(16,24,40,.06)}.autonavix-site div.product .woocommerce-product-gallery__image img{max-height:none}.autonavix-site div.product>:where(.an-product-details,.an-product-reviews,.an-product-related,.upsells){grid-column:1/-1}.autonavix-site .an-product-accordion__content{padding:var(--an-space-2) var(--an-space-6) var(--an-space-6);font-size:var(--an-font-size-md);line-height:1.7}.autonavix-site .an-product-reviews #reviews{display:grid;align-items:start;grid-template-columns:minmax(15rem,0.38fr) minmax(0,0.62fr);gap:var(--an-space-6)}.autonavix-site .an-product-reviews #reviews #comments{padding:var(--an-space-5);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface)}body.autonavix-site.woocommerce .an-product-reviews #review_form_wrapper{padding:var(--an-space-6)!important}.autonavix-site .an-product-compatibility{grid-template-columns:auto minmax(0,1fr) auto}.autonavix-site .an-product-compatibility__button{align-self:center;grid-column:auto}.autonavix-site .an-product-related__grid,.autonavix-site div.product .upsells ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--an-space-4)}}@media (prefers-reduced-motion:reduce){.autonavix-site .an-product-accordion__item h3 button svg,.autonavix-site .an-product-installation__chevron,.autonavix-site .an-product-installation__panel,.autonavix-site .an-product-sticky{transition-duration:0s}}.autonavix-site .an-favorite-button{display:grid;width:var(--an-touch-target);min-width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.94);box-shadow:none;color:var(--an-color-text-muted);line-height:1;transition:color var(--an-transition-fast),background-color var(--an-transition-fast),transform var(--an-transition-fast)}.autonavix-site .an-favorite-button:hover{background:#f4f3ff;color:var(--an-color-brand-violet)}.autonavix-site .an-favorite-button svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:fill var(--an-transition-fast),transform var(--an-transition-fast)}.autonavix-site .an-favorite-button.is-favorite{background:#f4f3ff;box-shadow:inset 0 0 0 1px #d9d6fe;color:var(--an-color-brand-violet)}.autonavix-site .an-favorite-button.is-favorite svg{fill:currentColor;transform:scale(1.05)}.autonavix-site .an-favorite-button:active{transform:scale(.94)}.autonavix-site.woocommerce ul.products li.product,.autonavix-site.woocommerce-page ul.products li.product{position:relative}.autonavix-site .an-loop-product__favorite{position:absolute;z-index:4;top:var(--an-space-2);right:var(--an-space-2)}body.autonavix-site.an-favorites-experience .site-content{background:var(--an-color-surface)}body.autonavix-site.an-favorites-experience .site-content>.ast-container{display:block;max-width:none;padding-right:0;padding-left:0}body.autonavix-site.an-favorites-experience :where(#primary,.content-area,.site-main){width:100%;margin:0;padding:0}body.autonavix-site.an-favorites-experience #secondary,body.autonavix-site.an-favorites-experience .entry-header{display:none}body.autonavix-site.an-favorites-experience :where(.ast-article-single,.entry-content){margin:0;padding:0;background:0 0}.autonavix-site .an-favorites{width:100%;max-width:var(--an-container-max-width);margin:0 auto;overflow-x:hidden;padding:var(--an-space-5) max(var(--an-page-padding),var(--an-safe-area-right)) var(--an-space-8) max(var(--an-page-padding),var(--an-safe-area-left));color:var(--an-color-text)}.autonavix-site .an-favorites-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--an-space-3);margin-bottom:var(--an-space-5)}.autonavix-site .an-favorites-header>div{min-width:0}.autonavix-site .an-favorites-header h1{margin:0 0 var(--an-space-1);font-size:clamp(1.75rem, 8vw, 2.25rem);letter-spacing:-.025em}.autonavix-site .an-favorites-header p{margin:0;color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);line-height:1.45}.autonavix-site .an-favorites-header__count{display:inline-flex;min-height:2rem;align-items:center;flex:0 0 auto;padding:var(--an-space-1) var(--an-space-3);border:var(--an-border-width) solid #d9d6fe;border-radius:var(--an-chip-radius);background:#f4f3ff;color:var(--an-color-brand-violet);font-size:var(--an-font-size-xs);font-weight:var(--an-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.autonavix-site .an-favorites__content{min-height:17rem}.autonavix-site .an-favorites-loading{display:flex;min-height:17rem;align-items:center;justify-content:center;flex-direction:column;gap:var(--an-space-3);color:var(--an-color-text-muted);font-size:var(--an-font-size-sm);text-align:center}.autonavix-site .an-favorites-loading__spinner{width:2.25rem;height:2.25rem;border:3px solid #e4e7ec;border-top-color:var(--an-color-brand-violet);border-radius:50%;animation:an-favorites-spin .8s linear infinite}@keyframes an-favorites-spin{to{transform:rotate(360deg)}}.autonavix-site .an-favorites-grid{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--an-space-3)}.autonavix-site .an-favorites-grid .an-search-product{height:auto;transition:opacity 180ms ease,transform 180ms ease}.autonavix-site .an-favorites-grid .an-search-product.is-removing{transform:scale(.96);opacity:0}.autonavix-site .an-favorites-tip{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:var(--an-space-3);margin-top:var(--an-space-5);padding:var(--an-space-4);border:var(--an-border-width) solid var(--an-color-border);border-radius:var(--an-card-radius);background:var(--an-color-surface);box-shadow:var(--an-shadow-card)}.autonavix-site .an-favorites-tip__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:var(--an-gradient-primary);color:#fff}.autonavix-site .an-favorites-tip__icon svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .an-favorites-tip :where(strong,small),.autonavix-site .an-favorites-tip>span:last-child{display:block;min-width:0}.autonavix-site .an-favorites-tip strong{font-size:var(--an-font-size-sm)}.autonavix-site .an-favorites-tip small{margin-top:var(--an-space-1);color:var(--an-color-text-muted);font-size:var(--an-font-size-xs);line-height:1.4}.autonavix-site .an-favorites-empty{display:flex;min-height:24rem;align-items:center;justify-content:center;flex-direction:column;padding:var(--an-space-8) var(--an-space-4);border:var(--an-border-width) solid var(--an-color-border);border-radius:1rem;background:#f8fafc;text-align:center}.autonavix-site .an-favorites-empty__icon{display:grid;width:4.5rem;height:4.5rem;place-items:center;margin-bottom:var(--an-space-4);border-radius:50%;background:#f4f3ff;color:var(--an-color-brand-violet)}.autonavix-site .an-favorites-empty__icon svg{width:3.25rem;height:3.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.autonavix-site .an-favorites-empty h2{max-width:25rem;margin-bottom:var(--an-space-2);font-size:var(--an-font-size-xl)}.autonavix-site .an-favorites-empty p{max-width:30rem;margin-bottom:var(--an-space-5);color:var(--an-color-text-muted);font-size:var(--an-font-size-sm)}.autonavix-site .an-favorites-empty__actions{display:flex;width:100%;max-width:22rem;align-items:center;flex-direction:column;gap:var(--an-space-3)}.autonavix-site .an-favorites-empty__actions .an-button{width:100%;min-height:3rem}.autonavix-site .an-favorites-empty__vehicle{display:inline-flex;min-height:var(--an-touch-target);align-items:center;justify-content:center;color:var(--an-color-brand-blue);font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold)}.autonavix-site .an-favorites-error,.autonavix-site .an-favorites__noscript{display:flex;min-height:14rem;align-items:center;justify-content:center;flex-direction:column;gap:var(--an-space-3);margin:0;padding:var(--an-space-6) var(--an-space-4);border:var(--an-border-width) solid #fedf89;border-radius:var(--an-card-radius);background:var(--an-color-warning-surface);color:var(--an-color-warning);font-size:var(--an-font-size-sm);text-align:center}.autonavix-site .an-favorites-error p{margin:0}.autonavix-site .an-favorites-toast{position:fixed;z-index:1100;right:var(--an-space-4);bottom:calc(var(--an-bottom-nav-spacing) + var(--an-space-3));left:var(--an-space-4);max-width:24rem;margin:0 auto;padding:var(--an-space-3) var(--an-space-4);transform:translateY(.75rem);border-radius:var(--an-button-radius);background:#101828;box-shadow:var(--an-shadow-modal);color:#fff;font-size:var(--an-font-size-sm);font-weight:var(--an-font-weight-semibold);text-align:center;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--an-transition-fast),transform var(--an-transition-fast),visibility var(--an-transition-fast)}.autonavix-site .an-favorites-toast.is-visible{transform:translateY(0);opacity:1;visibility:visible}body.autonavix-site.an-single-product .an-favorites-toast{bottom:calc(var(--an-bottom-nav-spacing) + 5.25rem)}@media (max-width:22.4375rem){.autonavix-site .an-favorites-header{align-items:flex-start;flex-direction:column}.autonavix-site .an-favorites-grid{grid-template-columns:1fr}}@media (min-width:48rem){.autonavix-site .an-favorites{padding-top:var(--an-space-8);padding-bottom:var(--an-space-12)}.autonavix-site .an-favorites-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--an-space-4)}.autonavix-site .an-favorites-toast,body.autonavix-site.an-single-product .an-favorites-toast{bottom:var(--an-space-5)}}@media (min-width:64rem){.autonavix-site .an-favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.autonavix-site .an-favorite-button,.autonavix-site .an-favorite-button svg,.autonavix-site .an-favorites-grid .an-search-product,.autonavix-site .an-favorites-toast{transition-duration:0s}.autonavix-site .an-favorites-loading__spinner{animation-duration:1.6s}}.autonavix-site .autonavix-product-mobile{width:100%}body.autonavix-site.an-single-product .an-mobile-header__bar--product{grid-template-columns:minmax(6rem,1fr) auto}body.autonavix-site.an-single-product .an-mobile-header__bar--product .an-mobile-header__brand{justify-self:start}body.autonavix-site.an-single-product .an-mobile-header__actions{display:flex;align-items:center;justify-content:flex-end}body.autonavix-site.an-single-product .an-mobile-header__action{display:inline-grid;width:var(--an-touch-target);height:var(--an-touch-target);min-height:var(--an-touch-target);place-items:center;border-radius:var(--an-button-radius);color:var(--an-color-text);text-decoration:none}.autonavix-site .autonavix-product-mobile .an-product-gallery-card{position:relative;min-width:0}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__favorite{position:absolute;z-index:8;top:.75rem;right:.75rem}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__favorite .an-product-favorite{position:static}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__meta{display:flex;min-height:2.75rem;align-items:center;justify-content:center;padding:.5rem .875rem}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__counter{margin-right:auto;color:#111827;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__dots{position:absolute;left:50%;display:flex;align-items:center;gap:.5rem;transform:translateX(-50%)}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__dot{width:.625rem;min-width:.625rem;height:.625rem;min-height:.625rem;margin:0;padding:0;border:0;border-radius:50%;background:#e5e7eb;box-shadow:none}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__dot.is-active{background:linear-gradient(135deg,#148ce5,#7b13d1)}.autonavix-site .autonavix-product-mobile .an-product-compatibility{display:block}.autonavix-site .autonavix-product-mobile .an-product-compatibility__compact{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:.75rem}.autonavix-site .autonavix-product-mobile .an-product-compatibility__content h2{margin:0}.autonavix-site .autonavix-product-mobile .an-product-compatibility__content p{margin:.25rem 0 0}.autonavix-site .autonavix-product-mobile .an-product-compatibility__button{grid-column:1/-1}.autonavix-site .autonavix-product-mobile .an-product-help,.autonavix-site .autonavix-product-mobile .an-product-story{width:100%}.autonavix-site .autonavix-product-mobile .an-product-help>h2,.autonavix-site .autonavix-product-mobile .an-product-story>h2{margin:0;color:#111827}.autonavix-site .autonavix-product-mobile .an-product-help__subtitle{display:none}.autonavix-site .autonavix-product-mobile .an-product-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.autonavix-site .autonavix-product-mobile .an-product-story__card{min-width:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:.875rem;background:#fff;box-shadow:0 .25rem 1rem rgba(17,24,39,.05)}.autonavix-site .autonavix-product-mobile .an-product-story__media{position:relative;overflow:hidden;aspect-ratio:1.65/1;background:#eef2f7}.autonavix-site .autonavix-product-mobile .an-product-story__media img{display:block;width:100%;height:100%;object-fit:cover}.autonavix-site .autonavix-product-mobile .an-product-story__card h3{margin:0;padding:.625rem .5rem .75rem;color:#111827;font-size:.8125rem;font-weight:650;line-height:1.3;text-align:center}.autonavix-site .autonavix-product-mobile .an-product-story__card>.an-product-story__subtitle{margin:-.35rem 0 0;padding:0 .5rem .7rem;color:#697386;font-size:.7rem;line-height:1.3;text-align:center}.autonavix-site .autonavix-product-mobile div.product form.cart .variations_button,.autonavix-site .autonavix-product-mobile div.product form.cart:not(.variations_form){grid-template-columns:7.75rem minmax(0,1fr)}.autonavix-site .autonavix-product-mobile div.product form.cart div.quantity{display:grid;width:7.75rem;height:3.25rem;align-items:stretch;grid-template-columns:2.25rem minmax(2.5rem,1fr) 2.25rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.autonavix-site .autonavix-product-mobile div.product form.cart .quantity .qty{width:100%;height:100%;min-height:0;padding:0;border:0;border-radius:0;box-shadow:none;font-weight:700;text-align:center;-moz-appearance:textfield}.autonavix-site .autonavix-product-mobile .an-quantity-button{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;color:#111827;font-size:1.25rem;font-weight:500}.autonavix-site .autonavix-product-mobile .an-product-accordion__panel,.autonavix-site .autonavix-product-mobile .an-product-compatibility__details{height:0;overflow:hidden;visibility:hidden;transition:height 220ms ease,visibility 0s linear 220ms}.autonavix-site .autonavix-product-mobile .an-product-accordion__item.is-open .an-product-accordion__panel,.autonavix-site .autonavix-product-mobile .an-product-compatibility.is-open .an-product-compatibility__details{visibility:visible;transition:height 220ms ease,visibility 0s linear 0s}.autonavix-site .autonavix-product-mobile .an-product-accordion__item.is-open .an-product-accordion__panel{height:auto}@media (max-width:47.999rem){body.autonavix-site.an-single-product{background:#fff}body.autonavix-site.an-single-product .site-content,body.autonavix-site.an-single-product .site-content>.ast-container{background:#fff}body.autonavix-site.an-single-product .site-content>.ast-container{padding-right:max(.875rem,var(--an-safe-area-right));padding-left:max(.875rem,var(--an-safe-area-left))}body.autonavix-site.an-single-product #primary{padding-top:.75rem;padding-bottom:2rem}body.autonavix-site.an-single-product .an-mobile-header{border-bottom-color:#e5e7eb;box-shadow:0 1px 0 rgba(17,24,39,.02)}body.autonavix-site.an-single-product .an-mobile-header__bar--product{height:4.25rem;grid-template-columns:minmax(5.5rem,1fr) auto;gap:.25rem;padding-right:max(.5rem,var(--an-safe-area-right));padding-left:max(.75rem,var(--an-safe-area-left))}body.autonavix-site.an-single-product .an-mobile-header__bar--product .an-mobile-header__brand{width:6.75rem;max-width:6.75rem;justify-self:start}body.autonavix-site.an-single-product .an-mobile-header__bar--product .an-brand__image{width:6.75rem;height:2.75rem;object-fit:contain;object-position:left center}body.autonavix-site.an-single-product .an-mobile-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:0}body.autonavix-site.an-single-product :where(.an-mobile-header__action,.an-mobile-header__cart-link,.an-mobile-header__menu-toggle){display:inline-grid;width:2.5rem;height:2.75rem;min-height:2.75rem;place-items:center;border:0;border-radius:.625rem;background:0 0;color:#111827;text-decoration:none}body.autonavix-site.an-single-product .an-mobile-header__actions .an-mobile-header__icon{width:1.55rem;height:1.55rem;stroke-width:1.9}body.autonavix-site.an-single-product .an-mobile-header__actions .an-mobile-header__menu-toggle{gap:.25rem;padding:.55rem}body.autonavix-site.an-single-product .an-mobile-header__actions .an-mobile-header__menu-toggle>span{width:1.4rem}.autonavix-site .autonavix-product-mobile .an-product-breadcrumb{gap:.5rem;margin:0 0 .75rem;color:#4b5563;font-size:.8125rem}.autonavix-site .autonavix-product-mobile div.product{display:block}.autonavix-site .autonavix-product-mobile .an-product-gallery-card{margin-bottom:1rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:.875rem;background:#fff;box-shadow:0 .125rem .75rem rgba(17,24,39,.035)}.autonavix-site.woocommerce .autonavix-product-mobile .an-product-gallery-card div.images.woocommerce-product-gallery,.autonavix-site.woocommerce-page .autonavix-product-mobile .an-product-gallery-card div.images.woocommerce-product-gallery{width:100%;margin:0}.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery__image>a{aspect-ratio:1/1;border:0;border-radius:0;background:#fff}.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery__image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;padding:.25rem .5rem 0;object-fit:contain;object-position:center}.autonavix-site .autonavix-product-mobile .an-product-gallery-card .flex-viewport,.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery__image,.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery__wrapper{height:auto!important}.autonavix-site .autonavix-product-mobile .an-product-related .an-search-product__image-link{aspect-ratio:4/3;place-items:center}.autonavix-site .autonavix-product-mobile .an-product-related .an-search-product__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center}body.autonavix-site.an-single-product .ast-footer-copyright{display:none}.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery__trigger,.autonavix-site .autonavix-product-mobile .an-product-gallery-card div.images .flex-control-thumbs{display:none}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__favorite{top:.5rem;right:.5rem}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__favorite .an-product-favorite{width:2.625rem;height:2.625rem;border:0;background:rgba(255,255,255,.92);color:#111827}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__meta{min-height:2.5rem;padding-top:.25rem;padding-bottom:.625rem}.autonavix-site .autonavix-product-mobile div.product .onsale{top:.75rem;left:.75rem}.autonavix-site.woocommerce .autonavix-product-mobile div.product div.summary,.autonavix-site.woocommerce-page .autonavix-product-mobile div.product div.summary{margin:0 0 1.25rem}.autonavix-site .autonavix-product-mobile div.product .summary .product_title{margin:0 0 .625rem;color:#111827;font-size:clamp(1.35rem, 6.3vw, 1.7rem);font-weight:750;letter-spacing:-.025em;line-height:1.18}.autonavix-site .autonavix-product-mobile .an-product-identity__badges{gap:.5rem;margin-bottom:.75rem}.autonavix-site .autonavix-product-mobile .an-product-identity__badge{padding:.42rem .75rem;border:0;border-radius:.75rem;font-size:.8125rem;font-weight:500}.autonavix-site .autonavix-product-mobile .an-product-identity__badge--ram{background:#eaf8ef;color:#166534}.autonavix-site .autonavix-product-mobile .an-product-identity__badge--rom{background:#eaf3ff;color:#1e3a5f}.autonavix-site .autonavix-product-mobile .an-product-price-label,.autonavix-site .autonavix-product-mobile .an-product-rating{display:none}.autonavix-site .autonavix-product-mobile div.product .summary>.price{margin:0;color:#111827;font-size:clamp(2rem, 9vw, 2.45rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.autonavix-site .autonavix-product-mobile div.product .summary>.price .woocommerce-Price-currencySymbol{color:#111827;font-size:.55em;font-weight:700}.autonavix-site .autonavix-product-mobile .an-product-stock{gap:.5rem;margin:.45rem 0 .875rem;font-size:.9375rem;font-weight:600}.autonavix-site .autonavix-product-mobile .an-product-stock__indicator{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;border-radius:0;background:0 0}.autonavix-site .autonavix-product-mobile .an-product-stock__indicator::before{content:"✓";font-size:1rem;font-weight:800;line-height:1}.autonavix-site .autonavix-product-mobile .an-product-key-specs{margin:0 0 .875rem}.autonavix-site .autonavix-product-mobile .an-product-key-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.autonavix-site .autonavix-product-mobile .an-product-key-spec{min-height:4.25rem;align-items:center;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.625rem;padding:.625rem .7rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.autonavix-site .autonavix-product-mobile .an-product-key-spec__icon{width:2.5rem;height:2.5rem;grid-row:1/3;border-radius:.625rem}.autonavix-site .autonavix-product-mobile .an-product-key-spec__image,.autonavix-site .autonavix-product-mobile :where(.an-product-key-spec__image--display,.an-product-key-spec__image--ram,.an-product-key-spec__image--storage,.an-product-key-spec__image--processor,.an-product-key-spec__image--carplay,.an-product-key-spec__image--android_auto){width:1.625rem;height:1.625rem;max-width:1.625rem;max-height:1.625rem;transform:none}.autonavix-site .autonavix-product-mobile .an-product-key-spec dd{align-self:end;grid-column:2;grid-row:1;font-size:.875rem;font-weight:650;line-height:1.15}.autonavix-site .autonavix-product-mobile .an-product-key-spec dt{align-self:start;grid-column:2;grid-row:2;color:#4b5563;font-size:.7rem;font-weight:450;line-height:1.15}.autonavix-site .autonavix-product-mobile .an-product-compatibility{display:block;margin:0 0 .875rem;padding:0;overflow:hidden;border:1px solid #ccebd7;border-radius:.875rem;background:linear-gradient(100deg,#f1fbf5,#f6fff8)}.autonavix-site .autonavix-product-mobile .an-product-compatibility__compact{display:grid;align-items:center;grid-template-columns:2.75rem minmax(0,1fr);gap:.25rem .75rem;padding:.875rem}.autonavix-site .autonavix-product-mobile .an-product-compatibility__icon{width:2.75rem;height:2.75rem;grid-row:1;border-radius:0;background:0 0;color:#15803d}.autonavix-site .autonavix-product-mobile .an-product-compatibility__icon svg{width:2.75rem;height:2.75rem;stroke-width:1.7}.autonavix-site .autonavix-product-mobile .an-product-compatibility__content{display:block;font-size:.75rem}.autonavix-site .autonavix-product-mobile .an-product-compatibility__content h2{margin:0 0 .15rem;color:#111827;font-size:.9375rem;font-weight:700;line-height:1.25}.autonavix-site .autonavix-product-mobile .an-product-compatibility__content p{margin:0;color:#374151;font-size:.7rem;line-height:1.35}.autonavix-site .autonavix-product-mobile .an-product-compatibility__button{width:100%;min-height:2.5rem;grid-column:1/-1;margin-top:.5rem;padding:.55rem .75rem;border:0;border-radius:.625rem;background:#159447;box-shadow:none;color:#fff;font-size:.78rem;font-weight:700;line-height:1.2}.autonavix-site .autonavix-product-mobile .an-product-compatibility__details{padding:0 .875rem}.autonavix-site .autonavix-product-mobile .an-product-compatibility.is-open .an-product-compatibility__details{padding-bottom:.875rem}.autonavix-site .autonavix-product-mobile .an-product-compatibility__details .an-compatibility-list{margin-top:0}.autonavix-site .autonavix-product-mobile div.product .woocommerce-product-details__short-description{display:none}.autonavix-site .autonavix-product-mobile div.product form.cart{margin:0 0 .75rem}.autonavix-site .autonavix-product-mobile div.product form.cart .variations_button,.autonavix-site .autonavix-product-mobile div.product form.cart:not(.variations_form){grid-template-columns:7.75rem minmax(0,1fr);gap:.625rem}.autonavix-site .autonavix-product-mobile div.product form.cart div.quantity{display:grid;width:7.75rem;height:3.25rem;align-items:stretch;grid-template-columns:2.25rem minmax(2.5rem,1fr) 2.25rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;box-shadow:0 .125rem .5rem rgba(17,24,39,.05)}.autonavix-site .autonavix-product-mobile div.product form.cart .quantity .qty{width:100%;height:100%;min-height:0;padding:0;border:0;border-radius:0;box-shadow:none;font-size:1rem;font-weight:700;-moz-appearance:textfield}.autonavix-site .autonavix-product-mobile div.product form.cart .quantity .qty::-webkit-inner-spin-button,.autonavix-site .autonavix-product-mobile div.product form.cart .quantity .qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.autonavix-site .autonavix-product-mobile .an-quantity-button{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;color:#111827;font-size:1.25rem;font-weight:500}.autonavix-site .autonavix-product-mobile div.product form.cart .button.single_add_to_cart_button{min-height:3.25rem;border-radius:.75rem;background:linear-gradient(90deg,#00b56b 0,#148ce5 52%,#7b13d1 100%);font-size:1.05rem;font-weight:700}.autonavix-site .autonavix-product-mobile .autonavix-help-card{margin:0 0 .875rem;padding:.875rem;border:1px solid #e6eaf0;border-radius:16px;background:#fff;box-shadow:0 .25rem 1rem rgba(17,24,39,.05)}.autonavix-site .autonavix-product-mobile .autonavix-help-card__header{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem}.autonavix-site .autonavix-product-mobile .autonavix-help-card__support-icon{display:grid;width:3rem;height:3rem;flex:0 0 3rem;place-items:center;border:1px solid #e6eaf0;border-radius:50%;background:#fbfcfe;color:#168aff}.autonavix-site .autonavix-product-mobile .autonavix-help-card__support-icon svg{width:2.125rem;height:2.125rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.autonavix-site .autonavix-product-mobile .autonavix-help-card h2,.autonavix-site .autonavix-product-mobile .autonavix-help-card__heading{min-width:0}.autonavix-site .autonavix-product-mobile .autonavix-help-card h2{margin:0;color:#132238;font-size:1.125rem;font-weight:750;line-height:1.25}.autonavix-site .autonavix-product-mobile .autonavix-help-card .an-product-help__subtitle{display:block;margin:.2rem 0 0;color:#697386;font-size:.78rem;line-height:1.4}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-contact-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-contact-button{display:flex;min-width:0;min-height:5rem;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .25rem .6rem;border:1px solid #e6eaf0;border-bottom-width:3px;border-radius:13px;background:#fff;box-shadow:0 .2rem .65rem rgba(17,24,39,.05);color:#132238;font-size:.76rem;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;transition:transform 150ms ease,background-color 150ms ease,box-shadow 150ms ease}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-viber-button{border-bottom-color:#7360f2}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-messenger-button{border-bottom-color:#168aff}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-call-button{border-bottom-color:#16a05d}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-contact-button:focus,.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-contact-button:hover{background:#fbfcfe;color:#132238;text-decoration:none;transform:translateY(-1px);box-shadow:0 .35rem .8rem rgba(17,24,39,.08)}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-contact-button:active{transform:scale(.98)}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-viber-button:focus-visible{outline-color:#7360f2}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-messenger-button:focus-visible{outline-color:#168aff}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-call-button:focus-visible{outline-color:#16a05d}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-contact-button__icon{display:grid;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;place-items:center;border-radius:50%;box-shadow:none}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-contact-button__icon svg{width:1.35rem;height:1.35rem}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-viber-button .autonavix-contact-button__icon{background:#f0edff;color:#7360f2}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-messenger-button .autonavix-contact-button__icon{background:#eaf4ff;color:#168aff}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-call-button .autonavix-contact-button__icon{background:#eaf9f0;color:#16a05d}.autonavix-site .autonavix-product-mobile .an-product-story{margin:1.125rem 0 .875rem}.autonavix-site .autonavix-product-mobile .an-product-story>h2{margin-bottom:.625rem;font-size:1.15rem;font-weight:750;line-height:1.25;text-align:center}.autonavix-site .autonavix-product-mobile .an-product-installation{margin:0 0 .875rem;padding:0;overflow:hidden;border:0;border-radius:.875rem;background:#07182e;box-shadow:0 .3rem 1rem rgba(7,24,46,.15)}.autonavix-site .autonavix-product-mobile .an-product-installation__trigger{position:relative;display:grid;min-height:5.25rem;align-items:center;grid-template-columns:2.5rem minmax(0,1fr) 1.25rem;gap:.75rem;padding:.75rem .875rem;color:#fff}.autonavix-site .autonavix-product-mobile .an-product-installation__trigger:focus,.autonavix-site .autonavix-product-mobile .an-product-installation__trigger:hover{color:#fff}.autonavix-site .autonavix-product-mobile .an-product-installation__media,.autonavix-site .autonavix-product-mobile .an-product-installation__overlay{position:absolute;z-index:0;inset:0}.autonavix-site .autonavix-product-mobile .an-product-installation__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.autonavix-site .autonavix-product-mobile .an-product-installation__overlay{background:linear-gradient(90deg,rgba(3,16,34,.98) 0,rgba(3,16,34,.86) 55%,rgba(3,16,34,.48) 100%)}.autonavix-site .autonavix-product-mobile .an-product-installation__chevron,.autonavix-site .autonavix-product-mobile .an-product-installation__copy,.autonavix-site .autonavix-product-mobile .an-product-installation__tool-icon{position:relative;z-index:1}.autonavix-site .autonavix-product-mobile .an-product-installation__tool-icon{width:2.5rem;height:2.5rem;border:1px solid rgba(20,140,229,.85);border-radius:50%;background:rgba(3,16,34,.72);color:#47d7e8}.autonavix-site .autonavix-product-mobile .an-product-installation__title{color:#fff;font-size:.94rem;line-height:1.25}.autonavix-site .autonavix-product-mobile .an-product-installation__subtitle{color:rgba(255,255,255,.74);font-size:.68rem}.autonavix-site .autonavix-product-mobile .an-product-installation__panel{background:#fff}.autonavix-site .autonavix-product-mobile .an-product-installation__panel-inner{margin:0;padding:.875rem;border:0}.autonavix-site .autonavix-product-mobile .an-product-sku,.autonavix-site .autonavix-product-mobile .an-product-trust{display:none}.autonavix-site .autonavix-product-mobile :where(.an-product-details,.an-product-reviews,.an-product-related,div.product .upsells){margin-bottom:1rem}.autonavix-site .autonavix-product-mobile .an-product-details{margin-top:0}.autonavix-site .autonavix-product-mobile .an-product-accordion{border-color:#e5e7eb;border-radius:.875rem}.autonavix-site .autonavix-product-mobile .an-product-accordion__item+.an-product-accordion__item{border-top-color:#e5e7eb}.autonavix-site .autonavix-product-mobile .an-product-accordion__item h3 button{display:grid;min-height:3.45rem;align-items:center;grid-template-columns:1.75rem minmax(0,1fr) 1.25rem;gap:.75rem;padding:.75rem .875rem;font-size:.9rem}.autonavix-site .autonavix-product-mobile .an-product-accordion__icon{display:grid;width:1.75rem;height:1.75rem;place-items:center;color:#111827}.autonavix-site .autonavix-product-mobile .an-product-accordion__icon svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.autonavix-site .autonavix-product-mobile .an-product-accordion__title{min-width:0}.autonavix-site .autonavix-product-mobile .an-product-accordion__item h3 button .an-product-accordion__chevron{transform:none}.autonavix-site .autonavix-product-mobile .an-product-accordion__item.is-open h3 button .an-product-accordion__chevron{transform:rotate(90deg)}.autonavix-site .autonavix-product-mobile .an-product-accordion__content{padding:0 .875rem .875rem}.autonavix-site .autonavix-product-mobile .an-product-sticky{bottom:calc(var(--an-bottom-nav-spacing) + var(--an-cookie-offset,0px) + 1px)}}@media (min-width:48rem){.autonavix-site .autonavix-product-mobile .an-product-gallery-card{grid-column:1}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__meta{display:none}.autonavix-site .autonavix-product-mobile .an-product-gallery-card__favorite{top:1rem;right:1rem}.autonavix-site .autonavix-product-mobile .an-product-help{margin:1rem 0;padding:1rem;border:1px solid #e5e7eb;border-radius:.875rem}.autonavix-site .autonavix-product-mobile .an-product-help>h2{margin-bottom:.75rem;font-size:1.125rem}.autonavix-site .autonavix-product-mobile .an-product-help .autonavix-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.autonavix-site .autonavix-product-mobile .an-product-accordion__title{flex:1 1 auto}}@media (min-width:64rem){.autonavix-site .autonavix-product-mobile .an-product-story{display:block}.autonavix-site .autonavix-product-mobile .an-product-gallery-card .woocommerce-product-gallery{width:100%;margin:0}.autonavix-site .autonavix-product-mobile .an-product-compatibility.is-open .an-product-compatibility__details,.autonavix-site .autonavix-product-mobile .an-product-compatibility__details{height:auto;overflow:visible;visibility:visible}.autonavix-site .autonavix-product-mobile .an-product-compatibility__compact{grid-template-columns:auto minmax(0,1fr) auto}.autonavix-site .autonavix-product-mobile .an-product-compatibility__button{grid-column:auto}}@media (max-width:47.999rem){body.autonavix-site.an-homepage{--an-home-gutter:clamp(0.875rem, 4vw, 1.125rem);--an-home-radius:1rem;--an-home-border:#e1e8f2;--an-home-shadow:0 0.5rem 1.5rem rgba(18, 42, 78, 0.08);--an-bottom-nav-height:4.5rem;--an-bottom-nav-spacing:calc(var(--an-bottom-nav-height) + var(--an-safe-area-bottom));background:#f8faff;color:#0d1b3d}body.autonavix-site.an-homepage .site-content{background:linear-gradient(180deg,#fff 0,#f8faff 35%,#f5f8ff 100%)}body.autonavix-site.an-homepage .an-home{max-width:none;overflow:clip;padding-bottom:.75rem}.autonavix-site .an-mobile-header{border-bottom-color:#edf1f7;box-shadow:0 .25rem 1rem rgba(13,27,61,.06)}.autonavix-site .an-mobile-header__bar{height:4rem;grid-template-columns:44px minmax(0,1fr) 5.75rem;gap:.5rem;padding-right:max(.75rem,var(--an-safe-area-right));padding-left:max(.75rem,var(--an-safe-area-left))}.autonavix-site .an-mobile-header__actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.25rem}.autonavix-site .an-mobile-header__action,.autonavix-site .an-mobile-header__cart-link,.autonavix-site .an-mobile-header__menu-toggle{display:inline-grid;width:44px;height:44px;min-height:44px;place-items:center;border:0;border-radius:.75rem;background:0 0;color:#0d1b3d;text-decoration:none}.autonavix-site .an-mobile-header__action:hover{background:#f2f6ff;color:var(--an-color-brand-blue)}.autonavix-site .an-mobile-header__icon{width:1.7rem;height:1.7rem;stroke-width:1.9}.autonavix-site .an-mobile-header__brand{max-width:min(7.75rem,calc(100vw - 9rem))}.autonavix-site .an-mobile-header__brand .an-brand__image{max-height:2.35rem}body.autonavix-site.an-homepage .an-home-hero{min-height:21.25rem;padding:2.25rem var(--an-home-gutter) 6rem;background:#f0f4fa}body.autonavix-site.an-homepage .an-home-hero::after{z-index:1;background:linear-gradient(90deg,rgba(249,251,255,.99) 0,rgba(249,251,255,.96) 48%,rgba(249,251,255,.74) 73%,rgba(249,251,255,.08) 100%),linear-gradient(0deg,rgba(248,250,255,.92) 0,rgba(248,250,255,0) 35%)}body.autonavix-site.an-homepage .an-home-hero__content{max-width:min(20.5rem,88vw)}body.autonavix-site.an-homepage .an-home-hero__trust{display:inline-flex;min-height:2.125rem;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.35rem .75rem;border:1px solid #bfd4ff;border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 .25rem .75rem rgba(25,93,214,.08);color:#155eef;font-size:.72rem;font-weight:700;line-height:1.15}body.autonavix-site.an-homepage .an-home-hero__trust svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}body.autonavix-site.an-homepage .an-home-hero h1{max-width:20.5rem;margin-bottom:.9rem;color:#0c1738;font-size:clamp(1.9rem, 8.25vw, 2.25rem);font-weight:750;letter-spacing:-.04em;line-height:1.12}body.autonavix-site.an-homepage .an-home-hero__accent{background:linear-gradient(100deg,#009e86 0,#1264e8 52%,#5d28dc 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}body.autonavix-site.an-homepage .an-home-hero p{max-width:15rem;color:#4b5d7a;font-size:.9rem;font-weight:500;line-height:1.5}body.autonavix-site.an-homepage .an-home-hero__media,body.autonavix-site.an-homepage .an-home-hero__media picture{display:block;width:100%;height:100%}body.autonavix-site.an-homepage .an-home-hero__media img{width:100%;height:100%;object-position:69% 50%}body.autonavix-site.an-homepage .an-home-finder{z-index:4;overflow:visible;margin:-4.25rem var(--an-home-gutter) 0;padding:1rem;border:1px solid #dfe7f2;border-radius:1.125rem;background:rgba(255,255,255,.98);box-shadow:0 1rem 2.5rem rgba(21,42,77,.13)}body.autonavix-site.an-homepage .an-home-finder::before{content:none}body.autonavix-site.an-homepage .an-home-finder__mobile-heading{display:flex;align-items:center;gap:.6rem;margin:0 0 .85rem;color:#152347;font-size:1rem;font-weight:750;letter-spacing:-.015em}body.autonavix-site.an-homepage .an-home-finder__mobile-heading>span{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:50%;background:linear-gradient(145deg,#e7f9ff,#e9e7ff);color:#245eea}body.autonavix-site.an-homepage .an-home-finder__mobile-heading svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field{position:relative}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field:nth-child(3){display:none}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field::before{position:absolute;z-index:2;top:50%;left:.65rem;width:1rem;height:1rem;transform:translateY(-50%);background:no-repeat center/contain;content:"";pointer-events:none}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field:first-child::before,body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a2845' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11 7 6h10l2 5M4 11h16v7H4v-7Z'/%3E%3Cpath d='M7 18v2M17 18v2M7 14h.01M17 14h.01'/%3E%3C/svg%3E")}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a2845' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='15' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M4 10h16'/%3E%3C/svg%3E")}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__field select{min-height:3.25rem;padding:0 1.75rem 0 1.95rem;border:1px solid #d4deec;border-radius:.75rem;background-position:right .45rem center;background-size:.9rem;box-shadow:0 .125rem .35rem rgba(25,48,84,.04);color:#182546;font-size:clamp(.66rem, 2.8vw, .78rem);font-weight:650;text-overflow:ellipsis}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__status{min-height:0;margin:.35rem 0 0;font-size:.7rem}body.autonavix-site.an-homepage .an-home-finder .an-vehicle-selector__status:empty{display:none}body.autonavix-site.an-homepage .an-home-finder__submit{width:100%;min-height:max(3rem,44px);margin-top:.75rem;border-radius:.7rem;background:linear-gradient(100deg,#049c8c 0,#1264e8 48%,#6a1ad5 100%);box-shadow:0 .5rem 1rem rgba(64,54,204,.2);font-size:.88rem;font-weight:700}body.autonavix-site.an-homepage .an-home-finder__photo{display:flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;margin:.25rem -.35rem -.5rem;color:#245cdb;font-size:clamp(.72rem, 3vw, .82rem);font-weight:650;text-align:center;text-decoration:none}body.autonavix-site.an-homepage .an-home-finder__photo svg{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-homepage .an-home-quick-trust{display:grid;min-height:4.25rem;align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr));margin:.85rem var(--an-home-gutter) 0;border:1px solid #e6ecf5;border-radius:.9rem;background:rgba(255,255,255,.96);box-shadow:0 .4rem 1.1rem rgba(20,47,84,.06)}body.autonavix-site.an-homepage .an-home-quick-trust__item{display:flex;min-width:0;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .35rem}body.autonavix-site.an-homepage .an-home-quick-trust__item+.an-home-quick-trust__item{border-left:1px solid #e9eef6}body.autonavix-site.an-homepage .an-home-quick-trust svg{width:1.55rem;height:1.55rem;flex:0 0 1.55rem;fill:none;stroke:#1761e9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}body.autonavix-site.an-homepage .an-home-quick-trust__item span{display:flex;min-width:0;flex-direction:column;line-height:1.2}body.autonavix-site.an-homepage .an-home-quick-trust strong{color:#152347;font-size:clamp(.66rem, 2.5vw, .72rem);font-weight:750}body.autonavix-site.an-homepage .an-home-quick-trust small{margin-top:.15rem;color:#697897;font-size:clamp(.59rem, 2.15vw, .63rem)}body.autonavix-site.an-homepage .an-home-section{margin-top:1.25rem;padding-right:var(--an-home-gutter);padding-left:var(--an-home-gutter)}body.autonavix-site.an-homepage .an-home-section__heading{margin-bottom:.65rem}body.autonavix-site.an-homepage .an-home-section__heading h2{color:#111e40;font-size:1.125rem;font-weight:750;letter-spacing:-.02em}body.autonavix-site.an-homepage .an-home-section__heading>a{min-height:44px;font-size:.72rem}body.autonavix-site.an-homepage .an-home-section__heading>a svg{display:none}body.autonavix-site.an-homepage .an-home-categories__mobile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}body.autonavix-site.an-homepage .an-home-categories--mobile .an-home-category{position:relative;display:grid;min-width:0;min-height:8.75rem;align-items:end;grid-template-columns:minmax(0,1fr) 1.25rem;grid-template-rows:1fr auto;gap:.35rem;padding:.5rem .65rem .7rem;border:1px solid var(--an-home-border);border-radius:var(--an-home-radius);background:#fff;box-shadow:var(--an-home-shadow);color:#101d3d;text-align:left;text-decoration:none;touch-action:manipulation}body.autonavix-site.an-homepage .an-home-categories--mobile .an-home-category:active{transform:scale(.985)}body.autonavix-site.an-homepage .an-home-categories--mobile .an-home-category__media{display:grid;width:100%;height:6.25rem;place-items:center;grid-column:1/-1;grid-row:1}body.autonavix-site.an-homepage .an-home-categories--mobile .an-home-category__image{width:100%;height:100%;object-fit:contain}body.autonavix-site.an-homepage .an-home-category__camera{width:88%;max-height:5.75rem;fill:#131b2f;stroke:#56657c;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}body.autonavix-site.an-homepage .an-home-categories--mobile .an-home-category__name{display:block;min-width:0;overflow:visible;grid-column:1;grid-row:2;color:#142143;font-size:clamp(.7rem, 3vw, .8rem);font-weight:750;line-height:1.25;-webkit-line-clamp:unset}body.autonavix-site.an-homepage .an-home-category__arrow{display:grid;width:1.25rem;height:1.25rem;place-items:center;align-self:end;grid-column:2;grid-row:2;border-radius:50%;background:#f3f6fb;color:#162444}body.autonavix-site.an-homepage .an-home-category__arrow svg{width:.85rem;height:.85rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}body.autonavix-site.an-homepage .an-home-assistance{display:grid;min-height:5.5rem;align-items:center;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.6rem;margin:.9rem var(--an-home-gutter) 0;padding:.7rem .75rem;border:1px solid #dbe4ff;border-radius:1rem;background:linear-gradient(105deg,#edf8ff 0,#f1f4ff 52%,#eee9ff 100%)}body.autonavix-site.an-homepage .an-home-assistance__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:linear-gradient(145deg,#0b9c98,#1d61e4 55%,#6724d6);color:#fff}body.autonavix-site.an-homepage .an-home-assistance__icon svg{width:1.55rem;height:1.55rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-homepage .an-home-assistance__copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}body.autonavix-site.an-homepage .an-home-assistance__copy strong{color:#14265b;font-size:clamp(.68rem, 2.8vw, .8rem);font-weight:750}body.autonavix-site.an-homepage .an-home-assistance__copy small{margin-top:.2rem;color:#5f7094;font-size:clamp(.58rem, 2.2vw, .66rem)}body.autonavix-site.an-homepage .an-home-assistance__button{display:inline-flex;min-width:6.8rem;min-height:44px;align-items:center;justify-content:center;padding:.45rem .65rem;border-radius:.65rem;background:linear-gradient(100deg,#089c91,#1761e7 55%,#6723d5);box-shadow:0 .4rem .9rem rgba(54,65,200,.16);color:#fff;font-size:clamp(.58rem, 2.2vw, .67rem);font-weight:700;line-height:1.15;text-align:center;text-decoration:none}body.autonavix-site.an-homepage .an-home-products__grid{gap:.55rem}body.autonavix-site.an-homepage .an-home-product{min-height:13.5rem;padding:.55rem .55rem .65rem;border-color:var(--an-home-border);border-radius:.9rem;box-shadow:var(--an-home-shadow)}body.autonavix-site.an-homepage .an-home-product__favorite{display:none}body.autonavix-site.an-homepage .an-home-product__badge{position:absolute;z-index:3;top:.45rem;left:.45rem;max-width:calc(100% - .9rem);overflow:hidden;padding:.16rem .38rem;border:1px solid #7da9ff;border-radius:999px;background:rgba(255,255,255,.94);color:#1761e7;font-size:.52rem;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}body.autonavix-site.an-homepage .an-home-product__badge--featured{border-color:#8a68ff;color:#6532df}body.autonavix-site.an-homepage .an-home-product__badge--sale{border-color:#f04438;color:#c4320a}body.autonavix-site.an-homepage .an-home-product__image-link{aspect-ratio:1/1;position:relative;margin-bottom:.4rem;border-radius:.55rem;background:linear-gradient(145deg,#fbfcff,#f4f7fc)}body.autonavix-site.an-homepage .an-home-product__image{position:absolute;inset:0.45rem;width:calc(100% - .9rem);height:calc(100% - .9rem);object-fit:contain;object-position:center}body.autonavix-site.an-homepage .an-home-product__title{min-height:2.15rem;margin:0 0 .25rem;padding-right:.1rem;font-size:clamp(.68rem, 3vw, .78rem);font-weight:700;line-height:1.25}body.autonavix-site.an-homepage .an-home-product__specifications{display:none}body.autonavix-site.an-homepage .an-home-product__price{margin:auto 2.8rem 0 0;font-size:clamp(.78rem, 3.5vw, .92rem);line-height:1.25}body.autonavix-site.an-homepage .an-home-product__price del{display:block;font-size:.65rem}body.autonavix-site.an-homepage .an-home-product__cart,body.autonavix-site.an-homepage .an-home-product__cart.button{position:absolute;right:.6rem;bottom:.55rem;display:grid;width:44px;height:44px;min-height:44px;place-items:center;margin:0;padding:0;border:1px solid #d8e2f0;border-radius:50%;background:#fff;box-shadow:0 .35rem .9rem rgba(25,55,100,.08);color:#183058;text-decoration:none}body.autonavix-site.an-homepage .an-home-product__cart svg{grid-area:1/1;width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-homepage .an-home-product__check{opacity:0;transform:scale(.6)}body.autonavix-site.an-homepage .an-home-product__cart.loading{animation:an-home-cart-pulse 760ms ease-in-out infinite alternate}body.autonavix-site.an-homepage .an-home-product__cart.is-added{border-color:#75d7b0;background:#ecfdf3;color:#067647}body.autonavix-site.an-homepage .an-home-product__cart.is-added .an-home-product__cart-icon{opacity:0;transform:scale(.6)}body.autonavix-site.an-homepage .an-home-product__cart.is-added .an-home-product__check{opacity:1;transform:scale(1)}body.autonavix-site.an-homepage .an-home-installation{position:relative;display:block;min-height:8.5rem;overflow:hidden;margin:1rem var(--an-home-gutter) 0;border:1px solid #e0e7f1;border-radius:1rem;background:#eef3f9;box-shadow:var(--an-home-shadow)}body.autonavix-site.an-homepage .an-home-installation__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% center}body.autonavix-site.an-homepage .an-home-installation__fade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(250,252,255,.99) 0,rgba(250,252,255,.95) 41%,rgba(250,252,255,.35) 67%,rgba(250,252,255,0) 100%)}body.autonavix-site.an-homepage .an-home-installation__content{position:relative;z-index:2;width:58%;padding:1.1rem 0 1rem 1rem}body.autonavix-site.an-homepage .an-home-installation h2{margin:0 0 .2rem;color:#101e40;font-size:1rem;line-height:1.25}body.autonavix-site.an-homepage .an-home-installation p{margin:0 0 .7rem;color:#566987;font-size:.7rem;line-height:1.35}body.autonavix-site.an-homepage .an-home-installation a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.4rem .7rem;border:1px solid #8bb1ff;border-radius:.55rem;background:rgba(255,255,255,.9);color:#1c60e5;font-size:.66rem;font-weight:700;text-decoration:none}body.autonavix-site.an-homepage .an-home-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.65rem var(--an-home-gutter) 0}body.autonavix-site.an-homepage .an-home-benefit{display:flex;min-width:0;min-height:6.4rem;align-items:center;justify-content:center;flex-direction:column;gap:.35rem;padding:.65rem .3rem;border:1px solid #e2e8f2;border-radius:.85rem;background:#fff;box-shadow:0 .3rem 1rem rgba(20,47,84,.05);text-align:center}body.autonavix-site.an-homepage .an-home-benefit svg{width:1.8rem;height:1.8rem;fill:none;stroke:#245ee8;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}body.autonavix-site.an-homepage .an-home-benefit span{display:flex;min-width:0;flex-direction:column;line-height:1.2}body.autonavix-site.an-homepage .an-home-benefit strong{color:#152347;font-size:clamp(.61rem, 2.4vw, .71rem)}body.autonavix-site.an-homepage .an-home-benefit small{margin-top:.2rem;color:#657594;font-size:clamp(.53rem, 2vw, .61rem);line-height:1.25}body.autonavix-site.an-homepage .an-home-reviews{position:relative;display:block;margin:.65rem var(--an-home-gutter) 0}body.autonavix-site.an-homepage .an-home-reviews__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body.autonavix-site.an-homepage .an-home-reviews__track::-webkit-scrollbar{display:none}body.autonavix-site.an-homepage .an-home-review{position:relative;display:grid;width:100%;min-width:100%;min-height:5.25rem;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:.35rem .8rem;padding:.85rem 1rem;border:1px solid #e4e9f2;border-radius:.9rem;background:#fff;box-shadow:0 .35rem 1rem rgba(19,43,79,.05);scroll-snap-align:start}body.autonavix-site.an-homepage .an-home-review__stars{display:inline-flex;align-items:center;gap:.06rem;color:#cbd5e1;font-size:1rem;letter-spacing:-.08em;white-space:nowrap}body.autonavix-site.an-homepage .an-home-review--empty .an-home-review__stars,body.autonavix-site.an-homepage .an-home-review__stars .is-active{color:#f7bd00}body.autonavix-site.an-homepage .an-home-review p{grid-column:2;grid-row:1;margin:0;color:#1a2949;font-size:.75rem;line-height:1.4}body.autonavix-site.an-homepage .an-home-review footer{grid-column:2;color:#667692;font-size:.65rem}body.autonavix-site.an-homepage .an-home-review--empty{grid-template-columns:auto minmax(0,1fr) auto}body.autonavix-site.an-homepage .an-home-review--empty p{grid-column:2}body.autonavix-site.an-homepage .an-home-review--empty a{display:inline-flex;min-height:44px;align-items:center;grid-column:3;grid-row:1;color:#1b61e6;font-size:.66rem;font-weight:700;text-decoration:none}body.autonavix-site.an-homepage .an-home-reviews__controls{position:absolute;right:.5rem;bottom:.5rem;display:flex;gap:.25rem}body.autonavix-site.an-homepage .an-home-reviews__controls button{display:grid;width:44px;height:44px;min-height:44px;place-items:center;border:1px solid #dce5f2;border-radius:50%;background:#fff;color:#1b61e6}body.autonavix-site.an-homepage .an-home-reviews__controls svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}body.autonavix-site.an-homepage .an-home-contact{display:grid;min-height:5.5rem;align-items:center;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.65rem;margin:.65rem var(--an-home-gutter) 0;padding:.75rem;border:1px solid #d8e2ff;border-radius:1rem;background:linear-gradient(105deg,#dff4ff 0,#eaf0ff 48%,#e7dcff 100%)}body.autonavix-site.an-homepage .an-home-contact__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:linear-gradient(145deg,#079c92,#1a61e7 55%,#6422d6);box-shadow:0 .5rem 1rem rgba(51,70,196,.18);color:#fff}body.autonavix-site.an-homepage .an-home-contact__icon svg{width:1.55rem;height:1.55rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.autonavix-site.an-homepage .an-home-contact__copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}body.autonavix-site.an-homepage .an-home-contact__copy strong{color:#142452;font-size:clamp(.73rem, 3vw, .85rem)}body.autonavix-site.an-homepage .an-home-contact__copy small{margin-top:.2rem;color:#617393;font-size:clamp(.6rem, 2.3vw, .69rem)}body.autonavix-site.an-homepage .an-home-contact>a{display:inline-flex;min-width:6.8rem;min-height:44px;align-items:center;justify-content:center;padding:.45rem .75rem;border-radius:.65rem;background:linear-gradient(100deg,#079c92,#1762e8 55%,#6722d5);box-shadow:0 .45rem 1rem rgba(50,66,198,.18);color:#fff;font-size:clamp(.62rem, 2.45vw, .72rem);font-weight:700;text-decoration:none}.autonavix-site .an-bottom-nav{border-top:1px solid #e5eaf2;background:rgba(255,255,255,.97);box-shadow:0 -.55rem 1.6rem rgba(14,33,67,.1);backdrop-filter:blur(0.8rem)}.autonavix-site .an-bottom-nav__list{height:var(--an-bottom-nav-height);max-width:32rem;overflow:visible}.autonavix-site .an-bottom-nav__link{gap:.2rem;padding:.5rem .1rem .35rem;color:#64738f;font-size:.65rem}.autonavix-site .an-bottom-nav__icon{width:1.45rem;height:1.45rem}.autonavix-site .an-bottom-nav__item--search .an-bottom-nav__link{position:relative;justify-content:flex-start;padding-top:0;color:#fff}.autonavix-site .an-bottom-nav__item--search .an-bottom-nav__icon{width:3.5rem;height:3.5rem;margin-top:-.5rem;padding:.85rem;border:.25rem solid #fff;border-radius:50%;background:linear-gradient(145deg,#079c92 0,#1463e9 55%,#6722d5 100%);box-shadow:0 .65rem 1.25rem rgba(39,63,181,.28);stroke:#ffffff}.autonavix-site .an-bottom-nav__item--search .an-bottom-nav__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}}@media (max-width:23.374rem){body.autonavix-site.an-homepage .an-home-assistance,body.autonavix-site.an-homepage .an-home-contact{grid-template-columns:2.55rem minmax(0,1fr)}body.autonavix-site.an-homepage .an-home-assistance__button,body.autonavix-site.an-homepage .an-home-contact>a{min-height:44px;grid-column:1/-1}body.autonavix-site.an-homepage .an-home-assistance__icon,body.autonavix-site.an-homepage .an-home-contact__icon{width:2.55rem;height:2.55rem}}@keyframes an-home-cart-pulse{from{transform:scale(.94);opacity:.75}to{transform:scale(1);opacity:1}}@media (min-width:48rem){body.autonavix-site.an-homepage .an-home-product__badge.an-mobile-only,body.autonavix-site.an-homepage .an-home-product__cart.an-mobile-only{display:none!important}}@media (max-width:23rem){.autonavix-site .autonavix-product-mobile .autonavix-help-card{padding:.75rem}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-contact-actions{gap:.35rem}.autonavix-site .autonavix-product-mobile .autonavix-help-card a.autonavix-contact-button{min-height:4rem;gap:.2rem;padding:.45rem .2rem;font-size:.7rem}.autonavix-site .autonavix-product-mobile .autonavix-help-card .autonavix-contact-button__icon{width:1.75rem;height:1.75rem;flex-basis:1.75rem}body.autonavix-site.an-single-product .an-mobile-header__bar--product .an-brand__image,body.autonavix-site.an-single-product .an-mobile-header__bar--product .an-mobile-header__brand{width:5.75rem;max-width:5.75rem}body.autonavix-site.an-single-product :where(.an-mobile-header__action,.an-mobile-header__cart-link,.an-mobile-header__menu-toggle){width:2.25rem}.autonavix-site .autonavix-product-mobile .an-product-key-spec{grid-template-columns:2rem minmax(0,1fr);padding-right:.5rem;padding-left:.5rem}.autonavix-site .autonavix-product-mobile .an-product-key-spec__icon{width:2rem;height:2rem}.autonavix-site .autonavix-product-mobile .an-product-key-spec__image{width:1.35rem;height:1.35rem;max-width:1.35rem;max-height:1.35rem}}@media (prefers-reduced-motion:reduce){.autonavix-site .autonavix-product-mobile .an-product-accordion__panel,.autonavix-site .autonavix-product-mobile .an-product-compatibility__details{transition-duration:0s}}