
/* Compact home content from About DURAHQCS through the footer. */
body.store:not(.product-page-body) .factory-details{padding-top:20px;padding-bottom:0;row-gap:18px}
body.store:not(.product-page-body) .factory-details .eyebrow{margin-bottom:7px;line-height:1.3}
body.store:not(.product-page-body) .factory-details h2{margin:8px 0 10px;line-height:1.15}
body.store:not(.product-page-body) .factory-details p{margin:0 0 10px;line-height:1.5}
body.store:not(.product-page-body) .factory-details .factory-contact{margin-top:4px}
body.store:not(.product-page-body) section.factory-video-section{padding-bottom:24px}
body.store:not(.product-page-body) section.partner-section{margin-top:0;margin-bottom:18px}
body.store:not(.product-page-body) .partner-copy{padding:24px 28px}
body.store:not(.product-page-body) .partner-copy .eyebrow{margin-bottom:8px}
body.store:not(.product-page-body) .partner-copy h2{margin:8px 0 12px}
body.store:not(.product-page-body) .partner-copy>p{margin-bottom:10px;line-height:1.5}
body.store:not(.product-page-body) .partner-options{margin:12px 0;padding:0}
body.store:not(.product-page-body) .partner-options article{padding-top:10px;padding-bottom:10px}
body.store:not(.product-page-body) .partner-options p{margin:4px 0 0;line-height:1.45}
body.store:not(.product-page-body) .partner-copy>small{line-height:1.5}
body.store:not(.product-page-body) .partner-section form{padding:24px 28px}
body.store:not(.product-page-body) .partner-section form .eyebrow{margin-bottom:8px}
body.store:not(.product-page-body) .partner-form-title{margin:6px 0 8px}
body.store:not(.product-page-body) .partner-form-intro{margin-bottom:10px}
body.store:not(.product-page-body) .partner-fields{gap:10px 14px;margin-top:12px}
body.store:not(.product-page-body) .partner-fields input,body.store:not(.product-page-body) .partner-fields textarea,body.store:not(.product-page-body) .partner-fields select{margin-top:5px}
body.store:not(.product-page-body) .partner-section form>.button{margin-top:12px}
body.store:not(.product-page-body) .commerce-footer{padding-top:24px;padding-bottom:16px}
body.store:not(.product-page-body) .footer-brand{margin-bottom:22px}
body.store:not(.product-page-body) .footer-columns{gap:22px}
body.store:not(.product-page-body) .commerce-footer h3{margin-bottom:12px}
body.store:not(.product-page-body) .footer-columns a,body.store:not(.product-page-body) .footer-columns>div>button{margin-bottom:8px;line-height:1.4}
body.store:not(.product-page-body) .footer-columns p{margin-bottom:10px;line-height:1.5}
body.store:not(.product-page-body) .footer-payment{margin-top:18px;padding-top:16px;gap:20px}
body.store:not(.product-page-body) .footer-bottom{margin-top:16px;padding-top:12px}
@media(max-width:750px){
 body.store:not(.product-page-body) .factory-details{padding-top:16px;gap:16px}
 body.store:not(.product-page-body) .partner-copy,body.store:not(.product-page-body) .partner-section form{padding:20px}
 body.store:not(.product-page-body) .footer-brand{margin-bottom:18px;gap:16px}
 body.store:not(.product-page-body) .footer-columns{row-gap:20px;column-gap:16px}
}
