swiper-component{display:block;position:relative}swiper-component .swiper{position:relative;overflow:hidden}swiper-component .swiper-wrapper{display:flex;align-items:stretch}swiper-component .swiper-wrapper:has(+.swiper-scrollbar-horizontal){margin-bottom:24px}.featured-collection swiper-component .swiper-wrapper:has(+.swiper-scrollbar-horizontal){margin-bottom:32px}swiper-component .swiper-slide{flex-shrink:0;height:auto;display:flex;flex-direction:column}swiper-component .swiper-button-prev,swiper-component .swiper-button-next{width:var(--swiper-navigation-size, 44px);height:var(--swiper-navigation-size, 44px);background:rgb(var(--color-base-background-1));border:1px solid var(--color-border);border-radius:50%;color:rgb(var(--color-base-text));box-shadow:0 2px 8px rgba(var(--color-base-text),.1);margin-top:calc(0px - (var(--swiper-navigation-size, 44px) / 2));transition:all .3s ease}swiper-component .swiper-button-prev:after,swiper-component .swiper-button-next:after{font-size:16px;font-weight:600}swiper-component .swiper-button-prev:hover,swiper-component .swiper-button-next:hover{background:var(--color-btn-bg-hover);color:var(--color-btn-text-hover);border-color:var(--color-btn-bg-hover)}swiper-component .swiper-button-disabled{opacity:.3;cursor:not-allowed}swiper-component .swiper-pagination{position:static;display:flex;justify-content:center;margin-top:2rem}swiper-component .swiper-pagination-bullet{width:.8rem;height:.8rem;background:rgba(var(--color-foreground),.3);opacity:1;margin:0 .6rem;transition:all .3s ease}swiper-component .swiper-pagination-bullet-active{background:var(--color-text-body)}swiper-component .swiper-scrollbar{position:relative;background:rgba(var(--color-foreground),.1);border-radius:0;margin-top:1rem;height:5px;flex-shrink:0}swiper-component .swiper-scrollbar-drag{background:var(--color-text-body);border-radius:0;cursor:grab;flex-shrink:0}swiper-component .swiper-scrollbar-drag:active{cursor:grabbing}swiper-component.swiper-disabled{display:block}swiper-component.swiper-disabled .swiper{overflow:visible}swiper-component.swiper-disabled .swiper-wrapper{display:grid;gap:var(--grid-gap, 1rem);grid-template-columns:repeat(var(--grid-columns, 4),1fr)}swiper-component.swiper-disabled .swiper-slide{width:auto;margin:0}swiper-component.swiper-disabled .swiper-button-prev,swiper-component.swiper-disabled .swiper-button-next,swiper-component.swiper-disabled .swiper-pagination,swiper-component.swiper-disabled .swiper-scrollbar{display:none}@media(max-width:1023.98px){swiper-component.swiper-disabled .swiper-wrapper{grid-template-columns:repeat(var(--grid-columns-tablet, 3),1fr)}}@media(max-width:767.98px){swiper-component.swiper-disabled .swiper-wrapper{grid-template-columns:repeat(var(--grid-columns-mobile, 2),1fr)}swiper-component .swiper-button-prev,swiper-component .swiper-button-next{width:40px;height:40px;--swiper-navigation-size: 40px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/swiper-component.css.map */
