@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&family=Big+Shoulders+Text:wght@100..900&display=swap);@font-face{font-family:mazdatype;font-style:normal;src:url(/_nuxt/fonts/MazdaType-Regular.c9f6845.otf) format("opentype")}@font-face{font-family:toyota-type;font-style:normal;src:url(/_nuxt/fonts/ToyotaType-Semibold.bca602d.otf) format("opentype")}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}.manufacturer-offer-carousel{background-color:var(--background-dark-secondary);color:var(--text-dark-secondary);overflow:hidden;padding-bottom:26px}@media screen and (min-width:767px){.manufacturer-offer-carousel{padding-bottom:50px}}@media screen and (min-width:1025px){.manufacturer-offer-carousel{padding-bottom:64px}}@media screen and (min-width:767px){.manufacturer-offer-carousel{margin-bottom:0;padding-top:2rem}}@media screen and (min-width:1025px){.manufacturer-offer-carousel{padding-top:4rem}}.manufacturer-offer-carousel.theme-background-primary-light{background-color:var(--background-light-primary)}.manufacturer-offer-carousel.theme-background-secondary-light{background-color:var(--background-light-secondary)}.manufacturer-offer-carousel.theme-background-primary-dark{background-color:var(--background-dark-primary)}.manufacturer-offer-carousel.theme-background-secondary-dark{background-color:var(--background-dark-secondary)}.manufacturer-offer-carousel.theme-background-primary-dark .swipe-container .slick-dots li:hover .page-indicator,.manufacturer-offer-carousel.theme-background-secondary-dark .swipe-container .slick-dots li:hover .page-indicator{background:var(--text-dark-primary);border:none;opacity:1}.manufacturer-offer-carousel.theme-background-primary-dark .swipe-container .slick-dots li.slick-active .page-indicator,.manufacturer-offer-carousel.theme-background-secondary-dark .swipe-container .slick-dots li.slick-active .page-indicator{background:var(--text-dark-primary);border-color:var(--text-dark-primary);opacity:1}.manufacturer-offer-carousel.theme-background-primary-dark .swipe-container .slick-dots .page-indicator,.manufacturer-offer-carousel.theme-background-secondary-dark .swipe-container .slick-dots .page-indicator{background-color:var(--text-dark-primary);border:none;opacity:.3}@media screen and (min-width:1025px){.manufacturer-offer-carousel>.sw-l{align-items:center;display:flex}}.manufacturer-offer-carousel .swipe-container{margin-bottom:1.625rem}@media screen and (min-width:767px){.manufacturer-offer-carousel .swipe-container{margin-bottom:0;overflow:visible}}.manufacturer-offer-carousel .swipe-container .slick-list{overflow:visible!important;position:relative;width:100%}@media screen and (min-width:767px){.manufacturer-offer-carousel .swipe-container .slick-list{margin-left:0;width:100%}}@media screen and (min-width:1025px){.manufacturer-offer-carousel .swipe-container .slick-list{margin:0 auto;max-width:calc(83.33333% - 20px);padding:0}}.manufacturer-offer-carousel .swipe-container .slick-track{align-items:stretch;display:flex;padding-bottom:1.625rem}@media screen and (min-width:767px){.manufacturer-offer-carousel .swipe-container .slick-track{margin:0 auto;overflow:visible!important;padding-bottom:3.125rem}}@media screen and (min-width:1440px){.manufacturer-offer-carousel .swipe-container .slick-track{margin:0 auto;padding-bottom:4rem}}.manufacturer-offer-carousel .swipe-container .slick-track .slick-slide{aspect-ratio:4/3;opacity:.5;pointer-events:none}@media screen and (min-width:767px){.manufacturer-offer-carousel .swipe-container .slick-track .slick-slide{aspect-ratio:unset;padding:0 .25rem}}.manufacturer-offer-carousel .swipe-container .slick-track .slick-slide>div{display:flex!important;height:100%}.manufacturer-offer-carousel .swipe-container .slick-track .slick-slide.slick-active{opacity:1;pointer-events:all}.manufacturer-offer-carousel .swipe-container .slick-track .slick-slide .link{pointer-events:all;position:relative;z-index:3}.manufacturer-offer-carousel .swipe-container .slick-dots{align-items:center;bottom:-1rem;display:flex!important;flex-wrap:wrap;gap:.5rem;justify-content:center;left:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:767px){.manufacturer-offer-carousel .swipe-container .slick-dots{bottom:0}}.manufacturer-offer-carousel .swipe-container .slick-dots li{align-items:center;cursor:pointer;display:inline-flex}.manufacturer-offer-carousel .swipe-container .slick-dots li:hover .page-indicator{background-color:var(--text-dark-secondary);border:1px solid var(--text-dark-secondary)}.manufacturer-offer-carousel .swipe-container .slick-dots li.slick-active .page-indicator{background:var(--text-dark-secondary);border:1px solid var(--text-dark-secondary)}.manufacturer-offer-carousel .swipe-container .slick-dots .page-indicator{background-color:var(--border-dark);border:1px solid var(--border-dark);border-radius:100px;display:block;transition:.3s ease}.manufacturer-offer-carousel .swipe-container.dots .slick-dots .page-indicator{height:1rem;width:1rem}.manufacturer-offer-carousel .swipe-container.wide .slick-dots .page-indicator{height:.5rem;width:1.125rem}.manufacturer-offer-carousel .swipe-container.wide .slick-dots li.slick-active .page-indicator{width:2.25rem}.manufacturer-offer-carousel .swipe-container.line .slick-dots li .page-indicator{height:.125rem;width:2rem}.manufacturer-offer-carousel .tile{border-radius:var(--container-border-radius);position:relative}@media screen and (min-width:767px){.manufacturer-offer-carousel .tile:after{border:4px solid hsla(0,0%,100%,.25);border-radius:inherit;content:"";height:calc(100% - .5rem);left:0;position:absolute;top:0;width:calc(100% - .5rem);z-index:2}}.manufacturer-offer-carousel .tile img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:767px){.manufacturer-offer-carousel .tile img.mobile{display:none}}.manufacturer-offer-carousel .tile img.desktop{display:none}@media screen and (min-width:767px){.manufacturer-offer-carousel .tile img.desktop{border-radius:inherit;display:block}}