.mm-hh{padding:18px;border:1px solid #e6d9d0;border-radius:12px;background:#fcf9f7;margin:14px 0}.mm-hh h3{margin:0 0 7px;font-size:1.12em}.mm-hh-note{font-size:.88em;opacity:.8;margin:6px 0 12px}.mm-hh-fields{display:grid;gap:9px}.mm-hh-fields[hidden],.mm-hh-one[hidden],.mm-hh-two[hidden]{display:none!important}.mm-hh label{display:block;font-weight:600;font-size:.92em}.mm-hh input,.mm-hh select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cbbdb4;border-radius:7px;background:#fff;font:inherit}.mm-hh input:focus,.mm-hh select:focus{outline:2px solid #ae7c65;outline-offset:1px}

.mm-hh [data-mm-ear-one]:not([hidden]),.mm-hh [data-mm-ear-two]:not([hidden]){display:block!important;margin:12px 0!important}
