@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
@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-price{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--dg-spacing-s-5);align-items:flex-end}
.cmp-price__prefix{color:var(--dg-color-text-strong,#fafafa)}
.cmp-price__suffix,.cmp-price__number,.cmp-price__currency_suffix{width:100%;color:var(--dg-color-text-strong,#fafafa);font-weight:400;display:flex}
.cmp-price__number{align-self:flex-start}
.cmp-price__suffix,.cmp-price__currency_suffix{align-self:flex-end}
.cmp-price__suffix{color:var(--dg-color-text-soft,#aeaeb7);font-size:var(--dg-font-size-body-s);line-height:var(--dg-font-height-body-s);font-weight:400}
.cmp-price__currency_disclaimer_index{color:var(--dg-color-text-strong,#fafafa);margin-left:2px}
.cmp-price__number{display:flex;font-weight:400;align-self:flex-end;font-size:var(--dg-font-size-headline-s);line-height:var(--dg-font-height-headline-s)}
.cmp-price__value{position:relative;width:fit-content}
.cmp-price__value,.cmp-price__number{display:inline-flex;align-items:baseline}
.cmp-price__symbol_reference{color:var(--dg-color-text-strong,#fafafa);font-weight:400;font-size:12px;line-height:1.2}
.cmp-price .mod__symbol-top{position:absolute;right:-10px;top:5px}
.cmp-price__additional-text{width:100%;color:var(--dg-color-text-strong,#fafafa)}
@media(min-width:768px){.cmp-price .mod__symbol-top{top:10px}
}
@media(min-width:1024px){.cmp-price__suffix,.cmp-price__number,.cmp-price__currency_suffix{width:auto}
.cmp-price__suffix{line-height:var(--dg-font-height-body-m)}
}
@media(min-width:1440px){.cmp-price__prefix,.cmp-price__suffix{padding-bottom:2px}
.cmp-price__number{font-size:var(--dg-font-size-headline-s);line-height:var(--dg-font-size-headline-s);display:flex;align-items:flex-end}
}
.swiper-initialized.swiper-horizontal .swiper-button-prev,.swiper-initialized.swiper-horizontal .swiper-button-next{display:flex;position:absolute;margin:0;top:50%;transform:translateY(-50%);width:40px;height:40px;overflow:hidden;border-radius:var(--dg-icon-button-border-radius-base,6px);border:var(--dg-icon-button-border-width-base,1px) solid var(--dg-icon-button-border-color-quaternary-default,#c49678);background:var(--dg-gradient-bg-copper-default,linear-gradient(47deg,#b77f58 0,#9b613b 62.52%,#804620 96.18%));padding:var(--dg-spacing-s-5) var(--dg-spacing-m-1)}
.swiper-initialized.swiper-horizontal .swiper-button-prev:before,.swiper-initialized.swiper-horizontal .swiper-button-next:before{position:absolute;content:'';width:100%;height:100%}
.swiper-initialized.swiper-horizontal .swiper-button-prev:after,.swiper-initialized.swiper-horizontal .swiper-button-next:after{position:absolute;content:'';width:24px;height:24px;background-color:var(--dg-icon-button-icon-color-quaternary-default,#fafafa)}
.swiper-initialized.swiper-horizontal .swiper-button-prev:hover:before,.swiper-initialized.swiper-horizontal .swiper-button-next:hover:before{border:var(--dg-icon-button-border-width-base,1px) solid var(--dg-icon-button-border-color-quaternary-hover,#c49678);background:var(--dg-gradient-bg-copper-hover,linear-gradient(47deg,#996642 0,#764a2d 52.9%,#562f15 96.18%));border-radius:var(--dg-icon-button-border-radius-base,6px)}
.swiper-initialized.swiper-horizontal .swiper-button-prev{left:32px}
.swiper-initialized.swiper-horizontal .swiper-button-prev:after{mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-left-line.svg") no-repeat 100% 100%;-webkit-mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-left-line.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.swiper-initialized.swiper-horizontal .swiper-button-next{right:32px}
.swiper-initialized.swiper-horizontal .swiper-button-next:after{mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-right-line.svg") no-repeat 100% 100%;-webkit-mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-right-line.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}
.swiper-initialized.swiper-horizontal .swiper-button-disabled{opacity:0;pointer-events:none}
.swiper-initialized.swiper-horizontal .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:var(--dg-spacing-s-3)}
.swiper-initialized.swiper-horizontal .swiper-pagination-bullet{width:40px;height:4px;transition:all .3s ease;border-radius:var(--dg-border-radius-full,100000px);background:var(--dg-color-field-bg-disabled,#5a5c67)}
.swiper-initialized.swiper-horizontal .swiper-pagination-bullet-active{width:64px;height:4px;background:var(--dg-gradient-bg-copper-default,linear-gradient(47deg,#b77f58 0,#9b613b 62.52%,#804620 96.18%))}
.swiper-button-prev,.swiper-button-next{display:none}
@media(min-width:1440px){.swiper-initialized.swiper-horizontal .swiper-button-prev,.swiper-initialized.swiper-horizontal .swiper-button-next{width:48px;height:48px;padding:var(--dg-spacing-m-1) var(--dg-spacing-m-2)}
.swiper-initialized.swiper-horizontal .swiper-button-prev{left:48px}
.swiper-initialized.swiper-horizontal .swiper-button-next{right:48px}
}
.cmp-offer-cards{background-color:var(--mainBackgroundClr);color:var(--mainFontClr);max-width:100vw;margin-top:var(--dg-spacing-l-2)}
.cmp-offer-cards__wrapper{display:flex}
.cmp-offer-cards__title{padding-bottom:var(--dg-spacing-l-2)}
.cmp-offer-cards__title .cmp-title__text{color:var(--dg-color-text-strong,#fafafa);font-family:var(--dg-font-family-base);font-weight:300;font-size:var(--dg-font-size-headline-m);line-height:var(--dg-font-height-headline-m);letter-spacing:var(--dg-font-letter-spacing-m);margin:0;word-break:break-word}
.cmp-offer-cards__title .cmp-title__text{margin-left:var(--dg-layout-margin)}
.cmp-offer-cards__footer{display:flex;justify-content:center;align-items:center;margin:var(--dg-layout-margin) 0}
.cmp-offer-cards .cmp-offer-cards-item{max-width:288px}
.cmp-offer-cards .swiper{width:100%}
.cmp-offer-cards .swiper .swiper-button-prev{display:none}
.cmp-offer-cards .swiper .swiper-button-next{display:none}
.cmp-offer-cards .swiper .swiper-pagination-bullets{margin:var(--dg-spacing-l-4) 0}
.cmp-offer-cards .swiper .swiper-pagination{position:relative;width:100%}
@media(min-width:1024px){.cmp-offer-cards .cmp-offer-cards-item{max-width:420px}
.cmp-offer-cards .swiper .swiper-button-prev{display:flex}
.cmp-offer-cards .swiper .swiper-button-next{display:flex}
}
@media(min-width:1440px){.cmp-offer-cards .cmp-offer-cards-item{max-width:382px}
}
@media(min-width:1920px){.cmp-offer-cards{max-width:99vw}
.cmp-offer-cards__title{padding-left:var(--dg-spacing-l-2)}
.cmp-offer-cards .cmp-offer-cards-item{max-width:420px}
}
.cmp-offer-cards-item{--cupra-offer-card-height:auto;border-radius:var(--dg-border-radius-m,12px);background:var(--dg-gradient-bg-glass-default,linear-gradient(179deg,var(--dg-global-opacity-white-15,rgba(250,250,250,0.15)) .73%,var(--dg-global-opacity-grey-05,rgba(195,195,203,0.05)) 84.63%,var(--dg-global-opacity-grey-10,rgba(195,195,203,0.1)) 99.44%))}
.cmp-offer-cards-item__container-tags{display:flex;position:relative;gap:8px;flex-wrap:wrap}
.cmp-offer-cards-item--offer{border:var(--dg-border-width-l,2px) solid var(--dg-global-color-copper-80,#b2764d);border-radius:var(--dg-border-radius-m,12px)}
.cmp-offer-cards-item--offer .cmp-offer-cards__label{position:absolute;z-index:1;padding:8px 16px;text-transform:uppercase}
.cmp-offer-cards-item--offer .cmp-offer-cards__label p{margin:0}
.cmp-offer-cards-item__content{display:flex;flex-direction:column;padding:var(--dg-spacing-m-4) var(--dg-spacing-m-2);gap:var(--dg-spacing-m-4)}
.cmp-offer-cards-item__header{display:flex;flex-direction:column;gap:var(--dg-spacing-s-5);align-items:flex-start;align-self:stretch;height:var(--cupra-offer-card-height)}
.cmp-offer-cards-item__title .cmp-title__text{color:var(--mainFontClr);font-family:var(--dg-font-family-base);font-weight:400;font-size:var(--dg-font-size-headline-xs);line-height:var(--dg-font-height-headline-xs);margin:0;word-break:break-word}
.cmp-offer-cards-item__text .cmp-text,.cmp-offer-cards-item__text .cmp-text p{color:var(--dg-color-text-strong,#fafafa);font-family:var(--dg-font-family-base);font-weight:350;font-size:var(--dg-font-size-body-l);line-height:var(--dg-font-height-body-l)}
.cmp-offer-cards-item__text .cmp-text a{color:var(--dg-color-text-strong,#fafafa);text-decoration:underline}
.cmp-offer-cards-item__text .cmp-text h1,.cmp-offer-cards-item__text .cmp-text h2,.cmp-offer-cards-item__text .cmp-text h3,.cmp-offer-cards-item__text .cmp-text h4,.cmp-offer-cards-item__text .cmp-text h5,.cmp-offer-cards-item__text .cmp-text h6,.cmp-offer-cards-item__text .cmp-text blockquote,.cmp-offer-cards-item__text .cmp-text pre{color:var(--dg-color-text-strong,#fafafa);font-family:var(--dg-font-family-base);font-weight:350;font-size:var(--dg-font-size-body-l);line-height:var(--dg-font-height-body-l);margin:0}
.cmp-offer-cards-item__container{display:flex;flex-direction:column}
.cmp-offer-cards-item__container-image{position:relative}
.cmp-offer-cards-item__image{position:relative;width:100%;height:auto;min-height:unset;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--dg-border-radius-m,12px) var(--dg-border-radius-m,12px) 0 0}
.cmp-offer-cards-item__image-efficiency{width:60px;height:60px;aspect-ratio:4 / 3}
.cmp-offer-cards-item__footer{display:flex;flex-direction:column;gap:16px;padding:0 16px 12px;border-radius:0 0 var(--dg-border-radius-m,12px) var(--dg-border-radius-m,12px)}
.cmp-offer-cards-item__footer .cmp-text,.cmp-offer-cards-item__footer .cmp-text p{color:var(--dg-color-text-soft,#aeaeb7);font-family:var(--dg-font-family-base);font-weight:350;font-size:var(--dg-font-size-body-m);line-height:var(--dg-font-height-body-m)}
.cmp-offer-cards-item__footer .cmp-text a{color:var(--dg-color-text-soft,#aeaeb7);text-decoration:underline}
.cmp-offer-cards-item__footer .cmp-text h1,.cmp-offer-cards-item__footer .cmp-text h2,.cmp-offer-cards-item__footer .cmp-text h3,.cmp-offer-cards-item__footer .cmp-text h4,.cmp-offer-cards-item__footer .cmp-text h5,.cmp-offer-cards-item__footer .cmp-text h6,.cmp-offer-cards-item__footer .cmp-text blockquote,.cmp-offer-cards-item__footer .cmp-text pre{color:var(--dg-color-text-soft,#aeaeb7);font-family:var(--dg-font-family-base);font-weight:350;font-size:var(--dg-font-size-body-m);line-height:var(--dg-font-height-body-m);margin:0}
.cmp-offer-cards-item__footer .cmp-text{letter-spacing:.5px}
.cmp-offer-cards-item__prices{display:flex;flex-wrap:wrap;gap:var(--dg-spacing-m-4);flex-direction:column;justify-content:space-between;height:var(--cupra-offer-card-height)}
.cmp-offer-cards-item__prices .cmp-price__prefix{font-size:var(--dg-font-size-body-l)}
.cmp-offer-cards-item__prices .cmp-price__number{font-size:var(--dg-typeface-font-size-24)}
.cmp-offer-cards-item__prices .cmp-price__suffix,.cmp-offer-cards-item__prices .cmp-price__currency_suffix,.cmp-offer-cards-item__prices .cmp-price__currency_disclaimer_index{font-size:var(--dg-font-size-body-m)}
.cmp-offer-cards-item__emissions{display:flex;gap:var(--dg-spacing-m-4);flex-direction:column;justify-content:space-between}
.cmp-offer-cards-item__buttons{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}
.cmp-offer-cards-item__item-container{display:flex;flex-direction:column;gap:var(--dg-spacing-m-2);height:var(--cupra-offer-card-height)}
.cmp-offer-cards-item__consumption-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.cmp-offer-cards-item__consumption-labels{display:flex;flex-direction:row;gap:8px}
.cmp-offer-cards-item__consumption-title,.cmp-offer-cards-item__consumption-value{font-size:var(--dg-font-size-body-s);line-height:var(--dg-font-height-body-s);letter-spacing:var(--dg-font-letter-spacing-m)}
.cmp-offer-cards-item__consumption-title{color:var(--dg-color-text-strong,#fafafa);font-weight:400}
.cmp-offer-cards-item__consumption-value{color:var(--dg-color-text-soft,#aeaeb7);font-weight:500}
.cmp-offer-cards-item__icon-container{width:16px;height:16px;padding:0}
.cmp-offer-cards-item .cmp-text-normalized{font-weight:500;font-size:var(--dg-font-size-body-s);line-height:var(--dg-font-height-body-s)}
@media(min-width:768px){.cmp-offer-cards-item--offer .cmp-offer-cards__label{padding:16px}
.cmp-offer-cards-item__container{flex-direction:column}
.cmp-offer-cards-item__image{height:100%}
.cmp-offer-cards-item__image-efficiency{width:72px;height:72px}
.cmp-offer-cards-item__content{flex-grow:1}
}
@media(min-width:1440px){.cmp-offer-cards-item__image{width:100%}
.cmp-offer-cards-item__image-efficiency{width:96px;height:96px}
}
.cmp-offer-cards{--mainBackgroundClr:var(--dg-gradient-bg-glass-default);--mainFontClr:var(--dg-color-text-strong,#fafafa)}