.commercial-card-price{font-size:21px;font-weight:700;margin:20px 0}.commercial-form{display:grid;gap:18px;margin-top:28px}.commercial-form label{display:flex;flex-direction:column;gap:8px}.commercial-form input,.commercial-form select,.commercial-form textarea{padding:12px;max-width:100%;width:100%;box-sizing:border-box;border:1px solid #aaa;font:inherit;background:white;color:#171a18}.commercial-form textarea{min-height:95px}.commercial-form fieldset{border:1px solid #ccc;padding:22px;min-width:0}.commercial-form fieldset p{line-height:1.65}.commercial-form fieldset label{margin:14px 0}.commercial-gallery{min-width:0}.commercial-gallery img{display:block;width:100%;max-height:620px;object-fit:contain;background:#f7f7f5;margin-bottom:18px}.commercial-totals{background:#eeece6;padding:18px}.commercial-base{font-size:25px}.precision-feature{border:2px solid #a3874c}.precision-highlight{padding:18px;background:#eeece6;line-height:1.7}#commercial-error{color:#6f291d}.commercial-form .button{width:100%}.quote-personalization{line-height:1.6}@media(max-width:650px){.commercial-form fieldset{padding:15px}.commercial-base{font-size:22px}.product-detail{grid-template-columns:1fr!important}.commercial-gallery img{max-height:400px}}
