/* Commercial content uses the main All Sorts layout and design system. */
.commercial-hero>img{width:100%;height:330px;object-fit:cover;object-position:center 62%}
.commercial-project{width:100%;height:350px;object-fit:cover;border-radius:10px}
.project h3{font-size:17px;margin:16px 0 0;letter-spacing:-.02em}
.honey{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.quote-form .fields select{width:100%;min-width:0}
.quote-form .fields label span{font-weight:400;font-size:11px}
.space-grid article a.button{display:flex;color:#fff;border:1px solid #35492f;padding:15px 20px}
.preview-notice{background:#e7efdb;text-align:center;padding:7px 15px;font-size:11px;color:#334a28}
@media(max-width:720px){.commercial-hero>img{height:300px}.commercial-project{height:300px}.quote-form .fields input,.quote-form .fields select,.quote-form .fields textarea{font-size:16px}}
