.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.wp-block-dp-mega-menu{position:relative}.wp-block-dp-mega-menu.is-full-toggle{cursor:pointer}.wp-block-dp-mega-menu.is-full-toggle .wp-block-navigation-submenu__toggle:before{content:"";cursor:pointer;inset:0;position:absolute;z-index:1}.wp-block-dp-mega-menu button.wp-block-navigation-item__content{align-items:center;background-color:transparent;border:none;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-dp-mega-menu button.wp-block-navigation__submenu-icon{align-items:center;background-color:transparent;border:none;color:currentColor;cursor:pointer;display:inline-flex;padding:0;vertical-align:middle}.wp-block-dp-mega-menu .wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-dp-mega-menu .wp-block-navigation-submenu__toggle[aria-expanded=true] svg,.wp-block-dp-mega-menu .wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon svg{transform:rotate(180deg)}.wp-block-navigation-item.wp-block-dp-mega-menu.open-on-click .wp-block-navigation-submenu__toggle{cursor:pointer;padding-right:.85em}.wp-block-navigation-item.wp-block-dp-mega-menu.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-dp-mega-menu .wp-block-navigation__submenu-icon,.wp-block-navigation:has(.wp-block-dp-mega-menu) .wp-block-navigation__submenu-icon{align-items:center;box-sizing:content-box;display:inline-flex;height:.6em;margin-left:.35em;min-width:.6em;padding:0;vertical-align:middle;width:.6em}.wp-block-dp-mega-menu .wp-block-navigation__submenu-icon svg,.wp-block-navigation:has(.wp-block-dp-mega-menu) .wp-block-navigation__submenu-icon svg{display:inline-block;height:100%;stroke:currentColor;transition:transform .125s linear;width:100%}
