.lineup-card{background-color:#fff;border-radius:20px;overflow:hidden;position:relative;transition:width .3s ease-in-out}.lineup-card__link{display:flex;flex-direction:column;min-height:585px;padding:24px}@media only screen and (max-width:1279px){.lineup-card__link{min-height:396px;padding:16px}}.lineup-card__icon{opacity:0;position:absolute;right:24px;top:24px;transition:opacity .3s ease-in-out;z-index:2}.lineup-card__title{padding-right:50px;position:relative;z-index:2}@media only screen and (max-width:767px){.lineup-card__title{font-size:22px;line-height:26px;padding-right:0}}.lineup-card__buttons{bottom:24px;display:flex;gap:4px;left:24px;margin-top:auto;position:absolute!important;right:24px;z-index:2}@media only screen and (max-width:1023px){.lineup-card__buttons{bottom:16px;left:16px;right:16px}}.lineup-card__buttons .v-button:not(.button--all){padding-left:16px;padding-right:16px}@media only screen and (max-width:1023px){.lineup-card__buttons .v-button{height:40px;min-height:40px}}.lineup-card__buttons .v-button .v-button__text{white-space:nowrap}.lineup-card__img-wrap{bottom:70px;pointer-events:none;position:absolute;right:30px;transition:left .3s ease-in-out}@media only screen and (max-width:1279px){.lineup-card__img-wrap{bottom:50px;right:-4px}}@media only screen and (max-width:1023px){.lineup-card__img-wrap{left:50%;right:auto;transform:translate(-50%)}}.lineup-card__img{width:725px}@media only screen and (max-width:1279px){.lineup-card__img{width:400px}}@media only screen and (max-width:767px){.lineup-card--sm .lineup-card__icon{align-items:flex-start;height:32px;margin-right:-8px;margin-top:-6px;opacity:1;width:32px}.lineup-card--sm .lineup-card__bottom{margin-top:0;width:200px}.lineup-card{border-radius:12px}}@media(hover:hover){.lineup-card:hover .lineup-card__icon{opacity:1}}.lineup-card--lg .lineup-card__img-wrap{left:50%;right:auto;transform:translate(-50%)}@media only screen and (max-width:1279px){.lineup-card--lg .lineup-card__img-wrap{bottom:65px}}.lineup-card--lg .lineup-card__img{transition:transform .4s ease;width:658px}@media only screen and (max-width:1599px){.lineup-card--lg .lineup-card__img{width:600px}}@media only screen and (max-width:1279px){.lineup-card--lg .lineup-card__img{width:410px}}@media only screen and (max-width:1023px){.lineup-card--lg .lineup-card__img{width:350px}}@media only screen and (max-width:767px){.lineup-card--lg .lineup-card__img{width:400px}}@media(hover:hover){.lineup-card--lg:hover .lineup-card__img{transform:scale(1.1)}}
