.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow--disabled{opacity:.35;pointer-events:none}.product-rail .glide:not(.glide--slider) .glide__track,.product-rail .glide:not(.glide--slider) .glide__slides{scroll-snap-type:x mandatory;overflow-x:auto}.product-rail .glide:not(.glide--slider) .glide__slides{gap:24px}.product-rail .glide:not(.glide--slider) .glide__slide{scroll-snap-align:start;width:min(20rem,80vw)}.glide__slide.product-slide:focus-visible{outline-offset:-6px;outline:3px solid #fff}
