.VehicleTile_card__mCegF{max-width:354px;position:relative;display:flex;flex-direction:column;align-self:stretch;overflow:hidden;z-index:0;order:var(--order);opacity:1;transition:.3s linear;@starting-style{opacity:0}}.VehicleTile_container__giJps{display:contents;background:var(--color-championship-white)}.VehicleTile_container__giJps,.VehicleTile_container__giJps :any-link{color:inherit;text-decoration:none}@media (min-width:768px){.VehicleTile_container__giJps{flex-grow:1}.VehicleTile_container__giJps>a{display:flex;flex-direction:column;height:100%}}.VehicleTile_content__O3MxJ{flex-grow:1;display:grid;grid-template-rows:[make-line] min-content [feat-line] min-content [purchase-line] auto;padding:var(--spacing-3) var(--spacing-3) 0;border:1px solid var(--color-tarmac-grey-100);border-top:0;min-height:184px}.VehicleTile_content__O3MxJ[data-has-call-dealer=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [purchase-line] auto [call-line] 49px}.VehicleTile_content__O3MxJ[data-has-guarantee=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [guarantee-line] min-content [purchase-line]}@media (min-width:768px){.VehicleTile_content__O3MxJ[data-has-guarantee=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [purchase-line]}}.VehicleTile_content__O3MxJ[data-has-guarantee=true][data-has-call-dealer=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [guarantee-line] min-content [purchase-line] auto [call-line] 49px}@media (min-width:768px){.VehicleTile_content__O3MxJ[data-has-guarantee=true][data-has-call-dealer=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [purchase-line] auto [call-line] 49px}}.VehicleTile_content__O3MxJ[data-has-eu24-car=true]{grid-template-rows:[make-line] min-content [feat-line] min-content [eu24-feat-line] min-content [purchase-line] auto}.VehicleTile_headerWrapper__9HncV{display:grid;grid-template-columns:1fr auto;grid-gap:var(--spacing-2);gap:var(--spacing-2);width:100%}.VehicleTile_makeModel__Fidx6{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0 0 var(--spacing-3) 0}.VehicleTile_makeModel__Fidx6,.VehicleTile_make__M8_cg,.VehicleTile_model__WztVg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VehicleTile_model__WztVg{font-weight:500;font-size:14px}.VehicleTile_favouritesButton__ZsUS5{align-self:start}.VehicleTile_labels__81RLt{grid-row-start:feat-line;display:flex;flex-flow:row wrap;gap:var(--spacing-2);overflow:hidden;max-height:28px;font-size:14px;font-weight:500;line-height:18px}.VehicleTile_label__Xt6oO{border-radius:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2)}.VehicleTile_label__Xt6oO:nth-child(3){text-transform:capitalize}.VehicleTile_guaranteeGrid___f05N{grid-row-start:guarantee-line;display:grid;align-items:center;grid-gap:var(--spacing-2);gap:var(--spacing-2);margin-top:var(--spacing-3);padding-top:0;padding-bottom:0}@media (min-width:768px){.VehicleTile_guaranteeGrid___f05N{display:none}}.VehicleTile_eu24Grid__x7eKp{grid-row-start:eu24-feat-line;display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2)}.VehicleTile_purchaseGrid__vuL1Z{grid-row-start:purchase-line;align-self:end;display:grid;grid-template-areas:"price gauge" "ecom delivery";align-items:end;grid-gap:var(--spacing-2);gap:var(--spacing-2);margin-top:var(--spacing-5);margin-bottom:var(--spacing-3);grid-template-columns:calc(50% - 8px) calc(50% - 8px)}.VehicleTile_purchaseGrid__vuL1Z[data-variant=financeFirst]{grid-template-areas:"ecom gauge" "price delivery"}.VehicleTile_purchaseGrid__vuL1Z[data-variant=oneRow]{grid-template-areas:"price delivery"}.VehicleTile_price__CTyh9{grid-area:price}.VehicleTile_ecom__ovthr{grid-area:ecom;overflow:visible;white-space:nowrap;display:flex;flex-direction:row;align-items:center}.VehicleTile_ecom__ovthr .VehicleTile_fincalcLabel__ethWs{display:flex;gap:var(--spacing-1)}.VehicleTile_ecom__ovthr.VehicleTile_ecom__ovthr button{display:flex;align-items:center;justify-content:center;min-height:0;min-height:auto;margin:0}.VehicleTile_ecom__ovthr.VehicleTile_ecom__ovthr svg{transform:none}.VehicleTile_ecom__ovthr span button span{text-decoration:underline;font-size:14px}.VehicleTile_delivery__oeRDD{grid-area:delivery;justify-self:end}.VehicleTile_delivery__oeRDD>span{display:flex;align-items:center;gap:var(--spacing-1);text-transform:capitalize}.VehicleTile_delivery__oeRDD>span[data-variant=has-distance]{text-transform:inherit}.VehicleTile_gauge__w1sUq{justify-self:end;grid-area:gauge}.VehicleTile_js-has-pseudo__SPoP7 [csstools-has-1a-2r-38-2p-1v-33-32-38-1m-2w-2p-37-14-2s-2x-3a-15]:not(does-not-exist){display:flex;justify-content:space-around;align-items:center;align-self:flex-end;margin-left:-12px;padding:var(--spacing-2) 0;height:var(--spacing-12);width:calc(100% + 24px);border-top:1px solid var(--color-tarmac-grey-100)}.VehicleTile_ctaCont__KWIy_:has(div){display:flex;justify-content:space-around;align-items:center;align-self:flex-end;margin-left:-12px;padding:var(--spacing-2) 0;height:var(--spacing-12);width:calc(100% + 24px);border-top:1px solid var(--color-tarmac-grey-100)}.VehicleTile_js-has-pseudo__SPoP7 [csstools-has-1a-2r-38-2p-1v-33-32-38-1m-2w-2p-37-14-2s-2x-3a-15-w-1q-w-2s-2x-3a]:not(does-not-exist):not(does-not-exist){flex:1 1}.VehicleTile_ctaCont__KWIy_:has(div)>div{flex:1 1}.VehicleTile_js-has-pseudo__SPoP7 [csstools-has-1a-2r-38-2p-1v-33-32-38-1m-2w-2p-37-14-2s-2x-3a-15-w-1q-w-1m-32-38-2w-19-2r-2w-2x-30-2s-14-1e-15]:not(.VehicleTile_does-not-exist__juduV):not(does-not-exist):before{content:"";position:absolute;left:50%;display:block;width:1px;height:24px;background-color:var(--color-tarmac-grey-100)}.VehicleTile_ctaCont__KWIy_:has(div)>:nth-child(2):before{content:"";position:absolute;left:50%;display:block;width:1px;height:24px;background-color:var(--color-tarmac-grey-100)}.VehicleTile_tileFooter__Os7oa{background-color:#fff;height:48px}.VehicleTile_tileFooter__Os7oa[data-finance=false]{height:32px}@media (min-width:1280px){.VehicleTile_tileFooter__Os7oa[data-finance=false]{height:48px}}.VehicleTile_tileFooter__Os7oa:focus-within{background-color:#fff}.VehicleTile_tileFooter__Os7oa:active{background-color:var(--white)}.VehicleTile_imgSkltn__70y7K{width:100%;aspect-ratio:4/3}
/*# sourceMappingURL=ca01e68f88991e87.css.map*/