:root:root,body.nspec-pro{--fin-ease:cubic-bezier(.22, 1, .36, 1);--fin-ease-io:cubic-bezier(.65, 0, .35, 1);--fin-fast:.18s;--fin-base:.28s;--fin-slow:.52s;--nspec-hair:#e2e8f021;--nspec-hair-2:#e2e8f045;--fin-catch:inset 0 1px 0 #ffffff0e;--fin-catch-lit:inset 0 1px 0 #ffffff17;--fin-shade:0 1px 2px #0000003d;--fin-shade-lit:0 22px 44px -20px #000000bf}body.nspec-pro{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}body.nspec-pro ::selection{background:var(--nspec-accent);color:#fff}body.nspec-pro .sf-product-card.sf-product-card.sf-product-card,body.nspec-pro .sf-brand-feature-card,body.nspec-pro [class*=brand-directory-module][class*=__card],body.nspec-pro [class*=vehicle-make-card-module][class*=__card],body.nspec-pro [class*=vehicle-make-card-module][class*=__modelTile],body.nspec-pro .sf-filter-bar,body.nspec-pro .sf-cart-empty{box-shadow:var(--fin-catch), var(--fin-shade)}body.nspec-pro .sf-product-card.sf-product-card.sf-product-card{--muted:#a9b0ba;transition:border-color var(--fin-base) var(--fin-ease), background-color var(--fin-base) var(--fin-ease), box-shadow var(--fin-base) var(--fin-ease), transform var(--fin-base) var(--fin-ease)}@media (hover:hover){body.nspec-pro .sf-product-card.sf-product-card.sf-product-card:hover{box-shadow:var(--fin-catch-lit), var(--fin-shade-lit);border-color:#e2e8f05c;transform:translateY(-2px)}body.nspec-pro .sf-product-card .sf-product-image img{transition:transform var(--fin-slow) var(--fin-ease)}body.nspec-pro .sf-product-card:hover .sf-product-image img{transform:scale(1.03)}body.nspec-pro [class*=brand-directory-module][class*=__card]:hover,body.nspec-pro main.sf-discovery-brands .sf-brand-feature-card:hover,body.nspec-pro [class*=vehicle-make-card-module][class*=__modelTile]:hover{box-shadow:var(--fin-catch-lit), var(--fin-shade-lit)}}body.nspec-pro [class*=brand-directory-module][class*=__card],body.nspec-pro main.sf-discovery-brands .sf-brand-feature-card,body.nspec-pro [class*=vehicle-make-card-module][class*=__modelTile],body.nspec-pro [class*=vehicle-make-card-module][class*=__tileArrow]{transition:border-color var(--fin-base) var(--fin-ease), background-color var(--fin-base) var(--fin-ease), box-shadow var(--fin-base) var(--fin-ease), color var(--fin-base) var(--fin-ease), transform var(--fin-base) var(--fin-ease)}body.nspec-pro :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-landing-link),body.nspec-pro .hm-pill,body.nspec-pro .hm-hero-search button,body.nspec-pro .hm-stage-strip button,body.nspec-pro .hm-stage-controls>button,body.nspec-pro .sf-shop-rail-more,body.nspec-pro .sf-filter-trigger,body.nspec-pro .sf-select-trigger{transition:background-color var(--fin-fast) var(--fin-ease), border-color var(--fin-fast) var(--fin-ease), color var(--fin-fast) var(--fin-ease), opacity var(--fin-fast) var(--fin-ease), box-shadow var(--fin-fast) var(--fin-ease), transform .12s var(--fin-ease)}body.nspec-pro :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-landing-link):hover,body.nspec-pro .hm-pill:hover{transform:none}body.nspec-pro :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-landing-link):active:not(:disabled),body.nspec-pro .hm-pill:active{transform:scale(.985)}body.nspec-pro .sf-button:not(.is-secondary):hover:not(:disabled){filter:brightness(1.06)}body.nspec-pro .sf-chrome{transition:background-color .4s var(--fin-ease), box-shadow .4s var(--fin-ease)}@media (min-width:761px){body.nspec-pro .sf-chrome{transition:box-shadow .4s var(--fin-ease)}}html[data-bar-arriving] body.nspec-pro .sf-chrome,html[data-bar-arriving] body.nspec-pro:before{transition:none!important}body.nspec-pro .sf-chrome[data-scrolled]:not([data-menu-open]){box-shadow:0 1px 0 var(--pm-hair), 0 14px 36px -22px #000000b3}body.nspec-pro .sf-chrome .sf-header :is(a,button),body.nspec-pro .sf-chrome .sf-storenav a,body.nspec-pro .hm-home .hm-reel-arrow,body.nspec-pro .hm-home .hm-reel-mark{transition:opacity var(--fin-fast) var(--fin-ease), color var(--fin-fast) var(--fin-ease), background-color var(--fin-fast) var(--fin-ease), border-color var(--fin-fast) var(--fin-ease), transform var(--fin-base) var(--fin-ease)}body.nspec-pro .sf-chrome .sf-storenav a{position:relative}body.nspec-pro .sf-chrome .sf-storenav a:after{content:"";transform-origin:0;height:2px;transition:transform var(--fin-base) var(--fin-ease), background-color var(--fin-fast) var(--fin-ease);position:absolute;inset:calc(50% + 10px) 0 auto;transform:scaleX(0)}body.nspec-pro .sf-chrome .sf-storenav a:hover:after{background:var(--pm-hair-bold);height:2px;transform:scaleX(1)}body.nspec-pro .sf-chrome .sf-storenav a.is-active:after{background:var(--pm-accent);transform:scaleX(1)}body.nspec-pro :is(.sf-shop-search,.hm-hero-search,.sf-header-search,.sf-select-menu,.sf-shop-filter-panel),body.nspec-pro :is(input,textarea,select):not([type=checkbox]):not([type=radio]){transition:border-color var(--fin-base) var(--fin-ease), background-color var(--fin-base) var(--fin-ease), box-shadow var(--fin-base) var(--fin-ease), color var(--fin-fast) var(--fin-ease)}body.nspec-pro .sf-footer a,body.nspec-pro .sf-footer button{text-underline-offset:4px;transition:color var(--fin-fast) var(--fin-ease), text-decoration-color var(--fin-base) var(--fin-ease), opacity var(--fin-fast) var(--fin-ease);text-decoration-color:#0000}body.nspec-pro .sf-footer a:hover,body.nspec-pro .sf-footer button:hover{text-decoration-color:#e2e8f099}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){body.nspec-pro main.sf-shop .sf-product-card,body.nspec-pro main.sf-shop article[class*=product-row-module]{animation:linear both fin-settle;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes fin-settle{0%{opacity:.4;translate:0 14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){body.nspec-pro .sf-cart-drawer{animation-duration:.36s;animation-timing-function:var(--fin-ease)}body.nspec-pro .sf-chrome .sf-nav{transition-duration:.32s;transition-timing-function:var(--fin-ease)}}@media (prefers-reduced-motion:reduce){body.nspec-pro .sf-product-card:hover,body.nspec-pro .sf-product-card:hover .sf-product-image img,body.nspec-pro :is(.sf-button,.hm-pill):active{transform:none}}
html body.nspec-pro{background:var(--pm-ground);font-family:var(--pm-font);-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}html body.nspec-pro :focus-visible{outline-offset:2px;outline:2px solid var(--pm-accent-text)!important}@layer nspec-input-modality{:root[data-input=pointer] :focus:not(input,textarea,select,[contenteditable]),:root[data-input=pointer] :focus:not(input,textarea,select,[contenteditable]) *{outline:none!important}}:root[data-input=pointer] body :focus-visible:not(input,textarea,select){box-shadow:none}@media (hover:none) and (pointer:coarse){:is(a[href],button:not(:disabled),summary,[role=button],[role=tab],label[for]):active{opacity:.72}}html body.nspec-pro ::selection{background:var(--pm-accent);color:#fff}.pm-card-add{z-index:2;justify-content:center;align-items:center;gap:var(--pm-space-2);height:var(--pm-target);min-width:88px;padding:0 var(--pm-space-4);border:1px solid var(--pm-hair-bold);border-radius:var(--pm-radius-control);color:var(--pm-ink);font:var(--pm-weight-bold) var(--pm-text-xs) / 1 var(--pm-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--pm-fast) var(--pm-ease), background-color var(--pm-fast) var(--pm-ease), color var(--pm-fast) var(--pm-ease), transform var(--pm-fast) var(--pm-ease);background:0 0;flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.pm-card-add svg{stroke-width:1.75px;width:16px;height:16px}@media (hover:hover){.pm-card-add:hover:not(:disabled){border-color:var(--pm-ink);background:#ffffff0f}}.pm-card-add:active:not(:disabled){transform:scale(.97)}.pm-card-add:disabled{cursor:progress;opacity:.6}.pm-card-add.is-added{border-color:var(--pm-hair-strong);color:var(--pm-ink-2)}.pm-card-add.is-added svg{color:var(--pm-ok)}html body.nspec-pro .sf-product-card .sf-product-image,html body.nspec-pro .sf-cart-line-image,.pm-cart-toast-plate{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:var(--pm-plate)}html body.nspec-pro .sf-product-card .sf-product-image img{mix-blend-mode:normal}@media (hover:none){html body.nspec-pro .sf-product-card:hover{border-color:var(--pm-hair);box-shadow:none;transform:none}html body.nspec-pro .sf-product-card:hover .sf-product-image img{transform:none}}@media (max-width:960px){html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities>.sf-customer-menu{display:flex}html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities .sf-customer-menu>summary{width:var(--pm-target);min-width:var(--pm-target);padding:0}html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities .sf-account-link>span{display:none}}@media (max-width:760px){html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities>.sf-header-chat,html body.nspec-pro .sf-chrome .sf-header .sf-header-lead>.sf-header-chat{display:none}html body.nspec-pro .sf-header-inner{width:100%;padding-inline:max(12px, env(safe-area-inset-left,0px)) max(12px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:normal;column-gap:4px;margin-inline:0}html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities .sf-customer-menu>summary{height:var(--pm-target);min-height:var(--pm-target);color:#fff;background:0 0;border:0;border-radius:0}html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities .sf-customer-menu>summary svg{stroke-width:1.6px;width:22px;height:22px}html body.nspec-pro .sf-customer-menu-panel{width:min(260px,100vw - 24px);right:0}html body.nspec-pro .sf-header-lead,html body.nspec-pro .sf-header-actions,html body.nspec-pro .sf-header-utilities{gap:0}html body.nspec-pro .sf-chrome .sf-header .sf-header-lead>:is(.sf-mobile-trigger,.sf-header-store,.sf-header-garage),html body.nspec-pro .sf-chrome .sf-header .sf-header-search>button[type=submit],html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities>.sf-cart-link{width:var(--pm-target);min-width:var(--pm-target);flex-basis:var(--pm-target);height:var(--pm-target);min-height:var(--pm-target);justify-content:center;padding:0}html body.nspec-pro .sf-chrome .sf-header .sf-header-lead>.sf-header-store .sf-header-mark{width:23px;height:23px}html body.nspec-pro .sf-chrome .sf-header .sf-header-lead>.sf-header-garage .sf-header-garage-mark{width:30px;height:15px}html body.nspec-pro .sf-header .sf-logo .wordmark{width:92px}}@media (max-width:380px){html body.nspec-pro .sf-chrome .sf-header .sf-header-lead>:is(.sf-mobile-trigger,.sf-header-store,.sf-header-garage),html body.nspec-pro .sf-chrome .sf-header .sf-header-search>button[type=submit],html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities>.sf-cart-link,html body.nspec-pro .sf-chrome .sf-header .sf-header-utilities .sf-customer-menu>summary{flex-basis:40px;width:40px;min-width:40px}html body.nspec-pro .sf-header .sf-logo .wordmark{width:86px}}@media (max-width:365px){html body.nspec-pro .sf-header .sf-logo .wordmark{width:78px}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}:where(a,button,summary,label,input,select,textarea,[role=button],[role=tab]){touch-action:manipulation}@media (min-width:761px){html body.nspec-pro .sf-chrome .sf-header{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}}.pm-cart-toast{right:max(24px, env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:var(--pm-z-toast);align-items:center;gap:var(--pm-space-3) var(--pm-space-4);width:min(420px,100vw - 48px);padding:var(--pm-space-3) var(--pm-space-5) var(--pm-space-3) var(--pm-space-3);border:1px solid var(--pm-hair-strong);border-radius:var(--pm-radius-card);color:var(--pm-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;font-family:var(--pm-font);box-shadow:var(--pm-shadow-float);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);animation:pm-toast-in var(--pm-slow) var(--pm-ease) both;background:#1b1e22eb;grid-template-columns:56px minmax(0,1fr) auto;display:grid;position:fixed}.pm-cart-toast[data-closing]{animation:pm-toast-out .24s var(--pm-ease) both}.pm-cart-toast-plate{border-radius:var(--pm-radius-control);place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.pm-cart-toast-plate img{object-fit:contain;mix-blend-mode:normal;width:100%;height:100%;padding:6px}.pm-cart-toast-copy{gap:2px;min-width:0;display:grid}.pm-cart-toast-copy strong{font-size:var(--pm-text-md);font-weight:var(--pm-weight-bold);align-items:center;gap:6px;display:flex}.pm-cart-toast-copy strong svg{width:16px;height:16px;color:var(--pm-ok)}.pm-cart-toast-copy span{color:var(--pm-ink-2);font-size:var(--pm-text-sm);font-variant-numeric:tabular-nums}.pm-cart-toast-actions{gap:var(--pm-space-2);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.pm-cart-toast-actions>:is(a,button){height:var(--pm-target);padding:0 var(--pm-space-4);border:1px solid var(--pm-hair-bold);border-radius:var(--pm-radius-control);color:var(--pm-ink);font:var(--pm-weight-bold) var(--pm-text-xs) / 1 var(--pm-font);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color var(--pm-fast) var(--pm-ease), border-color var(--pm-fast) var(--pm-ease);background:0 0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.pm-cart-toast-actions>.pm-cart-toast-checkout{border-color:var(--pm-accent);background:var(--pm-accent);color:#fff}@media (hover:hover){.pm-cart-toast-actions>.pm-cart-toast-view:hover{border-color:var(--pm-ink);background:#ffffff0f}.pm-cart-toast-actions>.pm-cart-toast-checkout:hover{border-color:var(--pm-accent-hover);background:var(--pm-accent-hover)}}.pm-cart-toast-close{width:36px;height:36px;color:var(--pm-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.pm-cart-toast-close svg{width:16px;height:16px}@media (max-width:760px){.pm-cart-toast{right:max(12px, env(safe-area-inset-right,0px));left:max(12px, env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto}body:has(.sf-pdp-mobile-bar) .pm-cart-toast{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@keyframes pm-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pm-toast-out{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.pm-cart-toast,.pm-cart-toast[data-closing],.pm-card-add{transition:none;animation:none}}.pm-skeleton{border-radius:var(--pm-radius-control);background:linear-gradient(100deg, transparent 20%, #ffffff0d 45%, transparent 70%) 0 0 / 220% 100%, var(--pm-raised);animation:1.6s linear infinite pm-sheen;display:block}.pm-skeleton-title{width:min(420px,80%);height:clamp(32px,4vw,48px);margin-top:var(--pm-space-3)}.pm-skeleton-rail{gap:var(--pm-space-4);padding-block:var(--pm-space-5) var(--pm-space-7);display:flex;overflow:hidden}.pm-skeleton-card{gap:var(--pm-space-3);width:264px;padding-bottom:var(--pm-space-4);border:1px solid var(--pm-hair);border-radius:var(--pm-radius-card);background:var(--pm-surface);flex:none;display:grid}.pm-skeleton-plate{border-radius:var(--pm-radius-card) var(--pm-radius-card) 0 0;height:176px}.pm-skeleton-line{height:12px;margin-inline:var(--pm-space-4)}.pm-skeleton-line.is-short{width:55%}.pm-skeleton-line.is-price{width:38%;height:20px;margin-top:var(--pm-space-3)}@keyframes pm-sheen{to{background-position:-220% 0,0 0}}@media (prefers-reduced-motion:reduce){.pm-skeleton{animation:none}}html body.nspec-pro .sf-chrome .sf-header :is(.sf-header-search>button,.sf-header-chat,.sf-account-link,.sf-mobile-trigger) svg{stroke-width:1.5px;width:22px;height:22px}html body.nspec-pro .sf-chrome .sf-header .sf-header-mark,html body.nspec-pro .sf-chrome .sf-header .sf-header-cart-mark{width:22px;height:22px}html body.nspec-pro .sf-chrome .sf-header .sf-mobile-trigger-label{font-family:var(--pm-font);font-size:12px;font-weight:var(--pm-weight-bold);letter-spacing:.16em}@media (hover:hover){html body.nspec-pro .sf-chrome .sf-header :is(a,button):hover{opacity:.72}}html body.nspec-pro .sf-chrome .sf-header .sf-header-cart-count{min-width:17px;height:17px;font-family:var(--pm-font);font-size:10px;font-weight:var(--pm-weight-bold);font-variant-numeric:tabular-nums;top:5px;right:1px;border-radius:9px!important}@media (min-width:761px){html body.nspec-pro .sf-chrome .sf-nav .sf-nav-primary>.is-utility-first{grid-column-start:1}html body.nspec-pro .sf-chrome .sf-nav .sf-nav-primary>.is-utility{margin-top:0}}@property --pm-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --pm-fade-end{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll(self inline)){html body.nspec-pro :is(.sf-part-shortcut-row,.hm-stage-strip,.sf-thumbs.is-scrollable,[class*=product-page-module][class*=__productNav]){-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--pm-fade-start), #000 calc(100% - var(--pm-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--pm-fade-start), #000 calc(100% - var(--pm-fade-end)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--pm-fade-start), #000 calc(100% - var(--pm-fade-end)), transparent 100%);animation:linear both pm-scroll-fade;animation-timeline:scroll(self inline)}}@keyframes pm-scroll-fade{0%{--pm-fade-start:0px;--pm-fade-end:40px}6%{--pm-fade-start:40px}94%{--pm-fade-end:40px}to{--pm-fade-start:40px;--pm-fade-end:0px}}html body.nspec-pro:has([data-cinema-hero]) .sf-chrome{margin-bottom:calc(-1 * var(--sf-header-h))!important}html body.nspec-pro:has([data-cinema-hero]):has(.sf-chrome .sf-storenav) .sf-chrome{margin-bottom:calc(-1 * (var(--sf-header-h) + var(--sf-storenav-h)))!important}html body.nspec-pro:has([data-cinema-hero]) .sf-chrome:not([data-scrolled]):not([data-menu-open]){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:linear-gradient(#0000008c 0%,#0000004d 65%,#0000 100%)!important}html body.nspec-pro:has([data-cinema-hero]) .sf-chrome:not([data-scrolled]):not([data-menu-open]) .sf-storenav{box-shadow:none!important}html body.nspec-pro:has([data-cinema-hero]) .sf-chrome:not([data-scrolled]):not([data-menu-open]) :is(.sf-storenav a,.sf-header-inner){text-shadow:0 1px 12px #0000008c}html body.nspec-pro:has([data-cinema-hero]) .sf-chrome:not([data-scrolled]):not([data-menu-open]) .sf-storenav a:not(.is-active):not([aria-current=page]){color:#ffffffdb!important}html body.nspec-pro:is(:has([data-cinema-hero]),:has(.sf-home-hero)):has(.sf-chrome:not([data-scrolled]):not([data-menu-open]):not([data-past-hero])):not(:has(.sf-vehicle-bar)):before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body.nspec-pro [data-cinema-hero].bh-hero .bh-cinema{background:radial-gradient(58% 52% at 50% 42%, #1a1d22 0%, var(--pm-ground) 74%);place-items:center;display:grid;position:absolute;inset:0}html body.nspec-pro [data-cinema-hero].bh-hero .bh-visual{aspect-ratio:1.5;width:min(1120px,92vw);margin-top:-10svh;position:relative;container:brand-art/inline-size}html body.nspec-pro [data-cinema-hero].bh-hero .bh-stage{--bh-mark-w:clamp(40px, 8cqw, 76px);--bh-size:calc((100cqw - var(--bh-mark-w) - 24px) / 1.08);--bh-squash:.6;top:50%;left:50%;-webkit-mask-image:none;mask-image:none}html body.nspec-pro [data-cinema-hero].bh-hero .bh-core{width:clamp(120px,24cqw,220px)}@media (max-width:760px){html body.nspec-pro [data-cinema-hero].bh-hero .bh-visual{aspect-ratio:1.1;width:132vw;margin-top:-26svh}}html body.nspec-pro [data-cinema-hero].bh-hero .bh-cinema{-webkit-mask-image:linear-gradient(#000 52%,#0000 78%);mask-image:linear-gradient(#000 52%,#0000 78%)}html body.nspec-pro .bh-hero:is(.is-still,[data-motion-paused]) :is(.bh-ring-in,.bh-ring,.bh-node,.bh-core),html body.nspec-pro .bh-hero:is(.is-still,[data-motion-paused]) .bh-mark :is(img,canvas){animation-play-state:paused}html body.nspec-pro .bh-hero.is-still :is(.bh-ring-in,.bh-ring,.bh-node,.bh-core),html body.nspec-pro .bh-hero.is-still .bh-mark :is(img,canvas){opacity:1;animation:none}.pm-cat-tabs{--pm-ground:#000;--pm-ink:#fff;--pm-ink-2:#fff;--pm-ink-3:#fff;--pm-hair:#333;border-bottom:1px solid var(--pm-hair);background:var(--pm-ground)}.pm-cat-tabs-row{width:min(var(--sf-measure,1460px), calc(100% - var(--sf-gutter,24px) * 2));overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;justify-content:flex-start;gap:clamp(20px,2.6vw,44px);margin-inline:auto;display:flex;overflow:auto hidden}.pm-cat-tabs-row::-webkit-scrollbar{display:none}.pm-cat-tabs-row>:first-child{margin-left:auto}.pm-cat-tabs-row>:last-child{margin-right:auto}html body.nspec-pro .pm-cat-tabs-row a{min-height:60px;color:var(--pm-ink-2);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;scroll-snap-align:start;transition:color var(--pm-base) var(--pm-ease);flex:none;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}html body.nspec-pro .pm-cat-tabs-row a:after{content:"";background:var(--pm-accent);transform-origin:0;height:2px;transition:transform var(--pm-base) var(--pm-ease);position:absolute;top:calc(50% + .5em + 4px);left:0;right:0;transform:scaleX(0)}html body.nspec-pro .pm-cat-tabs-row a.is-active{color:#fff}html body.nspec-pro .pm-cat-tabs-row a.is-active:after,html body.nspec-pro .pm-cat-tabs-row a[aria-current=page]:after,html body.nspec-pro .pm-cat-tabs-row a:focus-visible:after{transform:scaleX(1)}@media (hover:hover){html body.nspec-pro .pm-cat-tabs-row a:hover{color:#fff}html body.nspec-pro .pm-cat-tabs-row a:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html body.nspec-pro .pm-cat-tabs-row a:after{transition:none}}@media (max-width:760px){.pm-cat-tabs-row{width:100%;padding-inline:16px;scroll-padding-inline:16px}html body.nspec-pro .pm-cat-tabs-row a{min-height:52px;font-size:11px}}html body.nspec-pro .sf-parts-results-title{border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin:0 0 24px;padding:0;display:flex}html body.nspec-pro .sf-parts-results-title .sf-discovery-eyebrow{color:var(--pm-ink-3);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}html body.nspec-pro .sf-parts-results-title h2{color:#fff;font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.08}@media (max-width:760px){html body.nspec-pro .sf-parts-results-title{flex-direction:column;align-items:stretch;gap:8px}html body.nspec-pro .sf-parts-results-title>p{align-self:flex-end}}.pm-paper{--pm-ground:#f4f3f0;--pm-surface:#f4f3f0;--pm-raised:#fff;--pm-ink:#16181b;--pm-ink-2:#4b5057;--pm-ink-3:#686d75;--pm-hair:#0000001a;--pm-hair-strong:#0003;--pm-hair-bold:#00000057;--pm-plate:#ebeae6;--pm-accent-text:#2449b0;--pm-ok:#1e8a55;--paper-wash:#0000000d;--nspec-ground:#f4f3f0;--nspec-ground-2:#f4f3f0;--nspec-raised:#fff;--nspec-raised-2:#fff;--nspec-hair:#0000001a;--nspec-hair-2:#0003;--bg:#f4f3f0;--surface:#fff;--surface-2:#fff;--line:#0000001a;--line-strong:#0003;--ink:#16181b;--muted:#4b5057;color:var(--pm-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;position:relative;background:var(--pm-ground)!important}html body.nspec-pro .pm-paper :is(.sf-discovery-section,.sf-parts-results-section,.sf-discovery-shell,.sf-shop-layout,.sf-shop-results){color:var(--pm-ink);background:0 0!important}html body.nspec-pro .pm-paper .sf-led-seam{display:none}html body.nspec-pro .pm-paper :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-inline-link):where(:not(.sf-add-to-cart-btn)){border-color:var(--pm-hair-bold)!important;background:var(--pm-raised)!important;color:var(--pm-ink)!important;box-shadow:none!important}html body.nspec-pro .pm-paper :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-inline-link):where(:not(.sf-add-to-cart-btn)):hover{border-color:var(--pm-ink)!important;background:var(--pm-plate)!important;color:var(--pm-ink)!important}html body.nspec-pro .pm-paper :is(a.sf-button,.sf-brand-all-link,a.sf-info-pill,.sf-inline-link):after,html body.nspec-pro .pm-paper .sf-inline-link:before{background-color:var(--pm-ink)}html body.nspec-pro .pm-paper .pm-cat-tabs{background:var(--pm-ground)}html body.nspec-pro .pm-paper .pm-cat-tabs-row a{color:var(--pm-ink-3)}html body.nspec-pro .pm-paper .pm-cat-tabs-row a.is-active,html body.nspec-pro .pm-paper .pm-cat-tabs-row a:hover{color:var(--pm-ink)}html body.nspec-pro .pm-paper .pm-cat-tabs-row a:after{background:var(--pm-accent)}html body.nspec-pro .pm-paper .sf-parts-results-title h2{color:var(--pm-ink)}html body.nspec-pro .pm-paper .sf-parts-results-title [role=status],html body.nspec-pro .pm-paper .sf-parts-results-title [role=status] *{color:var(--pm-ink-2)!important}html body.nspec-pro .pm-paper .sf-parts-results-title [role=status] strong{color:var(--pm-ink)!important}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls][data-stuck]:before{box-shadow:none;background:#f4f3f0}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-shop-toolbar .sf-shop-search input,html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-shop-toolbar .sf-shop-search .sf-button,html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-select-trigger,html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-chip,html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-filter-bar .sf-filter-all-trigger{color:var(--pm-ink)!important}html body.nspec-pro .pm-paper [data-catalog-controls] .sf-shop-toolbar .sf-shop-search:focus-within{border-color:var(--pm-ink)!important}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-applied-clear{color:var(--pm-ink)}@media (hover:hover){html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-chip:hover,html body.nspec-pro .pm-paper [data-catalog-controls] .sf-filter-bar .sf-filter-all-trigger:hover{border-color:var(--pm-ink)!important}}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-select-menu{background:#fff!important;box-shadow:0 18px 40px -12px #00000040!important}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-select-menu button{color:var(--pm-ink-2)!important}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-select-menu button[aria-selected=true],html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls] .sf-select-menu button.is-active{background:var(--paper-wash)!important;color:var(--pm-ink)!important}html body.nspec-pro .pm-paper.pm-paper [data-catalog-controls]>button{color:var(--pm-ink)!important}html body.nspec-pro .pm-paper .pm-card-add{color:var(--pm-ink)}@media (hover:hover){html body.nspec-pro .pm-paper .pm-card-add:hover:not(:disabled){border-color:var(--pm-ink);background:var(--paper-wash)}}html body.nspec-pro .pm-paper :is(.sf-shop-results,[role=status]){color:var(--pm-ink-2)}.pm-vehicle-section{padding-block:clamp(56px,7vw,104px)}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery{color:var(--pm-ink);margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-head{border:0;margin:0 0 24px;padding:0}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-head .sf-kicker{color:var(--pm-ink-3);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-head h2{color:var(--pm-ink);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.08}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-fields{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-fields label{gap:8px;min-width:0;display:grid}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-fields label>span{font-variation-settings:"wdth" 125;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--pm-ink-3)!important;font-size:11px!important}html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-fields em{letter-spacing:.04em;text-transform:none;font-style:normal}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-trigger{font-family:var(--pm-font);border:1px solid var(--pm-hair-strong)!important;height:52px!important;min-height:52px!important;color:var(--pm-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:0 14px 0 16px!important;font-size:15px!important;font-weight:500!important}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-trigger:disabled,html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-trigger[aria-disabled=true]{color:var(--pm-ink-3)!important;background:0 0!important}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-trigger[aria-expanded=true]{border-color:var(--pm-ink)!important}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-menu{border:1px solid var(--pm-hair-strong)!important;background:#fff!important;border-radius:0!important;box-shadow:0 18px 40px -12px #00000040!important}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-menu button{color:var(--pm-ink-2)!important;background:0 0!important;border:0!important;border-radius:0!important}html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-menu button:hover,html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-menu button[aria-selected=true],html body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-menu button.is-active{background:var(--paper-wash)!important;color:var(--pm-ink)!important}@media (max-width:760px){html body.nspec-pro .pm-paper .sf-vehicle-selector.is-discovery .sf-selector-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}body.nspec-pro details.sf-disclosure>summary{border:1px solid var(--pm-hair-strong);background:color-mix(in srgb, currentColor 4%, transparent);min-height:52px;color:var(--pm-ink);text-align:left;cursor:pointer;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;font-weight:500;line-height:1.5;list-style:none;display:grid}body.nspec-pro details.sf-disclosure>summary::-webkit-details-marker{display:none}body.nspec-pro details.sf-disclosure>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}body.nspec-pro details.sf-disclosure>summary:after{content:"Expand";letter-spacing:.04em;font-size:11px;font-weight:600}body.nspec-pro details.sf-disclosure[open]>summary{margin-bottom:16px}body.nspec-pro details.sf-disclosure[open]>summary:before{transform:translateY(2px)rotate(225deg)}body.nspec-pro details.sf-disclosure[open]>summary:after{content:"Collapse"}@media (hover:hover){body.nspec-pro details.sf-disclosure>summary:hover{background:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}}
html body.nspec-pro .sf-chrome .sf-nav.sf-nav:is(.is-open,.is-closing){--ms-paper:#f0f0ee;--ms-ink:#111214;--ms-muted:#8b8e93;--ms-hair:#0000001f;z-index:5;background:var(--ms-paper);color:var(--ms-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;top:0}html body.nspec-pro .sf-chrome .sf-nav .ms{width:100%;min-height:100%;padding:72px max(48px, env(safe-area-inset-right,0px)) 40px max(48px, env(safe-area-inset-left,0px));color:var(--ms-ink);font-family:var(--pm-font);grid-template:"list side stage"minmax(0,1fr)"foot foot foot"/minmax(0,380px) 300px minmax(0,1fr);column-gap:clamp(32px,4vw,72px);margin:0;display:grid;position:relative}html body.nspec-pro .sf-chrome .sf-nav .ms-close{top:12px;right:max(36px, env(safe-area-inset-right,0px));width:44px;height:44px;color:var(--ms-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}html body.nspec-pro .sf-chrome .sf-nav .ms-close svg{color:currentColor;stroke-width:1.5px;width:24px;height:24px}html body.nspec-pro .sf-chrome .sf-nav .ms-list{grid-area:list;align-content:start;display:grid}html body.nspec-pro .sf-chrome .sf-nav .ms-row{width:fit-content;min-height:40px;color:var(--ms-ink);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.02em;text-align:left;text-transform:uppercase;cursor:pointer;transition:color var(--pm-base) var(--pm-ease);background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:24px;font-weight:500;line-height:28px;text-decoration:none;display:flex}html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button){opacity:1}html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button):after{display:none}html:has(body.nspec-pro .sf-chrome .sf-nav.is-open){background-color:#f0f0ee}:root[data-forced-dark]:has(body.nspec-pro .sf-chrome .sf-nav.is-open){background-color:#131518}html body.nspec-pro:has(.sf-chrome .sf-nav.is-open) .sf-support-chat:not(.is-open){visibility:hidden}html body.nspec-pro .sf-chrome .sf-nav .ms-side{grid-area:side;width:300px;min-width:0}html body.nspec-pro .sf-chrome .sf-nav .ms-panel{animation:ms-in .36s var(--pm-ease) both;align-content:start;display:grid}html body.nspec-pro .sf-chrome .sf-nav .ms-back{width:fit-content;min-height:40px;color:var(--ms-ink);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}html body.nspec-pro .sf-chrome .sf-nav .ms-back svg{width:16px;height:16px}@media (min-width:901px){html body.nspec-pro .sf-chrome .sf-nav .ms-back{display:none}}html body.nspec-pro .sf-chrome .sf-nav .ms-items{display:grid}html body.nspec-pro .sf-chrome .sf-nav .ms-item{width:fit-content;min-height:36px;color:var(--ms-ink);font-family:var(--pm-font);text-align:left;cursor:pointer;transition:color var(--pm-base) var(--pm-ease);background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;display:flex}html body.nspec-pro .sf-chrome .sf-nav .ms-overview{width:fit-content;min-height:40px;color:var(--ms-ink);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-underline-offset:6px;text-transform:uppercase;align-items:center;gap:8px;margin-top:16px;padding:0;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}html body.nspec-pro .sf-chrome .sf-nav .ms-overview svg{width:14px;height:14px}@media (hover:hover){html body.nspec-pro .sf-chrome .sf-nav :is(.ms-item,.ms-back,.ms-more a,.ms-call):hover{color:var(--ms-accent)}}html body.nspec-pro .sf-chrome .sf-nav .ms-stage{grid-area:stage;min-height:0;position:relative;container-type:size}html body.nspec-pro .sf-chrome .sf-nav .ms-stage-frame{opacity:0;visibility:hidden;transition:opacity .36s var(--pm-ease), visibility 0s linear .36s;place-items:center;display:grid;position:absolute;inset:0}html body.nspec-pro .sf-chrome .sf-nav .ms-stage-frame[data-active]{opacity:1;visibility:visible;transition:opacity .36s var(--pm-ease)}html body.nspec-pro .sf-chrome .sf-nav .ms-hero{width:min(100cqw, 100cqh * var(--ms-ratio,1.78));aspect-ratio:var(--ms-ratio,1.78);cursor:pointer;background:#0b0c0e;display:block;position:relative;overflow:hidden}html body.nspec-pro .sf-chrome .sf-nav .ms-hero img{object-fit:cover;transition:scale .7s var(--pm-ease)}@media (hover:hover){html body.nspec-pro .sf-chrome .sf-nav .ms-hero:hover img{scale:1.04}}html body.nspec-pro .sf-chrome .sf-nav .ms-foot{border:0;grid-area:foot;justify-content:space-between;align-items:flex-end;gap:24px;margin:0;padding:32px 0 0;display:flex}html body.nspec-pro .sf-chrome .sf-nav .ms-more{display:grid}html body.nspec-pro .sf-chrome .sf-nav :is(.ms-more a,.ms-call){width:fit-content;min-height:32px;color:var(--ms-ink);font-family:var(--pm-font);letter-spacing:0;text-transform:none;transition:color var(--pm-base) var(--pm-ease);align-items:center;padding:0;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:inline-flex}html body.nspec-pro .sf-chrome .sf-nav .ms-call{font-size:12px}html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button):focus-visible{outline-offset:3px;outline:2px solid var(--ms-ink)!important}@media (min-width:901px) and (max-width:1199px){html body.nspec-pro .sf-chrome .sf-nav .ms{grid-template-columns:max-content 240px minmax(0,1fr);column-gap:40px}html body.nspec-pro .sf-chrome .sf-nav .ms-side{width:240px}}@media (max-width:900px){html body.nspec-pro .sf-chrome .sf-nav .ms{padding:72px max(20px, env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));grid-template:"list""side""foot"minmax(0,1fr)/minmax(0,1fr)}html body.nspec-pro .sf-chrome .sf-nav .ms-close{top:8px;right:max(8px, env(safe-area-inset-right,0px))}html body.nspec-pro .sf-chrome .sf-nav .ms[data-panel] .ms-list,html body.nspec-pro .sf-chrome .sf-nav .ms-stage{display:none}html body.nspec-pro .sf-chrome .sf-nav .ms-row{min-height:40px;font-size:22px}html body.nspec-pro .sf-chrome .sf-nav .ms-side{width:auto}html body.nspec-pro .sf-chrome .sf-nav .ms-item{min-height:40px;font-size:16px}html body.nspec-pro .sf-chrome .sf-nav .ms-foot{align-self:end}html body.nspec-pro .sf-chrome .sf-nav :is(.ms-more a,.ms-call){min-height:36px;font-size:16px}html body.nspec-pro .sf-chrome .sf-nav .ms-call{font-size:14px}}@keyframes ms-in{0%{opacity:0;translate:12px}}@keyframes ms-row-arrive{0%{opacity:0;translate:0 14px}}@media (prefers-reduced-motion:no-preference){html body.nspec-pro .sf-chrome .sf-nav.is-open :is(.ms-list>.ms-row,.ms-foot .ms-more>a,.ms-foot .ms-call){animation:.52s cubic-bezier(.22,1,.36,1) both ms-row-arrive;animation-delay:calc(80ms + var(--menu-row,0) * 30ms)}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(2){--menu-row:1}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(3){--menu-row:2}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(4){--menu-row:3}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(5){--menu-row:4}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(6){--menu-row:5}html body.nspec-pro .sf-chrome .sf-nav .ms-list>:nth-child(n+7){--menu-row:6}html body.nspec-pro .sf-chrome .sf-nav .ms-more>:first-child{--menu-row:8}html body.nspec-pro .sf-chrome .sf-nav .ms-more>:nth-child(2){--menu-row:9}html body.nspec-pro .sf-chrome .sf-nav .ms-more>:nth-child(3),html body.nspec-pro .sf-chrome .sf-nav .ms-call{--menu-row:10}html body.nspec-pro .sf-chrome .sf-nav.is-open .ms-stage{animation:ms-in .7s var(--pm-ease) .16s both}}@media (prefers-reduced-motion:reduce){html body.nspec-pro .sf-chrome .sf-nav .ms-panel,html body.nspec-pro .sf-chrome .sf-nav .ms-stage-frame,html body.nspec-pro .sf-chrome .sf-nav .ms-hero img{transition:none;animation:none}}:root[data-forced-dark] body.nspec-pro .sf-chrome .sf-nav.sf-nav:is(.is-open,.is-closing){--ms-paper:#131518;--ms-ink:#eef0f3;--ms-muted:#7a808a;--ms-hair:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}html body.nspec-pro .sf-chrome .sf-nav .ms svg{stroke:currentColor;color:inherit!important}html body.nspec-pro .sf-chrome .sf-nav .ms{--ms-accent:var(--pm-accent,#2f5fd0)}html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button):is(:focus-visible,:active,.is-open,.is-current,[aria-current=page]){color:var(--ms-accent)}@media (hover:hover){html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button):hover{color:var(--ms-accent)}}html body.nspec-pro .sf-chrome .sf-nav .ms :is(a,button):focus-visible{outline-color:var(--ms-accent)!important}:root[data-forced-dark] body.nspec-pro .sf-chrome .sf-nav .ms{--ms-accent:var(--pm-accent-text,#8fb0ff)}html body.nspec-pro .sf-chrome .sf-nav .ms-row.ms-nismo{display:none}@media (max-width:900px){html body.nspec-pro .sf-chrome .sf-nav .ms-row.ms-nismo{display:flex}html body.nspec-pro .sf-chrome .sf-nav .ms-nismo-word{text-underline-offset:5px;-webkit-text-decoration:underline #bc1930;text-decoration:underline #bc1930;text-decoration-thickness:2px}}
body.nspec-pro{--sf-bar-solid:#131518;--sf-bar-foot:0 16px 36px -24px #000000bf;--sf-bar-ease:.28s cubic-bezier(.22, 1, .36, 1)}html body.nspec-pro .sf-chrome>.sf-vehicle-bar{left:0;right:0;margin:0!important;animation:none!important;position:absolute!important;top:100%!important}html body.nspec-pro .sf-chrome[data-menu-open]>.sf-vehicle-bar{display:none!important}html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))) .sf-chrome:has(>.sf-vehicle-bar){margin-bottom:var(--sf-vehicle-bar-h,46px)!important}html:not([data-scroll-ready]){scroll-behavior:auto!important}html body.nspec-pro:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero)):before{content:"";z-index:59;pointer-events:none;opacity:1;position:fixed;inset:0 0 auto;height:calc(max(var(--sf-bar-bottom,72px), var(--sf-vehicle-bar-bottom,0px)) + 140px)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;transition:opacity var(--sf-bar-ease)!important;background:linear-gradient(#00000080 0%,#0000004d 45%,#0000001f 75%,#0000 100%)!important}html body.nspec-pro:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero)):has(.sf-chrome:is([data-scrolled],[data-menu-open])):before{opacity:0!important;transition:none!important}html body.nspec-pro:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero)):has(.sf-chrome:not([data-scrolled]):not([data-menu-open])) :is(.sf-chrome,.sf-chrome>.sf-vehicle-bar,.sf-chrome .sf-header,.sf-chrome .sf-storenav){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;transition:background-color var(--sf-bar-ease)!important;background-color:#0000!important;background-image:none!important}html body.nspec-pro:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero)):has(.sf-chrome:not([data-scrolled]):not([data-menu-open])) :is(.sf-vehicle-bar,.sf-chrome .sf-header-inner,.sf-chrome .sf-storenav a){text-shadow:0 1px 12px #0009}html body.nspec-pro .sf-chrome.sf-chrome .sf-storenav{background:0 0!important}html body.nspec-pro .sf-chrome.sf-chrome.sf-chrome:is([data-menu-open],[aria-modal=true]){background-color:var(--sf-bar-rest,transparent)!important;background-image:var(--sf-bar-rest-image,none)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background-color .26s var(--sf-ease-out,ease-out)!important}html body.nspec-pro .sf-chrome.sf-chrome.sf-chrome:is([data-menu-open],[aria-modal=true]):has(.sf-nav.is-open){background-color:#f0f0ee!important}:root[data-forced-dark] body.nspec-pro .sf-chrome.sf-chrome.sf-chrome:is([data-menu-open],[aria-modal=true]):has(.sf-nav.is-open){background-color:#131518!important}html body.nspec-pro .sf-chrome.sf-chrome .sf-storenav{transition:opacity .26s var(--sf-ease-out,ease-out)!important}html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))):has(.sf-chrome):before{background:var(--sf-bar-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}:is(html body.nspec-pro:has(.sf-chrome[data-scrolled]) :is(.sf-chrome,.sf-chrome>.sf-vehicle-bar),html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))) :is(.sf-chrome,.sf-chrome>.sf-vehicle-bar)){background-color:var(--sf-bar-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;transition:none!important}:is(html body.nspec-pro:has(.sf-chrome[data-scrolled]) .sf-chrome :is(.sf-header,.sf-storenav),html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))) .sf-chrome :is(.sf-header,.sf-storenav)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body.nspec-pro .sf-chrome.sf-chrome :is(.sf-header,.sf-storenav),html body.nspec-pro .sf-storenav-flow.sf-storenav-flow .sf-storenav,html body.nspec-pro .sf-chrome.sf-chrome>.sf-vehicle-bar{border-top:0!important;border-bottom:0!important}html body.nspec-pro .sf-chrome.sf-chrome :is(.sf-header,.sf-storenav){box-shadow:none!important}html body.nspec-pro .sf-chrome.sf-chrome{box-shadow:none!important;border-bottom:0!important}html body.nspec-pro .sf-chrome.sf-chrome>.sf-vehicle-bar{box-shadow:none}:is(html body.nspec-pro:has(.sf-chrome[data-scrolled]) .sf-chrome.sf-chrome:not(:has(>.sf-vehicle-bar)),html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))) .sf-chrome.sf-chrome:not(:has(>.sf-vehicle-bar))),:is(html body.nspec-pro:has(.sf-chrome[data-scrolled]) .sf-chrome.sf-chrome>.sf-vehicle-bar,html body.nspec-pro:not(:has(:is([data-cinema-hero],.sf-home-hero,.hm-hero))) .sf-chrome.sf-chrome>.sf-vehicle-bar){box-shadow:var(--sf-bar-foot)!important}html body.nspec-pro .sf-vehicle-bar{min-height:46px;font-family:var(--pm-font);gap:14px;padding-block:6px}html body.nspec-pro .sf-vehicle-bar>.sf-vehicle-bar-mark{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:32px;height:16px;color:var(--pm-accent-text,#86a6f2)!important}html body.nspec-pro .sf-vehicle-bar p{color:#fff;align-items:baseline;gap:14px;font-size:14px;display:flex}html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-label{color:#ffffff8f;font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:10.5px;font-weight:600}html body.nspec-pro .sf-vehicle-bar strong{color:#fff;text-overflow:ellipsis;font-weight:500;overflow:hidden}html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-change{color:#fff;min-height:34px;font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-underline-offset:5px;text-transform:uppercase;transition:color var(--pm-base,.2s) var(--pm-ease,ease), text-decoration-color var(--pm-base,.2s) var(--pm-ease,ease);padding:0 4px;font-size:11px;font-weight:600;-webkit-text-decoration:underline #ffffff57;text-decoration:underline #ffffff57;text-decoration-thickness:1px;background:0 0!important;border:0!important;border-radius:0!important}@media (hover:hover){html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-change:hover{color:var(--pm-accent-text,#86a6f2);text-decoration-color:currentColor}html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-clear:hover{color:#fff}}html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-clear{color:#ffffff8f;width:34px;height:34px;transition:color var(--pm-base,.2s) var(--pm-ease,ease)}html body.nspec-pro .sf-vehicle-bar :is(.sf-vehicle-bar-change,.sf-vehicle-bar-clear):focus-visible{outline:2px solid var(--pm-accent,#2f5fd0);outline-offset:2px}@media (max-width:760px){html body.nspec-pro .sf-vehicle-bar{gap:10px;min-height:44px}html body.nspec-pro .sf-vehicle-bar .sf-vehicle-bar-label{display:none}html body.nspec-pro .sf-vehicle-bar p{font-size:13px}}
:root[data-forced-dark] .pm-paper{--pm-ground:#131518;--pm-surface:#131518;--pm-raised:#1b1e22;--pm-ink:#eef0f3;--pm-ink-2:#a4aab3;--pm-ink-3:#8a909a;--pm-hair:#ffffff14;--pm-hair-strong:#ffffff29;--pm-hair-bold:#ffffff47;--pm-plate:#ebeae6;--pm-accent-text:#8fb0ff;--pm-ok:#4cc38a;--paper-wash:#ffffff0d;--nspec-ground:#131518;--nspec-ground-2:#131518;--nspec-raised:#1b1e22;--nspec-raised-2:#1b1e22;--nspec-hair:#ffffff14;--nspec-hair-2:#ffffff29;--bg:#131518;--surface:#1b1e22;--surface-2:#1b1e22;--line:#ffffff14;--line-strong:#ffffff29;--ink:#eef0f3;--muted:#a4aab3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}:root[data-forced-dark] body.nspec-pro .hm-home a.hc-button,:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-copy .hm-pill.is-solid{color:#fff!important;background:#1b1e22!important;border:1px solid #ffffffb8!important}:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-copy .hm-pill.is-solid :is(span,svg){color:#fff!important}@media (hover:hover){:root[data-forced-dark] body.nspec-pro .hm-home a.hc-button:hover,:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-copy .hm-pill.is-solid:hover{background:#252a30!important}}:root[data-forced-dark] body.nspec-pro .pm-paper.pm-paper .sf-vehicle-selector .sf-select-trigger,:root[data-forced-dark] body.nspec-pro .sf-discovery-vehicles .sf-selector-fields .sf-select-trigger{border-color:var(--pm-hair-bold)!important;color:#eef0f3!important;background:#1b1e22!important}:root[data-forced-dark] body.nspec-pro .sf-select-menu{background:#1b1e22!important}:root[data-forced-dark] body.nspec-pro .sf-prop65{color:#c9cdd3!important;background:#1b1e22!important}:root[data-forced-dark] body.nspec-pro .sf-gallery-arrow{color:#fff!important;background:#0e0c0bc7!important;border-color:#ffffff4d!important}:root[data-forced-dark] body.nspec-pro :is(.sf-main-image,.sf-thumbs button){background:var(--pm-plate)!important}:root[data-forced-dark] body.nspec-pro .hm-home .hm-platforms{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;background:radial-gradient(ellipse 58% 44% at 50% 62%, #22262c 0%, #22262c00 70%), var(--pm-ground)!important}:root[data-forced-dark] body.nspec-pro .hm-home .hm-platforms .hm-stage-toggle,:root[data-forced-dark] body.nspec-pro .hm-home .hm-platforms .hm-stage-toggle:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAYAAAAdHLWhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABSklEQVR4nO3UwYnDMBBA0VSQJrYJd5L+j4ExqIRFuS45+5t9HwZkHedhPWbm+X6vH7NyO9g2j304z/UyK7eDbQPovBHQzBxX/9b/fWbm+Ar0udCl/fEA1ApQPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEDxAMUDFA9QPEB3BpqZY3+bddkOtsFXILNSOwB03gBoZp6etJV81rfNL+V809+jdBNQAAAAAElFTkSuQmCC)!important}:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-make img{filter:none}:root[data-forced-dark] body.nspec-pro .pm-paper :is(a.sf-button,.sf-brand-all-link,a.sf-info-pill,.sf-inline-link):after,:root[data-forced-dark] body.nspec-pro .pm-paper .sf-inline-link:before{background-color:#080808!important}:root[data-forced-dark] body.nspec-pro .pm-paper :is(.sf-button,.sf-brand-all-link,.sf-info-pill,.sf-inline-link):where(:not(.sf-add-to-cart-btn)):hover{background-color:var(--pm-raised)!important}:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-controls>button,:root[data-forced-dark] body.nspec-pro .hm-home .hm-stage-controls>button svg{color:#eef0f3!important}:root[data-forced-dark] body.nspec-pro .pm-paper.pm-paper .sf-select-menu,:root[data-forced-dark] body.nspec-pro .pm-paper :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]){color:#eef0f3!important;background-color:#1b1e22!important}:root[data-forced-dark] body[data-samsung-controls] :is(.hc-button,.hm-stage-controls,.sf-home-hero-controls,.sf-home-hero-switches,.sf-gallery-arrow,.hm-stage-copy .hm-pill.is-solid) svg{--samsung-icon-ink:#eef0f3}:root[data-forced-dark] body[data-samsung-controls] .pm-paper :is(button,a) svg{--samsung-icon-ink:var(--pm-ink)}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UyVBPq_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UyVBPq_variable{--font-archivo:"Archivo", "Archivo Fallback"}
.LKU3TW_layer{--gutter:max(clamp(16px, 5vw, 64px), calc((100% - 1240px) / 2));z-index:140;color:var(--pm-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;font-family:var(--pm-font);animation:LKU3TW_ss-fade .32s var(--pm-ease) both;background:#08090bf7;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LKU3TW_layer{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#08090be6}}.LKU3TW_layer[data-closing]{animation:LKU3TW_ss-fade-out .28s var(--pm-ease) both;pointer-events:none}.LKU3TW_sheet{height:100%;padding:env(safe-area-inset-top,0px) var(--gutter) 0;animation:LKU3TW_ss-drop .42s var(--pm-ease) both;grid-template-rows:auto auto minmax(0,1fr);display:grid}.LKU3TW_layer[data-closing] .LKU3TW_sheet{animation:LKU3TW_ss-lift .28s var(--pm-ease) both}.LKU3TW_sheet:focus-visible{outline:none}.LKU3TW_top{justify-content:space-between;align-items:center;height:72px;display:flex}.LKU3TW_eyebrow,.LKU3TW_idle h2,.LKU3TW_group h2{color:var(--pm-ink-3);font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.LKU3TW_close{color:#fff;min-height:44px;font:inherit;font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-right:-6px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.LKU3TW_close svg{width:22px;height:22px;transition:transform var(--pm-base) var(--pm-ease)}@media (hover:hover){.LKU3TW_close:hover svg{transform:rotate(90deg)}}.LKU3TW_form{border-bottom:1px solid var(--pm-hair-strong);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:20px;margin-top:clamp(16px,6vh,64px);padding-bottom:18px;display:grid;position:relative}.LKU3TW_lens{width:clamp(22px,2.4vw,32px);height:clamp(22px,2.4vw,32px);color:var(--pm-ink-3)}html body.nspec-pro .LKU3TW_field.LKU3TW_field{width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;color:#fff;caret-color:var(--pm-accent-text);font-family:var(--pm-font);font-variation-settings:"wdth" 125;letter-spacing:-.01em;appearance:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-weight:400;line-height:1.15;font-size:clamp(28px,4.6vw,60px)!important}html body.nspec-pro .LKU3TW_field.LKU3TW_field::placeholder{color:#4a4f57;opacity:1}.LKU3TW_field::-webkit-search-cancel-button{-webkit-appearance:none}.LKU3TW_field::-webkit-search-decoration{-webkit-appearance:none}.LKU3TW_clear{min-height:44px;color:var(--pm-ink-2);font:inherit;font-variation-settings:"wdth" 125;letter-spacing:.16em;text-decoration:underline;-webkit-text-decoration-color:var(--pm-hair-bold);text-decoration-color:var(--pm-hair-bold);text-transform:uppercase;text-underline-offset:6px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.LKU3TW_go{border:1px solid var(--pm-hair-bold);color:#fff;cursor:pointer;width:56px;height:56px;transition:background-color var(--pm-base) var(--pm-ease), color var(--pm-base) var(--pm-ease), border-color var(--pm-base) var(--pm-ease);background:0 0;place-items:center;padding:0;display:grid}.LKU3TW_go svg{width:20px;height:20px}@media (hover:hover){.LKU3TW_go:hover{color:#0b0c0e;background:#fff;border-color:#fff}.LKU3TW_clear:hover{color:#fff}}.LKU3TW_progress{pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.LKU3TW_progress:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;inset:0;transform:translate(-100%)}.LKU3TW_progress[data-on]:after{opacity:1;animation:LKU3TW_ss-sweep .9s var(--pm-ease) infinite}.LKU3TW_body{overscroll-behavior:contain;min-height:0;margin-inline:calc(var(--gutter) * -1);padding:40px var(--gutter) calc(64px + env(safe-area-inset-bottom,0px));scrollbar-width:thin;overflow-y:auto}.LKU3TW_idle{animation:LKU3TW_ss-rise .42s 80ms var(--pm-ease) both;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:40px clamp(32px,5vw,80px);display:grid}.LKU3TW_idle h2{justify-content:space-between;align-items:baseline;margin:0 0 18px;display:flex}.LKU3TW_idle h2 button{color:var(--pm-ink-2);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.LKU3TW_idle ul{margin:0;padding:0;list-style:none}.LKU3TW_words{gap:2px;display:grid}.LKU3TW_words a{color:#fff;font-variation-settings:"wdth" 125;letter-spacing:0;text-transform:uppercase;transition:color var(--pm-base) var(--pm-ease), transform var(--pm-base) var(--pm-ease);padding:4px 0;font-size:clamp(22px,2.4vw,34px);font-weight:500;line-height:1.15;text-decoration:none;display:inline-block}@media (hover:hover){.LKU3TW_words:hover a{color:var(--pm-ink-3)}.LKU3TW_words a:hover{color:#fff;transform:translate(8px)}}.LKU3TW_recent button{border:0;border-bottom:1px solid var(--pm-hair);width:100%;color:var(--pm-ink-2);font:inherit;text-align:left;cursor:pointer;transition:color var(--pm-fast) var(--pm-ease);background:0 0;padding:10px 0;font-size:16px;display:block}.LKU3TW_shopBy a{border-bottom:1px solid var(--pm-hair);color:#fff;font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:52px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.LKU3TW_shopBy svg{width:16px;height:16px;color:var(--pm-ink-3);transition:transform var(--pm-base) var(--pm-ease), color var(--pm-base) var(--pm-ease)}@media (hover:hover){.LKU3TW_recent button:hover{color:#fff}.LKU3TW_shopBy a:hover svg{color:#fff;transform:translate(4px)}}.LKU3TW_results{animation:LKU3TW_ss-rise .32s var(--pm-ease) both;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:40px clamp(32px,5vw,80px);display:grid}.LKU3TW_group{grid-column:1;min-width:0}.LKU3TW_group[data-kind=part]{grid-area:1/2/span 3}.LKU3TW_results:not(:has(.LKU3TW_group:not([data-kind=part]))) .LKU3TW_group[data-kind=part]{grid-area:auto/1/auto/-1}.LKU3TW_results:not(:has(.LKU3TW_group[data-kind=part])) .LKU3TW_group{grid-area:auto/1/auto/-1}.LKU3TW_group h2{margin:0 0 14px}.LKU3TW_group ul{border-top:1px solid var(--pm-hair);margin:0;padding:0;list-style:none}.LKU3TW_hit{grid-template-columns:var(--plate,76px) minmax(0, 1fr) auto;border-bottom:1px solid var(--pm-hair);color:#fff;transition:background-color var(--pm-fast) var(--pm-ease), padding var(--pm-base) var(--pm-ease);align-items:center;gap:20px;padding:14px 12px 14px 0;text-decoration:none;display:grid}.LKU3TW_hit[data-on]{background:#ffffff0f;padding-left:12px}.LKU3TW_group:not([data-kind=part]) .LKU3TW_hit{--plate:56px;gap:16px}.LKU3TW_plate{width:var(--plate,76px);aspect-ratio:1;color:#6d727a;background:#fff;place-items:center;padding:6px;display:grid;overflow:hidden}.LKU3TW_plate img{object-fit:contain;width:100%;height:100%}.LKU3TW_plate>svg{width:20px;height:20px}.LKU3TW_group[data-kind=vehicle] .LKU3TW_plate{background:var(--pm-raised);padding:0}.LKU3TW_group[data-kind=vehicle] .LKU3TW_plate img{object-fit:cover}.LKU3TW_copy{gap:4px;min-width:0;display:grid}.LKU3TW_copy strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.LKU3TW_copy .LKU3TW_lowStock{color:#ef6666}.LKU3TW_copy small{color:var(--pm-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.LKU3TW_price{color:#fff;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.LKU3TW_arrow{width:16px;height:16px;color:var(--pm-ink-3)}.LKU3TW_all,.LKU3TW_none button{color:#0b0c0e;min-height:54px;font:inherit;font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:12px;font-weight:600;display:inline-flex}.LKU3TW_all{grid-column:1/-1;justify-self:start}.LKU3TW_all svg,.LKU3TW_none button svg{width:16px;height:16px;transition:transform var(--pm-base) var(--pm-ease)}@media (hover:hover){.LKU3TW_all:hover svg,.LKU3TW_none button:hover svg{transform:translate(4px)}}.LKU3TW_none{justify-items:start;gap:24px;display:grid}.LKU3TW_none p{color:var(--pm-ink-2);margin:0;font-size:clamp(18px,2vw,24px)}.LKU3TW_none b{color:#fff;font-weight:500}.LKU3TW_layer :is(a,button,input):focus-visible{outline:2px solid var(--pm-accent-text);outline-offset:3px}html body.nspec-pro .LKU3TW_field.LKU3TW_field:is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}@media (max-width:760px){.LKU3TW_top{height:60px}.LKU3TW_form{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;margin-top:8px;padding-bottom:14px}.LKU3TW_lens{display:none}html body.nspec-pro .LKU3TW_field.LKU3TW_field{font-size:26px!important}html body.nspec-pro .LKU3TW_field.LKU3TW_field::placeholder{font-size:22px}.LKU3TW_go{width:44px;height:44px}.LKU3TW_body{padding-top:28px}.LKU3TW_idle,.LKU3TW_results{grid-template-columns:minmax(0,1fr);gap:36px}.LKU3TW_group,.LKU3TW_group[data-kind=part]{grid-area:auto/1}.LKU3TW_hit{--plate:64px;gap:14px;padding-right:0}.LKU3TW_all{justify-self:stretch}}@keyframes LKU3TW_ss-fade{0%{opacity:0}}@keyframes LKU3TW_ss-fade-out{to{opacity:0}}@keyframes LKU3TW_ss-drop{0%{transform:translateY(-16px)}}@keyframes LKU3TW_ss-lift{to{transform:translateY(-12px)}}@keyframes LKU3TW_ss-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes LKU3TW_ss-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.LKU3TW_layer,.LKU3TW_sheet,.LKU3TW_idle,.LKU3TW_results,.LKU3TW_layer[data-closing],.LKU3TW_layer[data-closing] .LKU3TW_sheet{animation-duration:0s}.LKU3TW_progress[data-on]:after{opacity:.4;animation:none;transform:none}}
