@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-slide-image-info{background-color:var(--bg-color);position:relative;padding:48px 0}
@media(min-width:764px){.cmp-slide-image-info{padding:64px 0}
}
@media(min-width:1016px){.cmp-slide-image-info{padding:64px 0}
}
@media(min-width:1436px){.cmp-slide-image-info{padding:96px 0}
}
.cmp-slide-image-info__container{position:relative;margin:0 auto;width:100%;max-width:1436px;padding:0 16px}
@media(min-width:764px){.cmp-slide-image-info__container{padding:0 24px}
}
@media(min-width:1016px){.cmp-slide-image-info__container{padding:0 48px}
}
@media(min-width:1436px){.cmp-slide-image-info__container{padding:0 58px}
}
.cmp-slide-image-info__top{margin-bottom:32px}
.cmp-slide-image-info__title{margin:0}
.cmp-slide-image-info__title .cmp-title__text{color:var(--font-color-primary);font-family:'CupraBook',sans-serif;font-weight:350;text-transform:uppercase;font-size:30px;line-height:40px;margin:0}
.cmp-slide-image-info__text{margin:16px 0 0}
.cmp-slide-image-info__text .cmp-text,.cmp-slide-image-info__text .cmp-text p{color:var(--font-color-primary);font-family:'CupraBook',sans-serif;font-weight:350;font-size:18px;line-height:24px}
.cmp-slide-image-info__text .cmp-text a{color:var(--font-color-primary);text-decoration:underline}
.cmp-slide-image-info__item-list{counter-reset:item;padding-bottom:24px}
.cmp-slide-image-info__item-container{display:flex;flex-direction:column;gap:16px;margin:0 auto}
.cmp-slide-image-info__item-title{margin:0;position:relative;padding-left:24px}
.cmp-slide-image-info__item-title .cmp-title__text{color:var(--font-color-primary);font-family:'CupraMedium',sans-serif;font-weight:350;text-transform:initial;font-size:16px;line-height:24px;margin:0}
.cmp-slide-image-info__item-title .cmp-title__text:before{counter-increment:item;content:counter(item) ". ";position:absolute;left:0}
.cmp-slide-image-info__item-text{margin:16px 0 0}
.cmp-slide-image-info__item-text .cmp-text,.cmp-slide-image-info__item-text .cmp-text p{color:var(--font-color-secondary);font-family:'CupraBook',sans-serif;font-weight:350;font-size:14px;line-height:20px}
.cmp-slide-image-info__item-text .cmp-text a{color:var(--font-color-secondary);text-decoration:underline}
.cmp-slide-image-info__item-image{width:100%;height:auto;max-width:704px;margin:0 auto}
.cmp-slide-image-info__item-image .cmp-image__image{width:100%;height:auto;object-fit:initial;display:block}
.cmp-slide-image-info__item-content{width:100%;max-width:544px;margin:0 auto;padding:0 16px}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-wrapper{align-items:center}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-slide{opacity:0 !important;display:flex}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-slide.swiper-slide-active{opacity:1 !important}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-prev,.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-next{width:32px;height:32px;display:none}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-prev:before,.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-next:before{background-color:var(--button-bg-color)}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-prev:after,.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-next:after{background-color:var(--button-font-color)}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-pagination-bullet{background-color:var(--button-bg-color)}
@media(min-width:764px){.cmp-slide-image-info__title{max-width:670px}
.cmp-slide-image-info__title .cmp-title__text{font-size:40px;line-height:48px;margin:0}
.cmp-slide-image-info__text{margin:24px 0 0}
.cmp-slide-image-info__text .cmp-text,.cmp-slide-image-info__text .cmp-text p{font-size:20px;line-height:24px}
.cmp-slide-image-info__text .cmp-text a{text-decoration:underline}
.cmp-slide-image-info__item-list{padding-bottom:60px}
.cmp-slide-image-info__item-container,.cmp-slide-image-info__item{gap:32px}
.cmp-slide-image-info__item-title .cmp-title__text{font-size:20px;line-height:24px;margin:0}
.cmp-slide-image-info__item-text{margin:32px 0 0}
.cmp-slide-image-info__item-text .cmp-text,.cmp-slide-image-info__item-text .cmp-text p{font-size:20px;line-height:24px}
.cmp-slide-image-info__item-text .cmp-text a{text-decoration:underline}
.cmp-slide-image-info__item-content{padding:0}
}
@media(min-width:1016px){.cmp-slide-image-info__top{margin-bottom:40px}
.cmp-slide-image-info__item-list{padding-bottom:40px}
.cmp-slide-image-info__item-container{flex-direction:row;align-items:center;width:824px;margin:0 auto}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-prev,.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-next{display:block}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-prev{left:0}
.cmp-slide-image-info .swiper-initialized.swiper-horizontal .swiper-button-next{right:0}
}
@media(min-width:1436px){.cmp-slide-image-info__title .cmp-title__text{font-size:48px;line-height:56px;margin:0}
.cmp-slide-image-info__text .cmp-text,.cmp-slide-image-info__text .cmp-text p{font-size:24px;line-height:32px}
.cmp-slide-image-info__text .cmp-text a{text-decoration:underline}
.cmp-slide-image-info__item-container{width:1244px}
.cmp-slide-image-info__item-content{padding:0 0 0 48px}
.cmp-slide-image-info__item-title{display:block;max-width:436px}
.cmp-slide-image-info__item-title .cmp-title__text{font-size:24px;line-height:28px;margin:0}
.cmp-slide-image-info__item-text{display:block;max-width:436px}
.cmp-slide-image-info__item-text .cmp-text,.cmp-slide-image-info__item-text .cmp-text p{font-size:24px;line-height:28px}
.cmp-slide-image-info__item-text .cmp-text a{text-decoration:underline}
}
.cmp-slide-image-info.theme-light{--bg-color:var(--color-bg-03);--font-color-primary:var(--color-font-01);--font-color-secondary:var(--color-font-02);--button-bg-color:var(--color-ui-01);--button-font-color:var(--color-font-03)}
.cmp-slide-image-info.theme-dark{--bg-color:var(--color-bg-01);--font-color-primary:var(--color-font-03);--font-color-secondary:var(--color-font-04);--button-bg-color:var(--color-ui-05);--button-font-color:var(--color-font-01)}