/* A shared control for existing View all links; destinations remain native. */
body .elementor-127972 .wd-dropdown a.as-mega-view-all,
body .elementor-127972 .wd-dropdown .sub-sub-menu a:has(>img:is([src*="images-removebg-preview-1"],[src$="/images-150x150.png"])) {
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;
 min-height:42px!important;width:auto!important;max-width:100%!important;padding:10px 16px!important;margin-top:12px!important;
 border:1px solid #d6ad49!important;border-radius:6px!important;background:#d6ad49!important;color:#14120d!important;
 font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;box-sizing:border-box!important;
 transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;
}
body .elementor-127972 .wd-dropdown a.as-mega-view-all img,
body .elementor-127972 .wd-dropdown .sub-sub-menu a:has(>img:is([src*="images-removebg-preview-1"],[src$="/images-150x150.png"])) img {display:none!important;}
body .elementor-127972 .wd-dropdown a.as-mega-view-all::after,
body .elementor-127972 .wd-dropdown .sub-sub-menu a:has(>img:is([src*="images-removebg-preview-1"],[src$="/images-150x150.png"]))::after {content:'→';font-family:inherit;font-size:18px;line-height:1;}
body .elementor-127972 .wd-dropdown a.as-mega-view-all:hover,
body .elementor-127972 .wd-dropdown .sub-sub-menu a:has(>img:is([src*="images-removebg-preview-1"],[src$="/images-150x150.png"])):hover {background:#e8c46b!important;border-color:#e8c46b!important;color:#14120d!important;}
body .elementor-127972 .wd-dropdown a.as-mega-view-all:focus-visible,
body .elementor-127972 .wd-dropdown .sub-sub-menu a:has(>img:is([src*="images-removebg-preview-1"],[src$="/images-150x150.png"])):focus-visible {outline:2px solid #fff!important;outline-offset:3px;}
