/* Dimensions come from native Kadence settings in both editor and frontend. */
@media(max-width:1199px){
 .omg-kadence-header .wp-block-kadence-header-tablet .wp-block-kadence-header-column-tablet-right{align-items:center!important;}
}
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .sub-menu > .menu-item:not(:last-of-type) > .kb-link-wrap{margin:var(--kb-nav-dropdown-link-margin-top,0) var(--kb-nav-dropdown-link-margin-right,0) var(--kb-nav-dropdown-link-margin-bottom,0) var(--kb-nav-dropdown-link-margin-left,0);}
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-sub-menu{--kb-nav-dropdown-margin-left:inherit;}
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-sub-menu .kb-nav-link-content{position:relative;}
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-sub-menu .kb-nav-link-content:before{content:'';position:absolute;left:1px;top:50%;width:4px;height:4px;border-radius:50%;background:currentColor;transform:translateY(-50%);opacity:0;}
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-sub-menu .kb-nav-link-content:hover:before,
:is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-sub-menu .kb-nav-link-content:focus-visible:before{opacity:1;}
@media(min-width:1025px){
  :is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn svg{opacity:0;}
  :is(.omg-kadence-header,.editor-styles-wrapper) .wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn:focus-visible svg{opacity:1;}
}
