.media-group--carousel .group-block-content{display:grid;grid-auto-flow:column;grid-auto-columns:var(--carousel-slide-width-desktop);overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--gap, 12px);scrollbar-width:none;scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;position:relative;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;align-items:stretch;flex-direction:row}.media-group--carousel .group-block-content::-webkit-scrollbar{display:none}@media(min-width:750px){.media-group--carousel.scrollbar-visible .group-block-content{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-foreground) 40%,transparent) transparent}.media-group--carousel.scrollbar-visible .group-block-content::-webkit-scrollbar{display:block;height:10px}.media-group--carousel.scrollbar-visible .group-block-content::-webkit-scrollbar-track{background:transparent;border-top:1px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);border-radius:0}.media-group--carousel.scrollbar-visible .group-block-content::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-foreground) 40%,transparent);border-radius:0;border-top:1px solid color-mix(in srgb,var(--color-foreground) 60%,transparent);transition:background .2s ease}.media-group--carousel.scrollbar-visible .group-block-content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-foreground) 60%,transparent)}}@media(max-width:749px){.media-group--carousel.carousel-mobile-enabled .group-block-content{grid-auto-columns:var(--carousel-slide-width-mobile)}.media-group--carousel:not(.carousel-mobile-enabled) .group-block-content{display:flex;flex-direction:column;grid-auto-flow:initial;grid-auto-columns:initial;overflow-x:visible;overflow-y:visible;scroll-snap-type:none;gap:var(--gap, 12px)}.media-group--carousel:not(.carousel-mobile-enabled) .carousel-slide{display:block;width:100%;grid-column:initial;scroll-snap-align:initial}.media-group--carousel:not(.carousel-mobile-enabled) .image-block{width:100%;height:auto}.media-group--carousel:not(.carousel-mobile-enabled) .image-block img{height:auto}.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-13-8 .group-block-content .image-block[style*="--ratio: 16 / 9"] img,.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-13-8 .group-block-content .image-block[style*="--ratio: 2 / 1"] img{aspect-ratio:13 / 8}.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-16-9 .group-block-content .image-block[style*="--ratio: 16 / 9"] img,.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-16-9 .group-block-content .image-block[style*="--ratio: 2 / 1"] img{aspect-ratio:16 / 9}.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-3-2 .group-block-content .image-block[style*="--ratio: 16 / 9"] img,.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-3-2 .group-block-content .image-block[style*="--ratio: 2 / 1"] img{aspect-ratio:3 / 2}.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-5-4 .group-block-content .image-block[style*="--ratio: 16 / 9"] img,.media-group--carousel:not(.carousel-mobile-enabled).landscape-ratio-5-4 .group-block-content .image-block[style*="--ratio: 2 / 1"] img{aspect-ratio:5 / 4}}.media-group--carousel .group-block-content>.carousel-slide{scroll-snap-align:start;min-width:0;height:100%;display:flex;flex-direction:column}.media-group--carousel .group-block-content>.carousel-slide:has(.image-block[style*="--ratio: 16 / 9"]),.media-group--carousel .group-block-content>.carousel-slide:has(.image-block[style*="--ratio: 2 / 1"]){grid-column:span 2;width:auto}@media(min-width:750px){.media-group--carousel.landscape-ratio-13-8 .carousel-slide:has(.image-block[style*="--ratio: 16 / 9"]) img,.media-group--carousel.landscape-ratio-13-8 .carousel-slide:has(.image-block[style*="--ratio: 2 / 1"]) img{aspect-ratio:13 / 8}.media-group--carousel.landscape-ratio-16-9 .carousel-slide:has(.image-block[style*="--ratio: 16 / 9"]) img,.media-group--carousel.landscape-ratio-16-9 .carousel-slide:has(.image-block[style*="--ratio: 2 / 1"]) img{aspect-ratio:16 / 9}.media-group--carousel.landscape-ratio-3-2 .carousel-slide:has(.image-block[style*="--ratio: 16 / 9"]) img,.media-group--carousel.landscape-ratio-3-2 .carousel-slide:has(.image-block[style*="--ratio: 2 / 1"]) img{aspect-ratio:3 / 2}.media-group--carousel.landscape-ratio-5-4 .carousel-slide:has(.image-block[style*="--ratio: 16 / 9"]) img,.media-group--carousel.landscape-ratio-5-4 .carousel-slide:has(.image-block[style*="--ratio: 2 / 1"]) img{aspect-ratio:5 / 4}}.media-group--carousel .image-block{width:100%;height:100%}.media-group--carousel .image-block img{width:100%;height:100%;object-fit:cover}.media-group--carousel .group-block{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/493/assets/media-group.css.map */
