/* Keep native Safari button sizing from stretching the slider controls. */
.hero-slider .hero-slider-controls button{
 -webkit-appearance:none;appearance:none;box-sizing:border-box;
 display:grid;place-items:center;flex:0 0 44px;
 width:44px;height:44px;min-width:44px;max-width:44px;min-height:44px;max-height:44px;
 padding:0;margin:0;border-radius:50%;aspect-ratio:1;line-height:1;
 text-align:center;font-size:13px;
}
.hero-slider .hero-slider-controls .hero-slider-arrow{font-size:20px}
.hero-slider .hero-slider-dots{align-items:center}
