:root{--tt-heading-red: #c0202a;--tt-heading-ink: #111111}.aevp-kicker,.bwk-kicker,.ttau-kicker,.gvm-kicker,.vpc-kicker,.ae-kicker,.vpp-kicker,.vpp-kicker.vpp-kicker--brush,.vpp-kicker.vpp-kicker--sm,.gvm-option__mark,.ba-featured__kicker,.app__brand,.aevp-path__label,.bwk-path__label,.hdk-path__label,.hdk-kicker,.ttau-work__label,.ttau-shop__label{font-family:inherit!important;font-size:12px;font-weight:800!important;letter-spacing:1.6px;text-transform:uppercase;line-height:1.2}.aevp-kicker,.bwk-kicker,.ttau-kicker,.gvm-kicker,.vpc-kicker,.ae-kicker,.vpp-kicker,.vpp-kicker.vpp-kicker--brush,.vpp-kicker.vpp-kicker--sm,.gvm-option__mark,.ba-featured__kicker,.app__brand,.aevp-path__label,.bwk-path__label,.ttau-work__label,.ttau-shop__label,.gvm-page h3.gvm-card__stage{color:var(--tt-heading-red)}.vpp-hero .vpp-kicker,.vpp-hero .vpp-kicker--brush{color:var(--tt-heading-red);font-family:inherit!important;font-size:12px;font-weight:800!important;letter-spacing:1.6px;text-transform:uppercase;line-height:1.2}.vpp-hero .vpp-kicker--sold{color:#fff}.aevp-hero__title span,.bwk-hero__title span,.ttau-hero__title span,.hdk-hero__title span{font-family:inherit!important;font-weight:800!important;letter-spacing:2px;text-transform:uppercase;font-size:.42em;line-height:1.2}.aevp-hero__title span,.bwk-hero__title span,.ttau-hero__title span{color:var(--tt-heading-red)}.aevp-hero__title,.hdk-hero__title,.bwk-hero__title,.ttau-hero__title,.vpc-hero__title,.vpp-hero__title{font-family:inherit!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.5px;line-height:.95;font-size:clamp(32px,6vw,64px)}.ae-title,.gvm-page h1,.gvm-hub h1,.tt-brand-header__title,.tt-brand-header__title-wrap .tt-brand-header__title,.tt-col-banner__heading,.cbq-title,.build-banner__heading,.ba-title{font-family:inherit!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.8px;line-height:1.1;font-size:clamp(28px,4vw,40px);color:var(--tt-heading-ink)}.build-banner__heading--red,.tt-col-banner__heading--red,.cbq-title__red,.tt-colsearch__heading-red{font-family:inherit!important;font-weight:900!important;font-size:1em;letter-spacing:inherit;line-height:inherit;text-transform:uppercase;color:var(--tt-heading-red)}.hero-banner__tough{font-family:inherit!important;font-style:normal;font-weight:900!important;font-size:1em;letter-spacing:inherit;line-height:inherit;text-transform:uppercase;color:var(--tt-heading-red)}.hero-banner__line1:has(.hero-banner__brush){line-height:1.08}.hero-banner__brush-wrap{display:inline-block;white-space:nowrap;vertical-align:baseline}.hero-banner__brush{font-family:GrindyBrush,cursive!important;font-style:normal!important;font-weight:400!important;font-size:1.12em;letter-spacing:0;line-height:1;text-transform:none!important;color:var(--tt-heading-red)!important;display:inline;vertical-align:-.02em;margin:0 -.02em 0 .08em}.aevp-h2,.hdk-h2,.bwk-h2,.ttau-h2,.vpp-h2,.upgrade-truck-grid__heading,.tt-cyh__heading,.ella-brand-tabs__heading,.truck-builder-left h2,.tt-contact-form__heading,.tt-brand-products-heading h2,.tt-colsearch__heading,.gvm-page h2,.gvm-option h2,.gvm-option__title,.gvm-path-title,.ae-body h2,.ae-body rte-formatter h2,.ae-comments h2,.ae-feat__heading,.ae-related__heading,.ae-cta h2,.cbe-story__body h2,.ba-featured__title,.ba-grid-heading,.custom-dual-promo__title{font-family:inherit!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.8px;line-height:1.1;font-size:clamp(22px,3vw,32px)}.aevp-h2,.hdk-h2,.bwk-h2,.ttau-h2,.vpp-h2,.upgrade-truck-grid__heading,.tt-cyh__heading,.ella-brand-tabs__heading,.truck-builder-left h2,.tt-contact-form__heading,.tt-brand-products-heading h2,.tt-colsearch__heading,.gvm-page h2,.gvm-option h2,.gvm-option__title,.gvm-path-title,.ae-body h2,.ae-body rte-formatter h2,.ae-comments h2,.ae-feat__heading,.ae-related__heading,.cbe-story__body h2,.ba-featured__title,.ba-grid-heading{color:var(--tt-heading-ink)}.ae-cta h2,.custom-dual-promo__title{color:#fff}.aevp-path h3,.bwk-path h3,.hdk-path h3,.aevp-pkg h3,.ttau-work__card h3,.ttau-shop h3,.ae-body h3,.ae-body rte-formatter h3,.ae-comments h3,.tt-brandhead__desc h3,.cbe-story__body h3,.tt-contact-why__heading,.tt-contact-faq__heading,.ae-feat__subhead{font-family:inherit!important;font-size:22px;font-weight:900!important;letter-spacing:.4px;text-transform:uppercase;line-height:1.15;color:var(--tt-heading-ink)}.tt-brandhead__desc h1{font-family:inherit!important;font-size:clamp(28px,4vw,40px);font-weight:900!important;letter-spacing:.8px;text-transform:uppercase;line-height:1.1;color:var(--tt-heading-ink)}.tt-brandhead__desc h2,.tt-brandhead__desc h4{font-family:inherit!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.8px;line-height:1.1;color:var(--tt-heading-ink)}.tt-brandhead__desc h2{font-size:clamp(22px,3vw,32px)}.tt-brandhead__desc h4{font-size:16px;letter-spacing:.6px}.aevp-group h3,.bwk-group h3,.hdk-group h3,.gvm-page h3{font-family:inherit!important;font-size:14px;font-weight:900!important;letter-spacing:1.2px;text-transform:uppercase;line-height:1.2}.aevp-group h3,.bwk-group h3,.gvm-page h3{color:var(--tt-heading-red)}.gvm-page h3.gvm-card__stage{font-family:inherit!important;font-size:12px;font-weight:800!important;letter-spacing:1.6px;text-transform:uppercase;line-height:1.2;color:var(--tt-heading-red)}.aevp-faqs,.bwk-faqs,.hdk-faqs,.ttau-faq{display:block;border:0;gap:0}.aevp-faq,.bwk-faq,.hdk-faq,.ttau-faq details,.tt-brandhead__desc .tt-faq,.app-tabs__content .tt-faq,.tt-vehseo__copy .tt-faq{border:1px solid #e4e4e4;margin:0 0 8px;background:#fff}.aevp-faq summary,.bwk-faq summary,.hdk-faq summary,.ttau-faq summary,.tt-brandhead__desc .tt-faq summary,.app-tabs__content .tt-faq summary,.tt-vehseo__copy .tt-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;font-family:inherit!important;font-size:16px!important;font-weight:800!important;letter-spacing:0;text-transform:none;line-height:1.35;color:#161616;list-style:none;float:none}.aevp-faq summary::-webkit-details-marker,.bwk-faq summary::-webkit-details-marker,.hdk-faq summary::-webkit-details-marker,.ttau-faq summary::-webkit-details-marker,.tt-brandhead__desc .tt-faq summary::-webkit-details-marker,.app-tabs__content .tt-faq summary::-webkit-details-marker,.tt-vehseo__copy .tt-faq summary::-webkit-details-marker{display:none}.aevp-faq summary:after,.bwk-faq summary:after,.hdk-faq summary:after,.ttau-faq summary:after,.tt-brandhead__desc .tt-faq summary:after,.app-tabs__content .tt-faq summary:after,.tt-vehseo__copy .tt-faq summary:after{content:"+";flex:0 0 auto;float:none;color:#c0202a;font-size:22px!important;font-weight:400;line-height:1}.aevp-faq[open] summary:after,.bwk-faq[open] summary:after,.hdk-faq[open] summary:after,.ttau-faq details[open] summary:after,.tt-brandhead__desc .tt-faq[open] summary:after,.app-tabs__content .tt-faq[open] summary:after,.tt-vehseo__copy .tt-faq[open] summary:after{content:"\2013"}.aevp-faq p,.bwk-faq p,.hdk-faq p,.ttau-faq p,.tt-brandhead__desc .tt-faq p,.app-tabs__content .tt-faq p,.tt-vehseo__copy .tt-faq p{margin:0;padding:0 18px 16px;color:#444;font-size:15px!important;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5}.tt-contact-faq{border:0;padding:0;background:transparent}.tt-contact-faq__item{border:1px solid #e4e4e4;margin:0 0 8px;background:#fff}.tt-contact-faq__item:last-child{border-bottom:1px solid #e4e4e4}.tt-contact-faq__question{padding:16px 18px;font-size:16px;font-weight:800;letter-spacing:0;text-transform:none;color:#161616}.tt-contact-faq__question:hover{color:#161616}.tt-contact-faq__icon{color:#c0202a;font-size:22px;font-weight:400;transform:none}.tt-contact-faq__item.is-open .tt-contact-faq__icon{transform:none;font-size:0}.tt-contact-faq__item.is-open .tt-contact-faq__icon:after{content:"\2013";font-size:22px;font-weight:400;line-height:1}.tt-contact-faq__answer{padding:0 18px 16px;color:#444;font-size:15px;line-height:1.5}filter-faqs accordion-custom .details{border:1px solid #e4e4e4;margin:0 0 8px;background:#fff}filter-faqs accordion-custom .details__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;font-size:16px!important;font-weight:800!important;letter-spacing:0;text-transform:none!important;line-height:1.35;color:#161616}filter-faqs accordion-custom .icon-caret-wrapper,filter-faqs accordion-custom .icon-plus-wrapper{display:none}filter-faqs accordion-custom summary:after{content:"+";flex:0 0 auto;color:#c0202a;font-size:22px;font-weight:400;line-height:1}filter-faqs accordion-custom details[open] summary:after{content:"\2013"}filter-faqs accordion-custom .details-content{padding:0 18px 16px;color:#444;font-size:15px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tt-headings.css.map */
