.fl-slider{--fl-slider-per-view: 1;--fl-slider-gap: 0rem;--fl-slider-step: 1;position:relative}.fl-slider__track{display:flex;gap:var(--fl-slider-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fl-slider__track::-webkit-scrollbar{display:none}.fl-slider__track:focus-visible{outline:2px solid var(--fl-ink, #000);outline-offset:2px}.fl-slider__track>*{flex:0 0 calc((100% - (var(--fl-slider-per-view) - 1) * var(--fl-slider-gap)) / var(--fl-slider-per-view));min-width:0;scroll-snap-align:start}.fl-slider__track>*>a,.fl-slider__track>*>picture{display:block}.fl-slider__track>*>img,.fl-slider__track>*>a>img,.fl-slider__track>* picture>img{display:block;width:100%;height:auto}.fl-slider--overflow .fl-slider__track{cursor:grab}.fl-slider__track.fl-slider__track--dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.fl-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;border-radius:50%;background:var(--fl-paper, #fff);box-shadow:var(--fl-shadow, 0 1px 2px rgb(0 0 0 / 4%), 0 8px 24px rgb(0 0 0 / 6%));color:var(--fl-ink, #000);cursor:pointer;transition:transform 0.2s var(--fl-ease, ease)}.fl-slider--overflow>.fl-slider__arrow{display:block}.fl-slider__arrow:hover,.fl-slider__arrow:focus{border:0;background:var(--fl-paper, #fff);color:var(--fl-ink, #000)}.fl-slider__arrow:focus-visible{outline:2px solid var(--fl-ink, #000);outline-offset:2px}.fl-slider__arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.06)}.fl-slider__arrow:disabled{opacity:0.3;cursor:default}.fl-slider__arrow--prev{left:0.8rem}.fl-slider__arrow--next{right:0.8rem}.fl-slider__arrow::before{content:"";display:block;width:1.2rem;height:1.2rem;margin:0 auto;border-top:2px solid currentColor;border-right:2px solid currentColor}.fl-slider__arrow--prev::before{transform:translateX(0.3rem) rotate(-135deg)}.fl-slider__arrow--next::before{transform:translateX(-0.3rem) rotate(45deg)}.fl-slider--arrows-light>.fl-slider__arrow{width:44px;height:44px;background:rgb(255 255 255 / 75%);box-shadow:none;color:#333;opacity:0.5;transition:opacity 0.25s}.fl-slider--arrows-light>.fl-slider__arrow:hover,.fl-slider--arrows-light>.fl-slider__arrow:focus{background:#fff;color:#333}.fl-slider--arrows-light>.fl-slider__arrow:hover:not(:disabled){opacity:1;transform:translateY(-50%)}.fl-slider--arrows-light>.fl-slider__arrow:focus-visible{opacity:1}.fl-slider--arrows-light>.fl-slider__arrow:disabled{display:none}.fl-slider--arrows-light>.fl-slider__arrow--prev{left:10px}.fl-slider--arrows-light>.fl-slider__arrow--next{right:10px}.fl-slider--arrows-light>.fl-slider__arrow::before{position:absolute;top:20%;left:20%;width:60%;height:60%;margin:0;border:0;background:currentColor;transform:none}.fl-slider--arrows-light>.fl-slider__arrow--prev::before{clip-path:polygon(10% 50%,60% 100%,70% 90%,30% 50%,70% 10%,60% 0)}.fl-slider--arrows-light>.fl-slider__arrow--next::before{clip-path:polygon(90% 50%,40% 100%,30% 90%,70% 50%,30% 10%,40% 0)}.fl-slider--arrows-dark>.fl-slider__arrow{width:26px;height:26px;background:#536179;box-shadow:none;color:#fff;transition:none}.fl-slider--arrows-dark>.fl-slider__arrow:hover,.fl-slider--arrows-dark>.fl-slider__arrow:focus{background:#000;color:#fff}.fl-slider--arrows-dark>.fl-slider__arrow:hover:not(:disabled){transform:translateY(-50%)}.fl-slider--arrows-dark>.fl-slider__arrow--prev{left:12px}.fl-slider--arrows-dark>.fl-slider__arrow--next{right:12px}.fl-slider--arrows-dark>.fl-slider__arrow::before{width:8px;height:8px}.fl-slider--arrows-dark>.fl-slider__arrow--prev::before{transform:translateX(2px) rotate(-135deg)}.fl-slider--arrows-dark>.fl-slider__arrow--next::before{transform:translateX(-2px) rotate(45deg)}@media(prefers-reduced-motion:reduce){.fl-slider__track{scroll-behavior:auto}.fl-slider__arrow{transition:none}}
