/* Scope form appearance without replacing WPForms security or submission logic. */
.wpforms-shell div.wpforms-container-full{margin:0!important;padding:0!important;max-width:none!important}
.wpforms-shell div.wpforms-container-full .wpforms-form{margin:0!important}
.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-field{grid-column:1/-1;clear:none!important;padding:0 0 18px!important;float:none!important;min-width:0}
.wpforms-shell #wpforms-92-field_1-container{grid-column:1}
.wpforms-shell #wpforms-92-field_2-container{grid-column:2}
.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block!important;font:700 11px/1.6 Manrope,Arial,sans-serif!important;color:var(--ink)!important;margin:0 0 7px!important}
.wpforms-shell div.wpforms-container-full .wpforms-form input[type=text],.wpforms-shell div.wpforms-container-full .wpforms-form input[type=email],.wpforms-shell div.wpforms-container-full .wpforms-form select,.wpforms-shell div.wpforms-container-full .wpforms-form textarea{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;border:1px solid #dce1db!important;border-radius:0!important;background:#fafbf8!important;color:var(--ink)!important;font:400 13px/1.7 Manrope,Arial,sans-serif!important;min-height:45px!important;height:auto!important;padding:11px 12px!important;margin:0!important;box-shadow:none!important}
.wpforms-shell div.wpforms-container-full .wpforms-form textarea{min-height:122px!important;resize:vertical!important}
.wpforms-shell div.wpforms-container-full .wpforms-form input:focus,.wpforms-shell div.wpforms-container-full .wpforms-form select:focus,.wpforms-shell div.wpforms-container-full .wpforms-form textarea:focus{outline:2px solid #b48660!important;outline-offset:2px!important;border-color:#a07b5a!important}
.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:3px 0 0!important;margin:0!important}
.wpforms-shell div.wpforms-container-full .wpforms-form button[type=submit]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important;height:auto!important;min-height:49px!important;margin:0!important;padding:13px 19px!important;border:0!important;border-radius:0!important;background:var(--copper)!important;color:#102d32!important;font:600 12px/1.8 Manrope,Arial,sans-serif!important;box-shadow:none!important}
.wpforms-shell div.wpforms-container-full .wpforms-form button[type=submit]:after{content:'→';font-size:22px;line-height:1}
.wpforms-shell div.wpforms-container-full .wpforms-form button[type=submit]:hover{filter:brightness(.96)}
.wpforms-shell div.wpforms-container-full .wpforms-form button[type=submit]:focus-visible{outline:2px solid #8b603c!important;outline-offset:4px!important}
.wpforms-shell .wpforms-confirmation-container-full{border:1px solid #c7d8ca!important;background:#f0f6ef!important;color:#244a35!important;padding:23px!important;font:400 14px/1.9 Manrope,Arial,sans-serif!important}
.wpforms-shell div.wpforms-container-full .wpforms-form label.wpforms-error{font:400 11px/1.7 Manrope,Arial,sans-serif!important;color:#a12727!important;margin-top:5px!important}
.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#a0633c!important}
body.admin-bar .site-header{top:32px}
@media(max-width:1000px){.wpforms-shell div.wpforms-container-full .wpforms-form .wpforms-field-container{grid-template-columns:1fr}.wpforms-shell #wpforms-92-field_1-container,.wpforms-shell #wpforms-92-field_2-container{grid-column:1/-1}}
@media(max-width:782px){body.admin-bar .site-header{top:46px}}
@media(max-width:700px){.wpforms-shell div.wpforms-container-full .wpforms-form input[type=text],.wpforms-shell div.wpforms-container-full .wpforms-form input[type=email],.wpforms-shell div.wpforms-container-full .wpforms-form select,.wpforms-shell div.wpforms-container-full .wpforms-form textarea{font-size:16px!important;min-height:48px!important}.wpforms-shell div.wpforms-container-full .wpforms-form button[type=submit]{font-size:12px!important}}
