/* Static copy fixes: the original theme JavaScript (menu toggle) is gone, so the menu is pure CSS. */
.screen-reader-text,.skip-link{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.wordpress-follow-button{display:none!important}
img{max-width:100%;height:auto}
html,body{overflow-x:hidden}
.main-navigation .nav-check{position:absolute;opacity:0;pointer-events:none}
.main-navigation ul{list-style:none;margin:0;padding:0}
.main-navigation .menu-toggle{margin:0;font-size:1rem;line-height:1}
.main-navigation .menu-toggle label{display:inline-flex;align-items:center;gap:.5em;padding:.6em .2em;cursor:pointer}
.main-navigation .menu-toggle label:after{content:"Menu";font:inherit}
.main-navigation .menu-toggle .genericon{font-size:24px;line-height:1}
/* mobile: list hidden until the checkbox is ticked (tap the icon) */
@media screen and (max-width:767px){
  .main-navigation .menu-wrapper{display:none}
  .main-navigation .nav-check:checked ~ .menu-wrapper{display:block}
  .main-navigation .menu-wrapper li a{display:block;padding:.7em .2em;border-top:1px solid #ddd}
}
/* desktop: icon hidden, list always visible in a row */
@media screen and (min-width:768px){
  .main-navigation .menu-toggle{display:none}
  .main-navigation .menu-wrapper{display:block}
  .main-navigation .menu-wrapper li{display:inline-block;margin-right:1.2em}
}
