/* Native controls reuse the existing shell geometry. */
.header button[data-hc17-control],.navM button[data-hc17-control]{border:0;padding:0;font:inherit;cursor:pointer;border-radius:0}
.header button.navPhoneBtn,.header button.btn-form,.navM button.icon,.navM button.btn{background:transparent}
.header button.btn-form img{display:block;width:100%;height:auto}
.header a:focus-visible,.header button:focus-visible,.header input:focus-visible,.navM a:focus-visible,.navM button:focus-visible,.navM input:focus-visible,footer.footer a:focus-visible,footer.hc13-footer a:focus-visible,footer.hc-legal-footer a:focus-visible{outline:2px solid #872e42;outline-offset:3px}
.header .nav>.list>li:hover:not([data-hc17-dismissed])>.subnav,.header .nav>.list>li:focus-within:not([data-hc17-dismissed])>.subnav,.header .nav>.list>li[data-hc17-open]>.subnav{display:block!important;height:auto!important;opacity:1!important}
.header .nav>.list>li[data-hc17-dismissed]>.subnav{display:none!important}
.header .nav>.list>li>.subnav a[aria-current],.navM a[aria-current]{text-decoration:underline;text-underline-offset:4px}
.navM [data-hc17-control].icon{background:transparent}
