.ih-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.form-status{margin-top:12px;font-weight:700;line-height:1.45}
.form-status[data-state="error"]{color:#9b1c1c}
.form-status[data-state="success"]{color:#176b37}
.ih-showroom-hero{background-image:url('../assets/wsad-16-06/photos/ekspozycja-kontakt-02.webp')}
.form-rodo-info{margin:16px 0 0;padding:16px;background:#f3f6f4;border-radius:12px;font-size:13px;line-height:1.5;color:#4a5a4f}
.form-zgody{margin:12px 0 0;padding:16px;border:1px solid #dfe8e1;border-radius:12px;font-size:13px;line-height:1.5;color:#4a5a4f}
.form-zgody legend{padding:0 6px;font-size:13px;font-weight:600;color:#4a5a4f}
.form-zgody-wstep{margin:0 0 10px}
.form-zgoda{display:flex;gap:12px;align-items:flex-start;margin:0 0 10px;cursor:pointer}
.form-zgoda:last-child{margin-bottom:0}
/* Pole wyboru musi wygrac z regula .form-card input{width:100%}, ktora w formularzu
   kontaktowym rozciagala checkbox na cala szerokosc kolumny. */
.form-zgoda input[type="checkbox"]{flex:0 0 20px;width:20px;height:20px;min-width:20px;min-height:20px;margin:2px 0 0;padding:0;border-radius:4px}
