/* Shared by trial preview and the manually enabled LocalWP navigation only. */
.opka-sd-header .opka-sd-edited-menu{width:100%;justify-content:space-between;gap:6px;flex-wrap:wrap}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item{flex:1 1 auto;justify-content:center;background:transparent!important;border-radius:0}
.opka-sd-header .opka-sd-edited-menu>.sd-general-item{flex:0 0 auto;background:#fff!important;color:#20262c!important;border-radius:7px}
.opka-sd-header .sd-general-trigger:hover{background:#f3f5f7;border-radius:7px}
.opka-sd-header .sd-general-trigger{gap:8px;padding:12px 14px;min-height:54px;font-weight:700;white-space:nowrap}
.opka-sd-header .sd-general-trigger>.opka-sd-icon:last-child{width:15px;flex-basis:15px}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item:first-child:not(.sd-general-item){color:inherit}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>a{padding-inline:7px}
.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-columns{grid-template-columns:repeat(var(--sd-columns),minmax(0,1fr))}
.opka-sd-header .sd-preview-icon{width:22px;height:22px;object-fit:contain;flex-shrink:0}
.opka-sd-header .sd-preview-subtitle{display:block;font-size:12px;font-weight:400;color:#526475;margin:4px 0}
.opka-sd-header .sd-column-title{display:flex;align-items:center;gap:8px;font-size:15px;margin:0 0 8px}
.opka-sd-header .sd-preview-promo{display:block;width:100%;height:auto;max-height:200px;object-fit:contain;border-radius:8px;margin-top:12px}
.opka-sd-header .sd-promo-link{display:block}
.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-group>.opka-sd-menu-item{margin-bottom:var(--sd-column-gap,16px)}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>.opka-sd-submenu{width:max-content;min-width:180px;max-width:calc(100vw - 24px);height:auto;right:auto;overflow:auto}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>.opka-sd-mega-panel{padding:18px 20px}
.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-columns{width:max-content;max-width:100%;grid-template-columns:repeat(var(--sd-fit-columns,var(--sd-columns)),minmax(0,max-content));align-items:start}
.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-column{width:fit-content;min-width:160px;max-width:260px}
.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-column .opka-sd-menu-item:last-child{margin-bottom:0}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>ul.opka-sd-submenu a{max-width:280px}
@media(min-width:701px){
.opka-sd-header .opka-sd-edited-menu{flex-wrap:nowrap;gap:4px}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item{flex:0 0 auto}
.opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>a{font-size:13px;white-space:nowrap;padding-inline:6px}
.opka-sd-header .sd-overflow-trigger{font:700 13px/1.5 Arial,sans-serif;gap:6px;padding:12px 10px}
.opka-sd-header .sd-overflow-panel{min-width:220px;max-width:calc(100vw - 24px)}
.opka-sd-header .sd-overflow-panel>.opka-sd-menu-item{display:flex;flex-wrap:wrap;justify-content:space-between}
.opka-sd-header .sd-overflow-panel>.opka-sd-menu-item>a{flex:1}
.opka-sd-header .sd-overflow-panel .opka-sd-submenu{position:static!important;flex-basis:100%;width:auto!important;min-width:0;max-width:100%;max-height:none!important;overflow:visible;box-shadow:none}
.opka-sd-header .sd-overflow-panel .opka-sd-mega-columns{width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}
}
.opka-sd-header .sd-overflow[hidden]{display:none!important}
@media(max-width:1024px) and (min-width:701px){.opka-sd-header .opka-sd-edited-menu .opka-sd-mega-columns{grid-template-columns:repeat(var(--sd-tablet-columns),minmax(0,1fr))}}
@media(max-width:700px){
 .opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item{flex:0 0 auto;justify-content:space-between;width:100%}
 .opka-sd-header .sd-general-trigger{width:100%;justify-content:flex-start}
 .opka-sd-header .sd-general-trigger>.opka-sd-icon:last-child{margin-left:auto}
 .opka-sd-header .opka-sd-edited-menu .opka-sd-mega-columns{grid-template-columns:1fr}
 .opka-sd-header .opka-sd-edited-menu .opka-sd-mega-panel{max-height:65vh}
 .opka-sd-header .opka-sd-edited-menu .sd-preview-promo{max-height:160px}
 .opka-sd-header .opka-sd-edited-menu .opka-sd-mega-column{overflow-wrap:anywhere}
 .opka-sd-header .opka-sd-edited-menu>.opka-sd-menu-item>.opka-sd-submenu{position:static;width:100%;min-width:0;max-width:100%;height:auto}
 .opka-sd-header .opka-sd-edited-menu .opka-sd-mega-columns{width:100%;grid-template-columns:1fr}
 .opka-sd-header .opka-sd-edited-menu .opka-sd-mega-column{width:100%;min-width:0;max-width:100%}
}
