/* Mobile menu fit fix: the theme sets links to min-width:380px, wider than phones */
@media (max-width:1199.98px){
#theme-navbar-links.links{z-index:1000;width:min(320px,85vw);left:-100%;align-items:stretch!important}
#theme-navbar-links.links.open-links{left:0}
#theme-navbar-links .link>a{min-width:0;padding:12px 24px}
#theme-navbar-links .close-links-btn{top:14px;right:14px;padding:8px;line-height:0}
}
