.core-carousel{display:block;position:relative;width:100%;--slider-gap: 1.6rem;--slider-items: 1;--slider-item-width: calc((100% - (var(--slider-gap) * (var(--slider-items) - 1))) / var(--slider-items))}.core-carousel__track{display:flex;width:100%}.core-carousel:not(.swiper-initialized) .core-carousel__track{gap:var(--slider-gap)}.core-carousel[data-is-slider=true]:not(.swiper-initialized) .core-carousel__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:1rem;padding-left:var(--slider-offset-mobile, 0);padding-right:var(--slider-offset-mobile, 0)}@media screen and (min-width:990px){.core-carousel[data-is-slider=true]:not(.swiper-initialized) .core-carousel__track{padding-left:var(--slider-offset-desktop, 0);padding-right:var(--slider-offset-desktop, 0)}}.core-carousel[data-is-slider=true] .core-carousel__track::-webkit-scrollbar{display:none}.core-carousel[data-is-slider=true] .core-carousel__slide{flex:0 0 var(--slider-item-width);scroll-snap-align:start}.core-carousel[data-is-slider=false] .core-carousel__track,.core-carousel[data-is-slider=mobile]:not(.swiper-initialized) .core-carousel__track{flex-wrap:wrap}.core-carousel[data-is-slider=false] .core-carousel__slide,.core-carousel[data-is-slider=mobile]:not(.swiper-initialized) .core-carousel__slide{flex:0 0 var(--slider-item-width)}@media screen and (max-width:749px){.core-carousel[data-is-slider=mobile]:not(.swiper-initialized) .core-carousel__track{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:1rem;padding-left:var(--slider-offset-mobile, 0);padding-right:var(--slider-offset-mobile, 0)}.core-carousel[data-is-slider=mobile] .core-carousel__track::-webkit-scrollbar{display:none}.core-carousel[data-is-slider=mobile] .core-carousel__slide{flex:0 0 var(--slider-item-width);scroll-snap-align:start}.Product-benefits-section .core-carousel__navigation{padding-inline:2.4rem}}@media screen and (max-width:749px){.core-carousel{--slider-items: var(--slides-mobile, 1)}}@media screen and (min-width:750px)and (max-width:989px){.core-carousel{--slider-items: var(--slides-tablet, 2)}}@media screen and (min-width:990px){.core-carousel{--slider-items: var(--slides-desktop, 3)}}.core-carousel__navigation{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:2.4rem}.core-carousel-buttons{display:flex;gap:1.2rem}.core-carousel-button{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;background:var(--brand-color-white);border:.1rem solid var(--brand-color-border-light);color:var(--brand-color-black);cursor:pointer;transition:all .2s ease-in-out;z-index:2}.core-carousel-button:hover:not(:disabled){background:var(--brand-color-off-white);border-color:var(--brand-color-black);transform:translateY(-.2rem)}.core-carousel-button:active:not(:disabled){transform:translateY(0)}.core-carousel-button:disabled{opacity:.3;cursor:not-allowed}.core-carousel-button svg{width:2.4rem;height:2.4rem}.core-carousel-pagination{display:flex;align-items:center;gap:.8rem}.core-carousel-pagination .swiper-pagination-bullet{width:1.2rem;height:.2rem;background:var(--brand-color-blue);opacity:.1;border-radius:0;margin:0!important;cursor:pointer;transition:all .3s ease}.core-carousel-pagination .swiper-pagination-bullet-active{opacity:1}.core-carousel[data-is-slider=false] .core-carousel__navigation{display:none}@media screen and (min-width:750px){.core-carousel[data-is-slider=mobile] .core-carousel__navigation{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-core-carousel.css.map */
