#ion-navbar,#ion-navbar *{all:revert;box-sizing:border-box}#ion-navbar{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.5;color:inherit;background:inherit}#ion-navbar a{text-decoration:none;color:inherit}#ion-navbar a:hover,#ion-navbar a:focus{text-decoration:none}body.ion-menu-active .wp-nav-menu-suppressed{display:none!important;visibility:hidden!important}body.ion-menu-active nav.primary-navigation,body.ion-menu-active nav.main-navigation,body.ion-menu-active .site-navigation,body.ion-menu-active #site-navigation,body.ion-menu-active .primary-menu,body.ion-menu-active #primary-menu,body.ion-menu-active header nav,body.ion-menu-active .header-navigation{opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}body.ion-menu-active.admin-bar #ion-navbar{margin-top:0;position:relative;z-index:99998}body.admin-bar #wpadminbar{z-index:99999!important}body.ion-menu-active .site-header.sticky,body.ion-menu-active header.fixed{position:relative!important}body.ion-menu-active #ion-navbar{z-index:9999;position:relative}body.ion-menu-active #primary.site-main,body.ion-menu-active main.site-main,body.ion-menu-active .site-content{position:relative;z-index:1}@media screen and (max-width:768px){#ion-navbar{width:100%;overflow-x:hidden}}body.ion-menu-active .elementor-editor-active #ion-navbar,body.ion-menu-active .vc_inline-editor #ion-navbar{pointer-events:none;opacity:.5}body.ion-menu-active.woocommerce nav.woocommerce-breadcrumb{opacity:1!important;pointer-events:auto!important;position:relative!important;left:auto!important}@media print{#ion-navbar{display:none!important}body.ion-menu-active nav.primary-navigation,body.ion-menu-active nav.main-navigation{display:none!important}}.skip-link.screen-reader-text:focus{z-index:100000!important}#ion-navbar a:focus-visible,#ion-navbar button:focus-visible{outline:2px solid currentColor;outline-offset:2px}#ion-navbar[data-loading="true"]{opacity:0;transition:opacity 0.3s ease-in-out}#ion-navbar[data-loading="false"]{opacity:1}.ion-menu-error{background:#fff3cd;border:1px solid #ffc107;border-left-width:4px;padding:12px 15px;margin:20px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.ion-menu-error h3{margin:0 0 8px 0;color:#856404;font-size:16px;font-weight:600}.ion-menu-error p{margin:4px 0;color:#856404;font-size:14px;line-height:1.5}.ion-menu-error code{background:rgb(0 0 0 / .05);padding:2px 6px;border-radius:3px;font-family:Monaco,Consolas,monospace;font-size:13px}body.rtl #ion-navbar{direction:rtl;text-align:right}body.rtl #ion-navbar *{direction:rtl}@media (prefers-contrast:high){#ion-navbar{border:1px solid currentColor}}@media (prefers-reduced-motion:reduce){#ion-navbar *,#ion-navbar *::before,#ion-navbar *::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}#ion-navbar *::-webkit-scrollbar{width:8px;height:8px}#ion-navbar *::-webkit-scrollbar-track{background:rgb(0 0 0 / .1)}#ion-navbar *::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .3);border-radius:4px}#ion-navbar *::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0 / .5)}body.ion-menu-active .ion-hide-when-active{display:none!important}body.ion-menu-active .ion-show-when-active{display:block!important}