@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-select__group{display:flex;flex-direction:column}
.cmp-select__group:focus-visible{border-radius:var(--dg-border-radius-xxs,4px);outline:transparent solid 2px;outline-offset:2px;outline-color:var(--dg-button-outline-color-focus,#6b8494)}
.cmp-select .choices{order:2;margin-bottom:0}
.cmp-select__label{order:1;overflow:hidden;text-overflow:ellipsis;letter-spacing:var(--dg-font-letter-spacing-m)}
.cmp-select .choices[data-type*=select-one] .choices__inner{transition:all 200ms ease-in-out;outline:0;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;letter-spacing:var(--dg-font-letter-spacing-m)}
.cmp-select .choices[data-type*=select-one]:after{mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-down.svg") no-repeat 100% 100%;-webkit-mask:url("https://www.prod.websites.seat.cloud.vwgroup.com/icons/cupra-diagonal/arrow-down.svg") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;top:0;right:0}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown{box-sizing:border-box;margin-top:var(--dg-spacing-s-3);width:100%;position:absolute;z-index:var(--ds-z-index-default,1);padding:var(--dg-spacing-s-5) 0;flex-direction:column;align-items:flex-start;border-radius:var(--dg-border-radius-xs,6px);border-style:solid;border-width:var(--dg-border-width-m,1px);border-color:var(--dg-color-border-soft,#fafafa 1 A);background:var(--dg-color-bg-base,#15181e);box-shadow:0 8px 32px 0 var(--dg-global-opacity-black-60,#09090b 99)}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item{display:flex;width:100%;box-sizing:border-box;padding:0 var(--dg-spacing-s-5) 0 var(--dg-spacing-m-2);align-items:center;gap:var(--dg-spacing-s-5);color:var(--dg-color-text-strong,#fafafa);letter-spacing:var(--dg-font-letter-spacing-m);border-bottom:1px solid var(--dg-color-divider-default,#fafafa 1 A)}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item--selectable:after{content:none}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:initial}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item.is-selected{padding:0 var(--dg-spacing-s-5) 0 calc(var(--dg-spacing-m-2) - 4px);background:var(--dg-color-field-bg-selected-surface,#c3c3cb 0d);border-left:4px solid var(--dg-color-field-bg-selected,#b2764d)}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item:hover{background:var(--dg-color-field-bg-selected-surface,#c3c3cb 0d)}
.cmp-select .choices[data-type*=select-one] .choices__list--dropdown .choices__item:last-child{border-bottom:0}
.cmp-select .choices[data-type*=select-one].is-open:after{transform:rotate(180deg)}
.cmp-select.mod__medium .choices[data-type*=select-one] .choices__inner{height:48px}
.cmp-select.mod__medium .choices[data-type*=select-one]:after{width:24px;height:24px}
.cmp-select.mod__medium .choices[data-type*=select-one] .choices__list--dropdown .choices__item{height:48px;font:400 var(--dg-font-size-body-l) / var(--dg-font-height-body-l) var(--dg-font-family-base)}
.cmp-select.mod__medium.mod__disabled .choices[data-type*=select-one]:after{background-color:var(--dg-color-glass-border-disabled,#5a5c67)}
.cmp-select.mod__small .choices[data-type*=select-one] .choices__inner{height:40px}
.cmp-select.mod__small .choices[data-type*=select-one]:after{width:20px;height:20px}
.cmp-select.mod__small .choices[data-type*=select-one] .choices__list--dropdown .choices__item{height:40px;font:400 var(--dg-font-size-body-m) / var(--dg-font-height-body-m) var(--dg-font-family-base)}
.cmp-select.form-validation-error .cmp-select__note{opacity:0}
.cmp-select.form-validation-error .cmp-select__error{opacity:1;margin-top:var(--dg-spacing-s-3);color:var(--dg-color-field-text-error,#ff403d);letter-spacing:var(--dg-font-letter-spacing-m);font:350 var(--dg-font-size-body-m) / var(--dg-font-height-body-m) var(--dg-font-family-base)}
.cmp-select.mod__primary .cmp-select__label{color:var(--dg-color-field-text-default,#aeaeb7);font:350 var(--dg-font-size-body-m) / var(--dg-font-height-body-m) var(--dg-font-family-base)}
.cmp-select.mod__primary .choices[data-type*=select-one] .choices__inner{border-radius:var(--dg-border-radius-xs,6px);border:var(--dg-border-width-m,1px) solid var(--dg-color-glass-border-default,#fafafa 4d);background:var(--dg-gradient-bg-glass-default,linear-gradient(179deg,rgba(250,250,250,0.15) 0,rgba(195,195,203,0.05) 85%,rgba(195,195,203,0.1) 100%));backdrop-filter:blur(60px);color:var(--dg-color-glass-text-default,#fafafa)}
.cmp-select.mod__primary .choices[data-type*=select-one] .choices__inner:hover{background:var(--dg-gradient-bg-glass-hover,linear-gradient(179deg,rgba(250,250,250,0.2) 0,rgba(195,195,203,0.1) 90%,rgba(195,195,203,0.15) 100%))}
.cmp-select.mod__primary .choices[data-type*=select-one] .choices__inner:focus-visible{background:var(--dg-gradient-bg-glass-focus,linear-gradient(179deg,rgba(250,250,250,0.2) 0,rgba(195,195,203,0.1) 90%,rgba(195,195,203,0.15) 100%))}
.cmp-select.mod__primary .choices[data-type*=select-one]:after{margin:var(--dg-spacing-m-1) var(--dg-spacing-m-2) 0 0;background-color:var(--dg-global-color-neutral-10,#fafafa)}
.cmp-select.mod__primary .choices[data-type*=select-one].is-open .choices__inner{background:var(--dg-gradient-bg-glass-pressed,linear-gradient(179deg,rgba(250,250,250,0.3) 0,rgba(195,195,203,0.15) 95%,rgba(195,195,203,0.2) 100%))}
.cmp-select.mod__primary.mod__medium .cmp-select__label{padding:var(--dg-spacing-s-3) 0 0 var(--dg-spacing-m-2)}
.cmp-select.mod__primary.mod__medium .choices[data-type*=select-one] .choices__inner{padding:var(--dg-spacing-m-1) var(--dg-spacing-m-2);font:400 var(--dg-font-size-body-l) / var(--dg-font-height-body-l) var(--dg-font-family-base)}
.cmp-select.mod__primary.mod__medium.mod__disabled .cmp-select__label{color:var(--dg-color-field-text-focus-specific,#474852)}
.cmp-select.mod__primary.mod__medium.mod__disabled .choices[data-type*=select-one] .choices__inner{border:var(--dg-border-width-m,1px) solid var(--dg-color-glass-border-disabled,#5a5c67);background:var(--dg-color-glass-bg-disabled,#34353c);color:var(--dg-color-glass-text-disabled,#5a5c67)}
.cmp-select.mod__primary.mod__small .cmp-select__label{padding:var(--dg-spacing-s-3) 0 0 var(--dg-spacing-m-1)}
.cmp-select.mod__primary.mod__small .choices[data-type*=select-one] .choices__inner{padding:var(--dg-spacing-s-5) var(--dg-spacing-m-1);font:400 var(--dg-font-size-body-m) / var(--dg-font-height-body-m) var(--dg-font-family-base)}
.cmp-select.mod__primary.mod__small.mod__disabled .cmp-select__label{color:var(--dg-color-field-text-disabled,#5a5c67)}
.cmp-select.mod__primary.mod__small.mod__disabled .choices[data-type*=select-one] .choices__inner{border:var(--dg-border-width-m,1px) solid var(--dg-color-glass-border-disabled,#5a5c67);background:var(--dg-color-glass-bg-disabled,#34353c);color:var(--dg-color-glass-text-disabled,#5a5c67)}
.cmp-select.mod__primary.form-validation-valid .choices[data-type*=select-one] .choices__inner{border:var(--dg-border-width-m,1px) solid var(--dg-color-glass-border-filled,#fafafa);background:var(--dg-gradient-bg-glass-default,linear-gradient(179deg,rgba(250,250,250,0.15) 0,rgba(195,195,203,0.05) 85%,rgba(195,195,203,0.1) 100%))}
.cmp-select.mod__primary.form-validation-error .choices[data-type*=select-one] .choices__inner{border:var(--dg-border-width-m,1px) solid var(--dg-color-glass-border-error,#ff403d) !important}
.cmp-select.mod__secondary .cmp-select__group{gap:var(--dg-spacing-s-1);border-bottom:var(--dg-border-width-m,1px) solid var(--dg-color-field-border-default,#aeaeb7);background:var(--dg-color-field-bg-default,#c3c3cb 0d);outline:transparent solid 2px;outline-offset:2px}
.cmp-select.mod__secondary .cmp-select__group:has(.is-open){border-bottom:var(--dg-border-width-l,2px) solid var(--dg-color-field-border-selected-default,#b2764d)}
.cmp-select.mod__secondary .cmp-select__label{font:350 var(--dg-font-size-body-s) / var(--dg-font-height-body-s) var(--dg-font-family-base)}
.cmp-select.mod__secondary .choices[data-type*=select-one] .choices__inner{background-color:initial;border:0;color:var(--dg-color-field-text-default,#aeaeb7)}
.cmp-select.mod__secondary .choices[data-type*=select-one] .choices__inner:hover{color:var(--dg-color-field-text-hover,#d3d6d9)}
.cmp-select.mod__secondary .choices[data-type*=select-one] .choices__inner:focus-visible{color:var(--dg-color-field-text-focus,#d3d6d9)}
.cmp-select.mod__secondary .choices[data-type*=select-one]:after{margin:var(--dg-spacing-m-1) 0;background-color:var(--dg-color-field-text-default,#aeaeb7)}
.cmp-select.mod__secondary .choices[data-type*=select-one] .choices__list--dropdown{width:calc(100% + var(--dg-spacing-m-1) + var(--dg-spacing-m-1));margin-left:calc(var(--dg-spacing-m-1) * -1)}
.cmp-select.mod__secondary .choices[data-type*=select-one].is-open .choices__inner{color:var(--dg-color-field-text-selected,#fafafa)}
.cmp-select.mod__secondary .choices[data-type*=select-one].is-open:after{background-color:var(--dg-color-field-text-selected,#fafafa)}
.cmp-select.mod__secondary.mod__medium .cmp-select__group{padding:var(--dg-spacing-s-5) var(--dg-spacing-m-1) var(--dg-spacing-s-1) var(--dg-spacing-m-1)}
.cmp-select.mod__secondary.mod__medium .cmp-select__label{color:var(--dg-color-text-soft,#aeaeb7)}
.cmp-select.mod__secondary.mod__medium .choices[data-type*=select-one] .choices__inner{padding:var(--dg-spacing-m-1) 0;font:400 var(--dg-font-size-body-l) / var(--dg-font-height-body-l) var(--dg-font-family-base)}
.cmp-select.mod__secondary.mod__medium.mod__disabled .cmp-select__group{border-bottom:var(--dg-border-width-m,1px) solid var(--dg-color-field-border-disabled,#5a5c67)}
.cmp-select.mod__secondary.mod__medium.mod__disabled .cmp-select__label{color:var(--dg-color-field-text-disabled,#5a5c67)}
.cmp-select.mod__secondary.mod__medium.mod__disabled .choices[data-type*=select-one] .choices__inner{color:var(--dg-color-field-icon-disabled,#5a5c67)}
.cmp-select.mod__secondary.mod__small .cmp-select__group{padding:var(--dg-spacing-s-5) var(--dg-spacing-s-5) var(--dg-spacing-s-1) var(--dg-spacing-s-5)}
.cmp-select.mod__secondary.mod__small .cmp-select__label{color:var(--dg-color-field-text-default,#aeaeb7)}
.cmp-select.mod__secondary.mod__small .choices[data-type*=select-one] .choices__inner{padding:var(--dg-spacing-s-5) 0;font:400 var(--dg-font-size-body-m) / var(--dg-font-height-body-m) var(--dg-font-family-base)}
.cmp-select.mod__secondary.mod__small.mod__disabled .cmp-select__group{border-bottom:var(--dg-border-width-m,1px) solid var(--dg-color-field-border-disabled,#5a5c67)}
.cmp-select.mod__secondary.mod__small.mod__disabled .cmp-select__label{color:var(--dg-color-field-text-disabled,#5a5c67)}
.cmp-select.mod__secondary.mod__small.mod__disabled .choices[data-type*=select-one] .choices__inner{color:var(--dg-color-field-icon-disabled,#5a5c67)}
.cmp-select.mod__secondary.form-validation-valid .choices[data-type*=select-one] .choices__inner{color:var(--dg-color-field-text-filled,#fafafa)}
.cmp-select.mod__secondary.form-validation-valid .choices[data-type*=select-one]:after{background-color:var(--dg-color-field-text-filled,#fafafa)}
.cmp-select.mod__secondary.form-validation-valid .cmp-select__group{border-bottom:var(--dg-border-width-m,1px) solid var(--dg-color-field-border-filled,#fafafa)}
.cmp-select.mod__secondary.form-validation-error .cmp-select__group{border-bottom:var(--dg-border-width-m,1px) solid var(--dg-color-field-border-error,#ff403d)}
.cmp-select.mod__secondary.form-validation-error .choices[data-type*=select-one] .choices__inner{color:var(--dg-color-field-text-filled,#fafafa)}
.cmp-select.mod__secondary.form-validation-error .choices[data-type*=select-one]:after{background-color:var(--dg-color-field-text-filled,#fafafa)}
.cmp-select--no-label .cmp-select__label{display:none}
.cmp-select--no-label .choices[data-type*=select-one] .choices__list--dropdown .choices__placeholder{display:none}