.market label{display:block;font-family:Georgia,serif;font-size:19px;margin-bottom:10px}.market select{display:block;width:100%;max-width:100%;padding:12px 9px;border:1px solid #c8b9a6;border-radius:0;color:#322b25;background:#f8f5ef;font:13px Arial,sans-serif}.market select:focus-visible{outline:2px solid #855e44;outline-offset:3px}.market p{margin:12px 0 0;line-height:1.6}.match-label{display:block;width:fit-content;font-size:10px;letter-spacing:.03em;border:1px solid #d5c6b5;padding:3px 7px;margin:0 0 9px;color:#70543f}.match-label[hidden]{display:none}