#menu-new-top-menu>li.menu-item-has-children{position:relative}#menu-new-top-menu>li.menu-item-has-children>a:after{content:"";display:inline-block;width:6px;height:6px;margin-inline-start:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(-45deg);opacity:.7}#menu-new-top-menu .sub-menu{position:absolute;top:100%;inset-inline-start:0;z-index:999;min-width:190px;margin:0;padding:8px;list-style:none;background:#fff;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.14);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;text-align:right}#menu-new-top-menu li:hover>.sub-menu,#menu-new-top-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}#menu-new-top-menu .sub-menu li{display:block;margin:0;padding:0;float:none;width:auto}#menu-new-top-menu .sub-menu a{display:block;padding:8px 12px;border-radius:8px;color:#282828;font-weight:600;white-space:nowrap;text-decoration:none;line-height:1.4}#menu-new-top-menu .sub-menu a:hover,#menu-new-top-menu .sub-menu .current-menu-item>a{background:#fff5f5;color:#fb555b}