.cupra__branduniverse__hero{position:relative}
.cupra__branduniverse__hero .hero-background{top:0 !important;z-index:0}
.cupra__branduniverse__hero .hero-background picture img{opacity:1}
.cupra__branduniverse__hero .heroLandingModule{position:relative;z-index:20}
.vw-article-related:last-child{margin-bottom:62px}
@media(min-width:764px){.vw-article-related:last-child{margin-bottom:70px}
}
@media(min-width:1016px){.vw-article-related:last-child{margin-bottom:168px}
}
@media(min-width:1436px){.vw-article-related:last-child{margin-bottom:163px}
}
.cupra__article__related{position:relative;width:100%;overflow:hidden;padding-top:42px}
@media(min-width:1016px){.cupra__article__related{max-width:1436px;margin:0 auto;padding:64px 32px 0}
}
.cupra__article__related__info{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}
.cupra__article__related__info__title{position:relative;padding:0 16px;width:100%}
@media(min-width:764px){.cupra__article__related__info__title{padding:0 32px}
}
@media(min-width:1016px){.cupra__article__related__info__title{width:auto;padding:unset}
}
.cupra__article__related__info__title .cmp-title__text{font-family:"CupraBook",sans-serif;font-size:30px;line-height:1.2;font-weight:300;margin:unset;color:#1b1b1b}
@media(min-width:1016px){.cupra__article__related__info__title .cmp-title__text{font-family:"CupraLight",sans-serif;font-size:48px}
}
@media(min-width:1436px){.cupra__article__related__info__title .cmp-title__text{font-size:60px}
}
.cupra__article__related__info .mod__arrow-button{position:relative;display:none !important;margin-top:0 !important}
@media(min-width:1016px){.cupra__article__related__info .mod__arrow-button{display:block !important;padding:unset !important}
}
.cupra__article__related__info .mod__arrow-button .cmp-button{position:relative;left:14px;background-color:unset !important}
.cupra__article__related__info .mod__arrow-button .cmp-button:after{position:relative;top:1px}
.cupra__article__related__info .mod__arrow-button .cmp-button__text{font-family:"CupraRegular",sans-serif;font-size:14px;line-height:1.2;font-weight:300;margin:unset;color:#1b1b1b !important;white-space:nowrap}
@media(min-width:1016px){.cupra__article__related__info .mod__arrow-button .cmp-button__text{font-size:16px !important}
}
.cupra__article__related__container{position:relative;margin-top:16px;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}
.cupra__article__related__container::-webkit-scrollbar{display:none}
@media(min-width:1016px){.cupra__article__related__container{margin-top:40px;display:grid}
}
.cupra__article__related__container__card{position:relative;flex-shrink:0;overflow:hidden}
.cupra__article__related__container__card:first-child{margin-left:16px}
@media(min-width:764px){.cupra__article__related__container__card:first-child{margin-left:32px}
}
@media(min-width:1016px){.cupra__article__related__container__card:first-child{margin-left:0}
.cupra__article__related__container__card:last-child{margin-right:0}
}
.cupra__article__related__container__card a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:16px}
@media(min-width:764px){.cupra__article__related__container__card a{padding:24px}
}
.cupra__article__related__container__card a::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0.0001) 100%);mix-blend-mode:multiply;opacity:.8;z-index:0}
.cupra__article__related__container__card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .4s ease-in-out}
.cupra__article__related__container__card__eyebrow{position:relative;font-family:"CupraBook",sans-serif;font-size:12px;line-height:1.2;margin:unset;color:#fff;margin-bottom:8px;z-index:1}
@media(min-width:1016px){.cupra__article__related__container__card__eyebrow{font-size:14px;margin-bottom:12px}
}
.cupra__article__related__container__card__title{position:relative;font-family:"CupraRegular",sans-serif;font-size:20px;line-height:1.5;margin-bottom:unset;color:#fff;z-index:1}
@media(min-width:764px){.cupra__article__related__container__card__title{font-size:24px;line-height:1.2}
}
@media(min-width:1436px){.cupra__article__related__container__card__title{font-size:30px}
}
@media(min-width:1016px){.cupra__article__related__container__card:hover .cupra__article__related__container__card__image{transform:scale(1.1)}
}
.cupra__article__related__container__card__mobile--square{width:63.438vw;height:63.438vw}
@media(min-width:764px){.cupra__article__related__container__card__mobile--square{width:39.66vw;height:39.66vw}
}
.cupra__article__related__container__card__mobile--vertical{width:63.438vw;height:112.286vw}
@media(min-width:764px){.cupra__article__related__container__card__mobile--vertical{width:39.66vw;height:70.158vw}
}
.cupra__article__related__container__card--last{position:relative;width:8px;flex-shrink:0}
@media(min-width:764px){.cupra__article__related__container__card--last{width:24px}
}
@media(min-width:1016px){.cupra__article__related__container__card--last{display:none}
}
.cupra__article__related__container.cupra__article__related__container--threecards{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px}
@media(min-width:1016px) and (min-width:1016px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card{width:100% !important;height:22.835vw !important;padding:24px}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card:first-child{margin-left:0}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1016px) and (min-width:1436px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card{height:337px !important}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card:first-child{margin-left:0}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1016px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--left .cupra__article__related__container__card:first-child{grid-column:1/3}
}
@media(min-width:1016px) and (min-width:1016px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card{width:100% !important;height:22.835vw !important;padding:24px}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card:first-child{margin-left:0}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1016px) and (min-width:1436px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card{height:337px !important}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card:first-child{margin-left:0}
.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1016px){.cupra__article__related__container.cupra__article__related__container--threecards.cupra__article__related__container--threecards--right .cupra__article__related__container__card:nth-child(3){grid-column:3/5}
}
.cupra__article__related__container.cupra__article__related__container--fivecards{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px}
@media(min-width:1016px){.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card{width:100% !important;height:22.835vw !important;padding:24px}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card:first-child{margin-left:0;grid-row:1/3;height:100% !important}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card:nth-child(3){grid-column:3/5}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card:nth-child(4){grid-column:2/4}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1436px){.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--left .cupra__article__related__container__card{height:337px !important}
}
@media(min-width:1016px){.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card{width:100% !important;height:22.835vw !important;padding:24px}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card:first-child{margin-left:0;grid-column:1/3}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card:nth-child(3){grid-row:1/3;grid-column:4/4;height:100% !important}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card:nth-child(5){grid-column:2/4}
.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card:last-child{margin-right:0}
}
@media(min-width:1436px){.cupra__article__related__container.cupra__article__related__container--fivecards.cupra__article__related__container--fivecards--right .cupra__article__related__container__card{height:337px !important}
}
.cupra__article__related .mod__arrow-button{position:relative;margin-top:18px;display:flex;align-items:center;justify-content:flex-end;padding:0 16px}
@media(min-width:1016px){.cupra__article__related .mod__arrow-button{display:none}
}
.cupra__article__related .mod__arrow-button .cmp-button{position:relative;justify-content:flex-end;left:8px;background-color:unset !important}
.cupra__article__related .mod__arrow-button .cmp-button:after{position:relative;top:1px}
.cupra__article__related .mod__arrow-button .cmp-button__text{font-family:"CupraRegular",sans-serif;font-size:14px;line-height:1.2;font-weight:300;margin:unset;color:#1b1b1b !important;white-space:nowrap}
@media(min-width:1436px){.cupra__article__related .mod__arrow-button .cmp-button__text{font-size:16px}
}