:root{--brand:#f17925;--brand-hover:#9c4209;--brand-deep:#585757;--brand-vif:#f17925;--brand-tint:#fff4ea;--brand-tint-2:#fde8d3;--brand-ring:rgba(184,79,10,.22)}.mini-slider{position:relative;width:100%;max-width:1600px;margin:0 auto}.mini-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;background:#141414;border-radius:12px}.mini-slider__track::-webkit-scrollbar{display:none}.mini-slider__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1720/502;display:block}.mini-slider__slide img{width:100%;height:100%;object-fit:contain;display:block}.mini-slider__slide:focus-visible{outline:3px solid var(--brand-vif);outline-offset:-3px}.mini-slider__next,.mini-slider__prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);color:#1a1a1a;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:background-color .2s,color .2s}.mini-slider__prev{left:12px}.mini-slider__next{right:12px}.mini-slider__next:focus-visible,.mini-slider__next:hover,.mini-slider__prev:focus-visible,.mini-slider__prev:hover{background:var(--brand);color:#fff}.mini-slider__dots{justify-content:center;gap:8px;padding:10px 0;display:none}.mini-slider__dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,.25);cursor:pointer;transition:width .25s,background-color .25s}.mini-slider__dot[aria-current=true]{width:28px;background:var(--brand-vif)}.mini-slider--single .mini-slider__dots,.mini-slider--single .mini-slider__next,.mini-slider--single .mini-slider__prev{display:none}@media screen and (max-width:768px){.mini-slider__next,.mini-slider__prev{display:none}}@media(prefers-reduced-motion:reduce){.mini-slider__track{scroll-behavior:auto}}