@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-accordion{padding:56px 16px;background-color:var(--color-bg-03)}
.cmp-accordion__wrapper__title .cmp-title__text{font-family:'CupraBook',sans-serif;font-weight:350;font-size:24px;line-height:1.75rem;color:var(--color-font-01);text-align:center;text-transform:unset}
.cmp-accordion__wrapper__sections{padding-top:56px}
.cmp-accordion__wrapper__sections__section{padding-bottom:56px}
.cmp-accordion__wrapper__sections__section__title .cmp-title__text{font-family:'CupraRegular',sans-serif;font-weight:400;font-size:20px;line-height:1.5rem;color:var(--color-font-01);padding-bottom:14px;text-transform:unset}
.cmp-accordion__wrapper__sections__section__items__item{cursor:pointer}
.cmp-accordion__wrapper__sections__section__items__item__info__title{display:flex;align-items:center;justify-content:space-between}
.cmp-accordion__wrapper__sections__section__items__item__info__title .cmp-title__text{max-width:210px;font-family:'CupraBook',sans-serif;font-weight:350;font-size:16px;line-height:1.25rem;color:var(--color-font-01);padding:16px 0;text-transform:unset}
.cmp-accordion__wrapper__sections__section__items__item__info__text .cmp-text p{max-width:272.767px;font-family:'CupraBook',sans-serif;font-weight:350;font-size:14px;line-height:1.25rem;color:var(--color-font-01);padding-bottom:14px;text-transform:unset}
.cmp-accordion__wrapper__sections__section__items__item__icon{width:24px;height:24px;mask:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-plus.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-plus.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background:var(--color-bg-01)}
.cmp-accordion__wrapper__sections__section__items__item__active .cmp-accordion__wrapper__sections__section__items__item__icon{mask:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-minus.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-minus.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background:var(--color-bg-01)}
.cmp-accordion__wrapper__sections__section .item{border-top:1px var(--color-ui-01) solid}
.cmp-accordion__wrapper__sections__section .item:last-child{border-bottom:1px var(--color-ui-01) solid}
.cmp-accordion.mod__dark{background:var(--color-bg-01)}
.cmp-accordion.mod__dark .cmp-title__text{color:var(--color-font-03);margin:0}
.cmp-accordion.mod__dark .cmp-text,.cmp-accordion.mod__dark .cmp-text p{color:var(--color-font-03)}
.cmp-accordion.mod__dark .cmp-text a{color:var(--color-font-03);text-decoration:underline}
.cmp-accordion.mod__dark .cmp-accordion__wrapper__title .cmp-text,.cmp-accordion.mod__dark .cmp-accordion__wrapper__title .cmp-text p{color:var(--color-font-03);font-family:'CupraBook',sans-serif;font-weight:350;font-size:24px;line-height:1.75}
.cmp-accordion.mod__dark .cmp-accordion__wrapper__title .cmp-text a{color:var(--color-font-03);text-decoration:underline}
.cmp-accordion.mod__dark .cmp-accordion__wrapper__sections__section__items__item__icon{background:var(--color-bg-03)}
.cmp-accordion.mod__dark .cmp-accordion__wrapper__sections__section__items__item__active .cmp-accordion__wrapper__sections__section__items__item__icon{background:var(--color-bg-03)}
.cmp-accordion.mod__dark .item{border-top:1px var(--color-ui-05) solid}
.cmp-accordion.mod__dark .item:last-child{border-bottom:1px var(--color-ui-03) solid}
@media(min-width:764px){.cmp-accordion{padding:56px 32px}
.cmp-accordion__wrapper__title .cmp-title__text{font-family:'CupraLight',sans-serif;font-weight:300;font-size:40px;line-height:2.75rem}
.cmp-accordion__wrapper__sections{padding-top:48px}
.cmp-accordion__wrapper__sections__section{padding-bottom:78px}
.cmp-accordion__wrapper__sections__section__title .cmp-title__text{font-size:24px;line-height:1.75rem;padding-bottom:14px}
.cmp-accordion__wrapper__sections__section__items__item__info__title .cmp-title__text{max-width:662.975px;font-size:20px;line-height:1.5rem;padding:17px 0}
.cmp-accordion__wrapper__sections__section__items__item__info__text .cmp-text p{max-width:662.975px;font-size:16px;line-height:1.5rem;padding-bottom:18px}
.cmp-accordion__wrapper__sections__section__items__item__icon{width:32px;height:32px}
}
@media(min-width:1016px){.cmp-accordion__wrapper__sections__section{padding-bottom:64px}
.cmp-accordion__wrapper__sections__section__title .cmp-title__text{padding-bottom:15px}
.cmp-accordion__wrapper__sections__section__items__item__info__title .cmp-title__text{max-width:901.646px;font-size:24px;line-height:1.75rem;padding:17px 0}
.cmp-accordion__wrapper__sections__section__items__item__info__text .cmp-text p{max-width:901.646px;font-size:20px;line-height:1.5rem;padding-bottom:18px}
}
@media(min-width:1436px){.cmp-accordion{padding:74px 143px}
.cmp-accordion__wrapper__title .cmp-title__text{font-size:60px;line-height:4rem}
.cmp-accordion__wrapper__sections__section{padding-bottom:64px}
.cmp-accordion__wrapper__sections__section__title .cmp-title__text{font-size:30px;line-height:2.25rem;padding-bottom:31px}
.cmp-accordion__wrapper__sections__section__items__item__info__title .cmp-title__text{max-width:1146px;font-size:30px;line-height:2.25rem;padding:23px 0}
.cmp-accordion__wrapper__sections__section__items__item__info__text .cmp-text p{max-width:1146px;font-size:24px;line-height:1.75rem;padding-bottom:24px}
.cmp-accordion__wrapper__sections__section .item{width:1210px}
}
@media(min-width:1920px){.cmp-accordion{padding:72px 143px}
.cmp-accordion__wrapper{display:flex;flex-flow:column;align-items:center}
.cmp-accordion__wrapper__sections{padding-left:62px}
}