.section-images-scroll{position:relative;background-repeat:no-repeat}.section-images-scroll__track{--per-view: 4;--gap: 30px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--gap) * (var(--per-view) - 1))) / var(--per-view));gap:var(--gap);overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.section-images-scroll__track::-webkit-scrollbar{width:0;height:0;display:none}.section-images-scroll__wrap.is-scroll .section-images-scroll__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.section-images-scroll__wrap.is-scroll .section-images-scroll__item{scroll-snap-align:start}.section-images-scroll .image__wrap{overflow:hidden;border-radius:10px;padding-top:125.667%}.section-images-scroll .image__main,.section-images-scroll .image__hover{transition:opacity .45s ease}.section-images-scroll .image__hover{opacity:0}@media(hover:hover){.section-images-scroll__item.has-hover:hover .image__main{opacity:0}.section-images-scroll__item.has-hover:hover .image__hover{opacity:1}}@media(min-width:768px)and (max-width:1023px){.section-images-scroll__track{--gap: 20px}}@media(max-width:767px){.section-images-scroll .container{padding:0}.section-images-scroll__track{--per-view: 2.5;--gap: 20px;padding-left:20px;padding-right:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.section-images-scroll__item{scroll-snap-align:start}}@media(max-width:499px){.section-images-scroll__track{--per-view: 1.5;padding-left:13px;padding-right:13px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-images-scroll.css.map */
