.modelCardSmall[data-v-f7f78b8b]{display:block;text-align:center}.modelCardSmall__figure[data-v-f7f78b8b],.modelCardSmall__titleLink[data-v-f7f78b8b]{display:block;transition:opacity .3s ease}.modelCardSmall__figure[data-v-f7f78b8b]:hover,.modelCardSmall__titleLink[data-v-f7f78b8b]:hover{opacity:.8}.modelCardSmall__figure img[data-v-f7f78b8b]{height:auto;width:100%}.modelCardSmall__title[data-v-f7f78b8b]{--h3FontSize:var(--h4FontSize);--h3LineHeight:var(--h4LineHeight);color:var(--secondaryColour);margin:0}.modelCardSmall__price[data-v-f7f78b8b]{color:var(--tertiaryColour);font-size:1rem;font-weight:var(--fontWeightMedium);line-height:1.5;text-wrap:balance}.modelCardSmall__offerLink[data-v-f7f78b8b],.modelCardSmall__priceLink[data-v-f7f78b8b]{color:inherit;transition:opacity .3s ease}.modelCardSmall__offerLink[data-v-f7f78b8b]:hover,.modelCardSmall__priceLink[data-v-f7f78b8b]:hover{opacity:.8}.modelCardSmall__fuelType[data-v-f7f78b8b]{background:var(--fuel-type-background-colour,var(--layerBlackColour));border-radius:5px;color:var(--fuel-type-text-colour,var(--layerWhiteColour));font-size:.6875rem;font-weight:var(--fontWeightMedium);line-height:1.27272727;padding:4px 6px}.modelCardSmall__fuelType--electric[data-v-f7f78b8b]{--fuel-type-background-colour:#acf296;--fuel-type-text-colour:var(--textColour)}.modelCardSmall__fuelType--dieselHybrid[data-v-f7f78b8b],.modelCardSmall__fuelType--dieselPlugInHybrid[data-v-f7f78b8b],.modelCardSmall__fuelType--petrolHybrid[data-v-f7f78b8b],.modelCardSmall__fuelType--petrolPlugInHybrid[data-v-f7f78b8b]{--fuel-type-background-colour:var(--primaryColour)}.modelCardSmall__fuelTypeList[data-v-f7f78b8b]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}@media (max-width:800px){.newVehicleCarousel[data-v-8903d5bc]{padding-block-end:1.5em}}.newVehicleCarousel[data-v-8903d5bc] .baseCarousel{--slideWidth:235px}.newVehicleCarousel[data-v-8903d5bc] .baseCarousel__navigation{display:none}.newVehicleCarousel[data-v-8903d5bc] .baseCarousel__title{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.newVehicleCarousel[data-v-8903d5bc] .modelCardSmall{height:100%}
