.section-carousel{display:block;--carousel-cols: var(--carousel-per-view-mobile, 1.15);--carousel-gap: var(--space-compact);column-gap:var(--carousel-gap)}@media(min-width:768px){.section-carousel{--carousel-cols: var(--carousel-per-view-tablet, 2)}}@media(min-width:1200px){.section-carousel{--carousel-cols: var(--carousel-per-view, 3)}}.section-carousel .swiper{overflow:hidden}.section-carousel:not(.is-ready) .swiper-wrapper{display:flex;gap:var(--carousel-gap);overflow-x:auto;position:relative;scroll-snap-type:x mandatory}.section-carousel:not(.is-ready) .swiper-slide{flex:0 0 calc((100% - (var(--carousel-cols) - 1) * var(--carousel-gap)) / var(--carousel-cols));scroll-snap-align:start}.section-carousel__nav{display:flex;justify-content:flex-end;gap:var(--space-small);margin-top:var(--space-small)}.section-carousel__prev,.section-carousel__next{width:var(--size-icon-button);height:var(--size-icon-button);display:inline-flex;align-items:center;justify-content:center;padding:0;border:var(--border-hairline) solid color-mix(in srgb,currentColor 30%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.section-carousel__prev:focus-visible,.section-carousel__next:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:var(--focus-ring-offset)}.section-carousel__prev:disabled,.section-carousel__next:disabled{opacity:.3;cursor:default}.section-carousel:not(.is-ready) .section-carousel__nav{display:none}.section-carousel__nav .swiper-button-lock{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-carousel.css.map */
