.lv-carousel,.lv-carousel *{box-sizing:border-box}.lv-carousel{position:relative}.lv-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--lv-carousel-per-view, 4) - 1) * var(--lv-carousel-gap, 1.6rem)) / var(--lv-carousel-per-view, 4));gap:var(--lv-carousel-gap, 1.6rem);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-carousel__track::-webkit-scrollbar{display:none}.lv-carousel__track>*{min-width:0;scroll-snap-align:start}.lv-carousel__arrow{position:absolute;top:var(--lv-carousel-arrow-top, 40%);z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(17,17,17,.12);border-radius:50%;background:#fff;color:#111;box-shadow:0 6px 18px #1111111f;cursor:pointer;transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease}.lv-carousel__arrow svg{width:1.6rem;height:1.6rem}.lv-carousel__arrow--prev{left:-2.2rem}.lv-carousel__arrow--next{right:-2.2rem}.lv-carousel__arrow[disabled]{opacity:0;pointer-events:none}.lv-carousel:not(.is-scrollable) .lv-carousel__arrow{display:none}@media screen and (max-width:989px)and (min-width:750px){.lv-carousel__track{--lv-carousel-per-view: 2}}@media screen and (max-width:749px){.lv-carousel__track{grid-auto-columns:var(--lv-carousel-mobile-width, 80%);gap:var(--lv-carousel-mobile-gap, 1.2rem);padding-right:1.5rem;scroll-padding-left:0}.lv-carousel__arrow{display:none!important}}@media(prefers-reduced-motion:reduce){.lv-carousel__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lv-carousel.css.map */
