@font-face{font-family:NT Barlow Condensed;src:url(./nt-barlow-condensed-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--nt-site-heading:"NT Barlow Condensed","Arial Narrow",Arial,sans-serif;--nt-site-body:"Helvetica Neue",Arial,sans-serif;--nt-paper:#fff;--nt-info-paper:#fff}body:not(.common-home){font-family:var(--nt-site-body);background:#fff}body:not(.common-home) :is(main,[class^=nt-],[class*=" nt-"]){--nt-paper:#fff;--nt-info-paper:#fff;--vg-paper:#fff}body:not(.common-home) :is(h1,h2,h3,h4){font-family:var(--nt-site-heading)!important;font-weight:700!important;letter-spacing:.015em}body:not(.common-home) :is(p,li,dt,dd,label,input,select,textarea,button,summary,blockquote){font-family:var(--nt-site-body)!important}body :is(.nt-button,.nt-card-add,.nt-card-shop,.nt-editorial-hero__cta){font-family:var(--nt-site-body)!important;font-weight:700;letter-spacing:.06em}body:not(.common-home) :is(.nt-price,.nt-pdp__price,.nt-virtual-group__price){font-family:var(--nt-site-body)!important}body:not(.common-home) :is(.wrapper,#content,main,.nt-info-page,.nt-standard-page,.nt-model-category,.nt-pdp,.nt-virtual-group,.nt-custom-request,.nt-guides,.nt-guide-page,.nt-resources,.nt-creator-page,.nt-about-app,.nt-about-hybrid,.nt-story,.nt-owner-reviews,.nt-weekly-contest,.nt-not-found){background-color:#fff!important}body:not(.common-home) :is(.nt-standard-hero,.nt-standard-layout,.nt-gallery-intro,.nt-about-overview,.nt-about-process,.nt-about-fulfillment,.nt-about-compare,.nt-support-tabs,.nt-support-panels,.nt-contact-message,.nt-story__beliefs,.nt-story__process,.nt-story__founder,.nt-story__team,.nt-story__belief-grid article,.nt-story__process-grid figure,.nt-hybrid__make,.nt-hybrid__make-grid article,.nt-about-hybrid .partners-section,.nt-about-app .models-section,.nt-about-app .partners-section,.nt-about-app .process-section,.nt-about-app .partner-explorer,.nt-custom-request__summary,.nt-custom-request__form-shell,.nt-custom-request__gate-layout,.nt-custom-request__builder>header>div,.nt-custom-request__builder-note,.nt-creator-submit__form-wrap,.nt-creator-account-gate,.nt-guides__card,.nt-guides__article-card,.nt-resources__path,.nt-resource-card,.ntg-card,.ntg-quick,.ntg-faq details,.nt-standard-rte blockquote,.nt-blog-card,.nt-collection-card){background-color:#fff!important}body:not(.common-home) :is(.nt-product-media,.nt-pdp__main-image,.nt-pdp__thumb,.nt-pdp__fitment,.nt-pdp__fitment-summary,.nt-pdp__delivery,.nt-stock-guarantee,.nt-pdp__desktop-return-reasons,.nt-virtual-group__main-image,.nt-virtual-group__media,.nt-virtual-group__mobile-title,.nt-virtual-group__mobile-facts,.nt-virtual-group__fitment-confirmation,.nt-virtual-group__shipping-note,.nt-virtual-group__return-reasons,.nt-content-disclosure,.nt-policy-summary-cards>article,.nt-policy-open-card,.nt-story-notes,.nt-story-extra-item,.nt-gift-bundle--pdp){background-color:#fff!important}body:not(.common-home) :is(.nt-owner-reviews .filter-toolbar,.nt-owner-reviews .bottom-callout,.nt-gallery-positive,.nt-gallery-comment){background-color:#fff!important}body:not(.common-home) :is(.nt-shipping-options__card,.nt-pdp-policy-detail.nt-policy-open,.nt-policy-open-card,.nt-guide-related a,.nt-creator-kit,.nt-creator-kit__media,.ntg-checklist li,.nt-gallery-card){background-color:#fff!important}body:not(.common-home) :is(main,[data-nt-product],[class^=nt-]) :is(h1,h2,h3,h4){font-family:var(--nt-site-heading)!important;font-weight:700!important}body:not(.common-home) [data-nt-product] .nt-pdp__title-row h1{font-family:var(--nt-site-heading)!important}body .nt-product-grid>.nt-product-card{display:flex;flex-direction:column;min-width:0;border:0!important;background:#fff;box-shadow:0 4px 18px #11151614;transition:box-shadow .25s ease,transform .25s ease}body .nt-product-card .nt-product-media{border:0;background:#fff}body .nt-product-card .nt-product-info{display:flex;flex:1;flex-direction:column;gap:16px;padding:18px;color:#000}body .nt-product-card .nt-product-info h3{font-family:var(--nt-site-body)!important;font-size:18px;font-weight:700!important;line-height:1.35;letter-spacing:-.02em;text-transform:none;color:#000}body .nt-product-card .nt-product-info h3 a,body .nt-product-card .nt-card-years,body .nt-product-card .nt-price,body .nt-product-card .nt-price small,body .nt-product-card .nt-price-row s,body .nt-product-card .nt-card-wish,body .nt-product-card .nt-card-status{color:#000!important}body .nt-product-card .nt-card-actions{margin-top:auto}body .nt-product-card .nt-card-add{background:#f4ca00;color:#000;border:0}body .nt-product-card .nt-card-shop{background:#111;color:#fff;border:0}body .nt-product-card .nt-card-shop:hover{background:#000}@media(hover:hover){body .nt-product-grid>.nt-product-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #11151621}}body:not(.common-home) .nt-collection-hero{background:#fff;color:#000;padding-block:44px 20px}body:not(.common-home) .nt-collection-hero h1{color:#000;margin:0}body:not(.common-home) .nt-collection-hero .nt-container>p,body:not(.common-home) .nt-collection-hero .nt-container>span,body:not(.common-home) .nt-collection-toolbar>div>p,body:not(.common-home) .nt-standard-hero .nt-standard-shell>p{display:none}body:not(.common-home) .nt-vehicle-sidebar{border-top:0;padding-top:0}body:not(.common-home) .nt-filter-title{border-bottom:0}body:not(.common-home) :is(.nt-collection-toolbar>div>span,.nt-filter-clear,.nt-pagination a,.nt-pagination span,.nt-standard-rte,.nt-standard-rte p,.nt-standard-rte li,.nt-standard-aside,.nt-standard-aside span,.nt-standard-aside a,.nt-blog-card p,.nt-blog-card small,.nt-guide-page p,.nt-guide-page li,.nt-resources p,.nt-resource-card p,.nt-custom-request p,.nt-custom-request label,.nt-virtual-group__mobile-facts,.nt-pdp__description,.nt-pdp__fitment,.nt-pdp__fitment-summary,.nt-pdp__delivery,.nt-policy-open-card p,.nt-policy-open-card li,.nt-shipping-options__card p){color:#000}body:not(.common-home) :is(.nt-standard-hero h1,.nt-resource-card h3,.nt-guides__card h3,.nt-collection-toolbar h2){color:#000}body .nt-home-quality-grid p,body .nt-home-section-note{color:#000}@media(max-width:820px){body .nt-product-card .nt-product-info{padding:12px;gap:12px}body .nt-product-card .nt-product-info h3{font-size:14px}}@media(prefers-reduced-motion:reduce){body .nt-product-grid>.nt-product-card{transition:none}body .nt-product-grid>.nt-product-card:hover{transform:none}}body .nt-product-card{border:0!important;background:#fff;box-shadow:0 4px 18px #11151614}body:not(.common-home) [data-nt-product] :is(p,li,dt,dd,legend){color:#000!important}body:not(.common-home) [data-nt-product] :is(.nt-story-notes,.nt-story-extra-item,.nt-pdp-policy-detail) a:not(.nt-button){color:#000!important}body:not(.common-home) .nt-pdp__trust-trigger{color:#000}body:not(.common-home) .nt-collection-toolbar h2{display:none}body:not(.common-home) .nt-collection-shell{padding-top:32px}body:not(.common-home) .nt-filter-fallback select:disabled{color:#000;opacity:1}body .nt-gallery-page{background:#fff;color:#000;padding-bottom:64px}body .nt-gallery-page .nt-gallery-community{padding-top:44px}body .nt-gallery-page .nt-gallery-heading{display:block;margin-bottom:32px}body .nt-gallery-page .nt-reviews-page-title{max-width:760px;margin:0 auto 36px}body .nt-gallery-page .nt-reviews-page-title h1{display:flex;align-items:center;justify-content:center;gap:30px;margin:0;color:#000;font-size:34px;line-height:1.1;letter-spacing:.045em;text-transform:uppercase}body .nt-gallery-page .nt-reviews-page-title h1:before,body .nt-gallery-page .nt-reviews-page-title h1:after{content:"";flex:1;max-width:200px;height:1px;background:#d9d9d7}body .nt-gallery-page .nt-gallery-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:none;width:100%;gap:18px;align-items:center}body .nt-gallery-page .nt-gallery-find{grid-column:1/-1;max-width:420px;width:100%;margin:0 0 4px auto}body .nt-gallery-page .nt-gallery-find>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body .nt-gallery-page .nt-gallery-find input{min-height:44px;background:#fff;color:#000;border:1px solid #d7dbd7;border-radius:3px;font-size:14px}body .nt-gallery-page .nt-gallery-find input::placeholder{color:#000;opacity:1}body .nt-gallery-page .nt-gallery-find button{background:#111;color:#fff;border:0;min-height:44px;border-radius:3px;padding-inline:18px}body .nt-gallery-page .nt-gallery-filters{justify-content:flex-start;gap:8px}body .nt-gallery-page .nt-gallery-controls :is(.nt-gallery-filters,.nt-gallery-sort) button{border:0;border-radius:3px;background:#fff;color:#000;min-height:38px;padding:8px 12px;font-size:11px;font-weight:700;letter-spacing:.035em}body .nt-gallery-page .nt-gallery-controls :is(.nt-gallery-filters,.nt-gallery-sort) button.is-active{background:#f4ca00;color:#000}body .nt-gallery-page .nt-gallery-controls :is(.nt-gallery-filters,.nt-gallery-sort) button:hover{background:#fff4b0;color:#000}body .nt-gallery-page .nt-gallery-masonry{column-count:4;column-gap:18px}body .nt-gallery-page .nt-gallery-card{border:0;background:#fff;color:#000;box-shadow:0 4px 18px #11151614;margin:0 0 18px;border-radius:3px;overflow:hidden}body .nt-gallery-page .nt-gallery-card__media{background:#fff}body .nt-gallery-page .nt-gallery-card__slide{width:100%;height:100%;max-width:none;object-fit:cover}body .nt-gallery-page .nt-gallery-card__copy{padding:20px}body .nt-gallery-page .nt-gallery-card__meta{display:block}body .nt-gallery-page .nt-gallery-card__meta span{display:block;font-size:12px;line-height:1.4;color:#000}body .nt-gallery-page .nt-gallery-card__meta small{display:inline-block;padding:0;margin-top:6px;background:none;color:#000;font-size:9px}body .nt-gallery-page .nt-gallery-card h3{font-size:24px;line-height:1.1;margin:12px 0;color:#000}body .nt-gallery-page .nt-gallery-card :is(p,blockquote){color:#000;font-size:14px;line-height:1.65;display:block;overflow:visible;-webkit-line-clamp:unset;margin:14px 0}body .nt-gallery-page .nt-gallery-card footer{border:0;padding-top:4px;gap:10px;flex-wrap:wrap}body .nt-gallery-page .nt-gallery-card footer :is(small,time,a){color:#000}body .nt-gallery-page .nt-gallery-card__actions button{border:0;background:none;color:#000}body .nt-gallery-page .nt-gallery-card__product-link{border:0;text-decoration:none;font-size:10px;color:#000}body .nt-gallery-page .nt-gallery-positive{display:none}body .nt-gallery-page .nt-gallery-stars em{color:#000}body .nt-gallery-page .nt-gallery-card__dots{bottom:8px}body .nt-gallery-page .nt-gallery-card__arrow{border:0;background:#00000059;color:#fff}body .nt-gallery-page .nt-gallery-pagination p,body .nt-gallery-page .nt-gallery-find p{color:#000}body .nt-gallery-page .nt-gallery-load-more{background:#fff;color:#000;border:1px solid #000;border-radius:3px;min-height:46px;font-size:12px}body .nt-gallery-page .nt-gallery-load-more:hover{background:#000;color:#fff}@media(max-width:1100px){body .nt-gallery-page .nt-gallery-masonry{column-count:3}body .nt-gallery-page .nt-gallery-controls{grid-template-columns:1fr}body .nt-gallery-page .nt-gallery-sort{justify-content:flex-start}}@media(max-width:820px){body .nt-gallery-page .nt-gallery-masonry{column-count:2;column-gap:14px}body .nt-gallery-page .nt-gallery-card{margin-bottom:14px}body .nt-gallery-page .nt-gallery-community{padding-top:32px}body .nt-gallery-page .nt-reviews-page-title h1{font-size:26px;gap:16px}body .nt-gallery-page .nt-gallery-card__copy{padding:16px}body .nt-gallery-page .nt-gallery-card h3{font-size:22px}}@media(max-width:560px){body .nt-gallery-page .nt-gallery-masonry{column-count:1}body .nt-gallery-page .nt-gallery-find{max-width:none}body .nt-gallery-page .nt-gallery-filters{overflow-x:auto;flex-wrap:nowrap}body .nt-gallery-page .nt-gallery-card :is(p,blockquote){font-size:14px}}body .nt-gallery-page .nt-gallery-masonry{column-count:3;column-gap:24px}body .nt-gallery-page .nt-gallery-card{box-shadow:none;border:0;border-radius:0;margin-bottom:36px}body .nt-gallery-page .nt-gallery-card__media{aspect-ratio:4/5;max-height:none;border-radius:4px}body .nt-gallery-page .nt-gallery-card:nth-child(3n+2) .nt-gallery-card__media{aspect-ratio:1/1}body .nt-gallery-page .nt-gallery-card:nth-child(3n) .nt-gallery-card__media{aspect-ratio:3/4}body .nt-gallery-page .nt-gallery-card__copy{padding:16px 0 0}body .nt-gallery-page .nt-gallery-card__copy>h3,body .nt-gallery-page .nt-gallery-card__meta small,body .nt-gallery-page .nt-gallery-card__copy>.nt-gallery-stars{display:none}body .nt-gallery-page .nt-gallery-card__meta span{font:700 15px/1.4 Helvetica Neue,Arial,sans-serif;color:#000}body .nt-gallery-page .nt-gallery-card__copy>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.6;margin:10px 0}body .nt-gallery-page .nt-gallery-card__copy.is-full-review>p{display:block;-webkit-line-clamp:unset;overflow:visible}body .nt-gallery-page .nt-review-read-full{display:block;padding:4px 0;margin:0 0 10px;border:0;background:none;color:#000;font:700 10px/1.4 Helvetica Neue,Arial,sans-serif;letter-spacing:.04em;cursor:pointer}body .nt-gallery-page .nt-gallery-card footer{margin-top:12px;padding:0;min-height:28px}body .nt-gallery-page .nt-gallery-card footer small{font-size:12px}body .nt-gallery-page .nt-gallery-card .nt-gallery-comments{margin-top:12px;border:0}@media(max-width:1100px){body .nt-gallery-page .nt-gallery-masonry{column-count:2}}@media(max-width:600px){body .nt-gallery-page .nt-gallery-masonry{column-count:1}body .nt-gallery-page .nt-gallery-card{margin-bottom:30px}}body .nt-product-card .nt-product-info h3 a{display:block}body .nt-product-card .nt-card-model{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35;height:2.7em;min-height:2.7em;max-height:2.7em}body .nt-product-card .nt-card-years{display:block;line-height:1.35;min-height:1.35em;margin-top:6px}:root{--nt-type-page:42px;--nt-type-section:34px;--nt-type-card:24px;--nt-type-body:16px;--nt-type-small:14px;--nt-type-button:13px}body{font-family:var(--nt-site-body,"Helvetica Neue",Arial,sans-serif)}html body :is(.nt-redesign,.nt-info-page,.nt-standard-page,.nt-guides,.nt-guide-page,.nt-custom-request,.nt-about-app,.nt-about-refined,.nt-story,.nt-owner-reviews,.nt-creator-page,.nt-resources,.nt-weekly-contest){font-family:var(--nt-site-body);font-size:var(--nt-type-body);line-height:1.6}html body :is(.nt-redesign,.nt-info-page,.nt-standard-page,.nt-guides,.nt-guide-page,.nt-custom-request,.nt-about-app,.nt-story,.nt-owner-reviews,.nt-creator-page,.nt-resources) :is(h1,h2,h3,h4){font-family:var(--nt-site-heading)!important;font-weight:700!important;letter-spacing:0}html body :is(.nt-collection-hero,.nt-page-hero,.nt-standard-hero,.nt-guides__hero,.nt-custom-request__hero,.nt-creator-page__hero,.nt-resources__hero) h1,html body :is(.nt-about-refined,.nt-about-app) .hero h1{font-size:var(--nt-type-page)!important;line-height:1.12!important}html body :is(.nt-section-head,.nt-info-heading,.nt-about-section-head,.nt-guides__section-head,.nt-custom-request__form-heading,.nt-custom-request__inspiration,.nt-about-refined .section-head,.nt-story__heading,.nt-resources__heading,.nt-creator-showcase__heading) h2,html body .nt-collection-faq>h2,html body .nt-guides>section>h2{font-size:var(--nt-type-section)!important;line-height:1.12!important}html body :is(.nt-guides__card,.nt-guides__article-card,.nt-resource-card,.nt-blog-card,.nt-about-values,.nt-about-support-items,.nt-about-craft__intro,.nt-about-craft__subhead) h3{font-size:var(--nt-type-card)!important;line-height:1.2!important}html body :is(.nt-all-fairings-subtitle,.nt-page-hero>p,.nt-guides__hero>p){font-family:var(--nt-site-body)!important;font-size:var(--nt-type-body)!important;line-height:1.5!important}html body :is(.nt-all-fairings-intro,.nt-standard-rte p,.nt-standard-rte li,.nt-guide-page p,.nt-guide-page li,.nt-guides__card p,.nt-guides__article-card p,.nt-resource-card p,.nt-about-refined .section-aside,.nt-about-refined .nt-about-values p,.nt-about-refined .nt-about-support-items p){font-family:var(--nt-site-body)!important;font-size:var(--nt-type-body)!important;line-height:1.65!important}html body .nt-collection-faq h3{font-family:var(--nt-site-body)!important;font-size:var(--nt-type-body)!important;line-height:1.45!important;font-weight:700!important}html body .nt-collection-faq details>p{font-family:var(--nt-site-body)!important;font-size:var(--nt-type-body)!important;line-height:1.65!important}html body :is(.nt-button,.nt-card-add,.nt-card-shop,.nt-editorial-hero__cta,.nt-about-button,.nt-custom-request__submit){font-family:var(--nt-site-body)!important;font-size:var(--nt-type-button)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.035em}html body .nt-product-card .nt-product-info h3{font-family:var(--nt-site-body)!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0}html body .nt-product-card .nt-card-years{font-family:var(--nt-site-body)!important;font-size:13px!important;line-height:1.4!important}html body .nt-site-header .nt-brand-logo{filter:none!important}html body .nt-site-footer :is(.nt-footer-link-column,.nt-footer-connect) h2{font-family:var(--nt-site-body)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}@media(max-width:820px){:root{--nt-type-page:32px;--nt-type-section:28px;--nt-type-card:22px;--nt-type-body:15px;--nt-type-small:13px;--nt-type-button:12px}html body .nt-product-card .nt-product-info h3{font-size:14px!important}html body .nt-catalog-refresh[data-nt-mobile-layout=list] .nt-product-card .nt-product-info h3{font-size:15px!important}html body .nt-product-card .nt-card-years{font-size:12px!important}}@media(max-width:360px){:root{--nt-type-page:30px;--nt-type-section:26px;--nt-type-card:20px}html body .nt-catalog-refresh[data-nt-mobile-layout=list] .nt-product-card .nt-product-info h3{font-size:14px!important}}html body :is(.nt-guide-hero,.nt-article-hero,.shopify-policy__title) h1{font-size:var(--nt-type-page)!important;line-height:1.12!important}html body :is(.nt-pdp__title-row,.nt-studio-buy,.nt-virtual-group__details) h1{font-size:32px!important;line-height:1.15!important}html body :is(.nt-standard-rte,.nt-guide-page) h2{font-size:28px!important;line-height:1.2!important}html body :is(.nt-standard-rte,.nt-guide-page) h3{font-size:22px!important;line-height:1.25!important}@media(max-width:820px){html body :is(.nt-pdp__title-row,.nt-studio-buy,.nt-virtual-group__details) h1{font-size:28px!important}html body :is(.nt-standard-rte,.nt-guide-page) h2{font-size:24px!important}html body :is(.nt-standard-rte,.nt-guide-page) h3{font-size:20px!important}}html body .nt-collection-page .nt-collection-hero h2.nt-all-fairings-subtitle{font-family:var(--nt-site-body)!important;font-size:var(--nt-type-body)!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0}html body :is(.nt-guides,.nt-about-refined,.nt-story,.nt-resources,.nt-creator-page) h2{font-size:var(--nt-type-section)!important;line-height:1.12!important}html body .nt-about-refined h3{font-size:var(--nt-type-card)!important;line-height:1.2!important}html body .nt-guides__dialog h2{font-size:28px!important;line-height:1.2!important}@media(max-width:820px){html body .nt-guides__dialog h2{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/nt-site-style-unified.css.map */
