.carousel-wrapper{overflow-x:auto;--column-offset:var(--22e7800a)}.carousel-wrapper>a,.carousel-wrapper>div{max-width:calc(25% - var(--column-offset));scroll-snap-align:start}.carousel-wrapper>a :after,.carousel-wrapper>div :after{content:"";display:block;height:1px;position:absolute;right:-20px;width:20px}.carousel-wrapper.has-scroll>a,.carousel-wrapper.has-scroll>div{max-width:100%}@media screen and (max-width:767px){.carousel-wrapper{overflow-x:auto}.carousel-wrapper.has-scroll{padding-bottom:25px}.carousel-wrapper.m-cols-1>a,.carousel-wrapper.m-cols-1>div{flex:1 0 calc(100% - var(--column-offset))}.carousel-wrapper.m-cols-2>a,.carousel-wrapper.m-cols-2>div{flex:1 0 calc(50% - var(--column-offset))}.carousel-wrapper.m-cols-3>a,.carousel-wrapper.m-cols-3>div{flex:1 0 calc(33.33% - var(--column-offset))}}@media screen and (min-width:768px){.carousel-wrapper>a,.carousel-wrapper>div{max-width:calc(33.33% - var(--column-offset))}.carousel-wrapper.cols-1>a,.carousel-wrapper.cols-1>div{flex:1 0 calc(100% - var(--column-offset))}.carousel-wrapper.cols-2>a,.carousel-wrapper.cols-2>div{flex:1 0 calc(50% - var(--column-offset))}.carousel-wrapper.cols-3>a,.carousel-wrapper.cols-3>div{flex:1 0 calc(33.33% - var(--column-offset))}.carousel-wrapper.cols-4>a,.carousel-wrapper.cols-4>div{flex:1 0 calc(25% - var(--column-offset))}.carousel-wrapper.cols-5>a,.carousel-wrapper.cols-5>div{flex:1 0 calc(20% - var(--column-offset))}}.translate-x-1{transform:translate(100%)}.translate-x-2{transform:translate(200%)}.translate-x-3{transform:translate(300%)}.translate-x-4{transform:translate(400%)}.-translate-x-1{transform:translate(-100%)}.-translate-x-2{transform:translate(-200%)}.-translate-x-3{transform:translate(-300%)}.-translate-x-4{transform:translate(-400%)}
