.ucasor-slider{position:relative;padding:var(--padding-3) 0;overflow:hidden;touch-action:pan-y;cursor:grab}.ucasor-slider__track{display:flex;align-items:stretch;transition:transform var(--duration-slider) var(--easing-standard),height var(--duration-slider) var(--easing-standard);will-change:transform}.ucasor-slider__slide{flex-shrink:0;box-sizing:border-box}.ucasor-slider--auto-height .ucasor-slider__slide{align-self:flex-start}.ucasor-slider--dragging{cursor:grabbing}.ucasor-slider--dragging .ucasor-slider__track,.ucasor-slider--freeze .ucasor-slider__slide{transition:none}.ucasor-slider__pagination{display:flex;justify-content:center;gap:0;margin:var(--margin-4) 0 0}.ucasor-slider__pagination-dot{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-5);height:var(--size-5);padding:0;background:none;border:0;cursor:pointer}.ucasor-slider__pagination-dot:before{content:"";display:block;width:var(--size-2);height:var(--size-2);border-radius:var(--radius-pill);background:var(--border-strong);transition:background-color var(--duration-fast) var(--easing-standard)}.ucasor-slider__pagination-dot:hover:before{background:var(--accent-soft)}.ucasor-slider__pagination-dot.is-current:before{background:var(--accent)}.ucasor-slider__pagination-dot:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-pill)}@container section (width >= 1024px){.ucasor-slider__pagination-dot{width:var(--size-4)}}@media(prefers-reduced-motion:reduce){.ucasor-slider__track,.ucasor-slider__pagination-dot:before{transition:none}}.slider-nav{display:flex;gap:var(--gap-3);justify-content:center;margin:var(--margin-4) 0 0}.slider-nav .btn-icon{width:var(--size-btn-circle-lg);height:var(--size-btn-circle-lg)}.button-prev .icon-arrow{transform:rotate(90deg)}.button-next .icon-arrow{transform:rotate(-90deg)}@container section (width < 550px){.slider-nav{margin:var(--margin-3) 0 0}.slider-nav .btn-icon{width:var(--size-btn-circle-md);height:var(--size-btn-circle-md)}}
