.mh-dra-rule-link-page{max-width:1200px;margin:0 auto;padding:24px 16px 48px}.mh-dra-rule-link-page__header{text-align:center;margin-bottom:28px}.mh-dra-rule-link-page__title{display:inline-block;font-size:26px;font-weight:700;padding:10px 22px;border-radius:6px;background-color:#c0392b;color:#fff}.mh-dra-rule-link-page__empty{text-align:center;padding:40px 16px;font-size:16px;color:#666}.mh-dra-rule-link-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.mh-dra-rule-link-card{position:relative;border:1px solid #e5e5e5;border-radius:6px;overflow:hidden;background:#fff;transition:box-shadow .15s ease}.mh-dra-rule-link-card:hover{box-shadow:0 2px 10px rgb(0 0 0 / .08)}.mh-dra-rule-link-card__link{display:block;color:inherit;text-decoration:none}.mh-dra-rule-link-card__image{position:relative;line-height:0}.mh-dra-rule-link-card__image img{width:100%;height:auto;display:block}.mh-dra-rule-link-card__title{padding:10px 12px 2px;font-size:14px;line-height:1.3;min-height:2.6em;overflow:hidden}.mh-dra-rule-link-card__price{padding:0 12px 12px;font-size:14px;font-weight:600}.mh-dra-rule-link-card__price del{opacity:.6;font-weight:400;margin-right:6px}.mh-dra-rule-link-page__load-more-wrap{text-align:center;margin-top:32px}.mh-dra-rule-link-load-more{padding:10px 28px;font-size:14px;font-weight:600;border:1px solid #c0392b;background:#fff;color:#c0392b;border-radius:4px;cursor:pointer}.mh-dra-rule-link-load-more:hover{background:#c0392b;color:#fff}.mh-dra-rule-link-load-more:disabled{opacity:.6;cursor:default}.mh-dra-rule-link{display:block;margin:2px 0 0;padding:0;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:underline;letter-spacing:.02em}.product_title:has(+.mh-dra-ribbon--single),.entry-title:has(+.mh-dra-ribbon--single){margin-bottom:0!important}.mh-dra-ribbon--single:has(+.mh-dra-rule-link){margin-top:2px!important;margin-bottom:0!important}.mh-dra-rule-link+.price,.mh-dra-rule-link+p.price,.mh-dra-rule-link+.woocommerce-product-details__short-description,.mh-dra-rule-link+*{margin-top:2px!important}