/* Narrow fixes for the recovered templates. */
.header__menuWrp{max-width:100%;box-sizing:border-box}
.recovery-article-heading{font-size:clamp(26px,4vw,42px);line-height:1.2;margin:30px 0}
img.recovery-unavailable{visibility:hidden}
@media(max-width:767px){.txtForm__form{max-width:100%;box-sizing:border-box}.txtForm__form input{min-width:0}.recovery-contact-message{font-size:15px!important}.banner__container{max-width:100%}}

/* Keep the close icon above the expanded navigation panel. */
.header__burger{z-index:100!important}
