:root{--tmh-type-h1:48px;--tmh-type-h2:36px;--tmh-type-h3:24px;--tmh-type-h4:22px;--tmh-type-h5:18px;--tmh-type-h6:16px;--tmh-type-body:16px;--tmh-type-meta:13px;--tmh-type-button:15px;--tmh-type-eyebrow:13px}@media (max-width:1199px){:root{--tmh-type-h1:42px;--tmh-type-h2:32px;--tmh-type-h3:24px;--tmh-type-h4:20px;--tmh-type-h5:17px;--tmh-type-h6:15px;--tmh-type-body:16px;--tmh-type-meta:13px;--tmh-type-button:14px;--tmh-type-eyebrow:13px}}@media (max-width:991px){:root{--tmh-type-h1:36px;--tmh-type-h2:28px;--tmh-type-h3:22px;--tmh-type-h4:18px;--tmh-type-h5:16px;--tmh-type-h6:14px;--tmh-type-body:15px;--tmh-type-meta:12px;--tmh-type-button:14px;--tmh-type-eyebrow:12px}}@media (max-width:767px){:root{--tmh-type-h1:30px;--tmh-type-h2:24px;--tmh-type-h3:20px;--tmh-type-h4:17px;--tmh-type-h5:15px;--tmh-type-h6:14px;--tmh-type-body:14px;--tmh-type-meta:12px;--tmh-type-button:14px;--tmh-type-eyebrow:12px}}.typo-h1{font-size:var(--tmh-type-h1);line-height:1.16}.typo-h2{font-size:var(--tmh-type-h2);line-height:1.2}.typo-h3{font-size:var(--tmh-type-h3);line-height:1.24}.typo-h4{font-size:var(--tmh-type-h4);line-height:1.3}.typo-h5{font-size:var(--tmh-type-h5);line-height:1.34}.typo-h6{font-size:var(--tmh-type-h6);line-height:1.38}.typo-body{font-size:var(--tmh-type-body);line-height:1.58}.typo-meta{font-size:var(--tmh-type-meta);line-height:1.35}.typo-eyebrow{font-size:var(--tmh-type-eyebrow);line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.tmh-car-page h1,.tmh-used-page h1,.tmh-category-hub h1,.tmh-news-tabs h1,.tmh-cta-root h1,.tm-footer-neon h1,.toyota-mega-full h1{font-size:var(--tmh-type-h1);line-height:1.16}.tmh-car-page h2,.tmh-used-page h2,.tmh-category-hub h2,.tmh-news-tabs h2,.tmh-cta-root h2,.tm-footer-neon h2,.toyota-mega-full h2{font-size:var(--tmh-type-h2);line-height:1.2}.tmh-car-page h3,.tmh-used-page h3,.tmh-category-hub h3,.tmh-news-tabs h3,.tmh-cta-root h3,.tm-footer-neon h3,.toyota-mega-full h3{font-size:var(--tmh-type-h3);line-height:1.24}.tmh-car-page h4,.tmh-used-page h4,.tmh-category-hub h4,.tmh-news-tabs h4,.tmh-cta-root h4,.tm-footer-neon h4,.toyota-mega-full h4{font-size:var(--tmh-type-h4);line-height:1.3}.tmh-car-page h5,.tmh-used-page h5,.tmh-category-hub h5,.tmh-news-tabs h5,.tmh-cta-root h5,.tm-footer-neon h5,.toyota-mega-full h5{font-size:var(--tmh-type-h5);line-height:1.34}.tmh-car-page h6,.tmh-used-page h6,.tmh-category-hub h6,.tmh-news-tabs h6,.tmh-cta-root h6,.tm-footer-neon h6,.toyota-mega-full h6{font-size:var(--tmh-type-h6);line-height:1.38}.tmh-car-page p,.tmh-used-page p,.tmh-category-hub p,.tmh-news-tabs p,.tm-footer-neon p{font-size:var(--tmh-type-body);line-height:1.58}