<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes FadeIn{from{opacity:0;transform:scale(0)}
to{opacity:1;transform:scale(100%)}
}
@keyframes FadeInText{from{opacity:0}
to{opacity:1}
}
.new-cars-shared-features-wrapper{position:relative;overflow:hidden}
.new-cars-shared-features-cards{list-style:none;display:flex;padding-inline-start:16px;padding-inline-end:16px;padding-bottom:32px;gap:16px;overflow-x:auto;user-select:none;overflow-wrap:break-word;-ms-overflow-style:none;scrollbar-width:none}
.new-cars-shared-features-cards::-webkit-scrollbar{display:none}
.new-cars-shared-features-card{min-width:200px;position:relative;height:368px;transition:min-width .5s;opacity:0;cursor:pointer;--_animation-delay:var(--animation-delay,0);animation:FadeIn .5s forwards ease-out;animation-delay:var(--_animation-delay);transform-origin:bottom left;&amp;::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease-out;background-image:linear-gradient(to left,rgba(0,0,0,0.65),transparent);pointer-events:none}
}
.new-cars-shared-features-card.active{min-width:300px;&amp;::after{opacity:1}
&amp; .new-cars-shared-features-bottom-left{width:23%}
}
.new-cars-shared-features-card img{border-radius:4px;width:100%;height:100%;object-fit:cover;position:absolute}
.new-cars-shared-features-bottom{color:rgba(255,255,255,1);position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:end;padding:24px 16px;flex-direction:row;z-index:2}
.new-cars-shared-features-bottom-left{display:flex;flex-wrap:wrap;gap:12px}
.new-cars-shared-features-bottom-left-title{font-size:20px;font-weight:400;width:100%;line-height:26px;letter-spacing:0;flex:0 0 100%;margin-bottom:0;text-align:start}
.new-cars-shared-features-bottom-left-readmore{color:rgba(255,255,255,1);font-weight:400;font-size:13px;line-height:20px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255)}
.new-cars-shared-features-bottom-left-readmore:hover{color:rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5)}
.new-cars-shared-features-bottom-right{visibility:hidden;width:15%;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:right;margin-bottom:0}
.new-cars-shared-features-title{padding-bottom:64px;text-align:center}
.new-cars-shared-features-title h1,.new-cars-shared-features-title h2{--fallback-font:"Toyota Regular",arial,helvetica,sans-serif;text-transform:none;font-family:var(--or-font-regular,var(--fallback-font));font-weight:400;font-size:6rem;line-height:6rem}
.dxp-toyota .new-cars-shared-features-title h1,.dxp-toyota .new-cars-shared-features-title h2{font-size:5.2rem}
.new-cars-shared-features-title h3{text-transform:none;font-weight:400;font-size:18px;line-height:24px;color:#f02}
.new-cars-shared-features-title p{font-weight:400;font-size:16px;line-height:24px;color:#6c7073}
.new-cars-shared-features-arrow-cards-wrapper{justify-content:center;display:flex;align-items:center;padding-bottom:32px}
.new-cars-shared-features-arrow-right,.new-cars-shared-features-arrow-left{position:absolute;cursor:pointer;z-index:2;padding-bottom:64px;&amp; .hidden{visibility:"hidden"}
}
.new-cars-shared-features-arrow-right{right:10px}
.new-cars-shared-features-arrow-left{left:10px}
.new-cars-shared-features-carousel-indicators{margin:auto;display:flex;padding-bottom:32px;inline-size:100%;margin-inline:auto;padding-inline:16px;max-inline-size:100%;gap:8px}
.new-cars-shared-features-carousel-indicator{width:2px;height:2px;border-radius:50%;background-color:#888;transition:width .3s ease}
.new-cars-shared-features-carousel-indicator.active{width:32px;border-radius:0}
@media(min-width:320px) and (max-width:961px){.new-cars-shared-features-title{padding:40px 16px 64px;text-align:center}
.new-cars-shared-features-card{min-width:300px;cursor:auto}
.new-cars-shared-features-bottom{flex-direction:column;align-items:baseline;padding:24px 16px}
.new-cars-shared-features-card.has-readmore{&amp; .new-cars-shared-features-bottom{padding:24px 16px 55px}
}
.new-cars-shared-features-bottom-right,.new-cars-shared-features-bottom-left{width:100%}
.new-cars-shared-features-bottom-left{margin-bottom:12px;[dir="rtl"]{text-align:right}
}
.new-cars-shared-features-bottom-right{visibility:visible;text-align:start}
.new-cars-shared-features-arrow-right,.new-cars-shared-features-arrow-left{visibility:hidden}
.new-cars-shared-features-card.active{&amp; .new-cars-shared-features-bottom-left{width:100%}
}
.new-cars-shared-features-bottom-left-readmore{position:absolute;bottom:24px}
}
@media(max-width:961px){.new-cars-shared-features-title h1,.new-cars-shared-features-title h2{font-size:3.2rem;line-height:3.6rem}
.dxp-toyota .new-cars-shared-features-title h1,.dxp-toyota .new-cars-shared-features-title h2{font-size:3rem}
}
@media(min-width:761px){.new-cars-shared-features-title{padding:40px 16px 64px}
}
@media(min-width:961px){.new-cars-shared-features-title{padding:32px 150px 64px}
.new-cars-shared-features-card.active{min-width:760px}
.new-cars-shared-features-card.active .new-cars-shared-features-bottom-right{opacity:0;animation:FadeInText .5s forwards ease-out;visibility:visible}
}
@media(min-width:576px){.new-cars-shared-features-carousel-indicators{max-inline-size:540px}
}
@media(min-width:768px){.new-cars-shared-features-carousel-indicators{max-inline-size:720px}
}
@media(min-width:992px){.new-cars-shared-features-carousel-indicators{max-inline-size:960px;padding-inline:24px}
}
@media(min-width:1200px){.new-cars-shared-features-carousel-indicators{max-inline-size:1140px;padding-inline:24px}
}
@media(min-width:1440px){.new-cars-shared-features-carousel-indicators{max-inline-size:1480px;padding-inline:40px}
}</pre></body></html>