[data-lb-shopbox-carousel] [class*=sb-product-carousel-section-]{--lb-carousel-columns: 4;min-height:0!important;max-height:none!important;height:auto}[data-lb-shopbox-carousel] .glide__track,[data-lb-shopbox-carousel] .glide__slides{max-height:none}[data-lb-shopbox-carousel] .glide__slides{align-items:stretch}[data-lb-shopbox-carousel] .glide__slide{min-width:0;height:auto}[data-lb-shopbox-carousel] .sb-product-card{box-sizing:border-box;min-width:0}[data-lb-shopbox-carousel] .sb-product-card__image-wrapper{flex-shrink:0}[data-lb-shopbox-carousel] .sb-product-card__title{overflow-wrap:anywhere}[data-lb-shopbox-carousel] .sb-carousel__arrow--left{left:0}[data-lb-shopbox-carousel] .sb-carousel__arrow--right{right:0}[data-lb-shopbox-carousel] .sb-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:989px){[data-lb-shopbox-carousel] [class*=sb-product-carousel-section-]{--lb-carousel-columns: 3}}@media screen and (max-width:749px){[data-lb-shopbox-carousel] [class*=sb-product-carousel-section-]{--lb-carousel-columns: 2}}[data-lb-shopbox-carousel] .glide:not([data-lb-carousel-ready]) .glide__track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}[data-lb-shopbox-carousel] .glide:not([data-lb-carousel-ready]) .glide__slides{width:100%;gap:20px}[data-lb-shopbox-carousel] .glide:not([data-lb-carousel-ready]) .glide__slide{width:calc((100% - (var(--lb-carousel-columns) - 1) * 20px) / var(--lb-carousel-columns));flex:0 0 calc((100% - (var(--lb-carousel-columns) - 1) * 20px) / var(--lb-carousel-columns));scroll-snap-align:start}[data-lb-shopbox-carousel] .glide:not([data-lb-carousel-ready]) .sb-carousel__arrow{display:none}@media(prefers-reduced-motion:reduce){[data-lb-shopbox-carousel] .glide__slides{transition-duration:0ms!important}}[data-lb-shopbox-carousel] .sb-product-card__title,[data-lb-shopbox-carousel] .sb-product-card__title a,[data-lb-shopbox-carousel] .sb-product-card__price,[data-lb-shopbox-carousel] .sb-product-card__price span{font-size:16px!important;line-height:1.4!important;letter-spacing:normal}@media screen and (max-width:749px){[data-lb-shopbox-carousel] .sb-product-card__title,[data-lb-shopbox-carousel] .sb-product-card__title a,[data-lb-shopbox-carousel] .sb-product-card__price,[data-lb-shopbox-carousel] .sb-product-card__price span{font-size:14px!important}}[data-lb-shopbox-carousel],[data-lb-shopbox-carousel] *{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/lb-shopbox-carousel.css.map */
