/* HVT GP Child - content styling; branding comes from Site Builder variables. */
body.hvt-universal-starter .inside-article{overflow-wrap:anywhere}
body.hvt-universal-starter .hvt-u-home,body.hvt-universal-starter .hvt-u-section{min-width:0}
body.hvt-universal-starter .hvt-u-cta,body.hvt-universal-starter .hvt-u-card-btn,
body.hvt-universal-starter .hvt-u-search button{border:1px solid transparent;min-height:42px;line-height:1.4}
body.hvt-universal-starter :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--hvt-u-primary,#0d58bd);outline-offset:3px}
body.hvt-universal-starter .entry-content img,body.hvt-universal-starter .woocommerce-product-gallery img{max-width:100%;height:auto}
@media(max-width:782px){body.hvt-universal-starter .hvt-u-section,body.hvt-universal-starter .hvt-u-hero{margin-left:0;margin-right:0}}