css-swiper{display:block}css-swiper ul[data-carousel]{margin:0;padding:0;list-style:none;position:relative;display:flex;max-width:100%;scrollbar-width:none;overflow-x:scroll;cursor:grab;scroll-behavior:smooth;scroll-snap-type:x mandatory}css-swiper ul[data-carousel]::-webkit-scrollbar{display:none}css-swiper ul[data-carousel].dragging{cursor:grabbing}css-swiper ul[data-carousel] li[data-carousel-item]{scroll-snap-align:start;display:flex;flex-shrink:0}css-swiper ul[data-carousel]:after,css-swiper ul[data-carousel]:before{content:"";display:none;height:1px;width:0px;padding-left:1.5rem;margin-left:-1.5rem}css-swiper ul[data-carousel] li[data-carousel-item]{scroll-margin-left:1.5rem}css-swiper ul[data-carousel]{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}@media screen and (min-width: 750px){css-swiper ul[data-carousel] li[data-carousel-item]:first-of-type{margin-left:0}css-swiper ul[data-carousel] li[data-carousel-item]{scroll-margin-left:3.2rem}css-swiper ul[data-carousel] li[data-carousel-item]:last-of-type{margin-right:0;scroll-margin-right:0}css-swiper ul[data-carousel]{padding-left:3.2rem;padding-right:3.2rem}css-swiper ul[data-carousel]:after,css-swiper ul[data-carousel]:before{display:none}}@media (min-width: 1200px){css-swiper ul[data-carousel]{padding-left:max(calc((100% - var(--page-width)) / 2));padding-right:max(calc((100% - var(--page-width)) / 2))}}@media (pointer: fine){css-swiper ul[data-carousel]{scroll-behavior:auto;scroll-snap-type:none}}css-swiper-scroll-bar{display:block;width:100%;border-radius:var(--product-card-corner-radius);height:.6rem;background:rgb(var(--color-gray-lighter));margin-top:3.2rem;overflow:hidden;position:relative}css-swiper-scroll-bar .css-swiper-scroll-bar-inner{display:block;border-radius:var(--product-card-corner-radius);background:rgb(var(--color-foreground));height:100%;width:calc(100% / var(--slide-count));position:absolute;top:0;left:0;transform:translate(0)}@media (min-width: 500px){css-swiper-scroll-bar .css-swiper-scroll-bar-inner{width:max(calc(100% / var(--slide-count)),45%)}}.css-swiper__button-wrapper{display:flex}.css-swiper__button-wrapper button:first-of-type{margin-right:1.6rem}.css-swiper__button-wrapper button{border-radius:var(--Radius-100, 10rem);background:var(--background-secondary, #f7f7f3);border:0px;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s linear;color:inherit}.css-swiper__button-wrapper button svg{width:1.4rem;height:1.4rem}.css-swiper__button-wrapper button[name=previous] svg{margin-right:.2rem}.css-swiper__button-wrapper button:disabled{cursor:not-allowed;color:inherit;opacity:.4}[is=css-swiper-dots]{display:flex}[is=css-swiper-dots] .dot{border-radius:var(--Radius-100, 10rem);width:.5rem;height:.5rem;background:rgb(var(--color-gray-light));display:block;margin-right:.5rem;transition:background .3s linear}[is=css-swiper-dots] .dot--active{background:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/274/assets/component-css-swiper.css.map */
