.merchant-enquiry-modal{z-index:var(--fe-z-modal);padding:var(--fe-space-lg);background:#0009;place-items:center;display:grid}.merchant-enquiry-modal__dialog{width:min(50rem,100%);max-height:calc(100dvh - 2*var(--fe-space-lg));padding:var(--fe-space-2xl);border-radius:var(--fe-radius-lg);background:var(--fe-color-surface-2);color:var(--fe-color-text);box-shadow:var(--fe-shadow-lg);outline:none;overflow:auto}.merchant-enquiry-modal__title{margin:0 0 var(--fe-space-xl)}.merchant-enquiry-modal__form,.merchant-enquiry-modal__field{gap:var(--fe-space-sm);display:grid}.merchant-enquiry-modal__form{gap:var(--fe-space-lg)}.merchant-enquiry-modal__field>span{font-weight:var(--fe-font-weight-bold)}.merchant-enquiry-modal__message{resize:vertical;min-height:13rem;font:inherit}.merchant-enquiry-modal__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.merchant-enquiry-modal__error{color:var(--fe-color-danger);margin:0}.merchant-enquiry-modal__success p{margin:0 0 var(--fe-space-xl)}.merchant-enquiry-modal__actions{justify-content:flex-end;gap:var(--fe-space-md);flex-wrap:wrap;display:flex}@media (max-width:40rem){.merchant-enquiry-modal{padding:var(--fe-space-md)}.merchant-enquiry-modal__dialog{padding:var(--fe-space-xl)}.merchant-enquiry-modal__actions .button{flex:1}}
