.product-swiper .product-swiper-banner__link{display:block}.product-swiper .product-swiper-banner-wrapper{position:relative}.product-swiper .product-swiper-banner-text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}.product-swiper .product-swiper-banner-text .page-width{display:table;width:100%;height:100%}.product-swiper .product-swiper-banner-text-content{display:table-cell;position:relative}@media(min-width:769px){.product-swiper .product-swiper-banner-text-content{padding:40px}}.product-swiper .product-swiper-banner-text *{pointer-events:auto}@media(max-width:768px){.product-swiper .mobile--horizontal-left{text-align:left}.product-swiper .mobile--horizontal-center{text-align:center}.product-swiper .mobile--horizontal-right{text-align:right}.product-swiper .mobile--vertical-top{vertical-align:top}.product-swiper .mobile--vertical-center{vertical-align:middle}.product-swiper .mobile--vertical-bottom{vertical-align:bottom}}@media(min-width:769px){.product-swiper .horizontal-left{text-align:left}.product-swiper .horizontal-center{text-align:center}.product-swiper .horizontal-right{text-align:right}.product-swiper .vertical-top{vertical-align:top}.product-swiper .vertical-center{vertical-align:middle}.product-swiper .vertical-bottom{vertical-align:bottom}}.product-swiper .product-swiper-container{position:relative;overflow:visible}@media(max-width:768px){.product-swiper .product-swiper-container{padding-right:0}}.product-swiper-slider .grid-product{margin-bottom:0!important}.product-swiper .product-swiper-slider{overflow:hidden;--swiper-navigation-color: #000;--swiper-navigation-size: 18px}@media(max-width:768px){.product-swiper .product-swiper-slider{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.product-swiper .product-swiper-slider::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.product-swiper .product-swiper-slider{-ms-overflow-style:auto;scrollbar-width:thin}}.product-swiper .product-swiper-slider .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px}.product-swiper .product-swiper-slider .swiper-slide{flex:0 0 40%;scroll-snap-align:start}.product-swiper .swiper-button-prev,.product-swiper .swiper-button-next{display:none!important}}@media(max-width:768px){.product-swiper .product-swiper-text-header.section-header--with-link{flex-direction:column;align-items:center;text-align:center}.product-swiper-banner-wrapper.page-width{padding:0}}.product-swiper .product-swiper-slider .swiper-slide{height:auto;padding-left:0}.swiper-button-prev,.swiper-button-next{display:flex!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border:2px solid #000!important;border-radius:50%!important;background:#fff!important;color:#000!important;z-index:5;align-items:center;justify-content:center;position:absolute;top:33%!important;box-sizing:content-box!important;transition:all .2s ease-in-out;margin:0!important;padding:0!important}.swiper-button-prev{left:7px}.swiper-button-next{right:7px}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.swiper-button-disabled{pointer-events:auto!important;opacity:.5}.swiper{overflow:hidden}.swiper-pagination{position:absolute;width:100%;bottom:0;height:28px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;color:currentColor;z-index:6}.swiper-pagination .swiper-pagination-bullet{position:relative;display:inline-block;vertical-align:top;width:120px;height:24px;margin:0 5px;border-radius:0;border:0;cursor:pointer;background:none;opacity:1;overflow:hidden}.swiper-pagination .swiper-pagination-bullet:before,.swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;position:absolute;left:0;height:100%;width:100%;background:linear-gradient(to bottom,transparent 0%,transparent 35%,currentColor 35%,currentColor 65%,transparent 65%,transparent 100%)}.swiper-pagination .swiper-pagination-bullet:before{opacity:.4}.swiper-pagination .swiper-pagination-bullet:hover:before{opacity:.6}.swiper-pagination .swiper-pagination-bullet:after{transform:translate(-100%);transition:none}.swiper-pagination .swiper-pagination-bullet-active:after{transform:translate(0)}
/*# sourceMappingURL=/cdn/shop/t/955/compiled_assets/styles.css.map */
