slider-component{position:relative;display:block}@media screen and (max-width:749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width:749px)and (max-width:990px){slider-component.page-width{padding:0 5rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}.slider{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:0}.slider::-webkit-scrollbar{display:none}@media screen and (max-width:989px){.slider--mobile:after,.slider--tablet:after{content:"";width:0}}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.grid--4-col-desktop .grid__item{flex:0 0 25%;max-width:25%}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider-buttons{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;transform:translateY(-50%);pointer-events:none;z-index:2}.slider-button{pointer-events:all;border:none;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #00000014;transition:all .3s ease;background:#c7d5d5}@media screen and (max-width:749px){.slider-button{width:40px;height:40px}}.slider-button:hover{opacity:.8}.slider-button--prev{position:absolute;left:1vw;top:50%;transform:translateY(-50%) rotate(90deg)}.slider-button--next{position:absolute;right:1vw;top:50%;transform:translateY(-50%) rotate(270deg)}slider-component.slider-component-desktop,slider-component.slider-component-full-width{max-width:calc(var(--page-width) + var(--space-xl));margin:0 auto;position:relative;padding:0 var(--space-xl)!important}.slider-buttons:has([disabled]){opacity:.6}.slider-counter.caption{display:none}slider-component .slider__slide{padding:0 var(--space-s)}slider-component .grid__item{margin-left:0!important;width:100%!important;padding:0}slider-component .product-grid{scroll-padding-left:0!important}slider-component .card-wrapper{padding:0 var(--space-s)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-slider.css.map */
