@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-ico-tooltip{width:16px;height:16px}
.cmp-ico-tooltip:after{top:26px}
.cmp-ico-tooltip:before{top:20px}
.cmp-ico-tooltip__image{top:28px}
.cmp-ico-tooltip__image:before{right:5px}
.theme-dark .cmp-ico-tooltip,.cmp-ico-tooltip--light{background-image:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-info-light.svg")}
.theme-dark .cmp-ico-tooltip:after,.cmp-ico-tooltip--light:after{background-color:var(--color-ui-05);color:var(--color-font-01)}
.theme-dark .cmp-ico-tooltip:before,.cmp-ico-tooltip--light:before{border-bottom:6px solid var(--color-ui-05)}
@media(min-width:764px){.cmp-ico-tooltip--right:before{right:3px}
}
.cmp-ico-tooltip{--font-regular:'CupraRegular',sans-serif;--font-text:'CupraBook',sans-serif;--font-color-primary:var(--color-font-01);--font-color-secondary:var(--color-font-04);--ui-color-primary:var(--color-ui-01);--border-color:var(--color-ui-05);--image-bg-color:var(--color-ui-05);--image-color:var(--color-font-01);--icoInfo:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-info.svg")}