.carousel-wrapper{display:flex;flex-direction:column;padding-left:.5rem}.carousel-wrapper .carousel-content{display:flex;flex-direction:column;padding:0 31px}.carousel-wrapper .carousel-content h2{font-size:2rem;line-height:2rem;font-family:Trade Gothic;text-transform:uppercase}.carousel-wrapper .carousel-content .text-wrapper{font-size:16px;line-height:20.8px;margin-block-start:0;margin-block-end:0;max-width:40rem}.media-text__button-link__wrapper{width:fit-content;margin-bottom:50px;margin-top:24px}.carousel-wrapper .carousel-slider{display:flex;align-items:flex-end;overflow-x:auto;overflow-y:hidden}.media-text__title-desktop{display:none}.carousel-wrapper .carousel-slider::-webkit-scrollbar{width:0;background:transparent}.carousel-wrapper .carousel-slider a{padding:0 .25rem}.carousel-wrapper .carousel-slider a:first-of-type{padding:0 .25rem 0 0}.carousel-wrapper .carousel-slider a:last-of-type{padding:0 .5rem 0 .25rem}.carousel-wrapper a span{color:#000;font-size:1rem;line-height:1rem;height:40px;display:flex}.carousel-wrapper .carousel-slider a img{object-fit:cover;border-radius:12px;width:33.6vw;height:43.4vw;max-width:600px;max-height:713px;min-width:206px;min-height:274px}@media screen and (min-width: 750px){.carousel-wrapper{padding-left:1rem}.carousel-wrapper .carousel-content{padding:0 3.33vw}.carousel-wrapper .carousel-slider a{padding:0 .5rem}.carousel-wrapper .carousel-slider a:first-of-type{padding:0 .5rem 0 0}.carousel-wrapper .carousel-slider a:last-of-type{padding:0 1rem 0 .5rem}}@media screen and (min-width: 1100px){.carousel-wrapper{padding:0 0 0 9.375vw;flex-direction:row}.carousel-wrapper .carousel-slider img{width:23.6vw;height:31.4vw;max-width:400px;max-height:513px}.carousel-wrapper .carousel-content{justify-content:center}.carousel-wrapper .carousel-content h2{font-size:3rem;line-height:3rem}.media-text__title-desktop{display:block}.media-text__title-mobile{display:none}.carousel-wrapper .carousel-content .text-wrapper{max-width:60rem}.media-text__button-link__wrapper{margin-bottom:0;margin-top:24px}}.banner-desktop{display:none}.banner-mobile{display:block}@media screen and (min-width: 750px){.banner-desktop{display:block}.banner-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/component-carousel-module.css.map */
