/* Only button hover is animated in this plan. */
html:has(body.tier-30){scroll-behavior:auto!important}
.tier-30,.tier-30 *,.tier-30 *::before,.tier-30 *::after,.tier-30 *::backdrop{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.tier-30 .tier-car-photo img{transform:none!important}
.tier-30 .vehicle-hover-layer{transform:scale(1.02)!important}
.tier-30 .speed-link::after,.tier-30 .speed-nav::after{display:none}
.tier-30 .underlined-link>span,.tier-30 .speed-link .action-arrow i:first-child{transform:none!important}
.tier-30 .speed-link .action-arrow i+i{display:none}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
 .tier-30 :is(.button,.header-contact):not(:focus-visible){transition:background-color .25s,color .16s!important}
 .tier-30 :is(.button,.header-contact):not(:focus-visible)::before,
 .tier-30 .button:not(:focus-visible)>span,
 .tier-30 .button:not(:focus-visible) .action-arrow i{transition:transform .32s var(--speed-enter)!important}
}
.tier-30 .tier-hero{height:min(760px,100svh);min-height:600px}
.tier-30 .tier-slide{transition:none}
.tier-30 .tier-hero-bottom{bottom:48px}
.tier-30 .tier-slide figcaption{top:125px}
.tier-30 .stock-photo{margin:0;cursor:default}
.tier-30 .stock-vehicle{scroll-margin-top:25px}
.tier-30 .tier-flow-heading{padding-top:65px;padding-bottom:35px}
.tier-30 .tier-flow-heading h2{font-size:clamp(25px,3vw,42px);line-height:1.7}
.tier-30 #buy,.tier-30 #flow,.tier-30 #faq{scroll-margin-top:25px}
.tier-30 #faq .faq-answer p{font-size:13px;line-height:2.1;padding-bottom:24px;color:#50504a}
.tier-30 .flow-layout aside{position:static}
@media(max-width:767px){
 .tier-30 .tier-hero{height:705px;min-height:0}
 .tier-30 .tier-slides{bottom:120px}
 .tier-30 .tier-hero-bottom{bottom:32px}
 .tier-30 .tier-slide figcaption{top:auto;bottom:90px}
 .tier-30 .tier-flow-heading{padding-top:50px;padding-bottom:20px}
}
