@charset "UTF-8";:root{--color-red: #FF0101;--color-pure-white: #FFFFFF;--color-white: #F5F5F5;--color-beige: #DFE1D9;--color-grey: #D9D9D9;--color-black: #131313;--color-black-70: rgba(19, 19, 19, .7);--timing-fast: .15s;--timing-default: .35s;--timing-slow: .75s;--easing-in-out: cubic-bezier(0, -.15, .15, 1.05)}.credits{position:relative}.credits__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-black-70);z-index:10}@media(min-width:48em){.credits__overlay{backdrop-filter:blur(2px)}}.credits>button{position:relative;z-index:11;display:inline-flex;align-items:center;gap:5px;padding:0;background:none;border:none;color:var(--color-black);cursor:pointer;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.credits>button{gap:clamp(5px,.3472222222vw,5.9722222222px)}}.credits>button svg{width:40px;height:auto;flex-shrink:0}@media(min-width:64.0625em){.credits>button svg{width:clamp(40px,2.7777777778vw,47.7777777778px)}}.credits--open>button{color:var(--color-white)}.credits__modal{position:absolute;bottom:calc(100% + 8px);width:300px;z-index:15;display:flex;flex-direction:column;row-gap:2px}@media(min-width:64.0625em){.credits__modal{bottom:calc(100% + clamp(8px,.5555555556vw,9.5555555556px));width:clamp(300px,20.8333333333vw,358.3333333333px);row-gap:clamp(2px,.1388888889vw,2.3888888889px)}}@media(max-width:47.99em){.credits__modal{left:-110px}}@media(min-width:48em){.credits__modal{right:0}}.credits__item-wr{overflow:hidden}.credits__item-wr:last-child .credits__title{position:relative;height:25px}@media(min-width:64.0625em){.credits__item-wr:last-child .credits__title{height:clamp(25px,1.7361111111vw,29.8611111111px)}}.credits__item-wr:last-child .credits__title svg{height:100%}.credits__item{display:flex;flex-direction:column;row-gap:10px;padding:12px;background-color:var(--color-white);color:var(--color-black);text-decoration:none}@media(min-width:64.0625em){.credits__item{row-gap:clamp(10px,.6944444444vw,11.9444444444px);padding:clamp(12px,.8333333333vw,14.3333333333px)}}.credits__title{display:flex;justify-content:space-between;align-items:flex-start}.credits__title svg:first-child{height:35px;width:auto}@media(min-width:64.0625em){.credits__title svg:first-child{height:clamp(35px,2.4305555556vw,41.8055555556px)}}.credits__icon{width:20px;height:20px;flex-shrink:0}@media(min-width:64.0625em){.credits__icon{width:clamp(20px,1.3888888889vw,23.8888888889px);height:clamp(20px,1.3888888889vw,23.8888888889px)}}.credits p{margin:0;font-size:12px;line-height:normal;text-align:start;text-transform:uppercase}@media(min-width:64.0625em){.credits p{font-size:clamp(12px,.8333333333vw,14.3333333333px)}}.credits__transition-enter{transition:transform var(--timing-default) cubic-bezier(.65,.05,.36,1),opacity var(--timing-default) cubic-bezier(.65,.05,.36,1)}.credits__transition-leave{transition:transform var(--timing-default) var(--easing-in-out),opacity var(--timing-default) var(--easing-in-out)}.credits__transition-start{transform:translateY(100%);opacity:0}.credits__transition-end{transform:translateY(0);opacity:1}.error-404{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px 20px;background-color:var(--color-pure-white);text-align:center}@media(min-width:64.0625em){.error-404{padding:clamp(40px,2.7777777778vw,47.7777777778px) clamp(20px,1.3888888889vw,23.8888888889px)}}.error-404__inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:0 auto}@media(min-width:64.0625em){.error-404__inner{gap:clamp(16px,1.1111111111vw,19.1111111111px);max-width:clamp(640px,44.4444444444vw,764.4444444444px)}}.error-404__code{font-size:clamp(80px,18vw,180px);font-weight:300;line-height:1;margin:0;color:var(--color-black)}.error-404__title{font-size:clamp(28px,4vw,40px);font-weight:400;margin:0;color:var(--color-red)}.error-404__subtitle{font-size:18px;font-weight:600;color:var(--color-black)}@media(min-width:64.0625em){.error-404__subtitle{font-size:clamp(18px,1.25vw,21.5px)}}.error-404__description{font-size:16px;line-height:1.5;margin:0;color:var(--color-black-70)}@media(min-width:64.0625em){.error-404__description{font-size:clamp(16px,1.1111111111vw,19.1111111111px)}}.error-404__description a{color:var(--color-red);text-decoration:underline}.error-404__cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:2px;margin-top:16px;padding:8px 8px 6px 16px;background-color:var(--color-white);color:var(--color-black);font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;text-decoration:none;border:0;border-radius:0;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.error-404__cta{gap:clamp(2px,.1388888889vw,2.3888888889px);margin-top:clamp(16px,1.1111111111vw,19.1111111111px);padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(8px,.5555555556vw,9.5555555556px) clamp(6px,.4166666667vw,7.1666666667px) clamp(16px,1.1111111111vw,19.1111111111px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.error-404__cta:before{content:"";position:absolute;left:8px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.error-404__cta:before{left:clamp(8px,.5555555556vw,9.5555555556px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}@media(hover:hover)and (pointer:fine){.error-404__cta:hover{color:var(--color-white)}.error-404__cta:hover:before{left:0;width:100%;height:100%}}.timeline-carousel{--timeline-carousel-text: var(--color-black);--timeline-carousel-line: var(--color-red);position:relative;width:100%;color:var(--timeline-carousel-text)}.timeline-carousel__swiper{position:relative;width:100%;overflow:hidden}.timeline-carousel__swiper.swiper-initialized{cursor:grab}.timeline-carousel__swiper.swiper-initialized:active{cursor:grabbing}.timeline-carousel__swiper .swiper-wrapper{display:flex;width:100%;height:100%;box-sizing:content-box}.timeline-carousel__swiper .swiper-slide{flex-shrink:0;width:100%;height:100%;box-sizing:border-box;user-select:none}.timeline-carousel__swiper img,.timeline-carousel__swiper video{-webkit-user-drag:none;user-select:none;pointer-events:none}.timeline-carousel__swiper:not(.swiper-initialized) .swiper-wrapper{display:block}.timeline-carousel__swiper:not(.swiper-initialized) .swiper-slide~.swiper-slide{display:none}.timeline-carousel__slide{position:relative;display:grid;grid-template-columns:1fr minmax(auto,720px) 1fr;grid-template-rows:auto auto auto auto;align-items:end;justify-items:center;min-height:520px;text-align:center;column-gap:24px}@media(min-width:64.0625em){.timeline-carousel__slide{grid-template-columns:1fr minmax(auto,clamp(720px,50vw,860px)) 1fr;min-height:clamp(520px,36.1111111111vw,621.1111111111px);column-gap:clamp(24px,1.6666666667vw,28.6666666667px)}}@media(max-width:47.99em){.timeline-carousel__slide{grid-template-columns:1fr;min-height:0;column-gap:0}}.timeline-carousel__title{grid-column:2;grid-row:1;align-self:end;justify-self:center;font-size:290px;line-height:1;margin:0;visibility:hidden}@media(min-width:64.0625em){.timeline-carousel__title{font-size:clamp(290px,20.1388888889vw,346.3888888889px)}}@media(max-width:47.99em){.timeline-carousel__title{grid-column:1;font-size:clamp(80px,22vw,200px)}}.timeline-carousel__title-fixed{position:absolute;top:0;left:50%;z-index:1;font-size:290px;line-height:1;margin:0;transform:translate(-50%);pointer-events:none;white-space:nowrap}@media(min-width:64.0625em){.timeline-carousel__title-fixed{font-size:clamp(290px,20.1388888889vw,346.3888888889px)}}@media(max-width:47.99em){.timeline-carousel__title-fixed{font-size:clamp(80px,22vw,200px)}}.timeline-carousel__line{position:relative;grid-column:1/-1;grid-row:2;width:100%;height:1px;margin:0;background-color:var(--timeline-carousel-line);transform:scaleX(0);transform-origin:left center}@media(max-width:47.99em){.timeline-carousel__line{grid-column:1}}.swiper-slide.is-active .timeline-carousel__line{transform:scaleX(1);transition:transform 1s ease}.timeline-carousel.is-direction-prev .swiper-slide.is-active .timeline-carousel__line{transform-origin:right center}.timeline-carousel__dot{grid-column:1/-1;grid-row:2;justify-self:center;align-self:center;width:10px;height:10px;background-color:var(--timeline-carousel-line);opacity:0}@media(min-width:64.0625em){.timeline-carousel__dot{width:clamp(10px,.6944444444vw,11.9444444444px);height:clamp(10px,.6944444444vw,11.9444444444px)}}@media(max-width:47.99em){.timeline-carousel__dot{grid-column:1}}.swiper-slide.is-active .timeline-carousel__dot{opacity:1;transition:opacity .3s ease .35s}.timeline-carousel__caption{grid-column:2;grid-row:3;align-self:start;margin-top:60px;font-size:clamp(16px,1.6vw,20px);font-weight:300;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;max-width:280px;text-wrap:balance;opacity:0}@media(min-width:64.0625em){.timeline-carousel__caption{margin-top:clamp(60px,4.1666666667vw,71.6666666667px);max-width:clamp(280px,19.4444444444vw,334.4444444444px)}}@media(max-width:47.99em){.timeline-carousel__caption{grid-column:1;margin-top:32px}}.swiper-slide.is-active .timeline-carousel__caption{opacity:1;transition:opacity .5s ease .35s}.timeline-carousel__text{grid-column:2;grid-row:4;align-self:start;margin:36px 0 0;font-size:18px;font-weight:300;line-height:26px;max-width:380px;text-wrap:balance;opacity:0}@media(min-width:64.0625em){.timeline-carousel__text{margin:clamp(36px,2.5vw,43px) 0 0;font-size:clamp(18px,1.25vw,21.5px);line-height:clamp(26px,1.8055555556vw,31.0555555556px);max-width:clamp(380px,26.3888888889vw,453.8888888889px)}}@media(max-width:47.99em){.timeline-carousel__text{grid-column:1}}.swiper-slide.is-active .timeline-carousel__text{opacity:1;transition:opacity .5s ease .5s}.timeline-carousel__media{display:block;width:210px;max-width:30vw;height:auto;aspect-ratio:4/3;object-fit:cover;clip-path:inset(0 100% 0 0)}@media(min-width:64.0625em){.timeline-carousel__media{width:clamp(210px,14.5833333333vw,250.8333333333px)}}@media(max-width:47.99em){.timeline-carousel__media{width:100%;max-width:240px;justify-self:center}}.timeline-carousel__media--1{grid-column:1;grid-row:1/span 2;align-self:end;justify-self:end}@media(max-width:47.99em){.timeline-carousel__media--1{grid-column:1;grid-row:auto;margin-bottom:24px}}.swiper-slide.is-active .timeline-carousel__media--1{clip-path:inset(0 0 0 0);transition:clip-path .4s var(--easing-in-out)}.timeline-carousel__media--2{grid-column:3;grid-row:3/span 2;align-self:start;justify-self:start}@media(max-width:47.99em){.timeline-carousel__media--2{grid-column:1;grid-row:auto;margin-top:24px}}.swiper-slide.is-active .timeline-carousel__media--2{clip-path:inset(0 0 0 0);transition:clip-path .4s var(--easing-in-out) .4s}.timeline-carousel__btn{position:absolute;top:52%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:0;color:var(--timeline-carousel-line);cursor:pointer;transform:translateY(-50%);transition:opacity var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.timeline-carousel__btn{width:clamp(20px,1.3888888889vw,23.8888888889px);height:clamp(20px,1.3888888889vw,23.8888888889px)}}@media(max-width:47.99em){.timeline-carousel__btn{top:auto;bottom:0;transform:none}}.timeline-carousel__btn:hover{opacity:.7}.timeline-carousel__btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.timeline-carousel__btn--prev{left:24px}@media(min-width:64.0625em){.timeline-carousel__btn--prev{left:clamp(40px,2.7777777778vw,47.7777777778px)}}.timeline-carousel__btn--next{right:24px}@media(min-width:64.0625em){.timeline-carousel__btn--next{right:clamp(40px,2.7777777778vw,47.7777777778px)}}.timeline-carousel__btn svg{width:32px;height:20px}@media(min-width:64.0625em){.timeline-carousel__btn svg{width:clamp(32px,2.2222222222vw,38.2222222222px);height:clamp(20px,1.3888888889vw,23.8888888889px)}}.widget-cascading-filters{margin-bottom:0}.cascading-filters{display:flex;flex-direction:column;font-size:14px;color:var(--color-black)}@media(min-width:64.0625em){.cascading-filters{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.cascading-filters__head{position:sticky;top:0;z-index:2;padding-top:30px;padding-bottom:16px;background-color:var(--color-white);border-bottom:1px solid var(--color-beige)}@media(min-width:64.0625em){.cascading-filters__head{padding-top:clamp(30px,2.0833333333vw,35.8333333333px);padding-bottom:clamp(16px,1.1111111111vw,19.1111111111px)}}.cascading-filters__chips{display:flex;flex-direction:column;gap:14px}@media(min-width:64.0625em){.cascading-filters__chips{gap:clamp(14px,.9722222222vw,16.7222222222px)}}.cascading-filters__chips-head{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(min-width:64.0625em){.cascading-filters__chips-head{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.cascading-filters__chips-title{font-size:18px;font-weight:500}@media(min-width:64.0625em){.cascading-filters__chips-title{font-size:clamp(18px,1.25vw,21.5px)}}.cascading-filters__reset{background:none;border:0;padding:0;font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--color-black);cursor:pointer;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.cascading-filters__reset{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}@media(hover:hover)and (pointer:fine){.cascading-filters__reset:hover{color:var(--color-red)}}.cascading-filters__chips.is-empty .cascading-filters__reset{opacity:.3;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.cascading-filters__chips.is-empty .cascading-filters__reset:hover{color:var(--color-black)}}.cascading-filters__chips-list{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:36px}@media(min-width:64.0625em){.cascading-filters__chips-list{gap:clamp(8px,.5555555556vw,9.5555555556px);min-height:clamp(36px,2.5vw,43px)}}.cascading-filters__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--color-beige);background-color:var(--color-pure-white);font-size:12px;text-transform:uppercase;color:var(--color-black);cursor:pointer;transition:border-color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.cascading-filters__chip{gap:clamp(8px,.5555555556vw,9.5555555556px);padding:clamp(6px,.4166666667vw,7.1666666667px) clamp(8px,.5555555556vw,9.5555555556px);font-size:clamp(12px,.8333333333vw,14.3333333333px)}}@media(hover:hover)and (pointer:fine){.cascading-filters__chip:hover{border-color:var(--color-red)}}.cascading-filters__chip-close{display:inline-block;width:10px;height:10px;background-color:currentColor;color:var(--color-black);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1.5 1.5L13.5 13.5M1.5 13.5L13.5 1.5' stroke='black'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1.5 1.5L13.5 13.5M1.5 13.5L13.5 1.5' stroke='black'/%3E%3C/svg%3E")}@media(min-width:64.0625em){.cascading-filters__chip-close{width:clamp(10px,.6944444444vw,11.9444444444px);height:clamp(10px,.6944444444vw,11.9444444444px)}}.cascading-filters__section{display:flex;flex-direction:column;border-top:1px solid var(--color-beige)}.cascading-filters__section:first-of-type{border-top:0}.cascading-filters__section[data-open=false] .cascading-filters__toggle:after{transform:rotate(0)}.cascading-filters__section-head{position:sticky;top:var(--cf-head-h, 0px);z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;padding-bottom:20px;background-color:var(--color-white);cursor:pointer;user-select:none}@media(min-width:64.0625em){.cascading-filters__section-head{gap:clamp(12px,.8333333333vw,14.3333333333px);padding-top:clamp(20px,1.3888888889vw,23.8888888889px);padding-bottom:clamp(20px,1.3888888889vw,23.8888888889px)}}.cascading-filters__section-title{margin:0;font-size:18px;font-weight:500;line-height:1}@media(min-width:64.0625em){.cascading-filters__section-title{font-size:clamp(18px,1.25vw,21.5px)}}.cascading-filters__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0px;background-color:var(--color-beige);color:var(--color-red);pointer-events:none}@media(min-width:64.0625em){.cascading-filters__toggle{width:clamp(24px,1.6666666667vw,28.6666666667px);height:clamp(24px,1.6666666667vw,28.6666666667px)}}.cascading-filters__toggle:before,.cascading-filters__toggle:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transform-origin:center}@media(min-width:64.0625em){.cascading-filters__toggle:before,.cascading-filters__toggle:after{width:clamp(13px,.9027777778vw,15.5277777778px);height:clamp(13px,.9027777778vw,15.5277777778px);margin:clamp(-6.5px,-.4513888889vw,-7.7638888889px) 0 0 clamp(-6.5px,-.4513888889vw,-7.7638888889px)}}.cascading-filters__toggle:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1 7.5H14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1 7.5H14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E")}.cascading-filters__toggle:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M7.5 1V14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M7.5 1V14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");transform:rotate(90deg);transition:transform var(--timing-default) var(--easing-in-out)}.cascading-filters__options{display:flex;flex-direction:column;gap:12px;margin:0;list-style:none}@media(min-width:64.0625em){.cascading-filters__options{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.cascading-filters__option{transition:opacity var(--timing-fast) var(--easing-in-out)}.cascading-filters__option:last-child{padding-bottom:24px!important}@media(min-width:64.0625em){.cascading-filters__option:last-child{padding-bottom:clamp(24px,1.6666666667vw,28.6666666667px)!important}}.cascading-filters__option.is-disabled{opacity:.3;pointer-events:none}.cascading-filters__option label{display:inline-flex;align-items:center;gap:12px;cursor:pointer;user-select:none}@media(min-width:64.0625em){.cascading-filters__option label{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.cascading-filters__option input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cascading-filters__checkbox{position:relative;flex-shrink:0;display:inline-block;width:12px;height:12px;background-color:var(--color-pure-white);transition:border-color var(--timing-fast) var(--easing-in-out)}@media(min-width:64.0625em){.cascading-filters__checkbox{width:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(12px,.8333333333vw,14.3333333333px)}}.cascading-filters__option.is-checked .cascading-filters__checkbox{border-color:var(--color-red)}.cascading-filters__option.is-checked .cascading-filters__checkbox:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:var(--color-red)}@media(min-width:64.0625em){.cascading-filters__option.is-checked .cascading-filters__checkbox:after{inset:clamp(4px,.2777777778vw,4.7777777778px)}}.cascading-filters__option-label{font-size:18px;font-weight:300;line-height:1.2;color:var(--color-black)}@media(min-width:64.0625em){.cascading-filters__option-label{font-size:clamp(18px,1.25vw,21.5px)}}.vehicle-listing-wrapper.is-loading{opacity:.5;pointer-events:none;transition:opacity var(--timing-fast) var(--easing-in-out)}.cars-top-filters-box-right{display:none}.vehicle-gallery--esploso .cars-image-gallery--esploso{display:flex;flex-direction:column;gap:16px}@media(min-width:64.0625em){.vehicle-gallery--esploso .cars-image-gallery--esploso{gap:clamp(16px,1.1111111111vw,19.1111111111px)}}.vehicle-gallery--esploso .vehicle-gallery__item{margin:0}.vehicle-gallery--esploso .vehicle-gallery__item img{display:block;width:100%;height:auto;cursor:zoom-in}.vehicle-gallery--esploso .vehicle-gallery__item--hidden{display:none}.vehicle-gallery--esploso.no-margin .cars-image-gallery--esploso{gap:0}.vehicle-gallery--esploso .vehicle-gallery__see-all{align-self:center;margin-top:24px;position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 24px;border:0;background-color:var(--color-white);color:var(--color-black);font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;cursor:pointer;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.vehicle-gallery--esploso .vehicle-gallery__see-all{margin-top:clamp(24px,1.6666666667vw,28.6666666667px);gap:clamp(8px,.5555555556vw,9.5555555556px);padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(16px,1.1111111111vw,19.1111111111px) clamp(8px,.5555555556vw,9.5555555556px) clamp(24px,1.6666666667vw,28.6666666667px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.vehicle-gallery--esploso .vehicle-gallery__see-all-bullet{position:absolute;left:12px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.vehicle-gallery--esploso .vehicle-gallery__see-all-bullet{left:clamp(12px,.8333333333vw,14.3333333333px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}.vehicle-gallery--esploso .vehicle-gallery__see-all-label{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.vehicle-gallery--esploso .vehicle-gallery__see-all:hover{color:var(--color-pure-white)}.vehicle-gallery--esploso .vehicle-gallery__see-all:hover .vehicle-gallery__see-all-bullet{left:0;width:102%;height:102%}}html.pswp-scroll-locked{overflow:hidden;overscroll-behavior:contain}.pswp .pswp__bg{background:var(--color-white)!important;opacity:1!important}.pswp .pswp__img{cursor:grab}.pswp .pswp__container:active .pswp__img,.pswp .pswp__img:active{cursor:grabbing}.pswp .pswp__scroll-wrap{height:calc(100% - 130px)!important}.pswp .pswp__top-bar{background:transparent!important;height:56px;padding:0 20px}@media(min-width:64.0625em){.pswp .pswp__top-bar{height:clamp(56px,3.8888888889vw,66.8888888889px);padding:0 clamp(20px,1.3888888889vw,23.8888888889px)}}.pswp .pswp__button--fs,.pswp .pswp__button--zoom,.pswp .pswp__button--share,.pswp .pswp__caption,.pswp .pswp__preloader{display:none!important}.pswp .pswp__counter{position:absolute;top:16px;left:16px;float:none;margin:0;padding:8px 12px;opacity:1;background:var(--color-pure-white);color:var(--color-black);font-size:16px;font-weight:500;height:auto;line-height:1;text-shadow:none}@media(min-width:64.0625em){.pswp .pswp__counter{top:clamp(16px,1.1111111111vw,19.1111111111px);left:clamp(16px,1.1111111111vw,19.1111111111px);padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(12px,.8333333333vw,14.3333333333px);font-size:clamp(16px,1.1111111111vw,19.1111111111px)}}.pswp .pswp__counter-current{color:var(--color-red)}.pswp .pswp__counter-total{color:var(--color-black)}.pswp .pswp__button--close{position:absolute;top:16px;right:16px;width:32px;height:32px;margin:0;padding:0;background:var(--color-pure-white)!important;opacity:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 4.5L13.5 13.5M13.5 4.5L4.5 13.5' stroke='%23FF0101' stroke-linecap='square'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important}@media(min-width:64.0625em){.pswp .pswp__button--close{top:clamp(16px,1.1111111111vw,19.1111111111px);right:clamp(16px,1.1111111111vw,19.1111111111px);width:clamp(32px,2.2222222222vw,38.2222222222px);height:clamp(32px,2.2222222222vw,38.2222222222px)}}.pswp .pswp__button--close:before{content:none!important}.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{width:40px;height:40px;margin-top:-20px;background:var(--color-pure-white)!important;opacity:1}@media(min-width:64.0625em){.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{width:clamp(40px,2.7777777778vw,47.7777777778px);height:clamp(40px,2.7777777778vw,47.7777777778px);margin-top:clamp(-20px,-1.3888888889vw,-23.8888888889px)}}.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{content:"";position:absolute;right:0;bottom:0;background-color:var(--color-black);mask-repeat:no-repeat;mask-position:center;mask-size:18px 18px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:18px 18px;background-image:none!important;width:auto;height:auto;top:0;left:0}.pswp .pswp__button--arrow--left{left:16px}@media(min-width:64.0625em){.pswp .pswp__button--arrow--left{left:clamp(16px,1.1111111111vw,19.1111111111px)}}.pswp .pswp__button--arrow--left:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.pswp .pswp__button--arrow--right{right:16px}@media(min-width:64.0625em){.pswp .pswp__button--arrow--right{right:clamp(16px,1.1111111111vw,19.1111111111px)}}.pswp .pswp__button--arrow--right:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.pswp .pswp__thumbs{position:absolute;bottom:16px;left:0;right:0;z-index:1700;display:flex;justify-content:safe center;gap:8px;padding:0 16px;height:96px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media(min-width:64.0625em){.pswp .pswp__thumbs{bottom:clamp(16px,1.1111111111vw,19.1111111111px);gap:clamp(8px,.5555555556vw,9.5555555556px);padding:0 clamp(16px,1.1111111111vw,19.1111111111px)}}.pswp .pswp__thumbs::-webkit-scrollbar{display:none}.pswp .pswp__thumb{box-sizing:border-box;flex:0 0 auto;width:110px;height:96px;padding:0;border:2px solid transparent;background:var(--color-white);cursor:pointer;transition:border-color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.pswp .pswp__thumb{width:clamp(110px,7.6388888889vw,131.3888888889px)}}.pswp .pswp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.pswp .pswp__thumb.is-active{padding:4px;border-color:var(--color-red)}@media(min-width:64.0625em){.pswp .pswp__thumb.is-active{padding:clamp(4px,.2777777778vw,4.7777777778px)}}.cd-vehicle-attribute.is-boxed{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:8px 16px}@media(min-width:64.0625em){.cd-vehicle-attribute.is-boxed{gap:clamp(12px,.8333333333vw,14.3333333333px);padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(16px,1.1111111111vw,19.1111111111px)}}.cd-vehicle-attribute__icon,.cd-vehicle-attribute .vehicle-attribute__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.cd-vehicle-attribute__icon svg,.cd-vehicle-attribute .vehicle-attribute__icon svg{width:1em;height:1em}.cd-vehicle-attribute .vehicle-attribute{margin:0;line-height:1}.cardealer-vehicle-tabs{color:var(--color-black)}.vehicle-tabs-extended{display:flex;flex-direction:column;gap:120px}@media(min-width:64.0625em){.vehicle-tabs-extended{gap:clamp(120px,8.3333333333vw,143.3333333333px)}}.vehicle-tabs-extended li{list-style:none}.vehicle-tabs-extended__content{font-size:18px;line-height:28px;font-weight:300}@media(min-width:64.0625em){.vehicle-tabs-extended__content{font-size:clamp(18px,1.25vw,21.5px);line-height:clamp(28px,1.9444444444vw,33.4444444444px)}}.vehicle-tabs-extended__content h2,.vehicle-tabs-extended__content h3,.vehicle-tabs-extended__content h4,.vehicle-tabs-extended__content h5,.vehicle-tabs-extended__content h6{font-size:24px;line-height:28px;font-weight:300}@media(min-width:64.0625em){.vehicle-tabs-extended__content h2,.vehicle-tabs-extended__content h3,.vehicle-tabs-extended__content h4,.vehicle-tabs-extended__content h5,.vehicle-tabs-extended__content h6{font-size:clamp(24px,1.6666666667vw,28.6666666667px);line-height:clamp(28px,1.9444444444vw,33.4444444444px)}}.vehicle-features-accordion{display:flex;flex-direction:column}.vehicle-features-accordion__group{border-bottom:1px solid var(--color-beige)}.vehicle-features-accordion__group:first-child{border-top:1px solid var(--color-beige)}.vehicle-features-accordion__group.-open .vehicle-features-accordion__icon:after{transform:rotate(90deg)}.vehicle-features-accordion__title{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 0;margin:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;font-size:18px;font-weight:500;cursor:pointer}@media(min-width:64.0625em){.vehicle-features-accordion__title{gap:clamp(16px,1.1111111111vw,19.1111111111px);padding:clamp(20px,1.3888888889vw,23.8888888889px) 0;font-size:clamp(18px,1.25vw,21.5px)}}.vehicle-features-accordion__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;background-color:var(--color-beige)}@media(min-width:64.0625em){.vehicle-features-accordion__icon{width:clamp(24px,1.6666666667vw,28.6666666667px);height:clamp(24px,1.6666666667vw,28.6666666667px)}}.vehicle-features-accordion__icon:before,.vehicle-features-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;background-color:var(--color-red);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transform-origin:center}@media(min-width:64.0625em){.vehicle-features-accordion__icon:before,.vehicle-features-accordion__icon:after{width:clamp(13px,.9027777778vw,15.5277777778px);height:clamp(13px,.9027777778vw,15.5277777778px);margin:clamp(-6.5px,-.4513888889vw,-7.7638888889px) 0 0 clamp(-6.5px,-.4513888889vw,-7.7638888889px)}}.vehicle-features-accordion__icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1 7.5H14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M1 7.5H14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E")}.vehicle-features-accordion__icon:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M7.5 1V14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M7.5 1V14' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E");transition:transform var(--timing-default) var(--easing-in-out)}.vehicle-features-accordion__list{list-style:none;padding:0 0 20px;margin:0;display:grid;gap:8px 24px}@media(min-width:64.0625em){.vehicle-features-accordion__list{padding:0 0 clamp(20px,1.3888888889vw,23.8888888889px);gap:clamp(8px,.5555555556vw,9.5555555556px) clamp(24px,1.6666666667vw,28.6666666667px)}}.vehicle-features-accordion__item{position:relative;padding-left:16px;font-size:18px;font-weight:300}@media(min-width:64.0625em){.vehicle-features-accordion__item{padding-left:clamp(16px,1.1111111111vw,19.1111111111px);font-size:clamp(18px,1.25vw,21.5px)}}.vehicle-features-accordion__item:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%)}@media(min-width:64.0625em){.vehicle-features-accordion__item:before{width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons{gap:clamp(10px,.6944444444vw,11.9444444444px)}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li{margin:0;text-align:left;background-color:var(--color-white)}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .vehicle-button-link i,.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .vehicle-button-link svg{display:none}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:4px;padding:8px 12px 6px 20px;color:var(--color-black);background-color:transparent;border:0;border-radius:0;font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link{gap:clamp(4px,.2777777778vw,4.7777777778px);padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(12px,.8333333333vw,14.3333333333px) clamp(6px,.4166666667vw,7.1666666667px) clamp(20px,1.3888888889vw,23.8888888889px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link:before{content:"";position:absolute;left:10px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link:before{left:clamp(10px,.6944444444vw,11.9444444444px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}@media(hover:hover)and (pointer:fine){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link:hover{color:var(--color-white);background-color:transparent}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li a.vehicle-button-link:hover:before{left:0;width:102%;height:102%}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons,.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li{width:100%}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li a.vehicle-button-link{width:100%;justify-content:flex-start;padding:12px 16px 10px 20px}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li a.vehicle-button-link{padding:clamp(12px,.8333333333vw,14.3333333333px) clamp(16px,1.1111111111vw,19.1111111111px) clamp(10px,.6944444444vw,11.9444444444px) clamp(20px,1.3888888889vw,23.8888888889px)}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li a.vehicle-button-link:before{left:10px}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li a.vehicle-button-link:before{left:clamp(10px,.6944444444vw,11.9444444444px)}}@media(hover:hover)and (pointer:fine){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-fullwidth .details-nav .vehicle-buttons li a.vehicle-button-link:hover:before{left:0}}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot.cd-vehicle-buttons-alignment-auto .details-nav .vehicle-buttons{flex-direction:column;align-items:flex-start}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal{background-color:var(--color-red)}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal a.vehicle-button-link{color:var(--color-white)}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal a.vehicle-button-link:before{left:10px;background-color:var(--color-white)}@media(min-width:64.0625em){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal a.vehicle-button-link:before{left:clamp(10px,.6944444444vw,11.9444444444px)}}@media(hover:hover)and (pointer:fine){.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal a.vehicle-button-link:hover{color:var(--color-red)}.cd-vehicle-buttons.cd-vehicle-buttons-style-dot .details-nav .vehicle-buttons li.vehicle-button-type-modal a.vehicle-button-link:hover:before{left:0;width:102%;height:102%}}body.ac-lead-modal-open{overflow:hidden}.ac-lead-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none;opacity:0;transition:opacity var(--timing-default) ease}.ac-lead-modal.is-open{pointer-events:auto;opacity:1}.ac-lead-modal.is-closing{opacity:0}.ac-lead-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-black)}.ac-lead-modal__dialog{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:40px 20px 80px;overflow-y:auto;color:var(--color-pure-white);transform:translateY(-100%);transition:transform var(--timing-default) cubic-bezier(.4,0,1,1)}@media(min-width:48em){.ac-lead-modal__dialog{padding:60px 40px 100px}}@media(min-width:64.0625em){.ac-lead-modal__dialog{padding:clamp(60px,4.1666666667vw,71.6666666667px) clamp(40px,2.7777777778vw,47.7777777778px) clamp(100px,6.9444444444vw,119.4444444444px)}}.ac-lead-modal.is-open .ac-lead-modal__dialog{transform:translateY(0);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ac-lead-modal.is-closing .ac-lead-modal__dialog{transform:translateY(-100%)}.ac-lead-modal__close{position:absolute;top:20px;right:20px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:currentColor;font-size:32px;line-height:1;cursor:pointer;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-lead-modal__close{top:clamp(20px,1.3888888889vw,23.8888888889px);right:clamp(20px,1.3888888889vw,23.8888888889px);width:clamp(40px,2.7777777778vw,47.7777777778px);height:clamp(40px,2.7777777778vw,47.7777777778px);font-size:clamp(32px,2.2222222222vw,38.2222222222px)}}@media(hover:hover)and (pointer:fine){.ac-lead-modal__close:hover{color:var(--color-red)}}.ac-lead-modal__tabs{display:inline-flex;flex-wrap:wrap;gap:20px;padding:12px;background-color:rgba(255,255,255,.06);margin-bottom:60px}@media(min-width:64.0625em){.ac-lead-modal__tabs{gap:clamp(20px,1.3888888889vw,23.8888888889px);padding:clamp(12px,.8333333333vw,14.3333333333px);margin-bottom:clamp(60px,4.1666666667vw,71.6666666667px)}}@media(max-width:47.99em){.ac-lead-modal__tabs{width:100%;flex-direction:column}}.ac-lead-modal__tab{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:10px 16px 8px 24px;border:0;background-color:transparent;color:var(--color-black);font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-lead-modal__tab{gap:clamp(8px,.5555555556vw,9.5555555556px);padding:clamp(10px,.6944444444vw,11.9444444444px) clamp(16px,1.1111111111vw,19.1111111111px) clamp(8px,.5555555556vw,9.5555555556px) clamp(24px,1.6666666667vw,28.6666666667px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-lead-modal__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:var(--color-white);transition:background-color var(--timing-default) var(--easing-in-out)}.ac-lead-modal__tab:before{content:"";position:absolute;left:14px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out),background-color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-lead-modal__tab:before{left:clamp(14px,.9722222222vw,16.7222222222px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}.ac-lead-modal__tab.is-active{color:var(--color-pure-white)}.ac-lead-modal__tab.is-active:after{background-color:var(--color-red)}.ac-lead-modal__tab.is-active:before{background-color:var(--color-pure-white)}@media(hover:hover)and (pointer:fine){.ac-lead-modal__tab:hover:not(.is-active){color:var(--color-pure-white)}.ac-lead-modal__tab:hover:not(.is-active):before{left:0;width:102%;height:102%}}.ac-lead-modal__panels{width:100%;max-width:1200px}@media(min-width:64.0625em){.ac-lead-modal__panels{max-width:clamp(1200px,83.3333333333vw,1433.3333333333px)}}.ac-lead-modal__panel{opacity:0;transition:opacity .2s var(--easing-in-out)}.ac-lead-modal__panel[hidden]{display:none}.ac-lead-modal__panel.is-active{opacity:1}.ac-lead-modal__title{margin:0 0 60px;font-size:56px;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;color:inherit}@media(min-width:48em){.ac-lead-modal__title{font-size:80px;line-height:80px}}@media(min-width:64.0625em){.ac-lead-modal__title{margin:0 0 clamp(60px,4.1666666667vw,71.6666666667px);font-size:clamp(80px,5.5555555556vw,95.5555555556px);line-height:clamp(80px,5.5555555556vw,95.5555555556px)}}.ac-lead-modal__intro{max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:120px!important;color:var(--color-pure-white);font-size:18px;font-weight:500;line-height:1.4;text-align:center}@media(min-width:48em){.ac-lead-modal__intro{font-size:32px;line-height:36px}}@media(min-width:64.0625em){.ac-lead-modal__intro{max-width:clamp(760px,52.7777777778vw,907.7777777778px);margin-bottom:clamp(120px,8.3333333333vw,143.3333333333px)!important;font-size:clamp(32px,2.2222222222vw,38.2222222222px);line-height:clamp(36px,2.5vw,43px)}}.ac-lead-modal__form{max-width:760px;margin:0 auto}@media(min-width:64.0625em){.ac-lead-modal__form{max-width:clamp(760px,52.7777777778vw,907.7777777778px)}}.ac-lead-modal__form .ac-row{display:grid;grid-template-columns:1fr;gap:24px 40px;margin-bottom:24px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-row{gap:clamp(24px,1.6666666667vw,28.6666666667px) clamp(40px,2.7777777778vw,47.7777777778px);margin-bottom:clamp(24px,1.6666666667vw,28.6666666667px)}}@media(min-width:48em){.ac-lead-modal__form .ac-row{grid-template-columns:1fr 1fr}}.ac-lead-modal__form .ac-col-full{grid-column:1/-1}.ac-lead-modal__form p,.ac-lead-modal__form label{display:block;margin:0 0 24px;color:var(--color-pure-white);font-size:14px;font-weight:400;line-height:1.4}@media(min-width:64.0625em){.ac-lead-modal__form p,.ac-lead-modal__form label{margin:0 0 clamp(24px,1.6666666667vw,28.6666666667px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-lead-modal__form label{margin-bottom:12px}@media(min-width:64.0625em){.ac-lead-modal__form label{margin-bottom:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .wpcf7-form-control-wrap{display:block}.ac-lead-modal__form input[type=text],.ac-lead-modal__form input[type=email],.ac-lead-modal__form input[type=tel],.ac-lead-modal__form input[type=url],.ac-lead-modal__form input[type=number],.ac-lead-modal__form input[type=date],.ac-lead-modal__form input[type=time],.ac-lead-modal__form textarea,.ac-lead-modal__form select{width:100%;padding:6px 0;background-color:transparent;color:var(--color-pure-white);border:0;border-bottom:1px solid var(--color-pure-white);border-radius:0;box-shadow:none;font-size:24px;font-weight:300;line-height:1.4;transition:border-bottom-color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-lead-modal__form input[type=text],.ac-lead-modal__form input[type=email],.ac-lead-modal__form input[type=tel],.ac-lead-modal__form input[type=url],.ac-lead-modal__form input[type=number],.ac-lead-modal__form input[type=date],.ac-lead-modal__form input[type=time],.ac-lead-modal__form textarea,.ac-lead-modal__form select{padding:clamp(6px,.4166666667vw,7.1666666667px) 0;font-size:clamp(24px,1.6666666667vw,28.6666666667px)}}.ac-lead-modal__form input[type=text]::placeholder,.ac-lead-modal__form input[type=email]::placeholder,.ac-lead-modal__form input[type=tel]::placeholder,.ac-lead-modal__form input[type=url]::placeholder,.ac-lead-modal__form input[type=number]::placeholder,.ac-lead-modal__form input[type=date]::placeholder,.ac-lead-modal__form input[type=time]::placeholder,.ac-lead-modal__form textarea::placeholder,.ac-lead-modal__form select::placeholder{color:rgba(255,255,255,.4);font-weight:300}.ac-lead-modal__form input[type=text]:focus,.ac-lead-modal__form input[type=text]:focus-visible,.ac-lead-modal__form input[type=email]:focus,.ac-lead-modal__form input[type=email]:focus-visible,.ac-lead-modal__form input[type=tel]:focus,.ac-lead-modal__form input[type=tel]:focus-visible,.ac-lead-modal__form input[type=url]:focus,.ac-lead-modal__form input[type=url]:focus-visible,.ac-lead-modal__form input[type=number]:focus,.ac-lead-modal__form input[type=number]:focus-visible,.ac-lead-modal__form input[type=date]:focus,.ac-lead-modal__form input[type=date]:focus-visible,.ac-lead-modal__form input[type=time]:focus,.ac-lead-modal__form input[type=time]:focus-visible,.ac-lead-modal__form textarea:focus,.ac-lead-modal__form textarea:focus-visible,.ac-lead-modal__form select:focus,.ac-lead-modal__form select:focus-visible{outline:none;background-color:transparent;border:0;border-bottom:1px solid var(--color-pure-white)}.ac-lead-modal__form input[type=text]:invalid,.ac-lead-modal__form input[type=text]:required:invalid,.ac-lead-modal__form input[type=email]:invalid,.ac-lead-modal__form input[type=email]:required:invalid,.ac-lead-modal__form input[type=tel]:invalid,.ac-lead-modal__form input[type=tel]:required:invalid,.ac-lead-modal__form input[type=url]:invalid,.ac-lead-modal__form input[type=url]:required:invalid,.ac-lead-modal__form input[type=number]:invalid,.ac-lead-modal__form input[type=number]:required:invalid,.ac-lead-modal__form input[type=date]:invalid,.ac-lead-modal__form input[type=date]:required:invalid,.ac-lead-modal__form input[type=time]:invalid,.ac-lead-modal__form input[type=time]:required:invalid,.ac-lead-modal__form textarea:invalid,.ac-lead-modal__form textarea:required:invalid,.ac-lead-modal__form select:invalid,.ac-lead-modal__form select:required:invalid{box-shadow:none;outline:none}.ac-lead-modal__form input[type=text]:-webkit-autofill,.ac-lead-modal__form input[type=text]:-webkit-autofill:hover,.ac-lead-modal__form input[type=text]:-webkit-autofill:focus,.ac-lead-modal__form input[type=text]:-webkit-autofill:active,.ac-lead-modal__form input[type=email]:-webkit-autofill,.ac-lead-modal__form input[type=email]:-webkit-autofill:hover,.ac-lead-modal__form input[type=email]:-webkit-autofill:focus,.ac-lead-modal__form input[type=email]:-webkit-autofill:active,.ac-lead-modal__form input[type=tel]:-webkit-autofill,.ac-lead-modal__form input[type=tel]:-webkit-autofill:hover,.ac-lead-modal__form input[type=tel]:-webkit-autofill:focus,.ac-lead-modal__form input[type=tel]:-webkit-autofill:active,.ac-lead-modal__form input[type=url]:-webkit-autofill,.ac-lead-modal__form input[type=url]:-webkit-autofill:hover,.ac-lead-modal__form input[type=url]:-webkit-autofill:focus,.ac-lead-modal__form input[type=url]:-webkit-autofill:active,.ac-lead-modal__form input[type=number]:-webkit-autofill,.ac-lead-modal__form input[type=number]:-webkit-autofill:hover,.ac-lead-modal__form input[type=number]:-webkit-autofill:focus,.ac-lead-modal__form input[type=number]:-webkit-autofill:active,.ac-lead-modal__form input[type=date]:-webkit-autofill,.ac-lead-modal__form input[type=date]:-webkit-autofill:hover,.ac-lead-modal__form input[type=date]:-webkit-autofill:focus,.ac-lead-modal__form input[type=date]:-webkit-autofill:active,.ac-lead-modal__form input[type=time]:-webkit-autofill,.ac-lead-modal__form input[type=time]:-webkit-autofill:hover,.ac-lead-modal__form input[type=time]:-webkit-autofill:focus,.ac-lead-modal__form input[type=time]:-webkit-autofill:active,.ac-lead-modal__form textarea:-webkit-autofill,.ac-lead-modal__form textarea:-webkit-autofill:hover,.ac-lead-modal__form textarea:-webkit-autofill:focus,.ac-lead-modal__form textarea:-webkit-autofill:active,.ac-lead-modal__form select:-webkit-autofill,.ac-lead-modal__form select:-webkit-autofill:hover,.ac-lead-modal__form select:-webkit-autofill:focus,.ac-lead-modal__form select:-webkit-autofill:active{-webkit-text-fill-color:var(--color-pure-white);caret-color:var(--color-pure-white);transition:background-color 600000s 0s,color 600000s 0s}.ac-lead-modal__form textarea{min-height:120px;resize:vertical}@media(min-width:64.0625em){.ac-lead-modal__form textarea{min-height:clamp(120px,8.3333333333vw,143.3333333333px)}}.ac-lead-modal__form input[type=date]::-webkit-calendar-picker-indicator,.ac-lead-modal__form input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.4;cursor:pointer}.ac-lead-modal__form input[type=date]::-webkit-calendar-picker-indicator:hover,.ac-lead-modal__form input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.ac-lead-modal__form .wpcf7-acceptance,.ac-lead-modal__form .wpcf7-list-item{display:block;margin:0}.ac-lead-modal__form .wpcf7-list-item-label{font-size:13px;line-height:1.5;color:rgba(255,255,255,.8)}@media(min-width:64.0625em){.ac-lead-modal__form .wpcf7-list-item-label{font-size:clamp(13px,.9027777778vw,15.5277777778px)}}.ac-lead-modal__form input[type=checkbox]{appearance:none;-webkit-appearance:none;flex-shrink:0;width:14px;height:14px;margin-right:8px;background-color:var(--color-pure-white);border:0;border-radius:0;vertical-align:middle;cursor:pointer;transition:none}@media(min-width:64.0625em){.ac-lead-modal__form input[type=checkbox]{width:clamp(14px,.9722222222vw,16.7222222222px);height:clamp(14px,.9722222222vw,16.7222222222px);margin-right:clamp(8px,.5555555556vw,9.5555555556px)}}.ac-lead-modal__form input[type=checkbox]:checked{background-color:var(--color-red);box-shadow:inset 0 0 0 5px var(--color-pure-white)}.ac-lead-modal__form input[type=checkbox]:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.ac-lead-modal__form .wpcf7-submit,.ac-lead-modal__form button[type=submit],.ac-lead-modal__form button.button.red{position:relative;display:inline-flex;align-items:center;gap:12px;padding:12px 24px;background-color:var(--color-red);color:var(--color-pure-white);border:0;border-radius:0;font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:visible;transform:none;transition:background-color var(--timing-default) var(--easing-in-out),color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-lead-modal__form .wpcf7-submit,.ac-lead-modal__form button[type=submit],.ac-lead-modal__form button.button.red{gap:clamp(12px,.8333333333vw,14.3333333333px);padding:clamp(12px,.8333333333vw,14.3333333333px) clamp(24px,1.6666666667vw,28.6666666667px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-lead-modal__form .wpcf7-submit .elementor-button-content-wrapper,.ac-lead-modal__form button[type=submit] .elementor-button-content-wrapper,.ac-lead-modal__form button.button.red .elementor-button-content-wrapper{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px}@media(min-width:64.0625em){.ac-lead-modal__form .wpcf7-submit .elementor-button-content-wrapper,.ac-lead-modal__form button[type=submit] .elementor-button-content-wrapper,.ac-lead-modal__form button.button.red .elementor-button-content-wrapper{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .wpcf7-submit .elementor-button-content-wrapper:before,.ac-lead-modal__form button[type=submit] .elementor-button-content-wrapper:before,.ac-lead-modal__form button.button.red .elementor-button-content-wrapper:before{content:"";flex-shrink:0;display:inline-block;width:14px;height:14px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5998 9.20078L10.7998 6.00078L7.5998 2.80078M10.7998 6.00078H0.799805' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5998 9.20078L10.7998 6.00078L7.5998 2.80078M10.7998 6.00078H0.799805' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){.ac-lead-modal__form .wpcf7-submit .elementor-button-content-wrapper:before,.ac-lead-modal__form button[type=submit] .elementor-button-content-wrapper:before,.ac-lead-modal__form button.button.red .elementor-button-content-wrapper:before{width:clamp(14px,.9722222222vw,16.7222222222px);height:clamp(14px,.9722222222vw,16.7222222222px)}}@media(hover:hover)and (pointer:fine){.ac-lead-modal__form .wpcf7-submit:hover,.ac-lead-modal__form button[type=submit]:hover,.ac-lead-modal__form button.button.red:hover{background-color:var(--color-pure-white);color:var(--color-red)}}.ac-lead-modal__form .ac-required-note{font-size:12px;text-transform:uppercase;color:rgba(255,255,255,.6);margin:0}@media(min-width:64.0625em){.ac-lead-modal__form .ac-required-note{font-size:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .ac-file-input{position:relative}.ac-lead-modal__form .ac-file-input__native{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;opacity:0;cursor:pointer;z-index:1}.ac-lead-modal__form .ac-file-input__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:7px 0;border-bottom:1px solid var(--color-pure-white);pointer-events:none}@media(min-width:64.0625em){.ac-lead-modal__form .ac-file-input__row{gap:clamp(12px,.8333333333vw,14.3333333333px);min-height:clamp(40px,2.7777777778vw,47.7777777778px);padding:clamp(7px,.4861111111vw,8.3611111111px) 0}}.ac-lead-modal__form .ac-file-input__placeholder{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:300;line-height:1.2;color:rgba(255,255,255,.4)}@media(min-width:64.0625em){.ac-lead-modal__form .ac-file-input__placeholder{font-size:clamp(24px,1.6666666667vw,28.6666666667px)}}.ac-lead-modal__form .ac-file-input.is-filled .ac-lead-modal__form .ac-file-input__placeholder{color:var(--color-pure-white);font-size:14px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-file-input.is-filled .ac-lead-modal__form .ac-file-input__placeholder{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-lead-modal__form .ac-file-input__button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;background-color:var(--color-white);color:var(--color-black);font-size:12px;letter-spacing:.04em;text-transform:uppercase;user-select:none}@media(min-width:64.0625em){.ac-lead-modal__form .ac-file-input__button{gap:clamp(6px,.4166666667vw,7.1666666667px);padding:clamp(4px,.2777777778vw,4.7777777778px) clamp(10px,.6944444444vw,11.9444444444px);font-size:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .ac-file-input__button svg{width:12px;height:12px;flex-shrink:0}@media(min-width:64.0625em){.ac-lead-modal__form .ac-file-input__button svg{width:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .ac-file-input.is-error{animation:ac-file-input-shake .2s ease-in-out}@keyframes ac-file-input-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.ac-lead-modal__form .ac-lead-form .form-group{margin-bottom:24px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form .form-group{margin-bottom:clamp(24px,1.6666666667vw,28.6666666667px)}}.ac-lead-modal__form .ac-lead-form label{margin-bottom:12px;color:rgba(255,255,255,.7);font-size:13px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form label{margin-bottom:clamp(12px,.8333333333vw,14.3333333333px);font-size:clamp(13px,.9027777778vw,15.5277777778px)}}.ac-lead-modal__form .ac-lead-form .cdhl-terms-privacy-container{margin-bottom:60px;cursor:pointer}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form .cdhl-terms-privacy-container{margin-bottom:clamp(60px,4.1666666667vw,71.6666666667px)}}.ac-lead-modal__form .ac-lead-form .cdhl-terms-privacy-container>label{display:inline-flex;align-items:flex-start;gap:8px;color:var(--color-pure-white);font-size:14px;font-weight:400;line-height:1.4;cursor:pointer}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form .cdhl-terms-privacy-container>label{gap:clamp(8px,.5555555556vw,9.5555555556px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-lead-modal__form .ac-lead-form__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form__footer{gap:clamp(16px,1.1111111111vw,19.1111111111px);margin-top:clamp(16px,1.1111111111vw,19.1111111111px)}}.ac-lead-modal__form .ac-lead-form__required-note{margin:0;font-size:12px;text-transform:uppercase;color:rgba(255,255,255,.6)}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form__required-note{font-size:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .ac-lead-form__submit-wrap{display:inline-flex;align-items:center;gap:12px}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form__submit-wrap{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.ac-lead-modal__form .inquiry-msg,.ac-lead-modal__form .schedule_test_msg,.ac-lead-modal__form .ac_trade_in_msg{margin:0;padding:0}.ac-lead-modal__form .ac-lead-form__submit-wrap .alert{display:inline-flex;align-items:center;padding:8px 14px;font-size:13px;font-weight:400;line-height:1.3}@media(min-width:64.0625em){.ac-lead-modal__form .ac-lead-form__submit-wrap .alert{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(14px,.9722222222vw,16.7222222222px);font-size:clamp(13px,.9027777778vw,15.5277777778px)}}.ac-lead-modal__form .ac-lead-form__submit-wrap .alert.alert-success{background-color:#d5edd9;color:#357836}.ac-lead-modal__form .ac-lead-form__submit-wrap .alert.alert-danger{background-color:#f9c9c9;color:#b30f0f}.ac-lead-modal__form .wpcf7-response-output{margin:24px 0 0;padding:12px 16px;border:1px solid currentColor;color:var(--color-pure-white);font-size:14px}@media(min-width:64.0625em){.ac-lead-modal__form .wpcf7-response-output{margin:clamp(24px,1.6666666667vw,28.6666666667px) 0 0;padding:clamp(12px,.8333333333vw,14.3333333333px) clamp(16px,1.1111111111vw,19.1111111111px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.ac-vehicle-modules{display:flex;flex-direction:column;align-items:center;width:100%;color:var(--color-pure-white)}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square){align-items:end}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator{padding-left:0;padding-right:0;transform:translateY(3px)}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon{margin-bottom:0}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon>object[data=undefined]{display:none}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon:not(:has(*)),.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon:has(>object[data=undefined]),.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__number:not(:has(*)){width:8px;height:8px;min-width:0;min-height:0;padding:0;background-color:currentColor;border:0;border-radius:0;font-size:0;line-height:0}@media(min-width:64.0625em){.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon:not(:has(*)),.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__icon:has(>object[data=undefined]),.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__number:not(:has(*)){width:clamp(8px,.5555555556vw,9.5555555556px);height:clamp(8px,.5555555556vw,9.5555555556px)}}.booking-module .booking-box{text-align:left;align-self:end}.booking-module .booking-box h3{font-size:32px;line-height:36px;font-weight:500}@media(min-width:64.0625em){.booking-module .booking-box h3{font-size:clamp(32px,2.2222222222vw,38.2222222222px);line-height:clamp(36px,2.5vw,43px)}}.booking-module .booking-box p{font-size:14px;line-height:18px;font-weight:300}@media(min-width:64.0625em){.booking-module .booking-box p{font-size:clamp(14px,.9722222222vw,16.7222222222px);line-height:clamp(18px,1.25vw,21.5px)}}.booking-module .elementor-field-option:has(.booking-box)>label{position:relative;overflow:hidden;isolation:isolate}.booking-module .elementor-field-option:has(.booking-box)>label:before{content:"";position:absolute;right:12px;top:12px;z-index:-1;width:4px;height:4px;background-color:var(--color-pure-white);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),right var(--timing-default) var(--easing-in-out),top var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.booking-module .elementor-field-option:has(.booking-box)>label:before{right:clamp(12px,.8333333333vw,14.3333333333px);top:clamp(12px,.8333333333vw,14.3333333333px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}@media(hover:hover)and (pointer:fine){.booking-module .elementor-field-option:has(.booking-box):hover>label:before{right:0;top:0;width:100%;height:100%}}.booking-module .elementor-labels-above .elementor-field-group-field_a5be2bb .elementor-field-group.elementor-field-type-text{padding-right:16px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_a5be2bb .elementor-field-group.elementor-field-type-text{padding-right:clamp(16px,1.1111111111vw,19.1111111111px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_a5be2bb .elementor-field-group.elementor-field-type-text label{text-align:left!important;color:var(--color-beige)!important;padding-bottom:10px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_a5be2bb .elementor-field-group.elementor-field-type-text label{padding-bottom:clamp(10px,.6944444444vw,11.9444444444px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_a5be2bb .elementor-field-group.elementor-field-type-text label:after{color:var(--color-beige)!important}.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-text,.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-date{padding-right:16px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-text,.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-date{padding-right:clamp(16px,1.1111111111vw,19.1111111111px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-text label,.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-date label{text-align:left!important;color:var(--color-beige)!important;padding-bottom:10px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-text label,.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-date label{padding-bottom:clamp(10px,.6944444444vw,11.9444444444px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-text label:after,.booking-module .elementor-labels-above .elementor-field-group-field_c69ea35 .elementor-field-group.elementor-field-type-date label:after{color:var(--color-beige)!important}.booking-module .elementor-labels-above .elementor-field-group-field_32e3ae5 .elementor-field-group.elementor-field-type-text{padding-right:16px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_32e3ae5 .elementor-field-group.elementor-field-type-text{padding-right:clamp(16px,1.1111111111vw,19.1111111111px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_32e3ae5 .elementor-field-group.elementor-field-type-text label{text-align:left!important;color:var(--color-beige)!important;padding-bottom:10px!important}@media(min-width:64.0625em){.booking-module .elementor-labels-above .elementor-field-group-field_32e3ae5 .elementor-field-group.elementor-field-type-text label{padding-bottom:clamp(10px,.6944444444vw,11.9444444444px)!important}}.booking-module .elementor-labels-above .elementor-field-group-field_32e3ae5 .elementor-field-group.elementor-field-type-text label:after{color:var(--color-beige)!important}.booking-module .elementor-field-option:has(>#form-field-booking_acceptance){display:inline-flex;gap:8px}.booking-module #form-field-booking_acceptance{appearance:none;-webkit-appearance:none;flex-shrink:0;width:14px;height:14px;border:1px solid var(--color-beige);margin-top:4px;border-radius:0;background-color:var(--color-pure-white);cursor:pointer}@media(min-width:64.0625em){.booking-module #form-field-booking_acceptance{width:clamp(14px,.9722222222vw,16.7222222222px);height:clamp(14px,.9722222222vw,16.7222222222px);margin-top:clamp(4px,.2777777778vw,4.7777777778px)}}.booking-module #form-field-booking_acceptance:checked{background-color:var(--color-red);box-shadow:inset 0 0 0 5px var(--color-pure-white)}.booking-module #form-field-booking_acceptance:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.booking-module #form-field-booking_acceptance~label{font-size:14px;font-weight:400;cursor:pointer}@media(min-width:64.0625em){.booking-module #form-field-booking_acceptance~label{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.booking-module .elementor-field-textual{padding:4px 0}@media(min-width:64.0625em){.booking-module .elementor-field-textual{padding:clamp(4px,.2777777778vw,4.7777777778px) 0}}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator__separator{transition:background-color var(--timing-default) var(--easing-in-out)}.booking-module .e-form__indicators--type-icon:has(.e-form__indicators__indicator--shape-square) .e-form__indicators__indicator--state-completed+.e-form__indicators__indicator__separator{background-color:var(--color-red)}.booking-module .elementor-field-type-radio .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(min-width:64.0625em){.booking-module .elementor-field-type-radio .elementor-field-subgroup{gap:clamp(16px,1.1111111111vw,19.1111111111px)}}@media(max-width:47.99em){.booking-module .elementor-field-type-radio .elementor-field-subgroup{grid-template-columns:1fr}}.booking-module .elementor-field-type-radio .elementor-field-option{position:relative;width:100%}.booking-module .elementor-field-type-radio .elementor-field-option input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.booking-module .elementor-field-type-radio .elementor-field-option>label{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-height:180px;padding:24px;background-color:var(--color-white);color:var(--color-black);border:1px solid transparent;cursor:pointer;transition:background-color var(--timing-default) var(--easing-in-out),border-color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.booking-module .elementor-field-type-radio .elementor-field-option>label{gap:clamp(12px,.8333333333vw,14.3333333333px);min-height:clamp(180px,12.5vw,215px);padding:clamp(24px,1.6666666667vw,28.6666666667px)}}.booking-module .elementor-field-type-radio .elementor-field-option>label img,.booking-module .elementor-field-type-radio .elementor-field-option>label br{display:none}.booking-module .elementor-field-type-radio .elementor-field-option>label .icona-prenota{margin:0;font-size:28px;font-weight:400;line-height:1.1;color:inherit}@media(min-width:64.0625em){.booking-module .elementor-field-type-radio .elementor-field-option>label .icona-prenota{font-size:clamp(28px,1.9444444444vw,33.4444444444px)}}.booking-module .elementor-field-type-radio .elementor-field-option input[type=radio]:checked+label{border-color:var(--color-red)}.booking-module .elementor-field-type-radio .elementor-field-option input[type=radio]:focus-visible+label{outline:2px solid var(--color-red);outline-offset:2px}.booking-module .elementor-field-textual:focus,.booking-module .elementor-field-textual:focus-visible{outline:none;border-color:transparent;box-shadow:none}.booking-module .e-form__buttons{justify-content:center;gap:10px;margin-top:32px}@media(min-width:64.0625em){.booking-module .e-form__buttons{gap:clamp(10px,.6944444444vw,11.9444444444px);margin-top:clamp(32px,2.2222222222vw,38.2222222222px)}}.booking-module .e-form__buttons__wrapper__button,.booking-module button[type=submit].elementor-button{padding:8px 20px 6px;min-height:unset!important;transition:background-color var(--timing-default) var(--easing-in-out),color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.booking-module .e-form__buttons__wrapper__button,.booking-module button[type=submit].elementor-button{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(20px,1.3888888889vw,23.8888888889px) clamp(6px,.4166666667vw,7.1666666667px)}}.booking-module .e-form__buttons__wrapper__button-previous{color:var(--color-black-70)}.booking-module .elementor-form-fields-wrapper{display:grid;grid-template-columns:1fr;align-items:start}.booking-module .e-form__step{grid-area:1/1;transition:opacity var(--timing-default) var(--easing-in-out) var(--timing-default),visibility 0s var(--timing-default)}.booking-module .e-form__step.elementor-hidden{display:flex!important;flex-wrap:wrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--timing-default) var(--easing-in-out) 0s,visibility 0s var(--timing-default)}.elementor-field-type-upload{position:relative}.elementor-field-type-upload .elementor-upload-field{position:absolute;left:0;right:0;bottom:0;width:100%;height:40px;margin:0;padding:0;border:0;background:transparent;opacity:0;cursor:pointer;z-index:1}@media(min-width:64.0625em){.elementor-field-type-upload .elementor-upload-field{height:clamp(40px,2.7777777778vw,47.7777777778px)}}.elementor-field-type-upload .custom-upload-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:7px 0;pointer-events:none;width:100%;border-bottom:1px solid #F5F5F5}@media(min-width:64.0625em){.elementor-field-type-upload .custom-upload-row{gap:clamp(12px,.8333333333vw,14.3333333333px);min-height:clamp(40px,2.7777777778vw,47.7777777778px);padding:clamp(7px,.4861111111vw,8.3611111111px) 0}}.elementor-field-type-upload .custom-upload-placeholder{flex:1 1 auto;color:inherit;opacity:.5;font-size:24px;color:#f5f5f5;line-height:1.2}@media(min-width:64.0625em){.elementor-field-type-upload .custom-upload-placeholder{font-size:clamp(24px,1.6666666667vw,28.6666666667px)}}.elementor-field-type-upload.-has-files .custom-upload-placeholder{font-size:14px;font-weight:300;opacity:1}@media(min-width:64.0625em){.elementor-field-type-upload.-has-files .custom-upload-placeholder{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.elementor-field-type-upload .custom-upload-button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;background-color:var(--color-white);color:var(--color-black);font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;user-select:none}@media(min-width:64.0625em){.elementor-field-type-upload .custom-upload-button{gap:clamp(6px,.4166666667vw,7.1666666667px);padding:clamp(4px,.2777777778vw,4.7777777778px) clamp(10px,.6944444444vw,11.9444444444px);font-size:clamp(12px,.8333333333vw,14.3333333333px)}}.elementor-field-type-upload .custom-upload-button svg{width:12px;height:12px;flex-shrink:0}@media(min-width:64.0625em){.elementor-field-type-upload .custom-upload-button svg{width:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(12px,.8333333333vw,14.3333333333px)}}.scroll-indicator{display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:var(--scroll-indicator-color, currentColor)}@media(min-width:64.0625em){.scroll-indicator{gap:clamp(8px,.5555555556vw,9.5555555556px)}}.scroll-indicator__line{position:relative;width:1px;height:54px;overflow:hidden;background-color:color-mix(in srgb,currentColor 30%,transparent)}@media(min-width:64.0625em){.scroll-indicator__line{height:clamp(54px,3.75vw,64.5px)}}.scroll-indicator__line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;transform-origin:top;animation:scroll-indicator-loop 1.8s cubic-bezier(.65,0,.35,1) infinite}.scroll-indicator__label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px;line-height:1;color:currentColor}@media(min-width:64.0625em){.scroll-indicator__label{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}@keyframes scroll-indicator-loop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.01%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.scrollbar{position:fixed;top:0;right:3px;width:10px;height:100vh;height:100svh;padding-left:12px;z-index:19;cursor:pointer}@media(min-width:64.0625em){.scrollbar{right:clamp(3px,.2083333333vw,3.5833333333px);width:clamp(10px,.6944444444vw,11.9444444444px);padding-left:clamp(12px,.8333333333vw,14.3333333333px)}}@media(max-width:64.0525em){.scrollbar{display:none}}.scrollbar__thumb{position:absolute;top:0;right:0;width:4px;background-color:var(--color-red);border-radius:5px;opacity:0;transition:opacity var(--timing-fast) var(--easing-in-out),width var(--timing-fast) var(--easing-in-out);cursor:grab}@media(min-width:64.0625em){.scrollbar__thumb{width:clamp(4px,.2777777778vw,4.7777777778px)}}.scrollbar.-is-visible .scrollbar__thumb,.scrollbar:hover .scrollbar__thumb{opacity:1}.scrollbar.-is-dragging .scrollbar__thumb{cursor:grabbing;opacity:1}.scrollbar:hover .scrollbar__thumb,.scrollbar.-is-dragging .scrollbar__thumb{width:6px}@media(min-width:64.0625em){.scrollbar:hover .scrollbar__thumb,.scrollbar.-is-dragging .scrollbar__thumb{width:clamp(6px,.4166666667vw,7.1666666667px)}}.pagination-nav-row .col-sm-12{padding:0!important}.pagination-nav-row .col-sm-12 .page-numbers{margin:0!important}.pagination-nav{width:100%;margin-top:180px;padding-top:0!important}@media(min-width:64.0625em){.pagination-nav{margin-top:clamp(180px,12.5vw,215px)}}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;list-style:none}@media(min-width:64.0625em){.pagination{gap:clamp(4px,.2777777778vw,4.7777777778px)}}.pagination>li{display:flex;margin:0}.pagination>li:has(.prev){margin-right:auto}.pagination>li:has(.next){margin-left:auto}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:40px;height:32px;padding:0 10px;background-color:var(--color-beige);color:var(--color-black);font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:opacity var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.pagination .page-numbers{min-width:clamp(40px,2.7777777778vw,47.7777777778px);height:clamp(32px,2.2222222222vw,38.2222222222px);padding:0 clamp(10px,.6944444444vw,11.9444444444px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.pagination .page-numbers:hover{opacity:.7}.pagination .page-numbers.dots{background-color:transparent}.pagination .page-numbers.dots:hover{opacity:1}.pagination .page-numbers.current{background-color:var(--color-beige);color:var(--color-black);margin:0}.pagination .page-numbers.current:after{content:"";position:absolute;bottom:-10px;left:50%;width:5px;height:5px;border-radius:50%;background-color:var(--color-red);transform:translate(-50%)}@media(min-width:64.0625em){.pagination .page-numbers.current:after{bottom:clamp(-10px,-.6944444444vw,-11.9444444444px);width:clamp(5px,.3472222222vw,5.9722222222px);height:clamp(5px,.3472222222vw,5.9722222222px)}}.pagination .page-numbers.prev,.pagination .page-numbers.next{min-width:0;height:auto;padding:0;background-color:transparent;color:var(--color-black);border:unset;font-size:120px;font-weight:400;opacity:0;transition:color var(--timing-default) var(--easing-in-out),opacity var(--timing-default) var(--easing-in-out)}html.-preloaded .pagination .page-numbers.prev:not(.is-disabled),html.-preloaded .pagination .page-numbers.next:not(.is-disabled){animation:ac-fade-in 1s ease .2s both}@media(min-width:64.0625em){.pagination .page-numbers.prev,.pagination .page-numbers.next{font-size:clamp(120px,8.3333333333vw,143.3333333333px)}}.pagination .page-numbers.prev:hover,.pagination .page-numbers.next:hover{opacity:1;color:var(--color-red)}.pagination .page-numbers.prev.is-disabled,.pagination .page-numbers.next.is-disabled{opacity:.3;pointer-events:none;cursor:default}.pagination .page-numbers.prev.is-disabled:hover,.pagination .page-numbers.next.is-disabled:hover{color:var(--color-black)}.ac-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;background-color:var(--color-black)!important;color:var(--color-white);opacity:1;transition:opacity .2s var(--easing-in-out)}.ac-preloader.-is-entering{opacity:0}.ac-preloader.-is-hidden{opacity:0;pointer-events:none}.ac-preloader__inner{display:flex;align-items:center;justify-content:center}.ac-preloader__mark{width:148px;height:auto}@media(min-width:64.0625em){.ac-preloader__mark{width:clamp(148px,10.2777777778vw,176.7777777778px)}}.ac-preloader__sweep{clip-path:inset(0 100% 0 0);animation:ac-preloader-sweep .9s var(--easing-in-out) .3s forwards}@keyframes ac-preloader-sweep{to{clip-path:inset(0 0 0 0)}}html.-ac-preloader-no-logo .ac-preloader__mark{display:none}.legal-page{color:var(--color-black)}.legal-page p:empty{display:none}.legal-page h1,.legal-page h2,.legal-page h3,.legal-page h4{color:inherit;font-weight:500;text-align:left}.legal-page h1 strong,.legal-page h2 strong,.legal-page h3 strong,.legal-page h4 strong{font-weight:inherit}.legal-page h1{font-size:44px;line-height:1.1;margin:0 0 .6em}@media(min-width:64.0625em){.legal-page h1{font-size:clamp(44px,3.0555555556vw,52.5555555556px)}}.legal-page h2{font-size:32px;line-height:1.15;margin:2.2em 0 .5em}@media(min-width:64.0625em){.legal-page h2{font-size:clamp(32px,2.2222222222vw,38.2222222222px)}}.legal-page h3{font-size:24px;line-height:1.25;margin:1.8em 0 .4em}@media(min-width:64.0625em){.legal-page h3{font-size:clamp(24px,1.6666666667vw,28.6666666667px)}}.legal-page h4{font-size:20px;line-height:1.3;margin:1.4em 0 .3em}@media(min-width:64.0625em){.legal-page h4{font-size:clamp(20px,1.3888888889vw,23.8888888889px)}}.legal-page p{font-size:18px;line-height:26px;font-weight:300;margin:0 0 1em}@media(min-width:64.0625em){.legal-page p{font-size:clamp(18px,1.25vw,21.5px);line-height:clamp(26px,1.8055555556vw,31.0555555556px)}}.legal-page strong{font-weight:500}.legal-page a{color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color var(--timing-fast)}@media(hover:hover)and (pointer:fine){.legal-page a:hover{color:var(--color-red)}}.legal-page hr{border:0;height:1px;background-color:var(--color-beige);margin:3em 0}.legal-page table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:18px;font-weight:300}@media(min-width:64.0625em){.legal-page table{font-size:clamp(18px,1.25vw,21.5px)}}.legal-page table td{padding:16px;border:1px solid var(--color-beige);vertical-align:top;line-height:26px}@media(min-width:64.0625em){.legal-page table td{padding:clamp(16px,1.1111111111vw,19.1111111111px);line-height:clamp(26px,1.8055555556vw,31.0555555556px)}}.legal-page table tr:first-child td{font-weight:500;background-color:var(--color-white)}.cdhl_button_wrapper.js-share{display:inline-flex;align-items:center;gap:12px}@media(min-width:64.0625em){.cdhl_button_wrapper.js-share{gap:clamp(12px,.8333333333vw,14.3333333333px)}}.js-share__feedback{font-size:14px;font-weight:400;color:var(--color-black);text-transform:uppercase;line-height:1;opacity:0;animation:ac-fade-in .2s ease forwards}@media(min-width:64.0625em){.js-share__feedback{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.-custom-mobile-menu>.elementor-widget-container>nav.elementor-nav-menu--main{display:none}@media(max-width:64.0525em){.ac-mobile-menu-toggle{position:fixed;top:32px;right:20px;z-index:11;display:inline-flex;align-items:center;gap:8px;padding:0;background:transparent;border:0;color:var(--color-black);font-size:18px;font-weight:300;line-height:1;text-transform:none;cursor:pointer}body.admin-bar .ac-mobile-menu-toggle{top:78px}}@media screen and (max-width:64.0525em)and (min-width:783px){body.admin-bar .ac-mobile-menu-toggle{top:64px}}@media(max-width:64.0525em){body.has-transparent-header .ac-mobile-menu-toggle:not([aria-expanded=true]){color:var(--color-pure-white)}body.has-transparent-header header.elementor-location-header.-scrolled~.ac-mobile-menu-toggle:not([aria-expanded=true]){color:var(--color-black)}.ac-mobile-menu-toggle svg,.ac-mobile-menu-toggle i,.ac-mobile-menu-toggle .elementor-menu-toggle__icon--open,.ac-mobile-menu-toggle .elementor-menu-toggle__icon--close{display:none}.ac-mobile-menu-toggle .ac-toggle-icon{position:relative;display:inline-block;width:16px;height:16px}.ac-mobile-menu-toggle .ac-toggle-icon>span{position:absolute;width:6px;height:6px;background-color:var(--color-red);transition:top var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}.ac-mobile-menu-toggle .ac-toggle-icon>span:nth-child(1){top:0;left:0}.ac-mobile-menu-toggle .ac-toggle-icon>span:nth-child(2){top:0;left:10px}.ac-mobile-menu-toggle .ac-toggle-icon>span:nth-child(3){top:10px;left:0}.ac-mobile-menu-toggle .ac-toggle-icon>span:nth-child(4){top:10px;left:10px}.ac-mobile-menu-toggle[aria-expanded=true] .ac-toggle-icon>span{top:5px;left:5px}.-custom-mobile-menu .elementor-nav-menu--dropdown{position:fixed!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;width:calc(100vw - 16px)!important;max-width:500px!important;max-height:100vh!important;margin:0!important;padding:90px 40px 20px!important;background-color:var(--color-grey);color:var(--color-black);overflow-y:auto;overscroll-behavior:contain;transform:scale(0)!important;transform-origin:top right;opacity:0;pointer-events:none;transition:transform var(--timing-default) var(--easing-in-out),opacity var(--timing-default) var(--easing-in-out);z-index:1}.-custom-mobile-menu .elementor-nav-menu{display:flex!important;flex-direction:column;gap:24px;padding:0;margin:0;list-style:none}.-custom-mobile-menu .elementor-nav-menu:after{display:none}.-custom-mobile-menu .elementor-nav-menu .menu-item{padding:0;border:0!important;background:transparent}.-custom-mobile-menu .elementor-nav-menu .menu-item>a{display:inline-block;padding:0!important;background:transparent!important;color:currentColor!important;border:0!important;font-size:18px;font-weight:300;line-height:1;text-transform:none}.-custom-mobile-menu .elementor-nav-menu .menu-item>a:hover,.-custom-mobile-menu .elementor-nav-menu .menu-item>a:focus{color:var(--color-red)!important;background:transparent!important}.-custom-mobile-menu .elementor-nav-menu .menu-cta-group{margin-top:80px;padding:0;border:0!important;background:transparent}.-custom-mobile-menu .elementor-nav-menu .menu-cta-group>ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.-custom-mobile-menu .elementor-nav-menu .menu-cta-group .menu-item.cta{background-color:var(--color-pure-white)}.-custom-mobile-menu .elementor-nav-menu .menu-item.cta>a{position:relative;overflow:hidden;isolation:isolate;display:inline-flex!important;align-items:center;gap:4px;padding:8px 12px 6px 16px!important;background:transparent!important;color:currentColor!important;font-size:14px!important;font-weight:400!important;line-height:1;text-transform:uppercase;text-decoration:none;border:0!important;transition:color var(--timing-default) var(--easing-in-out)}.-custom-mobile-menu .elementor-nav-menu .menu-item.cta>a:before{content:"";position:absolute;left:8px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);opacity:1!important;transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}}@media(max-width:64.0525em)and (hover:hover)and (pointer:fine){.-custom-mobile-menu .elementor-nav-menu .menu-item.cta>a:hover{color:var(--color-white)!important}.-custom-mobile-menu .elementor-nav-menu .menu-item.cta>a:hover:before{left:0;width:100%;height:100%}}@media(max-width:64.0525em){body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu--dropdown{display:block!important;transform:scale(1)!important;opacity:1;pointer-events:auto;animation:none!important}.-custom-mobile-menu .elementor-nav-menu .menu-item{opacity:0;transform:translateY(8px);transition:opacity var(--timing-default) var(--easing-in-out),transform var(--timing-default) var(--easing-in-out)}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item{opacity:1;transform:translateY(0)}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(1){transition-delay:.15s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(2){transition-delay:.2s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(3){transition-delay:.25s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(4){transition-delay:.3s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(5){transition-delay:.35s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(6){transition-delay:.4s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(7){transition-delay:.45s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(8){transition-delay:.5s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(9){transition-delay:.55s}body.-mobile-menu-open .-custom-mobile-menu .elementor-nav-menu .menu-item:nth-child(10){transition-delay:.6s}body.-mobile-menu-open{overflow:hidden}.ac-mobile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;isolation:isolate;background-color:rgba(19,19,19,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity var(--timing-default) var(--easing-in-out)}.ac-mobile-menu-overlay.-visible{opacity:1;pointer-events:auto}}html{scrollbar-width:none}::-webkit-scrollbar{display:none;width:0;visibility:hidden;opacity:0}::-webkit-scrollbar-thumb{border-radius:3px;transition:background-color var(--timing-default)}@keyframes ac-fade-in{0%{opacity:0}to{opacity:1}}header.elementor-location-header{position:fixed;z-index:10;width:100%;background-color:var(--color-pure-white);color:var(--color-black);box-shadow:unset;transition:background-color var(--timing-default) var(--easing-in-out),transform var(--timing-default) var(--easing-in-out)}header.elementor-location-header.-hidden{transform:translateY(-100%)}header.elementor-location-header .elementor-icon,header.elementor-location-header .menu-item a{color:currentColor}header.elementor-location-header .elementor-menu-toggle{color:currentColor}@media(max-width:47.99em){header.elementor-location-header .elementor-menu-toggle{right:20px}}header.elementor-location-header .elementor-menu-toggle svg{fill:currentColor}body.has-transparent-header header.elementor-location-header{background-color:transparent;color:var(--color-pure-white)}body.has-transparent-header header.elementor-location-header.-scrolled{background-color:var(--color-pure-white);color:var(--color-black)}.page-wrapper{overflow:unset}.inner-intro{display:block!important;height:auto!important;min-height:0!important;padding:200px 40px 75px!important;background-color:var(--color-pure-white)!important;background-image:none!important;color:var(--color-black)!important}@media(min-width:64.0625em){.inner-intro{padding:clamp(200px,13.8888888889vw,238.8888888889px) clamp(40px,2.7777777778vw,47.7777777778px) clamp(75px,5.2083333333vw,89.5833333333px)!important}}.inner-intro:before,.inner-intro:after{content:none!important}.inner-intro .container,.inner-intro .container-fluid{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;align-self:auto!important}.inner-intro .row,.inner-intro .intro-title{display:block!important;margin:0!important;text-align:left!important;padding-bottom:0!important}.inner-intro .intro-title{position:relative}.inner-intro .intro-title .scroll-indicator.-hero-listing{position:absolute;left:0;bottom:-8px;color:var(--color-red)}@media(min-width:64.0625em){.inner-intro .intro-title .scroll-indicator.-hero-listing{bottom:clamp(-8px,-.5555555556vw,-9.5555555556px)}}.inner-intro h1{font-size:120px;line-height:100%!important;margin:0!important;text-align:left!important;color:inherit!important;opacity:0}html.-preloaded .inner-intro h1{animation:ac-fade-in 1s ease .1s both}@media(min-width:64.0625em){.inner-intro h1{font-size:clamp(120px,8.3333333333vw,143.3333333333px)}}.inner-intro p{width:100%!important;margin:200px auto 0!important;padding-left:60%!important;color:inherit!important;text-align:left!important;font-size:32px;line-height:36px;font-weight:300;opacity:0}html.-preloaded .inner-intro p{animation:ac-fade-in 1s ease .3s both}@media(min-width:64.0625em){.inner-intro p{padding-left:60%!important;margin:clamp(210px,14.5833333333vw,250.8333333333px) auto 0!important;font-size:clamp(32px,2.2222222222vw,38.2222222222px);line-height:clamp(36px,2.5vw,43px)}}.elementor-nav-menu.sm-vertical{display:flex;flex-direction:column;flex-wrap:wrap;max-height:95px;row-gap:10px;column-gap:135px}@media(min-width:64.0625em){.elementor-nav-menu.sm-vertical{max-height:clamp(95px,6.5972222222vw,113.4722222222px);row-gap:clamp(10px,.6944444444vw,11.9444444444px);column-gap:clamp(135px,9.375vw,161.25px)}}.elementor-nav-menu.sm-vertical:after{display:none}.sticky-side>.elementor-widget-wrap{position:sticky;top:161px;align-self:flex-start}@media(min-width:64.0625em){.sticky-side>.elementor-widget-wrap{top:clamp(161px,11.1805555556vw,192.3055555556px)}}#sleft{display:flex;flex-direction:column;align-self:flex-start;padding-left:0}@media(min-width:48em){#sleft{position:sticky;top:161px}}@media(min-width:64.0625em){#sleft{position:sticky;top:clamp(161px,11.1805555556vw,192.3055555556px)}}#sleft .listing-sidebar{padding-left:20px;padding-right:20px;background-color:var(--color-white)}@media(min-width:48em){#sleft .listing-sidebar{max-height:calc(100vh - 161px);overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:auto}#sleft .listing-sidebar::-webkit-scrollbar{display:block;width:2px;visibility:visible;opacity:1}#sleft .listing-sidebar::-webkit-scrollbar-track{background:transparent}#sleft .listing-sidebar::-webkit-scrollbar-thumb{background-color:var(--color-red)}}@media(min-width:64.0625em){#sleft .listing-sidebar{max-height:calc(100vh - clamp(161px,11.1805555556vw,192.3055555556px));padding-left:clamp(20px,1.3888888889vw,23.8888888889px);padding-right:clamp(20px,1.3888888889vw,23.8888888889px)}}.all-cars-list-arch.vehicle-listing.vehicle-listing-main>[class*=col-]{padding-right:10px;padding-left:10px}@media(min-width:64.0625em){.all-cars-list-arch.vehicle-listing.vehicle-listing-main>[class*=col-]{padding-right:clamp(10px,.6944444444vw,11.9444444444px);padding-left:clamp(10px,.6944444444vw,11.9444444444px)}}@media(min-width:64.0625em){.sidebar.col-lg-4.col-md-3.col-sm-12{padding-right:clamp(10px,.6944444444vw,11.9444444444px)}.content.col-lg-8.col-md-9.col-sm-12{padding-left:clamp(10px,.6944444444vw,11.9444444444px)}}.text-indent{text-indent:120px}@media(min-width:64.0625em){.text-indent{text-indent:clamp(120px,8.3333333333vw,143.3333333333px)}}.pgs_cars_carousel-items .col-sm-4{padding-top:15px;padding-bottom:15px}@media(min-width:64.0625em){.pgs_cars_carousel-items .col-sm-4{padding-top:clamp(15px,1.0416666667vw,17.9166666667px);padding-bottom:clamp(15px,1.0416666667vw,17.9166666667px)}}footer p,footer span{color:unset}footer a{color:currentColor}@media(hover:hover)and (pointer:fine){footer a:hover{color:var(--color-red)}}.car-item{display:block!important;position:relative}.car-item .car-image{position:relative;z-index:2;aspect-ratio:4/3;overflow:hidden}.car-item .car-image img{width:100%;height:100%;object-fit:cover}.car-item .car-image .car-overlay-banner,.car-item .car-image .car-images-data{display:none}.car-item .ac-card-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.car-item .ac-card-slider .swiper-slide{cursor:grab}.car-item .ac-card-slider .swiper-slide img{width:100%;height:100%;object-fit:cover}.car-item .ac-card-slider.swiper-grabbing .swiper-slide{cursor:grabbing}.car-item .ac-card-slider__btn{position:absolute;top:50%;right:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background-color:var(--color-white);color:var(--color-black);cursor:pointer}@media(min-width:64.0625em){.car-item .ac-card-slider__btn{width:clamp(30px,2.0833333333vw,35.8333333333px);height:clamp(30px,2.0833333333vw,35.8333333333px);right:clamp(8px,.5555555556vw,9.5555555556px)}}.car-item .ac-card-slider__btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.car-item .ac-card-slider__btn i{display:inline-block;width:24px;height:24px;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){.car-item .ac-card-slider__btn i{width:clamp(24px,1.6666666667vw,28.6666666667px);height:clamp(24px,1.6666666667vw,28.6666666667px)}}.car-item .ac-card-slider__btn i:before{content:none}.car-item .ac-card-slider__btn--prev{transform:translateY(calc(-50% - 4px))}.car-item .ac-card-slider__btn--prev i{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.car-item .ac-card-slider__btn--next{transform:translateY(50%)}.car-item .ac-card-slider__btn--next i{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.car-item .ac-card-slider__pagination.swiper-pagination{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:4px;width:auto}@media(min-width:64.0625em){.car-item .ac-card-slider__pagination.swiper-pagination{bottom:clamp(10px,.6944444444vw,11.9444444444px);gap:clamp(4px,.2777777778vw,4.7777777778px)}}.car-item .ac-card-slider__pagination.swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;margin:0;background-color:rgba(255,255,255,.5);border-radius:0;opacity:1;transition:background-color var(--timing-default) var(--easing-in-out)}.car-item .ac-card-slider__pagination.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-white)}@media(min-width:64.0625em){.car-item .ac-card-slider__pagination.swiper-pagination .swiper-pagination-bullet{width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}.car-item .car-content{text-align:left;padding:20px 20px 12px}@media(min-width:64.0625em){.car-item .car-content{padding:clamp(20px,1.3888888889vw,23.8888888889px) clamp(20px,1.3888888889vw,23.8888888889px) clamp(12px,.8333333333vw,14.3333333333px)}}.car-item .price.car-price{margin-top:26px}@media(min-width:64.0625em){.car-item .price.car-price{margin-top:clamp(26px,1.8055555556vw,31.0555555556px)}}.car-item .price.car-price .new-price{font-size:24px;font-weight:700;color:var(--color-black)}@media(min-width:64.0625em){.car-item .price.car-price .new-price{font-size:clamp(24px,1.6666666667vw,28.6666666667px)}}.car-item .price.car-price .currency{margin-right:8px}@media(min-width:64.0625em){.car-item .price.car-price .currency{margin-right:clamp(8px,.5555555556vw,9.5555555556px)}}.car-item .car-list{position:relative;height:auto;background:unset;margin-top:20px;padding-top:12px;padding-right:40px;text-align:left;overflow:visible}@media(min-width:64.0625em){.car-item .car-list{margin-top:clamp(20px,1.3888888889vw,23.8888888889px);padding-top:clamp(12px,.8333333333vw,14.3333333333px);padding-right:clamp(40px,2.7777777778vw,47.7777777778px)}}.car-item .car-list:before{content:"";position:absolute;display:block;height:1px;width:calc(100% + 40px);top:0;left:-20px;background-color:var(--color-beige)}@media(min-width:64.0625em){.car-item .car-list:before{width:calc(100% + clamp(40px,2.7777777778vw,47.7777777778px));left:clamp(-20px,-1.3888888889vw,-23.8888888889px)}}.car-item .car-list .list-inline{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:0;margin:0}@media(min-width:64.0625em){.car-item .car-list .list-inline{gap:clamp(16px,1.1111111111vw,19.1111111111px)}}.car-item .car-list li{display:inline-flex;align-items:center;text-transform:uppercase;gap:8px;padding:0;color:var(--color-black);flex:1 1 0}@media(min-width:64.0625em){.car-item .car-list li{gap:clamp(8px,.5555555556vw,9.5555555556px)}}.car-item .car-list li:first-child{justify-content:end}.car-item .car-list li:nth-child(2){justify-content:center}.car-item .car-list i{display:inline-block;width:12px;height:12px;padding:0;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){.car-item .car-list i{width:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(12px,.8333333333vw,14.3333333333px)}}.car-item .car-list i:before{content:none}.car-item .car-list .fa-calendar-alt{mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.7999 0V4M9.1999 0V4M1.1999 2H10.7999C11.2417 2 11.5999 2.35817 11.5999 2.8V10.8C11.5999 11.2418 11.2417 11.6 10.7999 11.6H1.1999C0.758075 11.6 0.399902 11.2418 0.399902 10.8V2.8C0.399902 2.35817 0.758075 2 1.1999 2Z' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.7999 0V4M9.1999 0V4M1.1999 2H10.7999C11.2417 2 11.5999 2.35817 11.5999 2.8V10.8C11.5999 11.2418 11.2417 11.6 10.7999 11.6H1.1999C0.758075 11.6 0.399902 11.2418 0.399902 10.8V2.8C0.399902 2.35817 0.758075 2 1.1999 2Z' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E")}.car-item .car-list .fa-cog{mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.7551 0.400391L4.6863 0.749756L4.42311 2.02812C4.00231 2.18882 3.6207 2.41669 3.2759 2.68691L1.9895 2.25679L1.64391 2.14966L1.46471 2.45825L0.579102 3.93887L0.399902 4.24751L0.662305 4.47695L1.65751 5.32358C1.62151 5.54504 1.57511 5.76408 1.57511 5.99673C1.57511 6.22938 1.62151 6.44847 1.65751 6.66992L0.662305 7.51655L0.399902 7.746L0.579102 8.05459L1.46471 9.53525L1.64391 9.84463L1.9895 9.73672L3.2759 9.30659C3.6207 9.57682 4.00231 9.80464 4.42311 9.96533L4.6863 11.2437L4.7551 11.5931H7.24391L7.3135 11.2437L7.5759 9.96533C7.9967 9.80464 8.37831 9.57682 8.72311 9.30659L10.0095 9.73672L10.3551 9.84463L10.5351 9.53525L11.4199 8.05459L11.5999 7.746L11.3367 7.51655L10.3415 6.66992C10.3783 6.44847 10.4239 6.22938 10.4239 5.99673C10.4239 5.76408 10.3783 5.54504 10.3415 5.32358L11.3367 4.47695L11.5999 4.24751L11.4199 3.93887L10.5351 2.45825L10.3551 2.14966L10.0095 2.25679L8.72311 2.68691C8.37831 2.41669 7.9967 2.18882 7.5759 2.02812L7.3135 0.749756L7.24391 0.400391H4.7551Z' stroke='black' stroke-width='0.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.59961 5.99673C7.59961 6.87935 6.88281 7.5957 5.99961 7.5957C5.11641 7.5957 4.39961 6.87935 4.39961 5.99673C4.39961 5.1141 5.11641 4.3978 5.99961 4.3978C6.88281 4.3978 7.59961 5.1141 7.59961 5.99673Z' stroke='black' stroke-width='0.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.7551 0.400391L4.6863 0.749756L4.42311 2.02812C4.00231 2.18882 3.6207 2.41669 3.2759 2.68691L1.9895 2.25679L1.64391 2.14966L1.46471 2.45825L0.579102 3.93887L0.399902 4.24751L0.662305 4.47695L1.65751 5.32358C1.62151 5.54504 1.57511 5.76408 1.57511 5.99673C1.57511 6.22938 1.62151 6.44847 1.65751 6.66992L0.662305 7.51655L0.399902 7.746L0.579102 8.05459L1.46471 9.53525L1.64391 9.84463L1.9895 9.73672L3.2759 9.30659C3.6207 9.57682 4.00231 9.80464 4.42311 9.96533L4.6863 11.2437L4.7551 11.5931H7.24391L7.3135 11.2437L7.5759 9.96533C7.9967 9.80464 8.37831 9.57682 8.72311 9.30659L10.0095 9.73672L10.3551 9.84463L10.5351 9.53525L11.4199 8.05459L11.5999 7.746L11.3367 7.51655L10.3415 6.66992C10.3783 6.44847 10.4239 6.22938 10.4239 5.99673C10.4239 5.76408 10.3783 5.54504 10.3415 5.32358L11.3367 4.47695L11.5999 4.24751L11.4199 3.93887L10.5351 2.45825L10.3551 2.14966L10.0095 2.25679L8.72311 2.68691C8.37831 2.41669 7.9967 2.18882 7.5759 2.02812L7.3135 0.749756L7.24391 0.400391H4.7551Z' stroke='black' stroke-width='0.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.59961 5.99673C7.59961 6.87935 6.88281 7.5957 5.99961 7.5957C5.11641 7.5957 4.39961 6.87935 4.39961 5.99673C4.39961 5.1141 5.11641 4.3978 5.99961 4.3978C6.88281 4.3978 7.59961 5.1141 7.59961 5.99673Z' stroke='black' stroke-width='0.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E")}.car-item .car-list .flaticon-gas-station{mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5999 7.6002H3.9999M10.3999 7.6002H7.9999M2.3999 5.2002H9.5999M11.5999 5.19756V10.0002C11.5999 10.442 11.2417 10.8002 10.7999 10.8002H9.9999C9.55807 10.8002 9.1999 10.442 9.1999 10.0002V9.2002H2.7999V10.0002C2.7999 10.442 2.44173 10.8002 1.9999 10.8002H1.1999C0.758075 10.8002 0.399902 10.442 0.399902 10.0002V5.19756L2.10067 2.36481C2.53449 1.64225 3.31552 1.2002 4.1583 1.2002H7.84151C8.68429 1.2002 9.46531 1.64225 9.89913 2.36481L11.5999 5.19756Z' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5999 7.6002H3.9999M10.3999 7.6002H7.9999M2.3999 5.2002H9.5999M11.5999 5.19756V10.0002C11.5999 10.442 11.2417 10.8002 10.7999 10.8002H9.9999C9.55807 10.8002 9.1999 10.442 9.1999 10.0002V9.2002H2.7999V10.0002C2.7999 10.442 2.44173 10.8002 1.9999 10.8002H1.1999C0.758075 10.8002 0.399902 10.442 0.399902 10.0002V5.19756L2.10067 2.36481C2.53449 1.64225 3.31552 1.2002 4.1583 1.2002H7.84151C8.68429 1.2002 9.46531 1.64225 9.89913 2.36481L11.5999 5.19756Z' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E")}@media(hover:hover)and (pointer:fine){.car-item:hover .car-list{height:auto;border-bottom:unset}}.car-item .label{overflow:hidden;border-radius:0;color:var(--color-black)!important;background-color:var(--color-pure-white);transition:color var(--timing-default) var(--easing-in-out);padding:8px 12px 8px 16px;font-weight:400}@media(min-width:64.0625em){.car-item .label{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(12px,.8333333333vw,14.3333333333px) clamp(8px,.5555555556vw,9.5555555556px) clamp(16px,1.1111111111vw,19.1111111111px)}}.car-item .label:before{content:"";position:absolute;left:8px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.car-item .label:before{left:clamp(8px,.5555555556vw,9.5555555556px);width:clamp(4px,.2777777778vw,4.7777777778px);height:clamp(4px,.2777777778vw,4.7777777778px)}}.car-card-title{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}@media(min-width:64.0625em){.car-card-title{gap:clamp(4px,.2777777778vw,4.7777777778px)}}.car-card-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.car-card-title__make{font-size:14px;font-weight:400;margin-bottom:10px;text-transform:uppercase;color:var(--color-red)}@media(min-width:64.0625em){.car-card-title__make{font-size:clamp(14px,.9722222222vw,16.7222222222px);margin-bottom:clamp(10px,.6944444444vw,11.9444444444px)}}.car-card-title__model{font-size:24px;font-weight:300;margin-bottom:26px;color:var(--color-black)}@media(min-width:64.0625em){.car-card-title__model{font-size:clamp(24px,1.6666666667vw,28.6666666667px);margin-bottom:clamp(26px,1.8055555556vw,31.0555555556px)}}.car-card-title__trim{font-size:14px;font-weight:400;color:var(--color-black)}@media(min-width:64.0625em){.car-card-title__trim{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.elementor-widget-media-carousel .elementor-swiper{position:relative}.elementor-widget-media-carousel .swiper .elementor-swiper-button,.elementor-widget-media-carousel .swiper .swiper-button-prev,.elementor-widget-media-carousel .swiper .swiper-button-next{width:30px;height:30px;align-items:center;justify-content:center;color:var(--color-black);background-color:var(--color-white)}@media(min-width:64.0625em){.elementor-widget-media-carousel .swiper .elementor-swiper-button,.elementor-widget-media-carousel .swiper .swiper-button-prev,.elementor-widget-media-carousel .swiper .swiper-button-next{width:clamp(30px,2.0833333333vw,35.8333333333px);height:clamp(30px,2.0833333333vw,35.8333333333px)}}.elementor-widget-media-carousel .swiper .elementor-swiper-button i,.elementor-widget-media-carousel .swiper .swiper-button-prev i,.elementor-widget-media-carousel .swiper .swiper-button-next i{display:inline-block;width:24px;height:24px;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){.elementor-widget-media-carousel .swiper .elementor-swiper-button i,.elementor-widget-media-carousel .swiper .swiper-button-prev i,.elementor-widget-media-carousel .swiper .swiper-button-next i{width:clamp(24px,1.6666666667vw,28.6666666667px);height:clamp(24px,1.6666666667vw,28.6666666667px)}}.elementor-widget-media-carousel .swiper .elementor-swiper-button i:before,.elementor-widget-media-carousel .swiper .swiper-button-prev i:before,.elementor-widget-media-carousel .swiper .swiper-button-next i:before{content:none}.elementor-widget-media-carousel .swiper .elementor-swiper-button svg,.elementor-widget-media-carousel .swiper .swiper-button-prev svg,.elementor-widget-media-carousel .swiper .swiper-button-next svg{display:none}.elementor-widget-media-carousel .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-button-prev{left:unset!important;right:20px;transform:translateY(calc(-50% - 4px))!important}@media(min-width:48em){.elementor-widget-media-carousel .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-button-prev{right:40px}}@media(min-width:64.0625em){.elementor-widget-media-carousel .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-button-prev{right:clamp(40px,2.7777777778vw,47.7777777778px)}}.elementor-widget-media-carousel .elementor-swiper-button-prev i,.elementor-widget-media-carousel .swiper-button-prev i{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2001 5.3999L6.6001 8.9999L10.2001 12.5999' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.elementor-widget-media-carousel .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-button-next{right:20px!important;transform:translateY(50%)!important}@media(min-width:48em){.elementor-widget-media-carousel .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-button-next{right:40px!important}}@media(min-width:64.0625em){.elementor-widget-media-carousel .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-button-next{right:clamp(40px,2.7777777778vw,47.7777777778px)!important}}.elementor-widget-media-carousel .elementor-swiper-button-next i,.elementor-widget-media-carousel .swiper-button-next i{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.7999 12.6001L11.3999 9.0001L7.7999 5.4001' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E")}.elementor-widget-media-carousel .elementor-main-swiper .swiper-slide{position:relative}.ac-media-slide-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2rem;padding:20px;pointer-events:none}@media(min-width:48em){.ac-media-slide-content{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:40px}}@media(min-width:64.0625em){.ac-media-slide-content{padding:clamp(40px,2.7777777778vw,47.7777777778px)}}.ac-media-slide-content__body{display:flex;flex-direction:column;gap:40px;max-width:600px}@media(min-width:64.0625em){.ac-media-slide-content__body{gap:clamp(40px,2.7777777778vw,47.7777777778px);max-width:clamp(600px,41.6666666667vw,716.6666666667px)}}.ac-media-slide-content__title{font-size:32px;font-weight:500;color:var(--ac-slide-text-color, var(--color-white));margin:0}@media(min-width:64.0625em){.ac-media-slide-content__title{font-size:clamp(32px,2.2222222222vw,38.2222222222px)}}.ac-media-slide-content__text{font-size:18px;font-weight:300;color:var(--ac-slide-text-color, var(--color-white))}@media(min-width:64.0625em){.ac-media-slide-content__text{font-size:clamp(18px,1.25vw,21.5px)}}.ac-media-slide-content__cta{pointer-events:auto;flex-shrink:0;align-self:flex-start;position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 16px;background-color:var(--color-white);color:var(--color-black);font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:48em){.ac-media-slide-content__cta{align-self:flex-end}}@media(min-width:64.0625em){.ac-media-slide-content__cta{gap:clamp(8px,.5555555556vw,9.5555555556px);padding:clamp(4px,.2777777778vw,4.7777777778px) clamp(12px,.8333333333vw,14.3333333333px) clamp(4px,.2777777778vw,4.7777777778px) clamp(16px,1.1111111111vw,19.1111111111px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}@media(hover:hover)and (pointer:fine){.ac-media-slide-content__cta:hover{color:var(--color-white)}.ac-media-slide-content__cta:hover .ac-media-slide-content__cta-bullet{left:0;width:102%;height:102%}}.ac-media-slide-content__cta-bullet{position:absolute;left:8px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.ac-media-slide-content__cta-bullet{left:clamp(8px,.5555555556vw,9.5555555556px);height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}.ac-media-slide-content__cta-label{position:relative;z-index:1}.btn-normal>.button.pgs_btn.default{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:4px;padding:8px 12px 6px 16px;color:var(--color-black);font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;border:0;border-radius:0;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.btn-normal>.button.pgs_btn.default{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(12px,.8333333333vw,14.3333333333px) clamp(6px,.4166666667vw,7.1666666667px) clamp(16px,1.1111111111vw,19.1111111111px);font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.btn-normal>.button.pgs_btn.default:before{content:"";position:absolute;left:10px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.btn-normal>.button.pgs_btn.default:before{left:clamp(10px,.6944444444vw,11.9444444444px);height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}@media(hover:hover)and (pointer:fine){.btn-normal>.button.pgs_btn.default:hover{color:var(--color-white)}.btn-normal>.button.pgs_btn.default:hover:before{left:0;width:100%;height:100%}}.btn-normal>.button.pgs_btn.default:has(.button-icon>*){gap:8px}.btn-normal>.button.pgs_btn.default:has(.button-icon>*):before{content:none}@media(hover:hover)and (pointer:fine){.btn-normal>.button.pgs_btn.default:has(.button-icon>*):hover{color:var(--color-red)}}.btn-block>.button.pgs_btn.default{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:4px;padding:8px 24px;color:var(--color-black);font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;border:0;border-radius:0;transition:color var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.btn-block>.button.pgs_btn.default{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(24px,1.6666666667vw,28.6666666667px);font-size:clamp(14px,.9722222222vw,16.7222222222px);gap:clamp(4px,.2777777778vw,4.7777777778px)}}.btn-block>.button.pgs_btn.default:before{content:"";position:absolute;left:10px;top:50%;z-index:-1;width:4px;height:4px;background-color:var(--color-red);transform:translateY(-50%);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),left var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.btn-block>.button.pgs_btn.default:before{left:clamp(10px,.6944444444vw,11.9444444444px);height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}@media(hover:hover)and (pointer:fine){.btn-block>.button.pgs_btn.default:hover{color:var(--color-white)}.btn-block>.button.pgs_btn.default:hover:before{left:0;width:102%;height:102%}}.btn-block>.button.pgs_btn.default:has(.button-icon>*){gap:8px}@media(min-width:64.0625em){.btn-block>.button.pgs_btn.default:has(.button-icon>*){gap:clamp(8px,.5555555556vw,9.5555555556px)}}.btn-block>.button.pgs_btn.default:has(.button-icon>*):before{content:none}@media(hover:hover)and (pointer:fine){.btn-block>.button.pgs_btn.default:has(.button-icon>*):hover{color:var(--color-red)}}.box-dot-hover-white>.elementor-element-populated{position:relative;overflow:hidden;isolation:isolate}.box-dot-hover-white>.elementor-element-populated .elementor-widget,.box-dot-hover-white>.elementor-element-populated .elementor-widget-container{position:static}.box-dot-hover-white>.elementor-element-populated:before{content:"";position:absolute;right:12px;top:12px;z-index:-1;width:4px;height:4px;background-color:var(--color-pure-white);transition:width var(--timing-default) var(--easing-in-out),height var(--timing-default) var(--easing-in-out),right var(--timing-default) var(--easing-in-out),top var(--timing-default) var(--easing-in-out)}@media(min-width:64.0625em){.box-dot-hover-white>.elementor-element-populated:before{right:clamp(12px,.8333333333vw,14.3333333333px);top:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}.box-dot-hover-white>.elementor-element-populated .elementor-widget-heading a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(hover:hover)and (pointer:fine){.box-dot-hover-white:has(a:hover)>.elementor-element-populated:before{right:0;top:0;width:100%;height:100%}}.bullet-heading .elementor-heading-title{display:inline-flex;align-items:center;gap:6px}.bullet-heading .elementor-heading-title:before{content:"";flex-shrink:0;width:4px;height:4px;background-color:var(--color-red)}@media(min-width:64.0625em){.bullet-heading .elementor-heading-title:before{height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}.bullet-right-heading .elementor-heading-title{display:inline-flex;align-items:center;gap:6px}@media(min-width:64.0625em){.bullet-right-heading .elementor-heading-title{gap:clamp(6px,.4166666667vw,7.1666666667px)}}.bullet-right-heading .elementor-heading-title:after{content:"";flex-shrink:0;width:4px;height:4px;background-color:var(--color-white)}@media(min-width:64.0625em){.bullet-right-heading .elementor-heading-title:after{height:clamp(4px,.2777777778vw,4.7777777778px);width:clamp(4px,.2777777778vw,4.7777777778px)}}.product-listing .container{width:calc(100% - 80px);margin-left:40px}@media(min-width:64.0625em){.product-listing .container{width:calc(100% - clamp(80px,5.5555555556vw,95.5555555556px));margin-left:clamp(40px,2.7777777778vw,47.7777777778px)}}.product-listing .vehicle-listing-view-grid .vehicle-listing-main>div:first-child>.car-item,.product-listing .vehicle-listing-view-grid .vehicle-listing-main>div:nth-child(2)>.car-item{margin-top:0;height:auto!important}.product-listing .vehicle-listing-view-grid .vehicle-listing-main .car-item{background-color:var(--color-white);border:unset}.elementor-icon.elementor-social-icon{height:calc(var(--icon-size, 25px) + 12px);width:calc(var(--icon-size, 25px) + 12px)}@media(min-width:64.0625em){.elementor-icon.elementor-social-icon{height:calc(var(--icon-size, clamp(25px, 1.7361111111vw, 29.8611111111px)) + 2 * clamp(6px,.4166666667vw,7.1666666667px));width:calc(var(--icon-size, clamp(25px, 1.7361111111vw, 29.8611111111px)) + 2 * clamp(6px,.4166666667vw,7.1666666667px))}}.back-to-top-btn .elementor-widget-container>p{margin:0}.back-to-top-btn a{display:inline-flex;align-items:center;gap:4px}@media(min-width:64.0625em){.back-to-top-btn a{gap:clamp(4px,.2777777778vw,4.7777777778px)}}.back-to-top-btn a:after{content:"";display:inline-block;width:20px;height:20px;background-color:var(--color-red);mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6.5L7.5 4.5L9.5 6.5M5.5 9.5L7.5 7.5L9.5 9.5' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6.5L7.5 4.5L9.5 6.5M5.5 9.5L7.5 7.5L9.5 9.5' stroke='black' stroke-linecap='square'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){.back-to-top-btn a:after{width:clamp(20px,1.3888888889vw,23.8888888889px);height:clamp(20px,1.3888888889vw,23.8888888889px)}}button[type=submit].elementor-button{min-height:unset!important;padding:8px 16px}@media(min-width:64.0625em){button[type=submit].elementor-button{padding:clamp(8px,.5555555556vw,9.5555555556px) clamp(16px,1.1111111111vw,19.1111111111px)}}button[type=submit].elementor-button .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px}@media(min-width:64.0625em){button[type=submit].elementor-button .elementor-button-content-wrapper{gap:clamp(10px,.6944444444vw,11.9444444444px)}}button[type=submit].elementor-button .elementor-button-content-wrapper:before{content:"";display:inline-block;flex-shrink:0;width:12px;height:12px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5998 9.20078L10.7998 6.00078L7.5998 2.80078M10.7998 6.00078H0.799805' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5998 9.20078L10.7998 6.00078L7.5998 2.80078M10.7998 6.00078H0.799805' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media(min-width:64.0625em){button[type=submit].elementor-button .elementor-button-content-wrapper:before{width:clamp(12px,.8333333333vw,14.3333333333px);height:clamp(12px,.8333333333vw,14.3333333333px)}}.elementor-field-textual{padding:4px 0}@media(min-width:64.0625em){.elementor-field-textual{padding:clamp(4px,.2777777778vw,4.7777777778px) 0}}.elementor-field-textual:-webkit-autofill,.elementor-field-textual:-webkit-autofill:hover,.elementor-field-textual:-webkit-autofill:focus,.elementor-field-textual:-webkit-autofill:active{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s 0s,color 600000s 0s}.elementor-form:has(.required-info-label){position:relative}.elementor-field-type-html:has(>.required-info-label){position:absolute;bottom:24px;left:0}.required-info-label{text-transform:uppercase;color:var(--color-white)}.elementor-mark-required .elementor-field-label{font-weight:300}.elementor-mark-required .elementor-field-label:after{color:currentColor;padding-inline-start:0}.elementor-field-option:has(>#form-field-privacy){display:inline-flex;gap:8px}#form-field-privacy{appearance:none;-webkit-appearance:none;flex-shrink:0;width:14px;height:14px;margin-top:4px;margin-bottom:48px;border-radius:0;background-color:var(--color-pure-white);cursor:pointer}@media(min-width:64.0625em){#form-field-privacy{width:clamp(14px,.9722222222vw,16.7222222222px);height:clamp(14px,.9722222222vw,16.7222222222px);margin-top:clamp(4px,.2777777778vw,4.7777777778px);margin-bottom:clamp(48px,3.3333333333vw,57.3333333333px)}}#form-field-privacy:checked{background-color:var(--color-red);box-shadow:inset 0 0 0 5px var(--color-pure-white)}#form-field-privacy:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}#form-field-privacy~label{font-size:14px;font-weight:400;cursor:pointer}@media(min-width:64.0625em){#form-field-privacy~label{font-size:clamp(14px,.9722222222vw,16.7222222222px)}}.product-listing .featured-vehicles-listing-wrapper .vehicle-listing-view-grid .vehicle-listing-featured .car-item,.product-listing .vehicle-listing-view-grid .vehicle-listing-main .car-item{margin-top:40px;height:calc(100% - 40px)!important}@media(min-width:64.0625em){.product-listing .featured-vehicles-listing-wrapper .vehicle-listing-view-grid .vehicle-listing-featured .car-item,.product-listing .vehicle-listing-view-grid .vehicle-listing-main .car-item{margin-top:clamp(40px,2.7777777778vw,47.7777777778px);height:calc(100% - clamp(40px,2.7777777778vw,47.7777777778px))!important}}.product-listing.page-section-ptb.default{padding-top:0;padding-bottom:180px}@media(min-width:64.0625em){.product-listing.page-section-ptb.default{padding-bottom:clamp(180px,12.5vw,215px)}}
