.section-quote-form .quote-section{display:flex;background:var(--qf-bg-color, #f7f5f2);min-height:560px}.section-quote-form .quote-image{flex:0 0 40%;position:relative;background:#efece6}.section-quote-form .quote-image img{width:100%;height:100%;object-fit:cover;display:block}.section-quote-form .quote-image__placeholder{width:100%;height:100%;min-height:400px;background:#efece6}.section-quote-form .quote-tag{position:absolute;left:30px;top:40px;width:110px;height:110px;background:var(--qf-badge-bg, #1c1712);border-radius:50%;color:var(--qf-badge-text, #ffffff);display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.35;padding:10px}.section-quote-form .quote-form{flex:1;padding:60px 70px}.section-quote-form .quote-form h2{font-size:24px;font-weight:800;text-transform:uppercase;color:var(--qf-text-color, #1c1712);margin:0 0 16px}.section-quote-form .rule{width:44px;height:2px;background:var(--qf-accent-color, #c9a15a);margin-bottom:30px}.section-quote-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px}.section-quote-form .form-group{display:flex;flex-direction:column;gap:6px}.section-quote-form .form-group--full{margin-bottom:18px}.section-quote-form .form-group label{font-size:12px;font-weight:700;color:var(--qf-text-color, #1c1712)}.section-quote-form .form-group label .req{color:#b5473b}.section-quote-form .form-group input,.section-quote-form .form-group select,.section-quote-form .form-group textarea{padding:12px 14px;border:1px solid var(--qf-input-border, #e7e2da);border-radius:4px;font-size:13px;font-family:inherit;background:#fff;color:var(--qf-text-color, #1c1712)}.section-quote-form .form-group textarea{resize:vertical;min-height:80px}.section-quote-form .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:16px;font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:4px;border:none;cursor:pointer;background:var(--qf-accent-color, #c9a15a);color:var(--qf-text-color, #1c1712);margin-top:6px;transition:opacity .2s ease}.section-quote-form .btn:hover{opacity:.85}.section-quote-form .call-note{text-align:center;font-size:13px;color:var(--qf-muted-color, #6b6560);margin-top:18px}.section-quote-form .call-note b{color:var(--qf-text-color, #1c1712)}.section-quote-form .form-success{background:#eaf4ea;color:#2f6b2f;padding:12px 16px;border-radius:4px;font-size:13px;margin-bottom:18px}.section-quote-form .form-error{background:#fbeceb;color:#a3382e;padding:12px 16px;border-radius:4px;font-size:13px;margin-bottom:18px}@media(max-width:900px){.section-quote-form .quote-section{flex-direction:column}.section-quote-form .quote-image{min-height:280px}.section-quote-form .quote-form{padding:40px 24px}.section-quote-form .form-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-quote-form.css.map */
