@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)}
}
.charger-finder{background:var(--color-bg-03)}
.charger-finder .charger-finder-widget.cupra{margin:0 auto;max-width:1436px;font-size:16px;line-height:20px}
.charger-finder .charger-finder-widget.cupra .filter__headline{gap:0}
.charger-finder .charger-finder-widget.cupra .filter__card{padding:24px 16px 48px}
.charger-finder .charger-finder-widget.cupra .search__input{font-size:14px;line-height:16px;font-family:'CupraRegular',sans-serif;font-weight:400;position:relative;color:var(--color-font-01);display:block;width:100%;border:0;border-bottom:1px solid var(--color-ui-02);background-color:transparent;border-radius:0;padding:0 0 8px;transition:border-color .3s ease;padding-right:40px;background-position:right 0}
@media(min-width:1016px){.charger-finder .charger-finder-widget.cupra .search__input{font-size:16px;line-height:20px}
}
.charger-finder .charger-finder-widget.cupra .search__input::placeholder{font-family:'CupraRegular',sans-serif;font-weight:400}
.charger-finder .charger-finder-widget.cupra .filter__header h5,.charger-finder .charger-finder-widget.cupra h6{margin-top:16px;font-family:'CupraMedium',sans-serif;font-weight:500;font-size:24px;line-height:32px;margin-bottom:0}
.charger-finder .charger-finder-widget.cupra .filter__header h5{display:none}
.charger-finder .charger-finder-widget.cupra .filter__container>span{margin-top:16px}
@media(min-width:764px){.charger-finder .charger-finder-widget.cupra{padding:0}
.charger-finder .charger-finder-widget.cupra .filter__card{padding:24px 24px 64px}
}
@media(min-width:1016px){.charger-finder .charger-finder-widget.cupra{padding:0 48px 64px}
.charger-finder .charger-finder-widget.cupra .filter__header h5{display:block;padding-top:0;margin-top:0}
.charger-finder .charger-finder-widget.cupra .filter__card{padding:0 32px 0 0}
}
@media(min-width:1436px){.charger-finder{padding-bottom:96px}
.charger-finder .charger-finder-widget.cupra{padding:0 58px}
.charger-finder .charger-finder-widget.cupra .filter__card{padding:0 32px 0 0}
}