:root{--nb-ink: #1c2024;--nb-bitumen: #262b30;--nb-bitumen-2: #31373d;--nb-gravel: #646b73;--nb-line: #dddad5;--nb-tint: #f4f3f1;--nb-paper: #ffffff;--nb-red: #c8202f;--nb-red-deep: #a3161f;--nb-red-ink: #7d1018;--nb-fit: #2d6a3e;--nb-fit-bg: #e4efe6;--nb-wait: #7d5200;--nb-wait-bg: #fbf0d6;--nb-radius: 6px;--nb-display: "Barlow Condensed", "Arial Narrow", sans-serif;--nb-text: "Barlow", "Helvetica Neue", Arial, sans-serif;--font-heading--family: var(--nb-display);--font-heading--weight: 600;--font-heading--style: normal;--font-subheading--family: var(--nb-text);--font-subheading--weight: 600;--font-accent--family: var(--nb-display);--font-body--family: var(--nb-text);--font-body--weight: 400;--font-heading--spacing: 0}[class*=nb-][hidden]{display:none!important}body{font-family:var(--nb-text);color:var(--nb-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--nb-display);letter-spacing:-.005em}:focus-visible{outline:3px solid var(--nb-ink);outline-offset:2px}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border:0;border-radius:var(--nb-radius);font-family:var(--nb-display);font-weight:700;font-size:1.2rem;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.nb-btn:active:not(:disabled){transform:translateY(1px)}.nb-btn--sign{background:var(--nb-red);color:#fff}.nb-btn--sign:hover:not(:disabled){background:var(--nb-red-deep)}.nb-btn--dark{background:var(--nb-bitumen);color:#fff}.nb-btn--dark:hover:not(:disabled){background:#000}.nb-btn:disabled{background:var(--nb-line);color:var(--nb-gravel);cursor:not-allowed}.nb-select,.nb-finder select,.nb-buy__select{width:100%;min-height:52px;padding:12px 44px 12px 14px;font-family:var(--nb-text);font-size:1rem;font-weight:500;color:var(--nb-ink);background-color:var(--nb-paper);border:1.5px solid #b9bfc3;border-radius:var(--nb-radius);appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231c2024' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px 9px;transition:border-color .15s ease}.nb-finder select:hover:not(:disabled),.nb-buy__select:hover:not(:disabled){border-color:var(--nb-ink)}.nb-finder select:disabled,.nb-buy__select:disabled{background-color:#f4f5f4;border-color:var(--nb-line);color:#9aa0a6;cursor:not-allowed}.nb-band{padding-block:clamp(44px,7vw,88px)}.nb-band--tint{background:var(--nb-tint)}.nb-band__inner{display:grid;gap:clamp(24px,4vw,40px)}.nb-band__head{display:grid;gap:8px;max-width:46rem}.nb-band__title{margin:0;font-size:clamp(1.8rem,3.4vw,2.5rem);line-height:1;font-weight:700}.nb-band__sub{margin:0;font-size:1.05rem;color:var(--nb-gravel)}.nb-hero{position:relative;color:#fff;padding-block:clamp(44px,8vw,112px);overflow:hidden;background-color:var(--nb-red);background-image:repeating-linear-gradient(90deg,rgb(0 0 0 / .07) 0 3px,transparent 3px 22px),linear-gradient(160deg,var(--nb-red) 0%,var(--nb-red-deep) 100%)}.nb-hero__inner{position:relative;display:grid;gap:clamp(32px,5vw,64px);align-items:center}@media(min-width:990px){.nb-hero__inner{grid-template-columns:1.15fr 1fr;grid-template-rows:auto auto;column-gap:clamp(40px,5vw,72px);row-gap:0}.nb-hero__head{grid-column:1;grid-row:1;align-self:end}.nb-hero__copy{grid-column:1;grid-row:2}.nb-hero__sign{grid-column:2;grid-row:1 / span 2;align-self:center}}@media(max-width:989px){.nb-hero__inner{gap:24px}.nb-hero__text{margin-top:0}}.nb-hero__title{margin:0;color:#fff;font-family:var(--nb-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.8rem,7vw,5.8rem);line-height:.88;letter-spacing:-.01em}.nb-hero__title-2{display:block;-webkit-text-stroke:2px #fff;color:transparent}.nb-hero__text{margin:22px 0 0;max-width:34rem;font-size:1.18rem;line-height:1.5;color:#fbe9ea}.nb-hero__facts{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:10px;max-width:34rem}.nb-hero__facts li{position:relative;padding-left:26px;color:#fff;font-weight:500}.nb-hero__facts li:before{content:"";position:absolute;left:0;top:.35em;width:14px;height:8px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg)}.nb-finder{display:grid;gap:16px}.nb-finder__heading{margin:0;font-size:clamp(1.7rem,3vw,2.2rem);line-height:1;font-weight:700}.nb-finder__sub{margin:-6px 0 0;color:var(--nb-gravel)}.nb-finder__form{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}.nb-finder__field{display:grid;gap:6px}.nb-finder__field[hidden]{display:none}.nb-finder__field--wide{grid-column:1 / -1}.nb-finder__label{font-size:.85rem;font-weight:600}.nb-finder__go{min-width:180px}.nb-finder__hint{margin:0;font-size:.92rem}.nb-finder__saved{display:grid;gap:14px}.nb-finder__saved[hidden]{display:none}.nb-finder__saved-text{margin:0;font-size:1.15rem}.nb-finder__saved-text strong{display:block;font-family:var(--nb-display);font-size:1.8rem;line-height:1.05;font-weight:700}.nb-finder__saved-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.nb-finder__change{background:none;border:0;padding:0;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:989px){.nb-finder__form{grid-template-columns:1fr 1fr}.nb-finder__go{grid-column:1 / -1}}@media(max-width:480px){.nb-finder__form{grid-template-columns:1fr}}.nb-finder--sign{position:relative;background:#fff;color:var(--nb-ink);padding:clamp(24px,3.5vw,40px);border-radius:12px;box-shadow:0 24px 60px -24px #3c00068c}.nb-finder--sign:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;border-radius:12px 12px 0 0;background:repeating-linear-gradient(90deg,var(--nb-ink) 0 14px,#fff 14px 28px)}.nb-finder--sign .nb-finder__form{grid-template-columns:1fr 1fr}.nb-finder--sign .nb-finder__go{grid-column:1 / -1;min-height:56px}.nb-finder--sign .nb-finder__go:not(:disabled){background:var(--nb-red)}.nb-finder--sign .nb-finder__go:not(:disabled):hover{background:var(--nb-red-deep)}@media(max-width:480px){.nb-finder--sign .nb-finder__form{grid-template-columns:1fr}}.nb-models{display:grid;gap:0;grid-template-columns:1fr;border-top:2px solid var(--nb-ink)}@media(min-width:750px){.nb-models{grid-template-columns:repeat(3,1fr)}}.nb-models__col{padding:20px 0 8px}@media(min-width:750px){.nb-models__col{padding:24px 28px 8px;border-left:1px solid var(--nb-line)}.nb-models__col:first-child{padding-left:0;border-left:0}}.nb-models__name{margin:0 0 12px;font-size:1.9rem;line-height:1;font-weight:700}.nb-models__list{list-style:none;margin:0;padding:0}.nb-models__gen{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--nb-line);color:inherit;text-decoration:none}.nb-models__gen:hover .nb-models__gen-name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.nb-models__gen-name{font-weight:600;font-size:1.05rem}.nb-models__gen-years{color:var(--nb-gravel);font-variant-numeric:tabular-nums}.nb-lines{display:grid;gap:0}@media(min-width:750px){.nb-lines{grid-template-columns:repeat(3,1fr);gap:40px}}.nb-lines__item{display:grid;align-content:start;gap:10px;padding:24px 0;border-top:2px solid var(--nb-ink)}.nb-lines__brand{margin:0;font-weight:600;color:var(--nb-gravel)}.nb-lines__name{margin:0;font-size:2rem;line-height:1;font-weight:700}.nb-lines__text{margin:0;line-height:1.55;max-width:32rem}.nb-lines__facts{margin:6px 0 0;display:grid;gap:4px}.nb-lines__facts div{display:grid;grid-template-columns:76px 1fr;gap:8px;font-size:.95rem}.nb-lines__facts dt{color:var(--nb-gravel)}.nb-lines__facts dd{margin:0;font-weight:500}.nb-lines__link{justify-self:start;margin-top:6px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.nb-lines__link:hover{text-decoration-color:var(--nb-red)}.nb-steps{list-style:none;margin:0;padding:0;display:grid;gap:28px}@media(min-width:750px){.nb-steps{grid-template-columns:repeat(3,1fr);gap:40px}}.nb-steps__item{display:grid;gap:8px;align-content:start}.nb-steps__num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--nb-radius);background:var(--nb-red);color:#fff;font-family:var(--nb-display);font-weight:700;font-size:1.5rem}.nb-steps__title{margin:6px 0 0;font-size:1.5rem;line-height:1.05;font-weight:700}.nb-steps__text{margin:0;line-height:1.55;color:#3c4248;max-width:30rem}.nb-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:.88rem;color:var(--nb-gravel)}.nb-crumbs li+li:before{content:"/";margin-right:6px;color:#a7adb2}.nb-crumbs a{color:inherit;text-decoration:none}.nb-crumbs a:hover{color:var(--nb-ink);text-decoration:underline}.nb-crumbs [aria-current]{color:var(--nb-ink)}.nb-phead{display:grid;gap:14px}.nb-phead__title{margin:0;font-size:clamp(1.7rem,2.8vw,2.25rem);line-height:1.02;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.nb-buy{display:grid;gap:20px}.nb-buy__price{display:flex;align-items:baseline;gap:10px}.nb-buy__price-value{font-family:var(--nb-display);font-size:2.1rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nb-buy__price-note{font-size:.88rem;color:var(--nb-gravel)}.nb-buy__fields{display:grid;gap:16px}.nb-buy__field{display:grid;gap:7px}.nb-buy__label{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.98rem}.nb-buy__step{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:4px;background:var(--nb-bitumen);color:#fff;font-family:var(--nb-display);font-size:.95rem;font-weight:700}.nb-buy__field:has(.nb-buy__select:disabled) .nb-buy__label{color:#9aa0a6}.nb-buy__field:has(.nb-buy__select:disabled) .nb-buy__step{background:var(--nb-line);color:var(--nb-gravel)}.nb-buy__select-wrap:after{display:none}.nb-buy__fields--vehicle{padding-top:16px;border-top:1px solid var(--nb-line)}.nb-buy__fields--vehicle .nb-buy__field:has(.nb-buy__select:disabled) .nb-buy__label{color:inherit}.nb-buy__fields--vehicle .nb-buy__field:has(.nb-buy__select:disabled) .nb-buy__step{background:var(--nb-bitumen);color:#fff}.nb-buy__hint{margin:0;font-size:.88rem;color:var(--nb-gravel)}.nb-buy__dispatch{margin:0;display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:8px 12px;border-radius:var(--nb-radius);font-weight:600;font-size:.95rem}.nb-buy__dispatch[hidden]{display:none}.nb-buy__dispatch[data-state=stock]{background:var(--nb-fit-bg);color:var(--nb-fit)}.nb-buy__dispatch[data-state=made]{background:var(--nb-wait-bg);color:var(--nb-wait)}.nb-buy__dispatch:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.nb-buy__actions{display:flex;gap:10px}.nb-buy__qty{display:flex;align-items:center;border:1.5px solid #b9bfc3;border-radius:var(--nb-radius);background:var(--nb-paper)}.nb-buy__qty-btn{width:42px;height:52px;background:none;border:0;font-size:1.3rem;cursor:pointer;color:inherit}.nb-buy__qty-input{width:40px;height:52px;border:0;text-align:center;font:inherit;font-weight:600;background:none;color:inherit;-moz-appearance:textfield}.nb-buy__qty-input::-webkit-outer-spin-button,.nb-buy__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nb-buy__atc{flex:1;min-height:56px;font-size:1.3rem}.nb-buy__error{margin:0;color:#a3261b;font-weight:600}.nb-buy__facts{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--nb-line);display:grid;gap:8px;font-size:.95rem}.nb-buy__facts li{position:relative;padding-left:24px}.nb-buy__facts li:before{content:"";position:absolute;left:2px;top:.4em;width:11px;height:6px;border-left:2px solid var(--nb-fit);border-bottom:2px solid var(--nb-fit);transform:rotate(-45deg)}.nb-buy__facts a{color:inherit;text-decoration:underline;text-underline-offset:3px}.nb-fit{display:grid;gap:10px}.nb-fit__badge{padding:12px 14px;border-radius:var(--nb-radius);font-weight:600}.nb-fit__badge[hidden]{display:none}.nb-fit__badge[data-state=yes]{background:var(--nb-fit-bg);color:var(--nb-fit)}.nb-fit__badge[data-state=no]{background:var(--nb-wait-bg);color:var(--nb-wait)}.nb-fit__badge a{color:inherit}.nb-fit__panel{border:1.5px solid var(--nb-ink);border-radius:var(--nb-radius);background:var(--nb-paper)}.nb-fit__summary{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;cursor:pointer;list-style:none}.nb-fit__summary::-webkit-details-marker{display:none}.nb-fit__summary>span:first-child{font-family:var(--nb-display);font-size:1.4rem;font-weight:700;line-height:1}.nb-fit__count{font-size:.9rem;color:var(--nb-gravel)}.nb-fit__list{list-style:none;margin:0;padding:0}.nb-fit__item{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 16px;border-top:1px solid var(--nb-line)}.nb-fit__item.is-match{background:var(--nb-fit-bg)}.nb-fit__name a{font-weight:600;color:inherit}.nb-fit__body{margin-left:6px}.nb-fit__years{white-space:nowrap;color:var(--nb-gravel);font-variant-numeric:tabular-nums}.nb-fit__hint{grid-column:1 / -1;font-size:.85rem;color:var(--nb-gravel)}.nb-fit__notes{padding:12px 16px;border-top:1px solid var(--nb-line);background:var(--nb-tint)}.nb-fit__notes-title{font-weight:700;margin:0 0 6px}.nb-fit__notes ul{margin:0;padding-left:18px;display:grid;gap:4px}.nb-fit__help{margin:0;padding:12px 16px;border-top:1px solid var(--nb-line);font-size:.92rem}.nb-fit__help a{color:inherit;font-weight:600}.nb-faq__heading{margin:0 0 8px;font-size:1.75rem;line-height:1;font-weight:700}.nb-faq__item{border-top:1px solid var(--nb-line)}.nb-faq__item:last-child{border-bottom:1px solid var(--nb-line)}.nb-faq__q{position:relative;padding:16px 36px 16px 0;cursor:pointer;font-weight:600;list-style:none}.nb-faq__q::-webkit-details-marker{display:none}.nb-faq__q:after{content:"+";position:absolute;right:4px;top:10px;font-family:var(--nb-display);font-size:1.7rem;font-weight:600;line-height:1}.nb-faq__item[open] .nb-faq__q:after{content:"\2212"}.nb-faq__a{padding:0 0 16px;line-height:1.6;max-width:62ch;color:#3c4248}.product-details .rte,.product-details .text-block{line-height:1.6}.product-details .text-block h2,.product-details .text-block h3{font-family:var(--nb-display);font-weight:700;margin-top:1.4em}.nb-cc{padding-block:clamp(40px,6vw,72px);background:var(--nb-tint)}.nb-cc[hidden]{display:none}.nb-cc__inner{display:grid;gap:22px}.nb-cc__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px}.nb-cc__title{margin:0;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1;font-weight:700}.nb-cc__all{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.nb-pop{border:0;border-radius:10px;padding:0;width:min(460px,calc(100vw - 32px));color:var(--nb-ink);background:var(--nb-paper)}.nb-pop::backdrop{background:#14171a8c}.nb-pop__box{position:relative;display:grid;gap:12px;padding:24px}.nb-pop__close{position:absolute;top:8px;right:12px;background:none;border:0;font-size:1.8rem;cursor:pointer;color:inherit}.nb-pop__added{margin:0;font-family:var(--nb-display);font-size:1.6rem;font-weight:700;color:var(--nb-fit)}.nb-pop__item{margin:0;color:#3c4248}.nb-pop__pitch{margin:8px 0 0;font-weight:700}.nb-pop__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.nb-pop__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.nb-pop__continue{background:none;border:0;text-decoration:underline;cursor:pointer;color:inherit;font:inherit}.nb-hub{padding-block:28px clamp(48px,7vw,88px)}.nb-hub__inner{display:grid;gap:32px}.nb-hub__title{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:.98;font-weight:700;max-width:22ch;text-wrap:balance}.nb-hub__meta{margin:10px 0 0;color:var(--nb-gravel);font-weight:500}.nb-hub__intro{max-width:68ch;line-height:1.65}.nb-hub__cabs{padding:18px;border-radius:var(--nb-radius);background:var(--nb-tint)}.nb-hub__cabs-label{font-weight:700;margin:0 0 10px}.nb-hub__group{display:grid;gap:18px;padding-top:24px;border-top:2px solid var(--nb-ink)}.nb-hub__group-head h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.4rem);line-height:1;font-weight:700}.nb-hub__group-head p{margin:6px 0 0;color:var(--nb-gravel)}.nb-hub__none{margin:0;color:var(--nb-gravel)}.nb-hub__none a{color:inherit;font-weight:600}.nb-grid{list-style:none;margin:0;padding:0;display:grid;gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.nb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}}.nb-card{min-width:0}.nb-card[hidden]{display:none}.nb-card__link{display:grid;gap:12px;align-content:start;color:inherit;text-decoration:none;height:100%}.nb-card__media{aspect-ratio:1;border-radius:var(--nb-radius);overflow:hidden;background:#e7e9e6}.nb-card__media img,.nb-card__media svg{width:100%;height:100%;object-fit:cover;display:block}.nb-card__info{display:grid;gap:4px}.nb-card__vendor{font-size:.85rem;font-weight:600;color:var(--nb-gravel)}.nb-card__title{font-weight:600;line-height:1.3}.nb-card__link:hover .nb-card__title{text-decoration:underline;text-underline-offset:3px}.nb-card__price{font-family:var(--nb-display);font-size:1.3rem;font-weight:700}.nb-card__fit{justify-self:start;margin-top:2px;padding:3px 8px;border-radius:4px;font-size:.82rem;font-weight:600;color:var(--nb-fit);background:var(--nb-fit-bg)}.nb-card__fit[hidden]{display:none}.nb-card--compact .nb-card__link{grid-template-columns:72px 1fr;align-items:center;gap:12px}.nb-card--compact .nb-card__title{font-size:.92rem}.nb-card--compact .nb-card__price{font-size:1.1rem}.nb-chip-row{display:flex;flex-wrap:wrap;gap:8px}.nb-chip{border:1.5px solid #b9bfc3;border-radius:var(--nb-radius);padding:10px 14px;background:var(--nb-paper);font:inherit;font-weight:600;font-size:.95rem;color:inherit;cursor:pointer}.nb-chip small{font-weight:400;color:var(--nb-gravel);margin-left:4px}.nb-chip:hover{border-color:var(--nb-ink)}.nb-chip[aria-pressed=true]{background:var(--nb-bitumen);color:#fff;border-color:var(--nb-bitumen)}.nb-chip[aria-pressed=true] small{color:#c9ced2}.nb-line-dispatch{margin:2px 0 4px;font-size:.82rem;font-weight:600}.nb-line-dispatch--in-stock{color:var(--nb-fit)}.nb-line-dispatch--made-to-order{color:var(--nb-wait)}.nb-cart-note{margin:0 0 12px;font-size:.88rem;padding:10px 12px;border-radius:var(--nb-radius);background:var(--nb-tint)}.nb-cart-note--parcels{background:var(--nb-wait-bg);color:#5a3c00}@media(prefers-reduced-motion:reduce){.nb-btn,.nb-finder select,.nb-buy__select{transition:none}}.shopify-section:not(.header-section) .section.nb-hero{background-color:var(--nb-red)}.shopify-section:not(.header-section) .section.nb-band--tint,.shopify-section:not(.header-section) .section.nb-cc{background:var(--nb-tint)}.nb-ph{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--nb-radius);background:var(--nb-tint);overflow:hidden}.nb-ph__art{width:78%;height:auto;color:var(--nb-bitumen)}.nb-ph__tag{position:absolute;left:20px;bottom:18px;right:20px;display:grid;gap:2px}.nb-ph__brand{font-family:var(--nb-display);font-size:1.6rem;font-weight:700;line-height:1}.nb-ph__veh{font-size:.92rem;color:var(--nb-gravel)}.nb-card__media .nb-ph{aspect-ratio:auto;height:100%;border-radius:0}.nb-card__media .nb-ph__art{width:70%}.nb-card__media .nb-ph__tag{display:none}.nb-fitcheck{display:grid;gap:8px}.nb-fitcheck__for{margin:0;font-size:.98rem;line-height:1.45}.nb-fitcheck__for strong{font-weight:600}.nb-fitcheck__for a{color:inherit;font-weight:600;text-underline-offset:3px}.nb-pinfo{padding-block:clamp(40px,6vw,80px);border-top:1px solid var(--nb-line)}.nb-pinfo__grid{display:grid;gap:40px}@media(min-width:990px){.nb-pinfo__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.nb-pinfo__side{position:sticky;top:calc(var(--header-height, 72px) + 24px)}}.nb-pinfo__main{display:grid;gap:40px;align-content:start}.nb-pinfo__title{margin:0 0 14px;font-size:clamp(1.9rem,3.4vw,2.5rem);line-height:1;font-weight:700}.nb-pinfo__desc{max-width:64ch;font-size:1.05rem;line-height:1.65;color:#2f353a}.nb-pinfo__desc p{margin:0 0 1em}.nb-pinfo__desc p:first-child{font-size:1.18rem;line-height:1.55;color:var(--nb-ink)}.nb-fit--plate .nb-fit__panel{position:relative;border:0;border-radius:8px;padding:6px 4px;background:linear-gradient(180deg,#e9ecec,#d9dddd);box-shadow:inset 0 0 0 1px #b7bdbf,inset 0 2px #ffffffb3}.nb-fit--plate .nb-fit__panel:before,.nb-fit--plate .nb-fit__panel:after{content:"";position:absolute;top:12px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f7f8f8,#9aa1a4 70%);box-shadow:0 0 0 1px #8e9598}.nb-fit--plate .nb-fit__panel:before{left:12px}.nb-fit--plate .nb-fit__panel:after{right:12px}.nb-fit--plate .nb-fit__summary{padding:12px 34px 14px;cursor:default;pointer-events:none}.nb-fit--plate .nb-fit__summary>span:first-child{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.nb-fit--plate .nb-fit__item,.nb-fit--plate .nb-fit__notes,.nb-fit--plate .nb-fit__help{border-top:1px solid #bfc5c7;background:transparent}.nb-fit--plate .nb-fit__item{padding:12px 20px}.nb-fit--plate .nb-fit__item.is-match{background:#2d6a3e1f}.nb-fit--plate .nb-fit__notes{padding:14px 20px}.nb-fit--plate .nb-fit__help{padding:12px 20px 14px}.nb-fit--plate .nb-fit__years{color:#3c4248}.nb-fit--plate .nb-fit__hint{color:#50575d}.nb-lines__media{aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#e9e7e3;margin-bottom:8px;display:grid;place-items:center}.nb-lines__media img{width:100%;height:100%;object-fit:cover;display:block}.nb-lines__media .nb-ph__art{width:70%}.nb-lines__logo{height:26px;width:auto;display:block}.nb-lines__item,.nb-models{border-top-color:var(--nb-red)}.nb-models__more{margin:0}.nb-models__more a{font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--nb-red);text-decoration-thickness:2px}.nb-trust{background:var(--nb-ink);color:#fff;padding-block:18px}.nb-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.nb-trust__list li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.95rem}.nb-trust__list li:before{content:"";flex:none;width:10px;height:10px;background:var(--nb-red);transform:rotate(45deg)}.shopify-section:not(.header-section) .section.nb-trust{background:var(--nb-ink)}.nb-vindex{display:grid;gap:36px}.nb-vindex__jump{display:flex;flex-wrap:wrap;gap:6px 14px;padding:14px 0;border-block:1px solid var(--nb-line);font-weight:600}.nb-vindex__jump a{color:inherit;text-decoration:none}.nb-vindex__jump a:hover{color:var(--nb-red)}.nb-vindex__make{scroll-margin-top:90px}.nb-vindex__make>h2{margin:0 0 14px;padding-bottom:8px;border-bottom:3px solid var(--nb-red);font-size:clamp(1.8rem,3vw,2.4rem)}.nb-vindex__models{display:grid;gap:22px 32px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.nb-vindex__model h3{margin:0 0 6px;font-size:1.35rem}.nb-vindex__model ul{list-style:none;margin:0;padding:0}.nb-vindex__model a{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--nb-line);color:inherit;text-decoration:none}.nb-vindex__model a:hover span:first-child{text-decoration:underline;text-underline-offset:3px}.nb-vindex__yrs{color:var(--nb-gravel);font-variant-numeric:tabular-nums;white-space:nowrap}.template-page .rte,.page-content .rte{max-width:72ch}.nb-help{display:grid;gap:28px;max-width:74ch}.nb-help h2{margin:1.2em 0 .3em;font-size:clamp(1.6rem,2.6vw,2.1rem)}.nb-help table{width:100%;border-collapse:collapse}.nb-help th,.nb-help td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--nb-line);vertical-align:top}.nb-help th{font-family:var(--nb-display);font-size:1.1rem}.nb-help .nb-callout{padding:16px 18px;border-left:4px solid var(--nb-red);background:var(--nb-tint);border-radius:0 8px 8px 0}.nb-help details{border-bottom:1px solid var(--nb-line)}.nb-help summary{padding:14px 32px 14px 0;cursor:pointer;font-weight:600;list-style:none;position:relative}.nb-help summary::-webkit-details-marker{display:none}.nb-help summary:after{content:"+";position:absolute;right:4px;top:8px;font-family:var(--nb-display);font-size:1.6rem;color:var(--nb-red)}.nb-help details[open] summary:after{content:"\2212"}.nb-help details p{margin:0 0 14px;line-height:1.6}.nb-help ol{padding-left:20px;display:grid;gap:6px}.nb-hub__group{border-top-color:var(--nb-red)}.nb-pinfo{border-top:3px solid var(--nb-red)}.nb-cc{background:var(--nb-tint)}.nb-lhero{padding-block:24px clamp(36px,5vw,64px)}.nb-lhero__inner{display:grid;gap:28px;align-items:center}@media(min-width:990px){.nb-lhero__inner{grid-template-columns:1fr 1fr;gap:56px}}.nb-lhero__copy{display:grid;gap:14px;align-content:start}.nb-lhero__logo{height:34px;width:auto}.nb-lhero__brand{margin:0;font-family:var(--nb-display);font-weight:700;font-size:1.3rem;color:var(--nb-red)}.nb-lhero__title{margin:0;font-size:clamp(2.3rem,5vw,3.8rem);line-height:.92;font-weight:700;text-transform:uppercase}.nb-lhero__intro{font-size:1.12rem;line-height:1.55;max-width:38rem}.nb-lhero__facts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.nb-lhero__facts li{position:relative;padding-left:24px;font-weight:500}.nb-lhero__facts li:before{content:"";position:absolute;left:2px;top:.45em;width:10px;height:10px;background:var(--nb-red);transform:rotate(45deg)}.nb-lhero__media{border-radius:12px;overflow:hidden;background:var(--nb-tint);aspect-ratio:4 / 3}.nb-lhero__media img{width:100%;height:100%;object-fit:cover;display:block}.nb-lhero__media .nb-ph{height:100%;aspect-ratio:auto}.nb-lhero__finder{margin-top:clamp(28px,4vw,44px);padding:clamp(20px,3vw,32px);border-radius:12px;background:var(--nb-ink);color:#fff}.nb-lhero__finder .nb-finder__heading{color:#fff;font-size:1.6rem}.nb-lhero__finder .nb-finder__label{color:#d6d9dc}.nb-lhero__finder .nb-finder__go:not(:disabled){background:var(--nb-red)}.nb-lhero__finder .nb-finder__change{color:#fff}.nb-linfo{gap:clamp(40px,6vw,72px)}.nb-linfo__choose{display:grid;gap:20px}.nb-swatches{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nb-swatch{display:grid;gap:4px;align-content:start}.nb-swatch img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:var(--nb-tint)}.nb-swatch__name{font-weight:600}.nb-swatch__note{font-size:.85rem;color:var(--nb-gravel)}.nb-swatches--chips{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.nb-swatches--chips .nb-swatch{padding:10px 12px;border:1.5px solid var(--nb-line);border-radius:var(--nb-radius);background:#fff}.nb-help figure{margin:0}.nb-help .nb-gallery{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));list-style:none;padding:0}.nb-help .nb-gallery img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.nb-help .nb-gallery figcaption{font-size:.9rem;font-weight:600;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nb-components.css.map */
