@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes rotateImageLoading{from{transform:translate(-50%,-50%) rotateY(0) scale(1.01)}
to{transform:translate(-50%,-50%) rotateY(360deg) scale(1.01)}
}
.pac-container{background-color:var(--color-ui-05);border:1px solid var(--color-ui-03);z-index:12;box-shadow:none;border-radius:0;width:calc(100% - 32px) !important;margin-top:-1px}
.pac-container .pac-item{padding:10px 10px 10px 40px;list-style:none;position:relative;border:0;cursor:pointer;min-height:auto;font-size:14px;line-height:16px;font-family:'CupraRegular',sans-serif}
.pac-container .pac-item span{color:var(--color-font-01);min-height:auto}
.pac-container .pac-item .pac-icon{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;left:8px;margin:0;background-image:none;background-color:var(--color-font-01);mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-location.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-location.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.pac-container .pac-item .pac-item-query{font-size:14px;line-height:16px}
.pac-container .pac-item .pac-item-query .pac-matched{font-family:'CupraBold',sans-serif}
.pac-container .pac-item:hover{background-color:var(--color-ui-04)}
.pac-container .pac-item.pac-item-selected{background-color:var(--color-ui-04)}
.pac-container:after{display:none}
@media(min-width:764px){.pac-container{width:334px !important}
}
@media(min-width:1016px){.pac-container{width:368px !important}
.pac-container .pac-item{font-size:16px;line-height:20px}
.pac-container .pac-item .pac-item-query{font-size:16px;line-height:20px}
}
@media(min-width:1436px){.pac-container{width:670px !important}
}
.cmp-select-dealer{--icoStars:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-stars-rating.svg");--icoSearch:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-search.svg");--icoLocationSearch:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-location-pointer.svg");--icoClose:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-close.svg")}
.cmp-select-dealer-modal{--font-base:'CupraBook',sans-serif;--font-regular:'CupraRegular',sans-serif;--bg-color:var(--color-bg-03);--font-color-primary:var(--color-font-01);--font-color-secondary:var(--color-font-02);--error-color:var(--color-danger);--success-color:var(--color-success);--icoClose:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-close.svg");--icoArrowDown:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-down.svg");--icoLocation:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-location.svg");--icoTelephone:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-telephone.svg");--icoWhatsApp:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-whatsapp.svg");--icoEmail:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-email.svg");--icoWebsite:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-website.svg");--icoSchedule:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-clock.svg");--icoStars:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-stars-rating.svg")}
@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes rotateImageLoading{from{transform:translate(-50%,-50%) rotateY(0) scale(1.01)}
to{transform:translate(-50%,-50%) rotateY(360deg) scale(1.01)}
}
.swiper-initialized.swiper-horizontal .swiper-button-prev,.swiper-initialized.swiper-horizontal .swiper-button-next{position:absolute;margin:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;overflow:hidden;opacity:1;transition:opacity .3s ease}
.swiper-initialized.swiper-horizontal .swiper-button-prev:before,.swiper-initialized.swiper-horizontal .swiper-button-next:before{position:absolute;content:'';width:100%;height:100%;opacity:.8;transition:opacity .3s ease;background-color:var(--color-ui-01)}
.swiper-initialized.swiper-horizontal .swiper-button-prev:after,.swiper-initialized.swiper-horizontal .swiper-button-next:after{position:absolute;content:'';width:100%;height:100%;background-color:var(--color-font-03)}
.swiper-initialized.swiper-horizontal .swiper-button-prev:hover:before,.swiper-initialized.swiper-horizontal .swiper-button-next:hover:before{opacity:1}
.swiper-initialized.swiper-horizontal .swiper-button-prev{left:16px}
.swiper-initialized.swiper-horizontal .swiper-button-prev:after{mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-left.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-left.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.swiper-initialized.swiper-horizontal .swiper-button-next{right:16px}
.swiper-initialized.swiper-horizontal .swiper-button-next:after{mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-right.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-right.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.swiper-initialized.swiper-horizontal .swiper-button-disabled{opacity:0}
.swiper-initialized.swiper-horizontal .swiper-pagination{bottom:0;display:flex;justify-content:center}
.swiper-initialized.swiper-horizontal .swiper-pagination-bullet{width:20px;height:2px;border-radius:0;opacity:.4;background-color:var(--color-bullet,var(--color-ui-05));transition:all .3s ease}
.swiper-initialized.swiper-horizontal .swiper-pagination-bullet-active{opacity:1}
.theme-light .swiper-initialized.swiper-horizontal{--color-bullet:var(--color-ui-01)}
.theme-dark .swiper-initialized.swiper-horizontal{--color-bullet:var(--color-ui-05)}
@media(min-width:764px){.swiper-initialized.swiper-horizontal .swiper-button-prev{left:32px}
.swiper-initialized.swiper-horizontal .swiper-button-next{right:32px}
}
@media(min-width:1016px){.swiper-initialized.swiper-horizontal .swiper-button-prev,.swiper-initialized.swiper-horizontal .swiper-button-next{width:48px;height:48px}
}
.cmp-df{--font-base:'CupraBook',sans-serif;--font-bold:'CupraMedium',sans-serif;--font-regular:'CupraRegular',sans-serif;--font-pretitle-s:'CupraBook',sans-serif;--font-title-s:'CupraBook',sans-serif;--font-pretitle-l:'CupraRegular',sans-serif;--font-title-l:'CupraLight',sans-serif;--font-price:'CupraLight',sans-serif;--title-text-transform:uppercase;--icoAlert:url('../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-alert.svg');--image-aspect-ratio:330 / 186}
.cmp-df.theme-light{--bg-color:var(--color-bg-03);--font-color-primary:var(--color-font-01);--font-color-secondary:var(--color-font-02);--error-color:var(--color-danger)}
.cmp-df.theme-dark{--bg-color:var(--color-bg-01);--font-color-primary:var(--color-font-03);--font-color-secondary:var(--color-font-04);--error-color:var(--color-danger-dark-theme)}
.theme-light .cmp-select-dealer{--ui-color-primary:var(--color-ui-01);--ui-color-secondary:var(--color-ui-02);--star-color-default:var(--color-ui-03);--star-color-active:var(--color-ui-07)}
.theme-dark .cmp-select-dealer{--ui-color-primary:var(--color-ui-05);--ui-color-secondary:var(--color-ui-03);--star-color-default:var(--color-ui-05);--star-color-active:var(--color-ui-07)}