/* Keep long product headings inside narrow screens. */
@media(max-width:750px){
.hero-content,.context-banner-content,.form-grid>*{min-width:0}
#slide-title{width:100%;max-width:100%;white-space:normal!important;overflow-wrap:break-word;line-height:1.2}
}
@media(max-width:750px){
html,body{max-width:100%;overflow-x:clip}
.help,.help>*{min-width:0;max-width:100%}
.form-grid{grid-template-columns:minmax(0,1fr)}
.form-grid input,.form-grid select,.form-grid textarea{min-width:0;max-width:100%;box-sizing:border-box}
}
