.stockCarousel[data-v-5d426e11]{--slideWidth:460px;--backgroundColour:var(--layerLightColour);--titleColour:var(--textColour);overflow-x:hidden}.stockCarousel[data-v-5d426e11]:not(.cmsBlock){--blockPadding:var(--cmsBlockSpacer,2em);margin:0;padding-block:var(--blockPadding)}@media(min-width:801px){.stockCarousel[data-v-5d426e11]:not(.cmsBlock){--blockPadding:var(--cmsBlockSpacer,4em)}}@media(max-width:640px){.stockCarousel[data-v-5d426e11]{--slideWidth:min(330px,82vw)}}.stockCarousel--withBackground[data-v-5d426e11]{background:var(--backgroundColour)}.stockCarousel__inner[data-v-5d426e11]{padding-left:16px;padding-right:16px}@media(min-width:961px){.stockCarousel__inner[data-v-5d426e11]{padding-left:30px;padding-right:30px}}@media(min-width:641px){.stockCarousel__inner[data-v-5d426e11]:has(.stockCarousel__aside){padding-right:0}}.stockCarousel--withContainer .stockCarousel__inner[data-v-5d426e11]{margin-inline:auto;max-width:1412px;padding-left:16px;padding-right:16px;width:100%}.stockCarousel__header[data-v-5d426e11]{margin-block-end:34px}.stockCarousel__title[data-v-5d426e11]{--h2FontWeight:var(--h4FontWeight);color:var(--titleColour);font-weight:var(--h4FontWeight);margin:0}.stockCarousel__title[data-v-5d426e11] b,.stockCarousel__title[data-v-5d426e11] strong{font-weight:var(--fontWeightSemi)}.stockCarousel__body[data-v-5d426e11]:has(.stockCarousel__aside){display:grid;gap:43px;grid-template-columns:300px calc(100% - 343px)}@media(max-width:640px){.stockCarousel__body[data-v-5d426e11]:has(.stockCarousel__aside){display:flex;flex-direction:column-reverse}}.stockCarousel__swiper[data-v-5d426e11]{overflow:visible}.stockCarousel__swiper:not(.swiper-initialized) .swiper-slide[data-v-5d426e11]{margin-right:4px}.stockCarousel__slider[data-v-5d426e11]{position:relative}@media(min-width:641px){.stockCarousel:has(.stockCarousel__aside) .stockCarousel__swiper[data-v-5d426e11]{overflow-x:hidden}.stockCarousel:has(.stockCarousel__aside) .stockCarousel__navigation[data-v-5d426e11]{right:30px}}.stockCarousel__slide[data-v-5d426e11]{height:auto;width:var(--slideWidth)}.stockCarousel__slide[data-v-5d426e11] .vehicleCard{height:100%}.stockCarousel__navigation[data-v-5d426e11] .swiper__navButton{position:absolute;top:calc(var(--slideWidth)/3);transform:translateY(-50%);z-index:2}.stockCarousel__navigation[data-v-5d426e11] .swiper__navButton--next{right:0}.stockCarousel__navigation[data-v-5d426e11] .swiper__navButton--prev{left:0}
