[data-hero-slider] .hero-slide{position:absolute;inset:0}[data-hero-slider] [hidden]{display:none!important}[data-hero-slider] .hero-slide>picture{display:block;width:100%;height:100%}:root [data-hero-slider] .hero-slide>img,:root [data-hero-slider] .hero-slide>picture>img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}[data-hero-slider] .hero-slide:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(20,21,23,.75));pointer-events:none}:root [data-hero-slider]:after{display:none}[data-hero-slider] .image-caption{z-index:2}[data-hero-slider] .hero-slider-controls{position:absolute;z-index:3;right:20px;top:20px;display:flex;align-items:center;background:#fff;color:#292a2d;box-shadow:0 2px 12px #0002}[data-hero-slider] button{border:0;background:#e7b731;color:#292a2d;width:48px;height:48px;display:grid;place-items:center;cursor:pointer}[data-hero-slider] button:hover{background:#d4a31b}[data-hero-slider] button:focus-visible{outline:3px solid #292a2d;outline-offset:3px}[data-hero-slider] button svg{width:24px;height:24px}[data-hero-count]{min-width:76px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}[data-hero-slider]{touch-action:pan-y}