/* Specials has a visible route from desktop and mobile headers. */
.ocd-header-wrapper .ocd-nav > a,.ocd-header-wrapper .ocd-nav-item > a{padding:10px 10px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}
.ocd-header-wrapper .ocd-nav > a.ocd-nav-special,.ocd-header-wrapper .ocd-mobile-nav > a.ocd-nav-special,.ocd-header-wrapper a.ocd-specials-mobile{background:#c90d51;color:#fff;border:1px solid #b60b49;border-radius:8px;font-weight:750;min-height:44px;padding:10px 15px;line-height:1.25;text-align:center;text-decoration:none;box-shadow:inset 0 1px 0 #ffffff30,0 3px 9px #9c0c3020;transition:background .18s,box-shadow .18s}
.ocd-header-wrapper .ocd-nav > a.ocd-nav-special:hover,.ocd-header-wrapper .ocd-mobile-nav > a.ocd-nav-special:hover,.ocd-header-wrapper a.ocd-specials-mobile:hover{background:#a90940;color:#fff;box-shadow:inset 0 1px 0 #ffffff30,0 4px 12px #9c0c3033}
.ocd-header-wrapper .ocd-nav > a.ocd-nav-join,.ocd-header-wrapper .ocd-mobile-nav > a.ocd-nav-join{background:transparent!important;color:#384f55!important;box-shadow:none;border:1px solid #cbd5d9;padding:10px 12px!important;margin-left:0;transform:none}
.ocd-header-wrapper a:focus-visible,.ocd-header-wrapper button:focus-visible{outline:3px solid #006c76;outline-offset:3px}
.ocd-header-wrapper .ocd-specials-mobile{display:none}
@media(min-width:1025px) and (max-width:1280px){.ocd-header-wrapper .ocd-tagline-header{display:none}.ocd-header-wrapper .ocd-nav{gap:2px}.ocd-header-wrapper .ocd-nav > a,.ocd-header-wrapper .ocd-nav-item > a{font-size:13px;padding-inline:8px}.ocd-header-wrapper .ocd-nav > a.ocd-nav-special{padding-inline:12px}}
@media(max-width:1024px){.ocd-header-wrapper .ocd-specials-mobile{display:inline-flex;margin-left:auto;margin-right:12px;font-size:14px}.ocd-header-wrapper .ocd-menu-toggle{min-width:44px;min-height:44px;align-items:center;justify-content:center}.ocd-header-wrapper .ocd-mobile-nav > a.ocd-nav-special{margin:4px 0;text-align:center;display:flex;align-items:center;justify-content:center}}
@media(prefers-reduced-motion:reduce){.ocd-header-wrapper a{transition:none!important}}
