.skp-carousel{position:relative}.skp-carousel__viewport{overflow:hidden;touch-action:pan-y}.skp-carousel__track{display:flex;align-items:stretch;gap:var(--skp-slide-gap, 20px);will-change:transform}.skp-carousel__slide{flex:0 0 auto;width:var(--skp-slide-w, auto);height:auto}.skp-carousel__track{user-select:none;-webkit-user-select:none}.skp-carousel__slide img,.skp-carousel__slide video{-webkit-user-drag:none;-khtml-user-drag:none;user-drag:none}.skp-carousel{-webkit-tap-highlight-color:transparent}.skp-carousel:not(.is-ready) .skp-carousel__viewport{overflow:hidden}.skp-arrow{box-sizing:border-box;position:absolute;z-index:4;top:var(--skp-arrow-top, 50%);display:flex;align-items:center;justify-content:center;width:var(--skp-arrow-size, 56px);height:var(--skp-arrow-size, 56px);padding:0;transform:translateY(-50%);border:var(--skp-arrow-border, 1.5px) solid var(--skp-arrow-border-color, #262525);border-radius:100px;background:var(--skp-arrow-bg, #fff);cursor:pointer;transition:opacity .2s ease}.skp-arrow:hover{opacity:.85}.skp-arrow--prev{left:var(--skp-arrow-offset, 107px)}.skp-arrow--next{right:var(--skp-arrow-offset, 107px)}.skp-arrow--prev svg{transform:rotate(180deg)}.skp-arrow.swiper-button-disabled{opacity:.35;cursor:default}.skp-dots{display:flex;align-items:center;justify-content:center;gap:var(--skp-dot-gap, 8px);margin-top:var(--skp-dots-mt, 20px)}.skp-dot{box-sizing:border-box;width:var(--skp-dot-size, 8px);height:var(--skp-dot-size, 8px);padding:0;border:0;border-radius:100px;background:var(--skp-dot-color, rgba(38, 37, 37, .25));cursor:pointer;transition:background .2s ease}.skp-dot.is-active{background:var(--skp-dot-active, #262525)}@media screen and (max-width:749px){.skp-arrow{width:var(--skp-arrow-size-m, 44px);height:var(--skp-arrow-size-m, 44px)}.skp-arrow--prev{left:var(--skp-arrow-offset-m, 8px)}.skp-arrow--next{right:var(--skp-arrow-offset-m, 8px)}.skp-dots{margin-top:var(--skp-dots-mt-m, 16px)}}[data-skp-video-sound] .skp-icon-muted,[data-skp-video-sound] .skp-icon-unmuted{display:none}[data-skp-video-sound].is-muted .skp-icon-muted{display:block}[data-skp-video-sound]:not(.is-muted) .skp-icon-unmuted{display:block}@media screen and (max-width:749px){.skp-carousel__slide{width:var(--skp-slide-w-m, var(--skp-slide-w, auto))}.skp-carousel__track{gap:var(--skp-slide-gap-m, var(--skp-slide-gap, 20px))}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/skp-carousel.css.map */
