.hotspot-product .btn.btn-accent.add_to_cart_button.loading,.hotspot-product .btn.btn-accent.add_to_cart_button.added{background-color:#96683f!important}.wd-rating--empty .wd-rating-avg{display:none}.mh-info{--mh-bg:#faf6f2;--mh-border:#eadccf;--mh-accent:var(--wd-primary-color,#b5835a)}.mh-info .mh-section+.mh-section{margin-top:64px}.mh-info h2{margin-bottom:6px}.mh-info .mh-lead{opacity:.7;margin-bottom:24px}.mh-info .mh-cards{gap:20px;margin-bottom:0}.mh-info .mh-card{background:var(--mh-bg);border:1px solid var(--mh-border);border-radius:16px;padding:24px 26px}.mh-info .mh-card h4{font-size:17px;margin:0 0 8px}.mh-info .mh-card p{margin:0}.mh-info .mh-raty{margin-top:20px}.mh-info .mh-raty__head{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-bottom:22px}.mh-info .mh-raty__head .wp-block-image{margin:0;flex:0 0 auto}.mh-info .mh-raty__text{flex:1 1 300px}.mh-info .mh-raty__process{margin:0}.mh-info .mh-raty__process img{border-radius:12px;width:100%;height:auto}.mh-info .mh-price__label{font-size:14px;opacity:.65;margin-bottom:6px!important}.mh-info .mh-price__value{font-size:28px;font-weight:600;line-height:1.2}.mh-info .mh-card--accent{border-color:var(--mh-accent)}.mh-info .mh-card--accent .mh-price__value{color:var(--mh-accent)}.mh-info .mh-note{margin-top:20px;font-size:14px;opacity:.75}.mh-info .mh-note a{text-decoration:underline}@media (max-width:781px){.mh-info .mh-section+.mh-section{margin-top:48px}.mh-info .mh-card{padding:20px}}.mh-info .mh-steps{counter-reset:mh-step}.mh-info .mh-step{counter-increment:mh-step}.mh-info .mh-step::before{content:counter(mh-step);display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--mh-accent);color:#fff;font-weight:600;font-size:15px;margin-bottom:14px}.mh-info .mh-card p+p{margin-top:10px}.mh-info .mh-card ul{margin:10px 0 0;padding-left:18px}.mh-info .mh-card li{margin-bottom:4px}.mh-info .mh-address{margin-top:10px!important;font-weight:500;line-height:1.6}.mh-info .mh-block{margin-top:20px}.mh-info .mh-price__hint{font-size:14px;opacity:.65;margin-top:6px!important}.mh-info.mh-legal .mh-section+.mh-section{margin-top:40px}.mh-info.mh-legal h2{font-size:22px;margin-bottom:12px}.mh-info.mh-legal ul{padding-left:20px}.mh-info.mh-legal li{margin-bottom:6px}.mh-info .mh-cards+.mh-cards{margin-top:20px}