/* Increase hit areas while retaining the established artwork and spacing. */
.page-wrapper .ws-usp-bar .ws-top-editorial > a { min-height:24px; }
.ws-footer .ws-footer__main li > a,.ws-footer .ws-footer__contact p > a { display:inline-block; min-height:24px; line-height:24px; }
.ws-home-hero .ws-home-hero-pagination { bottom:4px; gap:3px; }
.ws-home-hero .ws-home-hero-pagination button,.ws-home-hero .ws-home-hero-pagination button[aria-current="true"] { position:relative; width:32px; height:28px; border:0; background:transparent; border-radius:0; }
.ws-home-hero .ws-home-hero-pagination button::after { content:""; position:absolute; width:9px; height:9px; left:50%; top:50%; transform:translate(-50%,-50%); border:1px solid #fff; border-radius:999px; background:rgba(17,17,17,.42); }
.ws-home-hero .ws-home-hero-pagination button[aria-current="true"]::after { width:23px; background:#ffd800; }
