.cards-carousel .v-carousel__container{display:grid;grid-auto-flow:column;margin-left:-20px;grid-auto-columns:80%}.cards-carousel .v-carousel__container .card-wrapper{padding-left:20px;width:100%}@media screen and (min-width: 768px){.cards-carousel .v-carousel__container .card-wrapper{width:100%}}.cards-carousel.single-card-layout .v-carousel .v-carousel-scroll-button,.cards-carousel.double-card-layout .v-carousel .v-carousel-scroll-button,.cards-carousel.triple-card-layout .v-carousel .v-carousel-scroll-button,.cards-carousel.quadruple-card-layout .v-carousel .v-carousel-scroll-button{display:none}.cards-carousel.single-card-layout .v-carousel__viewport{cursor:default!important}.cards-carousel.single-card-layout .v-carousel__viewport .v-carousel__container{transform:none!important}.cards-carousel.single-card-layout .v-carousel__container{grid-auto-columns:100%}.cards-carousel.single-card-layout .v-carousel__container .card{display:flex;flex-direction:row}.cards-carousel.single-card-layout .v-carousel__container .card .card__top-right-box{right:unset;top:0}.cards-carousel.single-card-layout .v-carousel__container .card .card__content{min-height:142px}@media screen and (min-width: 768px){.cards-carousel.single-card-layout .v-carousel__container .card .card__content{min-height:324px}}.cards-carousel.single-card-layout .v-carousel__container .card .card__content,.cards-carousel.single-card-layout .v-carousel__container .card picture{flex:0 0 50%}.cards-carousel.single-card-layout .v-carousel__container .card .card__content img,.cards-carousel.single-card-layout .v-carousel__container .card picture img{height:100%}@media screen and (min-width: 768px){.cards-carousel.double-card-layout .v-carousel__viewport{cursor:default!important}.cards-carousel.double-card-layout .v-carousel__viewport .v-carousel__container{transform:none!important}.cards-carousel.double-card-layout .v-carousel__container{grid-auto-columns:50%}}@media screen and (min-width: 768px){.cards-carousel.triple-card-layout .v-carousel__viewport{cursor:default!important}.cards-carousel.triple-card-layout .v-carousel__viewport .v-carousel__container{transform:none!important}.cards-carousel.triple-card-layout .v-carousel__container{grid-auto-columns:33.3333333333%}}@media screen and (min-width: 992px){.cards-carousel.quadruple-card-layout .v-carousel__viewport{cursor:default!important}.cards-carousel.quadruple-card-layout .v-carousel__viewport .v-carousel__container{transform:none!important}}@media screen and (min-width: 768px){.cards-carousel.quadruple-card-layout .v-carousel__container,.cards-carousel.more-than-four-cards-layout .v-carousel__container{grid-auto-columns:30%}}@media screen and (min-width: 992px){.cards-carousel.quadruple-card-layout .v-carousel__container,.cards-carousel.more-than-four-cards-layout .v-carousel__container{grid-auto-columns:25%}}a.card:hover{cursor:pointer}a.card:hover .card__content,a.card:hover .card__top-right-box{color:#595959}a.card:hover .card__content.bg-dark-grey,a.card:hover .card__top-right-box.bg-dark-grey{color:#d8d8d8}.card{position:relative;display:flex;flex-direction:column}.card:hover{cursor:default}.card picture img{width:100%;height:162px;object-position:center;object-fit:cover}.card__top-right-box{font-family:Futura,sans-serif;text-transform:uppercase;font-size:12px;font-weight:450;line-height:15.38px;letter-spacing:1px}@media screen and (min-width: 768px){.card__top-right-box{font-size:12px;line-height:14.4px;letter-spacing:1px}}.card__top-right-box{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;right:0;top:0;height:72px;width:72px;padding:10px}.card__content{padding:20px;min-height:162px;display:flex;justify-content:space-around;flex-direction:column;align-items:center;text-align:center;flex:1}.card__content__top-title,.card__content__bottom-title{font-family:Futura,sans-serif;font-size:15px;text-transform:uppercase;line-height:1;letter-spacing:1.25px}@media screen and (max-width: 767px){.card__content__top-title,.card__content__bottom-title{font-size:12px}}
