@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-global-top{position:relative;width:100%;display:flex;align-items:center;background-color:transparent;height:72px;z-index:2}
.cmp-global-top__container{position:relative;margin:0 auto;width:100%;max-width:1920px;min-width:320px;padding:0 var(--dg-layout-margin);display:flex;justify-content:space-between;align-items:center}
.cmp-global-top__logo{width:56px;height:40px;overflow:hidden}
.cmp-global-top__logo img{max-inline-size:fit-content;width:auto;height:auto}
.cmp-global-top__actions{display:flex;align-items:center;gap:var(--dg-layout-gutter)}
.cmp-global-top__ctas,.cmp-global-top__links{display:none}
.cmp-global-top__menu{border-left:1px solid var(--dg-color-divider-default,#fafafa 1 A);padding-left:var(--dg-spacing-s-5)}
@media(min-width:768px){.cmp-global-top{height:88px}
.cmp-global-top__logo{width:232px;height:40px}
}
@media(min-width:1024px){.cmp-global-top{height:96px}
.cmp-global-top__logo{width:232px;height:40px}
.cmp-global-top__ctas,.cmp-global-top__links{display:flex;gap:var(--dg-spacing-m-2)}
}
@media(min-width:1440px){.cmp-global-top__logo{width:284px;height:48px}
}
.cmp-global-navigation{position:fixed;width:100%;height:100%;top:-9999px;opacity:0;z-index:1;padding:60px 0 0}
.cmp-global-navigation__container{margin:12px 8px;padding:24px 8px;background:var(--dg-color-bg-opacity-generic-strong,#fafafa 1 A);border:1px solid var(--dg-color-border-soft,#fafafa 1 A);border-radius:var(--dg-border-radius-m,12px);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);height:calc(100% - 24px)}
.cmp-global-navigation__container.mod__change-items-height .cmp-global-navigation__items{height:calc(100% - (32px + var(--dg-spacing-m-3)))}
.cmp-global-navigation__items{display:none;height:calc(100% - (88px + var(--dg-spacing-m-3)));overflow:hidden scroll;transition:all .3s ease;-ms-overflow-style:none;scrollbar-width:none}
.cmp-global-navigation__items.mod__active{display:block}
.cmp-global-navigation__items:nth-child(1){flex-direction:column;gap:var(--dg-spacing-m-4)}
.cmp-global-navigation__items:nth-child(1) .title{display:none}
.cmp-global-navigation__items:nth-child(1).mod__active{display:flex}
.cmp-global-navigation__items:nth-child(1).mod__active .cmp-global-navigation__content,.cmp-global-navigation__items:nth-child(1).mod__active .cmp-navigation-models{display:none}
.cmp-global-navigation__links{position:relative;padding:24px 0 0;display:flex;flex-direction:column;gap:var(--dg-spacing-m-2)}
.cmp-global-navigation__links:before{position:absolute;content:'';width:100%;height:1px;top:0;background:var(--dg-gradient-bg-divider,linear-gradient(90deg,var(--dg-global-opacity-white-30) 40%,var(--dg-global-opacity-grey-00) 100%))}
.cmp-global-navigation__item{position:relative;transition:all .3s ease;cursor:pointer}
.cmp-global-navigation__item.mod__active{cursor:pointer}
.cmp-global-navigation__name,.cmp-global-navigation__sub-name,.cmp-global-navigation__links-item,.cmp-global-navigation .cmp-link__text,.cmp-global-navigation__back-cta,.cmp-global-navigation .cmp-title__text{color:var(--dg-color-text-strong,#fafafa);font-weight:400;font-size:var(--dg-font-size-body-m);line-height:var(--dg-font-height-body-m);letter-spacing:var(--dg-font-letter-spacing-m);cursor:pointer;transition:all .3s ease}
.cmp-global-navigation__name:after,.cmp-global-navigation__sub-name:after,.cmp-global-navigation__links-item:after,.cmp-global-navigation .cmp-link__text:after,.cmp-global-navigation__back-cta:after,.cmp-global-navigation .cmp-title__text:after{position:absolute;content:'';width:20px;height:20px;mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-up.svg") no-repeat 100% 100%;-webkit-mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-up.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:var(--dg-color-text-strong,#fafafa);cursor:pointer;transform:rotate(90deg) translateX(-50%);right:0;top:50%}
.cmp-global-navigation__name.mod__active,.cmp-global-navigation__sub-name.mod__active,.cmp-global-navigation__links-item.mod__active,.cmp-global-navigation .cmp-link__text.mod__active,.cmp-global-navigation__back-cta.mod__active,.cmp-global-navigation .cmp-title__text.mod__active{cursor:pointer}
.cmp-global-navigation .cmp-title__text{text-transform:uppercase;cursor:initial}
.cmp-global-navigation__links-item,.cmp-global-navigation .cmp-link__text{font-weight:350}
.cmp-global-navigation__links-item:after,.cmp-global-navigation .cmp-link__text:after{display:none}
.cmp-global-navigation__links-item{width:fit-content}
.cmp-global-navigation__items>.cta .cmp-link__text{font-weight:400}
.cmp-global-navigation__sub-items{cursor:pointer}
.cmp-global-navigation__back-cta{position:relative;display:flex;align-items:center;font-weight:700;padding:0 0 0 calc(var(--dg-spacing-s-5) + 20px);cursor:pointer;transition:all .3s ease}
.cmp-global-navigation__back-cta:after{display:none}
.cmp-global-navigation__back-cta:before{position:absolute;content:'';width:20px;height:20px;mask:url("../../../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-top.svg") no-repeat 100% 100%;-webkit-mask:url("../../../../../../../../etc.clientlibs/cupra-website/components/clientlibs/resources/icons/ico-arrow-top.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:var(--dg-color-text-strong,#fafafa);cursor:pointer;transform:rotate(271deg);left:0}
.cmp-global-navigation .cmp-title__text{font-weight:350;color:var(--dg-color-text-soft,#aeaeb7)}
.cmp-global-navigation .cmp-title__text:after,.cmp-global-navigation .cmp-title__text:before{display:none}
.cmp-global-navigation__content,.cmp-global-navigation__sub-content{display:flex;flex-direction:column;gap:var(--dg-spacing-m-3);margin:var(--dg-spacing-m-4) 0 0}
.cmp-global-navigation__content .cmp-link__text,.cmp-global-navigation__sub-content .cmp-link__text{font-weight:400}
.cmp-global-navigation__content>.title:not(:first-of-type),.cmp-global-navigation__sub-content>.title:not(:first-of-type){margin:8px 0 0}
.cmp-global-navigation__items:nth-child(2){margin-left:calc(100% + 32px)}
.cmp-global-navigation__items:nth-child(2).mod__active{margin-left:0}
.cmp-global-navigation__items:nth-child(2).mod__active .cmp-global-navigation__content{display:flex}
.cmp-global-navigation__items:nth-child(2).mod__active .cmp-global-navigation__sub-content{display:none}
.cmp-global-navigation__items:nth-child(2).mod__active .cmp-navigation-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:var(--dg-spacing-s-5) 0 0 0 0}
.cmp-global-navigation__ctas{position:fixed;bottom:16px;left:8px;display:flex;flex-direction:column;gap:var(--dg-spacing-m-2,16px);width:calc(100% - 16px)}
@media(min-width:768px){.cmp-global-navigation__container{margin:12px 16px;padding:24px 16px}
.cmp-global-navigation__container.mod__full{display:flex}
.cmp-global-navigation__container.mod__navigation-models .cmp-global-navigation__items:nth-child(2){width:100%}
.cmp-global-navigation__container.mod__navigation-models .cmp-global-navigation__items:nth-child(2) .cmp-navigation-models{grid-template-columns:repeat(3,minmax(0,1fr))}
.cmp-global-navigation__items{height:calc(100% - (32px + var(--dg-spacing-m-3)))}
.cmp-global-navigation__sub-name.mod__active{font-weight:500}
.cmp-global-navigation__sub-content{margin:8px 0 0 var(--dg-spacing-m-2)}
.cmp-global-navigation__content>.title:not(:first-of-type),.cmp-global-navigation__sub-content>.title:not(:first-of-type){margin:20px 0 0}
.cmp-global-navigation__items:nth-child(2){width:calc(50% - var(--dg-spacing-m-2, 16px))}
.cmp-global-navigation__items:nth-child(3){width:50%;padding:0 0 0 var(--dg-spacing-m-2)}
.cmp-global-navigation__items:nth-child(3):before{position:absolute;content:'';width:1px;height:calc(100% - 132px);background:linear-gradient(180deg,var(--dg-global-opacity-white-30) 40%,var(--dg-global-opacity-grey-00,#c3c3cb 0) 100%)}
.cmp-global-navigation__items:nth-child(3) .cmp-global-navigation__back-cta{display:none}
.cmp-global-navigation__ctas{flex-direction:row;left:16px;width:calc(100% - 32px)}
.cmp-global-navigation__ctas>*{width:100%}
}
@media(min-width:1024px){.cmp-global-navigation{padding:96px 0 0 0}
.cmp-global-navigation__container,.cmp-global-navigation .mod__full{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px;max-height:700px}
.cmp-global-navigation__container.mod__navigation-models{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.cmp-global-navigation__items{height:auto}
.cmp-global-navigation__sub-items{cursor:auto}
.cmp-global-navigation__items:nth-child(1){gap:var(--dg-spacing-s-5)}
.cmp-global-navigation__items:nth-child(1)>li:nth-last-child(2){margin:0 0 8px}
.cmp-global-navigation__links{padding:24px 0 0 var(--dg-spacing-m-1)}
.cmp-global-navigation__links-item{color:var(--dg-color-text-medium,#d3d6d9)}
.cmp-global-navigation__item{width:fit-content;padding:var(--dg-spacing-s-5) var(--dg-spacing-m-1);border-radius:var(--dg-border-radius-m,12px);border:1px solid transparent}
.cmp-global-navigation__item.mod__active,.cmp-global-navigation__item.mod__active:hover{border-color:var(--dg-color-border-strong,#4dfafa FA);background:var(--dg-color-bg-opacity-specific-selected,#fafafa 26)}
.cmp-global-navigation__item:hover{border-radius:var(--dg-border-radius-m,12px);background:var(--dg-color-bg-opacity-specific-hover,#fafafa 1)}
.cmp-global-navigation__items>.cta{width:fit-content;padding:var(--dg-spacing-s-5) var(--dg-spacing-m-1)}
.cmp-global-navigation__items>.cta:hover{border-radius:var(--dg-border-radius-m,12px);background:var(--dg-color-bg-opacity-specific-hover,#fafafa 1)}
.cmp-global-navigation__items>.cta .cmp-link__text{color:var(--dg-color-text-strong,#fafafa)}
.cmp-global-navigation__items>.cta .cmp-link__text:hover{color:var(--dg-color-text-strong,#fafafa)}
.cmp-global-navigation__name:after{display:none}
.cmp-global-navigation__sub-name,.cmp-global-navigation .cmp-link__text,.cmp-global-navigation__links-item{color:var(--dg-color-text-medium,#d3d6d9)}
.cmp-global-navigation__sub-name.mod__active,.cmp-global-navigation .cmp-link__text.mod__active,.cmp-global-navigation__links-item.mod__active{color:var(--dg-color-text-strong,#fafafa)}
.cmp-global-navigation__sub-name:hover,.cmp-global-navigation .cmp-link__text:hover,.cmp-global-navigation__links-item:hover{color:var(--dg-color-text-soft,#aeaeb7)}
.cmp-global-navigation__sub-name:after{margin-left:4px;right:initial}
.cmp-global-navigation .cmp-global-navigation__back-cta{display:none}
.cmp-global-navigation__content,.cmp-global-navigation__sub-content{margin:8px 0 0 16px;gap:var(--dg-spacing-m-2)}
.cmp-global-navigation__sub-content .cmp-link__text{color:var(--dg-color-text-strong,#fafafa)}
.cmp-global-navigation__items:nth-child(2).mod__active .cmp-navigation-models{gap:24px 20px}
.cmp-global-navigation__items:nth-child(2),.cmp-global-navigation__items:nth-child(3){width:100%;padding:0 0 0 16px}
.cmp-global-navigation__items:nth-child(2):before,.cmp-global-navigation__items:nth-child(3):before{position:absolute;content:'';width:1px;height:calc(100% - 48px);background:linear-gradient(180deg,var(--dg-global-opacity-white-30) 40%,var(--dg-global-opacity-grey-00,#c3c3cb 0) 100%)}
.cmp-global-navigation__ctas{display:none}
}
@media(min-width:1440px){.cmp-global-navigation__container,.cmp-global-navigation .mod__full{margin:16px 40px}
.cmp-global-navigation__container.mod__navigation-models .cmp-global-navigation__items:nth-child(2) .cmp-navigation-models,.cmp-global-navigation .mod__full.mod__navigation-models .cmp-global-navigation__items:nth-child(2) .cmp-navigation-models{grid-template-columns:repeat(4,minmax(0,1fr))}
.cmp-global-navigation__items:nth-child(1){gap:16px}
.cmp-global-navigation__name,.cmp-global-navigation__sub-name,.cmp-global-navigation__content .cmp-link__text,.cmp-global-navigation__sub-content .cmp-link__text,.cmp-global-navigation__items>.cta .cmp-link__text{font-size:var(--dg-font-size-body-l);line-height:var(--dg-font-height-body-l)}
}
@media(min-width:1920px){.cmp-global-navigation__container{max-width:1920px;margin:16px auto}
.cmp-global-navigation__container.mod__navigation-models,.cmp-global-navigation__container.mod__full{margin:16px auto}
}
.cmp-navigation-model{padding:8px 0;transition:all .3s ease;cursor:pointer;border-radius:var(--dg-border-radius-l,20px)}
.cmp-navigation-model:hover{background:var(--dg-color-bg-opacity-specific-hover,#fafafa 1)}
.cmp-navigation-model__image{width:100%}
.cmp-navigation-model__pretitle,.cmp-navigation-model__title{font-weight:350;color:var(--dg-color-text-strong,#fafafa);font-size:var(--dg-font-size-body-m);line-height:var(--dg-font-height-body-m);letter-spacing:var(--dg-font-letter-spacing-m)}
.cmp-navigation-model__title{font-weight:500}
.cmp-navigation-model__link{text-align:center}
.cmp-hamburger-button{display:block;cursor:pointer}
.cmp-hamburger-button__box{background-color:transparent;width:40px;height:40px;display:block;position:relative}
.cmp-hamburger-button__inner,.cmp-hamburger-button__inner:before,.cmp-hamburger-button__inner:after{display:block;position:absolute;width:16px;height:1px;background-color:var(--dg-global-color-neutral-10,#fafafa)}
.cmp-hamburger-button__inner{top:50%;left:50%;margin-left:-8px;transition-duration:.25s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.cmp-hamburger-button__inner:before{content:'';top:-5px;transition:top .25s .12s ease-out,opacity .25s ease-out}
.cmp-hamburger-button__inner:after{content:'';bottom:-5px;transition:bottom .25s .12s ease,transform .25s cubic-bezier(0.55,0.055,0.675,0.19)}
.cmp-global-header.is-open .cmp-hamburger-button__inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.cmp-global-header.is-open .cmp-hamburger-button__inner:before{top:0;opacity:0;transition:top .25s ease-out,opacity .25s .12s ease-out}
.cmp-global-header.is-open .cmp-hamburger-button__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .25s ease-out,transform .25s .12s cubic-bezier(0.215,0.61,0.355,1)}
@media(min-width:1024px){.cmp-hamburger-button__box{width:48px;height:48px}
.cmp-hamburger-button__inner,.cmp-hamburger-button__inner:before,.cmp-hamburger-button__inner:after{width:20px;height:1px}
.cmp-hamburger-button__inner{margin-left:-10px}
}
.cmp-global-header{position:relative;width:100%}
.cmp-global-header:before,.cmp-global-header:after{top:0;position:absolute;content:'';width:100%;height:72px;opacity:0;transition:opacity .3s ease !important}
.cmp-global-header:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity .3s ease !important}
.cmp-global-header:after{background:rgba(9,9,11,0.3)}
.cmp-global-header.stickyManager__sticky-visible:before,.cmp-global-header.stickyManager__sticky-visible:after{opacity:1}
.cmp-global-header.is-open:before,.cmp-global-header.is-open:after{position:fixed;opacity:1;height:100%}
.cmp-global-header.is-open .cmp-global-navigation{opacity:1;top:0}
@media(min-width:768px){.cmp-global-header:before,.cmp-global-header:after{height:88px}
}
@media(min-width:1024px){.cmp-global-header:before,.cmp-global-header:after{height:96px}
}
body.zenit .cmp-global-top__ctas{display:none}
#INDmenu-btn{display:none !important}
.cmp-global-header{z-index:var(--ds-z-index-app-header,1100) !important}