.oe-acc{border-top:1px solid #E4DACD}
.oe-acc:last-of-type{border-bottom:1px solid #E4DACD;margin-bottom:8px}
.oe-acc>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0}
.oe-acc>summary::-webkit-details-marker{display:none}
.oe-acc>summary h3{margin:0;font-size:1.3rem;line-height:1.2}
.oe-acc>summary::after{content:"+";font-size:1.4rem;line-height:1;color:#6B5B50}
.oe-acc[open]>summary::after{content:"\2212"}
.oe-acc__body{padding:0 0 16px}
.oe-acc__body>*:first-child{margin-top:0}
.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev{background:#2B221D!important;border-color:#2B221D!important;color:#F6F1EA!important;border-radius:2px!important}
.jdgm-rev-widg__title{font-family:var(--font-heading--family)!important;font-weight:600!important}
.jdgm-star{color:#A8492A!important}
.jm-button--primary{background:#2B221D!important;border-color:#2B221D!important;color:#F6F1EA!important;border-radius:2px!important}
.jm-button--primary:hover{background:#4A3A30!important}
.jm-review-widget-minimal-header__title{font-family:var(--font-heading--family)!important;font-size:1.6rem!important;font-weight:500!important}
