.nav--toggle-sub li:hover > ul,
.nav--toggle-sub li.menu-item--toggled-on > ul,
.nav--toggle-sub li:not(.menu-item--has-toggle):focus > ul {display:none}.main-navigation .menu-item .sub-menu{display:none}.main-navigation .menu-item .sub-menu.submenu-open,.main-navigation .menu-item .sub-menu.toggle-show{display:block}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:1rem}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:var(--global-palette3)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,.gform_wrapper.gravity-theme .gfield textarea:focus,select:focus{border-color:#000;outline:-webkit-focus-ring-color auto 1px!important}.floating-label{position:relative}.floating-label label{position:absolute;top:12px;left:0;margin:0;opacity:0;line-height:1.4;font-size:1rem;transition:all ease .4s}.floating-label:focus-within label,
.floating-label input:focus ~ label,
.floating-label textarea:focus ~ label,
.floating-label input.valid ~ label,
.floating-label textarea.valid ~ label,
.floating-label input:visited ~ label,
.floating-label textarea:visited ~ label,
.floating-label input:-webkit-autofill ~ label,
.floating-label textarea:-webkit-autofill ~ label,
.floating-label.input-active label {top:0;left:16px;font-size:.875rem!important;color:var(--global-palette3);opacity:1}body .kt-blocks-modal-link:not(.kb-btn-global-inherit):focus-within {outline:inherit}.woocommerce-product-search{position:relative}.woocommerce-product-search .screen-reader-text{cursor:text;font-size:1rem;left:1rem;margin:0;opacity:0;padding-right:3.5em;position:absolute;top:.75rem;font-weight:500;transition:all ease .4s}.woocommerce-product-search:focus-within .screen-reader-text{clip:unset;clip-path:unset;height:auto;width:auto;left:12px;padding:0 5px!important;background:#fff;font-size:13px!important;top:-13px;left:1px;line-height:19px;color:#383b41;opacity:1}.woocommerce-product-search input[type="search"]::placeholder,.search-form input[type="search"]::placeholder{opacity:1}body:not(.hide-focus-outline)
    .header-navigation
    li.menu-item--has-toggle
    > a:focus
    .dropdown-nav-toggle {opacity:1!important}body #search-drawer .drawer-inner form ::-webkit-input-placeholder{opacity:1}#search-drawer input:-webkit-autofill,#search-drawer input:-webkit-autofill:focus{transition:background-color 0s 600000s , color 0s 600000s!important}.cky-preference-header .cky-btn-close img{filter:brightness(0)}.kb-splide .splide__pagination__page:focus-visible{outline:2px solid #000}body .n2-ss-slider :focus-visible,body .n2-ss-slider a.n2-ow:focus-visible,body .n2-ss-slider .n2-ow-all a:focus-visible{outline:1px solid #fff!important;box-shadow:inset 0 0 0 1px #000!important}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{display:none}body .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{visibility:visible}body select,body select.orderby{background-image:url(data:image/svg+xml,%3Csvg\ aria-hidden=\'true\'\ class=\'kadence-svg-icon\ kadence-arrow-down-svg\'\ fill=\'currentColor\'\ version=\'1.1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M5.293\ 9.707l6\ 6c0.391\ 0.391\ 1.024\ 0.391\ 1.414\ 0l6-6c0.391-0.391\ 0.391-1.024\ 0-1.414s-1.024-0.391-1.414\ 0l-5.293\ 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414\ 0s-0.391\ 1.024\ 0\ 1.414z\'%3E%3C/path%3E%3C/svg%3E)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,body select,body .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{border-color:#4e5c74;color:var(--global-palette3)}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{outline:2px solid #000}.tribe-events-c-search__input-group{position:relative}.tribe-events-c-search__input-group label{opacity:0;transition:all ease .4s}.tribe-events-c-search__input-group:focus-within label{clip:unset;height:auto;width:auto;opacity:1;margin:0;top:-40px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,#primary .tribe-events .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,#primary .tribe-events .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:#707070}select.orderby:focus-visible{outline:2px solid #000}.kadence-shop-top-row{position:relative}.kadence-shop-top-row .skip-link{right:0;left:auto}span.required{color:red}.form-description{font-size:1rem}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus-visible,.kb-splide .splide__arrows .splide__arrow:focus-visible{box-shadow:0 0 0 3px #000!important;outline:2px solid #fff!important}body .kb-advanced-slide-inner{overflow:visible}.gbtn.focused{outline:2px solid #fff!important}body .woocommerce form .form-row label{color:var(--global-palette3)}body .wp-element-button:disabled{opacity:.7}