.lampeshka-carousel-wrapper{position:relative;overflow:visible}.lampeshka-carousel{position:relative;width:100%}.lampeshka-carousel__container{position:relative;overflow:hidden}.lampeshka-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--columns, 4) - 1) * var(--gap, 2rem)) / var(--columns, 4));gap:var(--gap, 2rem);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.lampeshka-carousel__track::-webkit-scrollbar{display:none}.lampeshka-carousel__item{scroll-snap-align:start;width:100%}.lampeshka-carousel__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:2}.lampeshka-carousel__button{position:absolute;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--color-background),.9);border:.1rem solid rgba(var(--color-foreground),.1);box-shadow:0 0 1rem rgba(var(--color-foreground),.1);cursor:pointer;pointer-events:all;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.lampeshka-carousel__button--prev{left:-2.2rem}.lampeshka-carousel__button--next{right:-2.2rem}.lampeshka-carousel__button:hover:not([disabled]){background:rgb(var(--color-background));box-shadow:0 0 2rem rgba(var(--color-foreground),.2)}.lampeshka-carousel__button--prev:hover:not([disabled]){transform:scale(1.1)}.lampeshka-carousel__button--next:hover:not([disabled]){transform:scale(1.1)}.lampeshka-carousel__button[disabled]{opacity:0;pointer-events:none;cursor:not-allowed}.lampeshka-carousel__button svg{width:1.2rem;height:1.2rem;color:rgb(var(--color-foreground))}.lampeshka-carousel__button--prev svg{transform:rotate(90deg)}.lampeshka-carousel__button--next svg{transform:rotate(-90deg)}@media screen and (max-width: 749px){.lampeshka-carousel__track{grid-auto-columns:calc((100% - (var(--columns-mobile, 2) - 1) * var(--gap, 1.5rem)) / var(--columns-mobile, 2));gap:var(--gap, 1.5rem)}.lampeshka-carousel__button{width:3.6rem;height:3.6rem}.lampeshka-carousel__button--prev{left:1rem}.lampeshka-carousel__button--next{right:1rem}}@media screen and (min-width: 750px) and (max-width: 989px){.lampeshka-carousel__track{grid-auto-columns:calc((100% - 2 * var(--gap, 2rem)) / 3)}}.lampeshka-carousel--columns-5 .lampeshka-carousel__track{grid-auto-columns:calc((100% - 4 * var(--gap, 2rem)) / 5)}.lampeshka-carousel--columns-3 .lampeshka-carousel__track{grid-auto-columns:calc((100% - 2 * var(--gap, 2rem)) / 3)}.lampeshka-carousel--columns-2 .lampeshka-carousel__track{grid-auto-columns:calc((100% - var(--gap, 2rem)) / 2)}@media screen and (max-width: 749px){.lampeshka-carousel--mobile-columns-1 .lampeshka-carousel__track{grid-auto-columns:100%}.lampeshka-carousel--mobile-columns-2 .lampeshka-carousel__track{grid-auto-columns:calc((100% - var(--gap, 1.5rem)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lampeshka-carousel.css.map */
