.u-grid{display:grid}.flex-row-wrap{flex-flow:row wrap}.u-slider{display:block;max-width:100%}.u-slider__inner{position:relative;z-index:1;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.u-slider__inner::-webkit-scrollbar{display:none}.u-slider__item{scroll-snap-align:start}.u-slider__arrow svg{display:block;width:16px;height:16px}.u-slider__arrow{position:absolute;left:0;cursor:pointer;z-index:2;width:var(--slider-arrow-size-lg);height:var(--slider-arrow-size-lg);width:30px;height:30px;display:flex;align-items:center;justify-content:center;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.u-slider__arrow--forward{right:0;left:auto}.u-slider__arrow--forward svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.u-slider__arrows{border-bottom:1px solid #000;border-top:1px solid #000}.u-slider__arrows div{padding:10px}.u-slider__arrows div:first-child{border-right:1px solid #000}.u-slider__dots{display:none;align-items:center;justify-content:center;gap:0px;margin-top:16px}.u-slider__dots[hidden]{display:none!important}.u-slider__dot{width:28px;height:28px;padding:0;cursor:pointer;position:relative}.u-slider__dot:before{content:"";position:absolute;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit}.u-slider__dot.active:before{background:currentColor}.slider-item_image{margin:0 auto;height:auto;width:auto}@media screen and (max-width:767px){.u-slider.sm-arrows--hidden .u-slider__arrow,.slider-disabled-mobile .u-slider__arrow{display:none}.u-slider.sm-dots--visible .u-slider__dots{display:flex}.u-slider__item{scroll-snap-align:center}.u-related-products .u-grid.u-slider-mobile,.main .u-grid.u-slider-mobile{width:calc(100% + 30px);position:relative;left:-15px;padding-left:15px;padding-right:15px;scroll-padding-left:15px;scroll-padding-right:15px}.u-grid.sm-2{grid-template-columns:repeat(2,1fr)}.u-grid.sm-3{grid-template-columns:repeat(3,1fr)}.u-grid.sm-4{grid-template-columns:repeat(4,1fr)}.u-grid.sm-5{grid-template-columns:repeat(5,1fr)}.u-grid.sm-6{grid-template-columns:repeat(6,1fr)}.u-grid.sm-7{grid-template-columns:repeat(7,1fr)}.u-grid.sm-8{grid-template-columns:repeat(8,1fr)}.u-grid.sm-9{grid-template-columns:repeat(9,1fr)}.u-grid.sm-10{grid-template-columns:repeat(10,1fr)}.u-grid.u-slider-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}}@media screen and (min-width:768px)and (max-width:1180px){.u-slider.md-arrows--hidden .u-slider__arrow,.slider-disabled-tablet .u-slider__arrow{display:none}.u-slider.md-dots--visible .u-slider__dots{display:flex}.u-grid.md-2{grid-template-columns:repeat(2,1fr)}.u-grid.md-3{grid-template-columns:repeat(3,1fr)}.u-grid.md-4{grid-template-columns:repeat(4,1fr)}.u-grid.md-5{grid-template-columns:repeat(5,1fr)}.u-grid.md-6{grid-template-columns:repeat(6,1fr)}.u-grid.md-7{grid-template-columns:repeat(7,1fr)}.u-grid.md-8{grid-template-columns:repeat(8,1fr)}.u-grid.md-9{grid-template-columns:repeat(9,1fr)}.u-grid.md-10{grid-template-columns:repeat(10,1fr)}.u-grid.u-slider-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.u-slider.md-arrows--hidden .u-slider__arrow{display:none}}@media screen and (min-width:1181px){.u-slider.lg-arrows--hidden .u-slider__arrow,.slider-disabled-desktop .u-slider__arrow{display:none}.u-slider.lg-dots--visible .u-slider__dots{display:flex}.u-grid.lg-2{grid-template-columns:repeat(2,1fr)}.u-grid.lg-3{grid-template-columns:repeat(3,1fr)}.u-grid.lg-4{grid-template-columns:repeat(4,1fr)}.u-grid.lg-5{grid-template-columns:repeat(5,1fr)}.u-grid.lg-6{grid-template-columns:repeat(6,1fr)}.u-grid.lg-7{grid-template-columns:repeat(7,1fr)}.u-grid.lg-8{grid-template-columns:repeat(8,1fr)}.u-grid.lg-9{grid-template-columns:repeat(9,1fr)}.u-grid.lg-10{grid-template-columns:repeat(10,1fr)}.u-grid.u-slider-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.u-slider.lg-arrows--hidden .u-slider__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/0-grid.css.map */
