@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-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:16px;height:16px;position:relative;display:inline-block;cursor:pointer;background-image:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-info.svg");margin-left:4px}
.cmp-ico-tooltip-image__box{z-index:2;opacity:0;pointer-events:none;user-select:none;position:absolute;top:25px;width:220px;padding:8px;background-color:var(--color-ui-01);color:var(--color-font-03);box-shadow:0 4px 6px rgba(27,27,27,0.25);transition:opacity .3s ease-in}
.cmp-ico-tooltip-image__box:before{pointer-events:none;user-select:none;position:absolute;content:'';top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;z-index:1;border-bottom:6px solid var(--color-ui-01)}
.cmp-ico-tooltip-image__text{font-size:12px;line-height:16px;color:var(--color-font-03);font-family:'CupraBook',sans-serif;font-weight:350;display:block;margin:0 0 8px}
.cmp-ico-tooltip-image__image{width:100%;height:auto;float:left}
.cmp-ico-tooltip-image:hover .cmp-ico-tooltip-image__box{opacity:1;pointer-events:auto}
.cmp-ico-tooltip-image--right .cmp-ico-tooltip-image__box{right:-3px}
.cmp-ico-tooltip-image--right .cmp-ico-tooltip-image__box:before{right:5px}
.theme-dark .cmp-ico-tooltip-image,.cmp-ico-tooltip-image--light{background-image:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-info-light.svg")}
.theme-dark .cmp-ico-tooltip-image .cmp-ico-tooltip-image__box,.cmp-ico-tooltip-image--light .cmp-ico-tooltip-image__box{background-color:var(--color-ui-05);color:var(--color-font-01)}
.theme-dark .cmp-ico-tooltip-image .cmp-ico-tooltip-image__box:before,.cmp-ico-tooltip-image--light .cmp-ico-tooltip-image__box:before{border-bottom:6px solid var(--color-ui-05)}
.theme-dark .cmp-ico-tooltip-image .cmp-ico-tooltip-image__text,.cmp-ico-tooltip-image--light .cmp-ico-tooltip-image__text{color:var(--color-font-01)}
@media(min-width:764px){.cmp-ico-tooltip-image{margin-left:8px}
.cmp-ico-tooltip-image__box{width:242px}
}