.mr-section{margin-block:2.5rem;padding-block:2rem;border-top:1px solid #e5e1dc;color:#242424;scroll-margin-top:100px}.mr-title{font-size:1.5rem!important;font-weight:600!important;margin-bottom:.75rem}.mr-summary,.mr-note,.mr-date{color:#68635e}.mr-form{display:grid;gap:1rem;margin-top:1.8rem}.mr-form h3{font-size:1.15rem;font-weight:600}.mr-note{font-size:.85rem;line-height:1.7}.mr-field{display:grid;gap:.4rem;font-size:.95rem}.mr-field input,.mr-field select,.mr-field textarea{width:100%;min-width:0;border:1px solid #d8d3cd;border-radius:8px;background:#fff;color:#242424;padding:.75rem;font:inherit}.mr-field textarea{resize:vertical}.mr-field :focus-visible,.mr-section button:focus-visible{outline:2px solid #762438;outline-offset:3px}.mr-submit{background:#762438!important;color:white!important;border:0;border-radius:8px;padding:.8rem 1.3rem;min-height:44px;justify-self:start;font:inherit;cursor:pointer}.mr-section button:disabled{opacity:.55;cursor:wait}.mr-review{padding:1.25rem 0;border-bottom:1px solid #ece9e5;display:grid;gap:.45rem}.mr-stars{color:#805d26;letter-spacing:.06em}.mr-date{font-size:.8rem}.mr-comment{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.mr-secondary{background:transparent!important;color:#762438!important;text-decoration:underline;text-underline-offset:3px;border:0;padding:.65rem 0;justify-self:start;cursor:pointer}.mr-status{font-size:.9rem;line-height:1.6}.mr-honey{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.mr-section [hidden]{display:none!important}@media(max-width:640px){.mr-section{padding-bottom:5rem}.mr-title{font-size:1.3rem!important}.mr-submit{width:100%}.mr-field input,.mr-field select,.mr-field textarea{font-size:16px}}
