swiper-component{display:block;position:relative}swiper-component .swiper{overflow:hidden}swiper-component[data-pagination=true] .swiper,swiper-component[data-scrollbar=true] .swiper{padding-bottom:3rem}swiper-component .swiper-navigation-layout{display:block;position:relative;width:100%}swiper-component .swiper-navigation-layout .swiper-button-prev,swiper-component .swiper-navigation-layout .swiper-button-next{display:none}@media screen and (min-width:990px){swiper-component .swiper-navigation-layout{display:flex;flex-direction:row;align-items:center;gap:1.5rem;width:100%;direction:ltr}swiper-component .swiper-navigation-layout--rtl{direction:rtl}swiper-component .swiper-navigation-layout>.swiper{flex:1 1 auto;min-width:0;order:0;position:relative}swiper-component .swiper-navigation-layout .swiper-button-prev,swiper-component .swiper-navigation-layout .swiper-button-next{display:flex;position:relative!important;margin:0!important;inset:auto!important;transform:none!important;flex-shrink:0}swiper-component .swiper-navigation-layout .swiper-button-prev{order:-1}swiper-component .swiper-navigation-layout .swiper-button-next{order:1}swiper-component .swiper-navigation-layout .swiper-button-prev:after,swiper-component .swiper-navigation-layout .swiper-button-next:after{display:none!important;content:none!important}}swiper-component .swiper-button-prev,swiper-component .swiper-button-next{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:rgb(var(--color-foreground))}swiper-component .swiper-button-prev:after,swiper-component .swiper-button-next:after{content:none!important;display:none!important}swiper-component .swiper-navigation-layout__btn{-webkit-appearance:none;appearance:none;cursor:pointer}swiper-component .swiper-navigation-layout__btn .icon,swiper-component .swiper-navigation-layout__btn .icon svg{display:block;width:2rem;height:auto}swiper-component .swiper-navigation-layout__btn>svg{display:block;width:2rem;height:auto}swiper-component .swiper-button-disabled{opacity:.35;pointer-events:none}swiper-component .swiper-pagination{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:.5rem}swiper-component .swiper-pagination-bullet{width:2rem;height:2px;padding:0;margin:0;border:none;border-radius:0;background-color:rgba(var(--color-foreground),.2);opacity:1;cursor:pointer;transition:width .25s ease,background-color .25s ease}swiper-component .swiper-pagination-bullet:hover{background-color:rgba(var(--color-foreground),.4)}swiper-component .swiper-pagination-bullet-active{background-color:rgb(var(--color-foreground));width:4rem}swiper-component .swiper-scrollbar{position:absolute;bottom:0;left:0;right:0;height:.4rem;background-color:rgba(var(--color-foreground),.1);border-radius:.4rem}swiper-component .swiper-scrollbar-drag{background-color:rgba(var(--color-foreground),.5);border-radius:.4rem;cursor:grab}@media screen and (min-width:990px){swiper-component[data-mobile-only=true] .swiper-button-prev,swiper-component[data-mobile-only=true] .swiper-button-next,swiper-component[data-mobile-only=true] .swiper-pagination,swiper-component[data-mobile-only=true] .swiper-scrollbar{display:none!important}swiper-component[data-mobile-only=true] .swiper{padding-bottom:0}}swiper-component:not(.is-initialized) .swiper-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}swiper-component:not(.is-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}swiper-component:not(.is-initialized) .swiper-slide{scroll-snap-align:start;flex-shrink:0}swiper-component:not(.is-initialized) .swiper-button-prev,swiper-component:not(.is-initialized) .swiper-button-next,swiper-component:not(.is-initialized) .swiper-pagination,swiper-component:not(.is-initialized) .swiper-scrollbar{display:none}@media screen and (min-width:990px){swiper-component.swiper--desktop-static .swiper-button-prev,swiper-component.swiper--desktop-static .swiper-button-next,swiper-component.swiper--desktop-static .swiper-pagination,swiper-component.swiper--desktop-static .swiper-scrollbar{display:none}swiper-component.swiper--desktop-static .swiper{overflow:visible;padding-bottom:0}swiper-component.swiper--desktop-static .swiper-slide{width:auto!important;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-swiper.css.map */
