.drag-to-scroll{cursor:grab}.drag-to-scroll.is-dragging{cursor:grabbing}.drag-to-scroll.is-dragging [drag-to-scroll=ignore]{pointer-events:none}.slider{display:flex;flex-direction:column;position:relative;--slider-gap:var(--spacing-md,1.5rem)}.drag-to-scroll--disabled .drag-to-scroll{cursor:inherit}.slider__track{display:flex;flex:0 0 auto;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.slider__track::-webkit-scrollbar{display:none}.slider__track[data-touch-support=true]{scroll-snap-type:x mandatory}.slider__item{display:inline-flex;flex:0 0 auto;margin-left:var(--slider-gap);scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider__item:first-child{margin-left:0}.slider__padding{display:inline-block;scroll-snap-align:start}.slider__padding+.slider__item{margin-left:0}.slider__pagination{display:flex;font-size:var(--font-size-xs);gap:1.6rem;line-height:var(--lineHeight-md)}@media screen and (min-width:769px){.slider__pagination{font-size:var(--font-size-sm)}}.slider__pagination .slider__pagination--current,.slider__pagination .slider__pagination--total{background:none;border:none;box-shadow:none;padding:0}.slider__pagination .slider__pagination--current:not(:disabled),.slider__pagination .slider__pagination--total:not(:disabled){cursor:pointer}.slider__controls .slider__controls--content{align-items:center;display:flex;gap:var(--spacing-sm);height:4.525rem;justify-content:center;position:relative}@media screen and (min-width:769px){.slider__controls .slider__controls--content{height:2.5rem;margin-top:1.5rem}}.slider__controls.slider__controls--scroll{margin-bottom:2.5rem;pointer-events:none;transform:translateY(2.5rem)}.slider__controls.slider__controls--scroll .slider__controls--content{grid-column:first/left-gutter;justify-content:flex-start;pointer-events:all}.slider__controls.slider__controls--scroll .slider__controls--content .slider__control{position:relative;top:0}@media screen and (min-width:769px){.slider__controls.slider__controls--scroll{order:-1}}.vizy-blocks-content-builder-image-slider .slider__controls.slider__controls--scroll .slider__controls--content{justify-content:center;margin-top:0}@media screen and (min-width:769px){.vizy-blocks-content-builder-image-slider .slider__controls.slider__controls--scroll{order:1}}.base-slider{--slider-gap:1.5rem;display:flex;justify-content:center;min-height:3.125rem;position:relative;width:100%}@media screen and (min-width:769px){.base-slider{--slider-gap:3.125rem}}.base-slider .slider__item{white-space:normal}.base-slider--compact{--slider-gap:.875rem}@media screen and (min-width:769px){.base-slider--compact{--slider-gap:var(--spacing-lg)}}.base-slider--spacious{--slider-gap:1.5rem}@media screen and (min-width:769px){.base-slider--spacious{--slider-gap:4.8125rem}}.slider__control{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:.8px solid;border-radius:50%;bottom:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:2.5rem;justify-content:center;transition:all var(--transition-timing-fast) 0s var(--transition-timingFunction-in-out);width:2.5rem}.slider__control:not(.slider__control--disabled):hover{transform:scale(1.1)}.slider__control .base-icon{font-size:2rem}.slider__control svg{height:auto}.slider__control[data-left] .base-icon{transform:scaleX(-1)}.base-slider.base-slider--image-width{--slider-gap:0;width:100%}.base-slider.base-slider--image-width .slider__item{width:100%}.base-slider.base-slider--image-width .slider__padding{display:none}.base-slider.base-slider--image-width .drag-to-scroll .slider__track{scroll-snap-type:x mandatory}@media screen and (min-width:993px){.base-slider.base-slider--image-width{width:50%}}.slider__padding{display:inline-block;flex:0 0 auto;margin:0;scroll-snap-align:start}.property-list-slider .slider__padding:last-child,.slider__padding:first-child,.slider__padding:last-child{width:clamp(calc(var(--grid-gutter-margin)),100vw,calc((100vw - var(--grid-maxWidth-page))/2 + var(--grid-gutter-margin)))}.slider__control--disabled{opacity:.6}.slider__pagination button{color:var(--text-color)}
