section.svelte-zda4py.svelte-zda4py{padding-top:4rem;padding-bottom:4rem}.vehicles-cover-image.svelte-zda4py.svelte-zda4py{background-image:url(/videos/hero-landscape/poster.jpg);background-position:50% 30%;background-size:cover;background-attachment:scroll;height:287px}#vehicles.svelte-zda4py.svelte-zda4py{padding-bottom:0}#vehicles.svelte-zda4py.svelte-zda4py .title{text-transform:uppercase;font-family:Monument Extended Black,sans-serif;font-size:2rem;font-weight:600;line-height:1.2}@media screen and (max-width: 512px){#vehicles.svelte-zda4py.svelte-zda4py .title{font-size:1.5rem}}#vehicles.svelte-zda4py.svelte-zda4py .description{font-size:1.25rem;font-weight:400;line-height:1.3}#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-links{display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(auto-fill,minmax(clamp(90px,28%,105px),1fr));margin:2rem 0 3rem}@media screen and (min-width: 769px){#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-links{margin-top:4rem}}#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-element{display:flex;flex-direction:column;background-color:var(--color-card-background);border:1px solid rgba(0,0,0,.4);transition:background-color .2s}#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-element img{display:block;width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;padding:0 4px;box-sizing:border-box}@media (hover: hover) and (pointer: fine){#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-element:hover{background-color:var(--color-card-background-hover)}}#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-element:active{background-color:var(--color-card-background-hover)}#vehicles.svelte-zda4py.svelte-zda4py .compatibility-make-name{margin-top:auto;padding:.5rem .375rem .625rem;text-align:center;font-weight:600;line-height:1.2}.last-updated.svelte-zda4py.svelte-zda4py{text-align:center;font-style:italic;margin-bottom:1rem}.recommended-cars.svelte-zda4py.svelte-zda4py{margin:3rem 0;background-color:var(--color-card-background);border:1px solid rgba(0,0,0,.4);padding:3rem}.recommended-cars.svelte-zda4py.svelte-zda4py .recommended-car-columns{margin-top:3rem}.recommended-cars.svelte-zda4py.svelte-zda4py .recommended-car-columns .recommended-car-stack{display:grid;gap:.5em;font-size:1.125rem;line-height:1.35}@media screen and (max-width: 768px){.recommended-cars.svelte-zda4py.svelte-zda4py{padding:2rem 1rem}}.recommended-cars.svelte-zda4py hgroup.svelte-zda4py h2{margin:0 0 .75rem;font-weight:600;line-height:1.05;letter-spacing:-.06em}.recommended-cars.svelte-zda4py hgroup.svelte-zda4py p{margin:0;font-size:1.125rem;line-height:1.35}@media screen and (min-width: 1025px){#vehicles.svelte-zda4py .updates-card h2,.recommended-cars.svelte-zda4py h2.svelte-zda4py{font-size:2.75rem}}.car-make-header.svelte-zda4py.svelte-zda4py{background-color:#000;justify-content:flex-start;align-items:center;margin-top:2rem;margin-bottom:0;padding:1rem;display:flex}.car-make-header.svelte-zda4py.svelte-zda4py img{width:48px;margin-right:1rem}.car-make-header.svelte-zda4py.svelte-zda4py h3{color:#fff;font-weight:700;font-size:1.5em;margin:0}.car-make-header.svelte-zda4py.svelte-zda4py h3 .muted{color:#fff;font-weight:700;opacity:.65}.car-row.svelte-zda4py.svelte-zda4py{background-color:var(--color-card-background);border-bottom:1px solid rgba(0,0,0,.4)}.car-details-wrapper.svelte-zda4py.svelte-zda4py{display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.car-details-wrapper.svelte-zda4py.svelte-zda4py .car-details{display:flex;flex:1}@media screen and (max-width: 768px){.car-details-wrapper.svelte-zda4py.svelte-zda4py .car-details{flex-flow:column wrap}}.car-details-wrapper.svelte-zda4py.svelte-zda4py .car-details .model{flex:1;margin-right:8px;font-weight:600;padding-right:20px}.car-details-wrapper.svelte-zda4py.svelte-zda4py .car-details .year{flex:2}.car-details-wrapper.svelte-zda4py.svelte-zda4py .video-icon-wrapper{width:20px;height:20px;margin-left:2rem}.car-details-wrapper.svelte-zda4py.svelte-zda4py .video-icon-wrapper svg{color:red}.detail-content.svelte-zda4py.svelte-zda4py{width:100%!important}.car-detail-content-wrapper.svelte-zda4py.svelte-zda4py{padding:12px 16px 16px;display:block}.car-detail-tier.svelte-zda4py.svelte-zda4py{margin-bottom:1rem;font-size:1.25rem}@media screen and (min-width: 768px){.cards.svelte-zda4py.svelte-zda4py div:last-of-type{margin-bottom:0}}.device-promotion-card.svelte-zda4py.svelte-zda4py{background-color:#44413a1f;border:1px solid rgba(117,93,36,.25);padding:.75rem;font-size:14px}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper{justify-content:space-between;align-items:center;display:flex;margin-bottom:.75rem}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper .strikethrough-price{text-decoration:line-through;margin-right:.5rem}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper .red-price{color:var(--color-red);font-weight:700}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper img{width:64px;height:64px;padding:.25rem;margin-right:.75rem;background-color:#fff;border:1px solid #ccc;object-fit:contain}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper hgroup{flex:1;margin-right:.75rem}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper hgroup strong{font-size:1rem;font-weight:600}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper hgroup .understated-price{opacity:.65}.device-promotion-card.svelte-zda4py.svelte-zda4py .product-wrapper hgroup div{font-size:.875rem}.device-promotion-card.svelte-zda4py.svelte-zda4py .description{border-top:1px solid rgba(117,93,36,.25);margin:.5rem 0;padding-top:.75rem;font-size:1rem}#faq.svelte-zda4py.svelte-zda4py{margin-bottom:3rem}
