.multirow-carousel{position:relative}.multirow-carousel__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.multirow-carousel__viewport::-webkit-scrollbar{display:none}.multirow-carousel__track{display:flex;gap:0;align-items:stretch}.multirow-carousel__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.multirow-carousel__dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:14px}.multirow-carousel__dots{width:100%}.multirow-carousel__dots--left{justify-content:flex-start}.multirow-carousel__dots--center{justify-content:center}.multirow-carousel__dots--right{justify-content:flex-end}.multirow-carousel__dot{width:7px;height:7px;border-radius:9999px;border:0;padding:0;cursor:pointer;background:rgba(var(--color-foreground),.25);transition:transform .2s ease,background-color .2s ease,opacity .2s ease;transform:scale(1)}.multirow-carousel__dot[aria-current=true]{background:rgb(var(--color-foreground));transform:scale(1.25)}.multirow-carousel__dot:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.multirow--body-font .image-with-text__content,.multirow--body-font .image-with-text__text,.multirow--body-font .image-with-text__text *,.multirow--body-font .image-with-text__heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (max-width: 749px){.multirow-carousel .image-with-text__content{padding:1.6rem}.multirow-carousel .image-with-text__content>*+*{margin-top:.8rem}.multirow-carousel .image-with-text__text.rte,.multirow-carousel .image-with-text__text.rte p,.multirow-carousel .image-with-text__text.rte li{font-size:1.4rem;line-height:1.45}.multirow-carousel .image-with-text__text--caption{font-size:1.2rem;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-multirow-carousel.css.map */
