:root{--flt-yellow:#F7B500;--flt-yellow-hover:#E5A700;--flt-gold-text:#9A6B00;--flt-dark:#08252A;--flt-muted:#3D5560;--flt-cream:#F0EEE9;--flt-line:#E3E7EC;--flt-radius:4px}.spurit-occ3__slide-drawer-header,.spurit-occ3__slide-drawer-header *,.spurit-occ3__item-title,.occ3__bar-title,.occ3__bar-title_achieved,.spurit-occ3__btn,.spurit-occ3__button-secondary,.spurit-occ3-sticky-atc-bar button:not(.spurit-ni-button),.breadcrumbs,.scrolling-text__content,.icons-with-text .icons-with-text__item .icons-with-text__item-content .icons-with-text__item-title,.icons-with-text .icons-with-text__item .icons-with-text__item-content .icons-with-text__item-text,.cards-with-content__title,.features-comparison__items-wrapper .features-comparison__items-header .features-comparison__item-company-name,.features-comparison__items-wrapper .features-comparison__items-body .features-comparison__item .features-comparison__item-title,.google-reviews__container,.product-recommendations-custom .product-recommendations-custom__title,.product-meta .product-meta__title,.product-meta .product-meta__price-wrapper .product-meta__price-value,.product-meta .product-meta__price-wrapper .product-meta__discount-wrapper,.product-meta .product-meta__rating-sku-wrapper .product-meta__sku,.product-meta .product-meta__info-accordions .product-meta__info-accordion-item button,.product-meta .product-meta__info-accordions .product-meta__info-accordion-item .js-accordion-content,.product-meta .product-meta__info-accordions .product-meta__info-accordion-item .metafield-rich_text_field,.product-meta .product-meta__twl-block,.product-form .product-form__quantity-input,.product-form .product-form__button,.rc-widget.rc-widget.rc-widget .rc-template__radio label.rc-radio,.rc-widget.rc-widget.rc-widget .rc-template__radio .rc-selling-plans select,.rc-widget.rc-widget.rc-widget .rc-subscription-details button.rc-subscription-details__button span,.kl_reviews__widget_onboarding_modal__action_items{font-family:Work Sans,sans-serif!important}.fltb{--amber:var(--flt-yellow);--amber-deep:var(--flt-gold-text);--char:var(--flt-dark);--cream:var(--flt-cream);--cream-line:var(--flt-line)}.fltb,.fltb *{font-family:Work Sans,sans-serif!important}.fltb .fit h3,.fltb .trust b{font-weight:800!important;letter-spacing:0!important}.fltb .fit h3{font-size:clamp(1.4rem,2.4vw,1.85rem)!important;line-height:1.05!important}.fltb .k{font-size:.75rem!important;font-weight:700!important;letter-spacing:.1em!important}.fltb .field label{font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important;color:var(--flt-muted)!important}.fltb .trust b{font-size:.85rem!important}.fltb .trust span{font-size:.8rem!important;color:#b9c6ca!important}.fltb .fit-uni .uni-sub{font-size:.95rem!important;color:var(--flt-muted)!important}.fltb .pro-trust{background:var(--flt-dark)!important}.button,.fltb .find-btn,.fltb .uni-btn,.fltb .field select,.hvb__tab,.hvb__atc,.trust-reviews__cta,.spurit-occ3__btn,.spurit-occ3-sticky-atc-bar button:not(.spurit-ni-button),.rqg .btn{border-radius:var(--flt-radius)!important}.product-form .product-form__button,button[name=add].product-form__button{background:var(--flt-yellow)!important;color:var(--flt-dark)!important;border-color:var(--flt-yellow)!important;border-radius:var(--flt-radius)!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.product-form .product-form__button:hover{background:var(--flt-yellow-hover)!important}.hvb__atc,.hvb__flag,.spurit-occ3__btn,.spurit-occ3-sticky-atc-bar button:not(.spurit-ni-button),.rqg .btn{background:var(--flt-yellow)!important;color:var(--flt-dark)!important}.occ3__bar-segment-progress-fill{background:var(--flt-yellow)!important}.hvb__tab:not(.is-active){background:var(--flt-cream)!important;color:var(--flt-dark)!important}.chero__eyebrow,.rqi__rqtag,.ccj__go{color:var(--flt-yellow)!important}.rqi__eyebrow,.rqi__yes,.hvb__viewall,.hvb__plus{color:var(--flt-gold-text)!important}.rqg h1{font-weight:800!important;text-transform:uppercase!important;letter-spacing:.01em!important;font-size:clamp(26px,3.2vw,36px)!important;color:var(--flt-dark)!important}.rqg h2{font-weight:800!important;text-transform:uppercase!important;letter-spacing:.01em!important;font-size:20px!important;color:var(--flt-dark)!important}.rqg .fact,.rqg .card:not(.card--build){border-top-color:var(--flt-yellow)!important}.rqg .card{transition:box-shadow .15s,transform .15s}.rqg .card:hover{box-shadow:0 6px 18px #08252a1f;transform:translateY(-2px)}.rqg th{background:var(--flt-dark)!important;color:#fff!important;border-color:var(--flt-dark)!important}.rq-guide-link a{background:var(--flt-cream)!important;border-left-color:var(--flt-yellow)!important;color:var(--flt-dark)!important}.vg-makes{background:var(--flt-cream)!important;border-left-color:var(--flt-yellow)!important}.flt-make-tile{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:14px;background:var(--flt-dark);border-bottom:5px solid var(--flt-yellow);text-align:left;transition:background .15s}.flt-make-tile__model{display:block;font-family:Work Sans,sans-serif;font-weight:800;font-size:13px;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;color:#fff}.flt-make-tile__years{display:block;margin-top:6px;font-family:Work Sans,sans-serif;font-weight:600;font-size:11px;letter-spacing:.04em;color:var(--flt-yellow)}a:hover .flt-make-tile{background:#0e3a42}.flt-specs{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 2px}.flt-spec{display:inline-block;padding:2px 7px;border:1px solid var(--flt-line);border-radius:999px;background:#f7f8fa;font-family:Work Sans,sans-serif;font-size:12px;font-weight:600;line-height:1.4;color:var(--flt-dark);white-space:nowrap}.flt-trust{list-style:none;margin:16px 0 0;padding:12px 14px;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;background:var(--flt-cream);border-left:4px solid var(--flt-yellow);border-radius:var(--flt-radius);font-family:Work Sans,sans-serif;font-size:13px;line-height:1.35;color:var(--flt-muted)}.flt-trust li{margin:0;padding:0}.flt-trust strong{color:var(--flt-dark);font-weight:700}.flt-also{margin:18px 0 0;padding:14px;border:1px solid var(--flt-line);border-radius:var(--flt-radius);background:#fff;font-family:Work Sans,sans-serif}.flt-also__h{margin:0;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--flt-dark)}.flt-also__sub{margin:2px 0 10px;font-size:13px;color:var(--flt-muted)}.flt-also__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.flt-also__item{display:grid;grid-template-columns:60px 1fr auto auto;align-items:center;gap:10px;margin:0;padding:6px 0;border-top:1px solid var(--flt-line)}.flt-also__item:first-child{border-top:0}.flt-also__img img{display:block;width:60px;height:60px;object-fit:cover;border-radius:var(--flt-radius);background:#f7f8fa}.flt-also__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--flt-dark);text-decoration:none}.flt-also__title:hover{text-decoration:underline}.flt-also__price{font-size:14px;font-weight:700;color:var(--flt-dark);white-space:nowrap}.flt-also__form{margin:0}.flt-also__add{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:40px;padding:0 14px;border:0;border-radius:var(--flt-radius);background:var(--flt-yellow);color:var(--flt-dark);font-family:Work Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer}.flt-also__add:hover{background:var(--flt-yellow-hover)}.flt-search-assist{max-width:1200px;margin:16px auto 0;padding:14px 16px;background:var(--flt-cream);border-left:4px solid var(--flt-yellow);border-radius:var(--flt-radius);font-family:Work Sans,sans-serif}.flt-search-assist__h{margin:0 0 8px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--flt-dark)}.flt-search-assist__text{margin:0 0 10px;font-size:14px;color:var(--flt-muted)}.flt-search-assist__links{display:flex;flex-wrap:wrap;gap:8px}.flt-search-assist__links+.flt-search-assist__h{margin-top:14px}.flt-search-assist__links a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1.5px solid var(--flt-dark);border-radius:var(--flt-radius);background:#fff;color:var(--flt-dark);font-size:14px;font-weight:600;text-decoration:none}.flt-search-assist__links a:hover{background:var(--flt-dark);color:#fff}.hvb__vendor,.hvb__inclh,.cmc__tag,.cmc__pill,.cmc__small,.kg-card__tag,.kg-card__date,.pillar-guides__card-cta,.trust-reviews__mini-label,.trust-reviews__footnote,.rqg .tag{font-size:12px!important}.cmc__eyebrow{color:var(--flt-gold-text)!important}.trust-reviews__footnote{color:#5b6b70!important}.hvb__was{color:#6b7479!important}.ship-estimate__expedite{color:#56636a!important}@media(max-width:767px){.header__mobile-menu-button,.header__search-icon,.header__cart{min-width:44px;min-height:44px;align-items:center;justify-content:center}.product-form__quantity-button{min-width:40px;min-height:40px}.product-form__quantity-input{min-height:40px;font-size:16px!important}.breadcrumbs a,.rqg .crumbs a{display:inline-block;padding:8px 0}.flt-trust{grid-template-columns:1fr}.flt-also__item{grid-template-columns:52px 1fr auto;grid-template-areas:"img title add" "img price add"}.flt-also__img{grid-area:img}.flt-also__title{grid-area:title}.flt-also__price{grid-area:price;font-size:13px}.flt-also__form,.flt-also__item>.flt-also__add{grid-area:add}.flt-also__img img{width:52px;height:52px}.rqg .tbl{border:0!important;background:transparent!important;overflow:visible!important}.rqg .tbl table,.rqg .tbl tbody,.rqg .tbl tr,.rqg .tbl td{display:block;width:100%!important;min-width:0!important}.rqg .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rqg .tbl tr{margin:0 0 10px;padding:10px 12px;border:1px solid var(--flt-line);border-top:4px solid var(--flt-yellow);border-radius:var(--flt-radius);background:#fff}.rqg .tbl td{padding:2px 0!important;border:0!important;text-align:left!important;background:transparent!important}.rqg .tbl td:first-child{font-weight:800;font-size:15px}.rqg .tbl td:not(:first-child):not(.lines):not(:last-child){display:inline-block;width:auto!important;margin-right:6px;font-weight:600}.rqg .tbl td:not(:first-child):not(.lines):not(:last-child):after{content:"\b7";margin-left:6px;color:var(--flt-muted)}.rqg .tbl td.lines{font-size:13px;color:var(--flt-muted);margin-top:4px}.rqg .tbl .btn{display:inline-flex;min-height:40px;align-items:center;margin-top:6px}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/flt-consistency.css.map */
