.media-carousel__section{overflow:hidden}.media-carousel__container.carousel__container{--slides-xs: 2.4;--slides-s: 2.4;--slides-m: 1.5;--slides-l: 1.4;--slides-xl: 1.2}@media screen and (min-width:768px){.media-carousel__container.carousel__container{--slides-xs: 6;--slides-s: 5;--slides-m: 4;--slides-l: 2.4;--slides-xl: 2}}@media screen and (min-width:1024px){.media-carousel__container.carousel__container{--slides-xs: 6;--slides-s: 5;--slides-m: 4;--slides-l: 3.5;--slides-xl: 2}}.media-carousel__container{margin:0 auto}@media screen and (max-width:1023.95px){.media-carousel__container:not(.horizontal-margin) .carousel__slider-wrapper{-webkit-padding-start:var(--page-margin);padding-inline-start:var(--page-margin)}}.media-carousel__container--no-overflow .carousel__slider-wrapper{overflow:hidden}.media-carousel__container .carousel__arrow{border:0;background:#0000}.media-carousel__container .carousel__arrow:focus-visible{outline:2px solid var(--dark_ui-element);outline-offset:2px;border-radius:2px}.media-carousel__slide{height:auto}.media-carousel__card{position:relative;display:flex;flex-direction:column;gap:var(--block-gap);height:100%}.media-carousel__card-media{position:relative}.media-carousel__card-media--ratio-mobile-1-1 .media__container{position:relative;overflow:hidden;padding-top:100%}.media-carousel__card-media--ratio-mobile-1-1 .media__container>img,.media-carousel__card-media--ratio-mobile-1-1 .media__container>video,.media-carousel__card-media--ratio-mobile-1-1 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-4-5 .media__container{position:relative;overflow:hidden;padding-top:125%}.media-carousel__card-media--ratio-mobile-4-5 .media__container>img,.media-carousel__card-media--ratio-mobile-4-5 .media__container>video,.media-carousel__card-media--ratio-mobile-4-5 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-3-4 .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%}.media-carousel__card-media--ratio-mobile-3-4 .media__container>img,.media-carousel__card-media--ratio-mobile-3-4 .media__container>video,.media-carousel__card-media--ratio-mobile-3-4 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-2-3 .media__container{position:relative;overflow:hidden;padding-top:150%}.media-carousel__card-media--ratio-mobile-2-3 .media__container>img,.media-carousel__card-media--ratio-mobile-2-3 .media__container>video,.media-carousel__card-media--ratio-mobile-2-3 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-9-16 .media__container{position:relative;overflow:hidden;padding-top:177.7777777778%}.media-carousel__card-media--ratio-mobile-9-16 .media__container>img,.media-carousel__card-media--ratio-mobile-9-16 .media__container>video,.media-carousel__card-media--ratio-mobile-9-16 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-4-3 .media__container{position:relative;overflow:hidden;padding-top:75%}.media-carousel__card-media--ratio-mobile-4-3 .media__container>img,.media-carousel__card-media--ratio-mobile-4-3 .media__container>video,.media-carousel__card-media--ratio-mobile-4-3 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-16-9 .media__container{position:relative;overflow:hidden;padding-top:56.25%}.media-carousel__card-media--ratio-mobile-16-9 .media__container>img,.media-carousel__card-media--ratio-mobile-16-9 .media__container>video,.media-carousel__card-media--ratio-mobile-16-9 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-mobile-21-9 .media__container{position:relative;overflow:hidden;padding-top:42.8571428571%}.media-carousel__card-media--ratio-mobile-21-9 .media__container>img,.media-carousel__card-media--ratio-mobile-21-9 .media__container>video,.media-carousel__card-media--ratio-mobile-21-9 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:1024px){.media-carousel__card-media--ratio-1-1 .media__container{position:relative;overflow:hidden;padding-top:100%}.media-carousel__card-media--ratio-1-1 .media__container>img,.media-carousel__card-media--ratio-1-1 .media__container>video,.media-carousel__card-media--ratio-1-1 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-4-5 .media__container{position:relative;overflow:hidden;padding-top:125%}.media-carousel__card-media--ratio-4-5 .media__container>img,.media-carousel__card-media--ratio-4-5 .media__container>video,.media-carousel__card-media--ratio-4-5 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-3-4 .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%}.media-carousel__card-media--ratio-3-4 .media__container>img,.media-carousel__card-media--ratio-3-4 .media__container>video,.media-carousel__card-media--ratio-3-4 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-2-3 .media__container{position:relative;overflow:hidden;padding-top:150%}.media-carousel__card-media--ratio-2-3 .media__container>img,.media-carousel__card-media--ratio-2-3 .media__container>video,.media-carousel__card-media--ratio-2-3 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-9-16 .media__container{position:relative;overflow:hidden;padding-top:177.7777777778%}.media-carousel__card-media--ratio-9-16 .media__container>img,.media-carousel__card-media--ratio-9-16 .media__container>video,.media-carousel__card-media--ratio-9-16 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-4-3 .media__container{position:relative;overflow:hidden;padding-top:75%}.media-carousel__card-media--ratio-4-3 .media__container>img,.media-carousel__card-media--ratio-4-3 .media__container>video,.media-carousel__card-media--ratio-4-3 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-16-9 .media__container{position:relative;overflow:hidden;padding-top:56.25%}.media-carousel__card-media--ratio-16-9 .media__container>img,.media-carousel__card-media--ratio-16-9 .media__container>video,.media-carousel__card-media--ratio-16-9 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-carousel__card-media--ratio-21-9 .media__container{position:relative;overflow:hidden;padding-top:42.8571428571%}.media-carousel__card-media--ratio-21-9 .media__container>img,.media-carousel__card-media--ratio-21-9 .media__container>video,.media-carousel__card-media--ratio-21-9 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.media-carousel__card-text{display:grid}.media-carousel__card-text--text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.media-carousel__card-text--text-overlay .btn{pointer-events:all}.media-carousel__card-text--sticky .text-group__container{position:-webkit-sticky;position:sticky;top:var(--header-height);bottom:0}@media screen and (min-width:1024px){.media-carousel__card-text--1-columns .text-group__container{width:8.3333333333%}}@media screen and (min-width:1024px){.media-carousel__card-text--2-columns .text-group__container{width:16.6666666667%}}@media screen and (min-width:1024px){.media-carousel__card-text--3-columns .text-group__container{width:25%}}@media screen and (min-width:1024px){.media-carousel__card-text--4-columns .text-group__container{width:33.3333333333%}}@media screen and (min-width:1024px){.media-carousel__card-text--5-columns .text-group__container{width:41.6666666667%}}@media screen and (min-width:1024px){.media-carousel__card-text--6-columns .text-group__container{width:50%}}@media screen and (min-width:1024px){.media-carousel__card-text--7-columns .text-group__container{width:58.3333333333%}}@media screen and (min-width:1024px){.media-carousel__card-text--8-columns .text-group__container{width:66.6666666667%}}@media screen and (min-width:1024px){.media-carousel__card-text--9-columns .text-group__container{width:75%}}@media screen and (min-width:1024px){.media-carousel__card-text--10-columns .text-group__container{width:83.3333333333%}}@media screen and (min-width:1024px){.media-carousel__card-text--11-columns .text-group__container{width:91.6666666667%}}@media screen and (min-width:1024px){.media-carousel__card-text--12-columns .text-group__container{width:100%}}.media-carousel__card-text .text-group__container{padding:var(--banner-text-vs-out) var(--banner-margin)}@media screen and (max-width:1023.95px){.media-carousel__card-text .text-group__container{padding-inline:0}}.media-carousel__card-text--text-overlay .text-group__container{padding:var(--text-padding)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sections.media-carousel.css.map */
