@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)}
}
.cmp-cclite-overlapping{background:var(--color-bg-03)}
.cmp-cclite-overlapping__title .cmp-title__text{color:var(--color-font-01);font-family:'CupraLight',sans-serif;text-transform:uppercase;font-size:24px;line-height:1.2;margin:0;word-break:break-word}
.cmp-cclite-overlapping__subtitle{margin-bottom:16px}
.cmp-cclite-overlapping__subtitle .cmp-text,.cmp-cclite-overlapping__subtitle .cmp-text p{color:var(--color-font-01);font-family:'CupraLight',sans-serif;font-size:16px;line-height:1.2}
.cmp-cclite-overlapping__subtitle .cmp-text a{color:var(--color-font-01);text-decoration:underline}
.cmp-cclite-overlapping__subtitle .cmp-text h1,.cmp-cclite-overlapping__subtitle .cmp-text h2,.cmp-cclite-overlapping__subtitle .cmp-text h3,.cmp-cclite-overlapping__subtitle .cmp-text h4,.cmp-cclite-overlapping__subtitle .cmp-text h5,.cmp-cclite-overlapping__subtitle .cmp-text h6,.cmp-cclite-overlapping__subtitle .cmp-text blockquote,.cmp-cclite-overlapping__subtitle .cmp-text pre{color:var(--color-font-01);font-family:'CupraLight',sans-serif;font-size:16px;line-height:1.2;margin:0}
.cmp-cclite-overlapping__loader{background:var(--color-bg-01)}
.cmp-cclite-overlapping__loader:after{mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/logo-cupra.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/logo-cupra.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-bg-03)}
.cmp-cclite-overlapping__image img{opacity:0}
.cmp-cclite-overlapping__optionstop{background:var(--color-bg-03)}
.cmp-cclite-overlapping__icon{background:#a3a3a3}
.cmp-cclite-overlapping__icon[data-active="true"]{background:var(--color-bg-01)}
.cmp-cclite-overlapping__icon--without-bg{mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/vdm/car2.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/vdm/car2.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.cmp-cclite-overlapping__icon--with-bg{mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/vdm/road.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/vdm/road.svg") no-repeat 100% 100%;-webkit-mask-size:90%;mask-size:90%}
.cmp-cclite-overlapping__tab:before{background:var(--color-ui-02)}
.cmp-cclite-overlapping__tab p{font-family:'CupraLight',sans-serif;font-weight:300;color:var(--color-font-01)}
.cmp-cclite-overlapping__tab.cmp-cclite-overlapping__tab--selected p{font-family:'CupraRegular',sans-serif;font-weight:400}
.cmp-cclite-overlapping__item:after{background:var(--color-bg-01)}
.cmp-cclite-overlapping__info{font-family:'CupraRegular',sans-serif;font-weight:400;color:var(--color-font-01)}
.cmp-cclite-overlapping__selected-span{font-family:'CupraLight',sans-serif;font-weight:300;color:var(--color-font-01)}
@media(min-width:764px){.cmp-cclite-overlapping__title .cmp-title__text{font-size:40px;margin:0;word-break:break-word}
.cmp-cclite-overlapping__subtitle{margin-bottom:0}
.cmp-cclite-overlapping__subtitle .cmp-text,.cmp-cclite-overlapping__subtitle .cmp-text p{font-size:24px}
.cmp-cclite-overlapping__subtitle .cmp-text a{text-decoration:underline}
.cmp-cclite-overlapping__subtitle .cmp-text h1,.cmp-cclite-overlapping__subtitle .cmp-text h2,.cmp-cclite-overlapping__subtitle .cmp-text h3,.cmp-cclite-overlapping__subtitle .cmp-text h4,.cmp-cclite-overlapping__subtitle .cmp-text h5,.cmp-cclite-overlapping__subtitle .cmp-text h6,.cmp-cclite-overlapping__subtitle .cmp-text blockquote,.cmp-cclite-overlapping__subtitle .cmp-text pre{font-size:24px;margin:0}
}
@media(min-width:1016px){.cmp-cclite-overlapping__title .cmp-title__text{font-size:30px;margin:0;word-break:break-word}
.cmp-cclite-overlapping__subtitle .cmp-text,.cmp-cclite-overlapping__subtitle .cmp-text p{font-size:20px}
.cmp-cclite-overlapping__subtitle .cmp-text a{text-decoration:underline}
.cmp-cclite-overlapping__subtitle .cmp-text h1,.cmp-cclite-overlapping__subtitle .cmp-text h2,.cmp-cclite-overlapping__subtitle .cmp-text h3,.cmp-cclite-overlapping__subtitle .cmp-text h4,.cmp-cclite-overlapping__subtitle .cmp-text h5,.cmp-cclite-overlapping__subtitle .cmp-text h6,.cmp-cclite-overlapping__subtitle .cmp-text blockquote,.cmp-cclite-overlapping__subtitle .cmp-text pre{font-size:20px;margin:0}
}
@media(min-width:1436px){.cmp-cclite-overlapping__wrapper{position:relative;margin:0 auto;width:100%;max-width:1436px;padding:0 16px}
.cmp-cclite-overlapping__title .cmp-title__text{font-size:40px;margin:0;word-break:break-word}
.cmp-cclite-overlapping__subtitle .cmp-text,.cmp-cclite-overlapping__subtitle .cmp-text p{font-size:24px}
.cmp-cclite-overlapping__subtitle .cmp-text a{text-decoration:underline}
.cmp-cclite-overlapping__subtitle .cmp-text h1,.cmp-cclite-overlapping__subtitle .cmp-text h2,.cmp-cclite-overlapping__subtitle .cmp-text h3,.cmp-cclite-overlapping__subtitle .cmp-text h4,.cmp-cclite-overlapping__subtitle .cmp-text h5,.cmp-cclite-overlapping__subtitle .cmp-text h6,.cmp-cclite-overlapping__subtitle .cmp-text blockquote,.cmp-cclite-overlapping__subtitle .cmp-text pre{font-size:24px;margin:0}
}
@media(min-width:1436px) and (min-width:764px){.cmp-cclite-overlapping__wrapper{padding:0 24px}
}
@media(min-width:1436px) and (min-width:1016px){.cmp-cclite-overlapping__wrapper{padding:0 48px}
}
@media(min-width:1436px) and (min-width:1436px){.cmp-cclite-overlapping__wrapper{padding:0 58px}
}