/* Site-wide focus ring policy requested by the site owner.
 * Important declarations in this layer override unlayered theme/plugin rules.
 * Keep focus, keyboard navigation, and normal control borders intact.
 */
@layer brandagy-no-focus-rings {
  :root { --focus-ring: none !important; --tw-ring-shadow: 0 0 transparent !important; }
  :focus, :focus-visible {
    outline: none !important;
    outline-offset: 0 !important;
    box-shadow: none !important;
  }
  :focus::before, :focus::after {
    outline: none !important;
    box-shadow: none !important;
  }
  #bsm-search:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #content:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #content:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #fs_affiliation_content_wrapper form .input-container #add_domain:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #fs_affiliation_content_wrapper form .input-container .remove-domain:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #nsl-admin .nsl-admin-header a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #nsl-admin .nsl-admin-nav-bar .nsl-admin-nav-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #nsl-admin .nsl-admin-sub-nav-bar .nsl-admin-nav-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp-add-language:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp-controls-close:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp-filter-translation-status input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp-filter-translation-status input[type=checkbox]:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp-settings__wrap input[type="radio"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #trp_advanced_tab_content_table a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #variable_product_options .wc-variation-gallery-field .wc-variation-gallery-field__empty-cta:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #variable_product_options .wc-variation-gallery-field .wc-variation-gallery-field__thumbs .wc-variation-gallery-thumb__button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #variable_product_options .wc-variation-gallery-field .wc-variation-gallery-replace:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #woocommerce-coupon-data ul.wc-tabs li a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #woocommerce-product-data ul.wc-tabs li a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #woocommerce-variations-classic-root .woocommerce-searchable-chip-select:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #woocommerce-variations-classic-root .woocommerce-searchable-chip-select__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #wp-link .query-results:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #wp-link-close:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  #wpbody .woocommerce-chart__interval-select .components-select-control__input:not(:disabled):not([aria-disabled=true]):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .CodeMirror-dialog button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .CodeMirror-search-field:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .accessible-focus .form-toggle__switch:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .accordion-item__toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .account-menu__role-head:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .admin-menu-actions #amo-save-changes:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-abac-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-abce-wrap .asenha-abce-advanced-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-backup-zip-diagnostic-tooltip-toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-fm-list tbody tr:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-fm-tree-item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-info-tooltip-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-log-structured-details summary:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-logs-pagination .pagination-links a.page-numbers:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-settings a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-storage-origin-archives-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-sync-register-media-tooltip-toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-tips-accordion__header:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-tips-resources a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .asenha-toast-close:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ba-article__search.rail-search:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ba-article__search.rail-search:focus-within:not(:has(:focus-visible)) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bgc-a :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bgc-a-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bgc-f :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bgc-h :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bgc-mm :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bl-hub :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .blueprint-settings-slotfill button.is-link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bp-addon:has(input:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brand-card__save:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-assistant-drawer__close:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-logout__actions a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-logout__brand:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-register .brandagy-register__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-register .brandagy-register__select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-register .brandagy-register__textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .brandagy-register__consent input:focus-visible + .brandagy-register__consent-mark { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .button-primary.warn:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-advs input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-advs select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-advs textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-brandagy-ai-wrap input[type="password"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-brandagy-ai-wrap input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-brandagy-ai-wrap input[type="url"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-brandagy-ai-wrap select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-brandagy-ai-wrap textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-core-login-side__nsl a[data-plugin="nsl"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-core-login-side__nsl a[data-plugin="nsl"]:focus-visible .nsl-button { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .by-follow-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-confirm__btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-feedback__btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-feedback__note textarea:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-poll__add button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-poll__link-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-poll__option:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-poll__vote-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhf-post-actions__btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-picker :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-picker__back:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-picker__search input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-picker__search input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-result:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-selected :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-selected__actions button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .byhfp-selected__map-close:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-affix__handle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-chip__input:focus-visible + .bysd-chip__label { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-cmp__title:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-cols__chip:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-cols__move:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-composer__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-console__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-dict-nav .nav-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-disclosure:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-editor__swatch:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-editor__title:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-history__clear:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-history__remove:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-history__restore:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-history__title:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-menu__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-mon__close:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-mon__rule input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-ps [tabindex]:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-ps a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-ps button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-ps input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-res__menu:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-score__toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-switch__input:focus-visible + .bysd-switch__track { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-tabs .nav-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .bysd-watch__button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .chip-choice input:focus-visible + .chip-choice__face { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-balance-input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-billing-collapse .input-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-billing-collapse input[type="email"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-billing-collapse input[type="tel"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-billing-collapse input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-billing-collapse select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-fields .input-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-fields input[type="email"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-fields input[type="tel"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-fields input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-fields select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-opt input:focus-visible + .ck-opt__box { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ck-opt input:focus-visible + .ck-opt__radio { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .column-active a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-accessible-toolbar .components-button:focus::before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-accessible-toolbar .components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-autocomplete__result.components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.components-country-select-control__button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.components-country-select-control__button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.components-country-select-control__button:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-pressed:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary:disabled:active:enabled:focus:enabled { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary:disabled:focus:enabled { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary[aria-disabled=true]:enabled:focus:enabled { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-primary[aria-disabled=true]:focus:enabled { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-secondary:disabled:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-secondary:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-secondary[aria-disabled=true]:hover:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-secondary[aria-disabled=true]:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-tertiary:disabled:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-tertiary[aria-disabled=true]:hover:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button.is-tertiary[aria-disabled=true]:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-calendar__button-next:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-calendar__button-previous:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-calendar__day-button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-checkbox-control__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-circular-option-picker__option.components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-circular-option-picker__option:focus::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-color-palette__custom-color-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-combobox-control__suggestions-container:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-combobox-control__suggestions-container:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-country-select-control__search--input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-form-toggle .components-form-toggle__input:focus + .components-form-toggle__track { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-form-token-field__input-container input[type=text].components-form-token-field__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-form-token-field__input-container:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-grouped-select-control .components-grouped-select-control__search:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-modal__content.is-scrollable:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-panel__body-toggle.components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-placeholder__input[type=url]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-radio-control__input[type=radio]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-snackbar:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-snackbar__action.components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-snackbar__action.components-external-link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-tab-panel__tab-content:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-tab-panel__tab-content:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-tab-panel__tabs-item:focus-visible::before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-tab-panel__tabs-item:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=color]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=date]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=datetime-local]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=datetime]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=email]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=month]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=number]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=password]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=tel]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=text]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=time]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=url]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-text-control__input[type=week]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-toolbar .components-button:focus::before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .components-toolbar .components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ct-addon input:focus-visible + .ct-addon__box { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ct-coupon__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .cta-modal-content .support-button.monthly:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .cta-modal-content .support-button.one-time:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .custom-menu-styling-options-saved .asenha-accordion-trigger:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dash__activation :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dash__opt input:focus-visible + .dash__opt-box { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataforms-layouts-panel__field-trigger-icon:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-title-field a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-title-field--clickable:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-list .dataviews-view-list__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-list .dataviews-view-list__item:focus-visible::before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-picker-grid:focus-visible [data-active-item=true] { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-picker-grid:focus-visible[aria-activedescendant] { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-picker-table tbody:focus-visible [data-active-item=true] { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .dataviews-view-picker-table tbody:focus-visible[aria-activedescendant] { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .domain-search__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .edit-post-visual-editor .wc-block-checkout__shipping-method-option:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .experimental-woocommerce-tree-item__heading:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .experimental-woocommerce-tree-item__label .components-checkbox-control__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .experimental-woocommerce-tree-item__label svg.components-checkbox-control__checked:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .experimental-woocommerce-tree-item__label svg.components-checkbox-control__indeterminate:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .experimental-woocommerce-tree__button:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-dropzone:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="color"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="date"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="datetime"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="datetime-local"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="email"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="month"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="number"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="password"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="range"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="search"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="tel"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="time"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="url"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container input[type="week"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-form-custom-style .fb-container textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fb-hidden-default-value-tooltip-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-brand__fields input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-comment-form input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-comment-form input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-composer textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-composer textarea:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-wise .rail-search:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .feed-wise :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .field__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .field__textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-calendar:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-current-month .flatpickr-monthDropdown-months:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-current-month input.cur-year:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day.endRange:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day.nextMonthDay:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day.prevMonthDay:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day.selected:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day.startRange:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-day:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-days:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-time input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .flatpickr-yearSelect-year:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .focus-card__action:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .form-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fs-multisite-options-container a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .fs-notice[data-id=temporary_duplicate_notice] a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .global-search__scope-checkbox:focus-visible + .global-search__scope-custom { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .has-dark-controls .wc-block-components-text-input.has-error input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .header-me__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .header-me__plus:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .hero-search input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .hero-search:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .hero-search:focus-within:not(:has(:focus-visible)) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .hf-footer :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-bm__add:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-bm__promo:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-bm__row:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-claim .ib-field:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-claim .ib-otp__cell:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-discover .ib-disc-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-discover .ib-disc-modal__email:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-discover .ib-disc-modal__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-editor .ib-ed__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-editor .ib-ed__selectEl:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-editor .ib-ed__textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-index .ib-field:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-index .ib-search__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ib-modal .ib-ed__textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .is-enabled .show-more-less:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .is-focusing-regions [role=region]:focus::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .item-title .title-wrapper input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .jp-connection__connect-screen-layout__left a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .jp-connection__disconnect-dialog__link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-chip:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-copy:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-declare__row:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-draft__delete:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-pick:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-pseg:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .ld-quiet:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .link_editors_navigation:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .link_editors_navigation:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .log-more-info .ui-state-active a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .login form .input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .login input[type="checkbox"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .login input[type="password"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .login input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-checkbox:focus i.mce-i-checkbox { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-menubar .mce-menubtn:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-textbox:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-toolbar .mce-btn-group .mce-btn:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-window .mce-btn.mce-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-window .mce-btn:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mce-window-head .mce-close:focus .mce-i-remove { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .menu-item-title input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .mobile-sidebar-toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=color]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=date]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=datetime-local]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=datetime]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=email]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=month]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=number]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=password]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=tel]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=text]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=time]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=url]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .muriel-input-text .components-text-control__input[type=week]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .nav-tab-wrapper a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .nf-ai textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .nf404__button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-close:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-feedback-leaf:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-feedback-open:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form select:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-form textarea:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-modal:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .np-pay-option input:focus-visible + .np-pay-face { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .npd a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .npd button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .npd textarea:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .npd-composer:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .npd-editor:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .oh-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .pagination-links a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .pagination-links a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .product_page_woocommerce-products-dashboard .woocommerce-searchable-chip-select:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .product_page_woocommerce-products-dashboard .woocommerce-searchable-chip-select__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .profile-icon-btn:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .qt-dfw:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .radio-card input:focus-visible + .radio-card__face { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .rail-recent__row:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .rail-tag-link:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .rail-tags__row a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .rail-tags__row button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .record__link:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .screen-reader-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .search-bar__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .select2-offscreen:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .selectize-input>input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings--compact .field__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings--compact .field__textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings--compact :is(button,a,summary,label):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payment-gateways__list .woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-main__container .other-payment-gateways__header .components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-main__container .other-payment-gateways__header:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-main__container .settings-payment-gateways__header-select-container--indicator:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-offline__container .other-payment-gateways__header .components-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-offline__container .other-payment-gateways__header:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-offline__container .settings-payment-gateways__header-select-container--indicator:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-offline__container .settings-payment-gateways__header-select-container--indicator:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-offline__container .settings-payment-gateways__header-select-container--indicator:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-payments-onboarding-modal__step--content .settings-payments-methods__container .woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .settings-rail__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-header__search:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-menu-panel__direct:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-menu-panel__group-links a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-menu-panel__overview:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-menu-panel__toggle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-nav__dropdown-links a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-nav__link:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-nav__market-assist a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-nav__market-links a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-nav__trigger:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-visibility-settings-slotfill .components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-visibility-settings-slotfill .components-radio-control__input[type=radio]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .site-visibility-settings-slotfill .site-visibility-settings-slotfill-private-link button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sortable-container .drag-handle-wrapper:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .subfield-content-toggler a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .subsubsub a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-compare-bar :focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-cover:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-page .sw-search input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-page .sw-search:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-page :is(button,a,input,select,summary):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .sw-range input:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .switch:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .tab-strip__tab:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .tribute-container ul li:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-controls-container:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-help-toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-help-toggle:focus:before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-language-item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-language-item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-next-previous-buttons:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-next-previous-buttons:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-ob-generate-license-button a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-settings-checkbox input[type="checkbox"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-support-chat__close:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-support-chat__toggle:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .trp-template-option input[type="radio"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-addons-wrap .current-section-dropdown ul a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-checkout__shipping-method-option:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-address-autocomplete-suggestions .suggestions-list li:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-button.wc-block-components-drawer__close:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-button:not(.is-link).is-style-outline:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-button:not(.is-link).outlined:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-button:not(.is-link):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>div:focus-within:after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li:focus-within:after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-form .wc-block-components-text-input.has-error input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-notice-banner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-notice-banner:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-notice-banner>.wc-block-components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-radio-control .wc-block-components-radio-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-text-input.has-error input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-components-textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-gateway-container .wc-block-gateway-input.has-error:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-categories__button:disabled:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-categories__button[aria-disabled=true]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-collection__preview-button.is-primary:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-filter-chips__item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-filter__show-more:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-search .wc-block-product-search__button:disabled:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-block-shopper-list-item__remove:focus-visible:not([disabled]) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-blocks-product-collection__modal .wc-blocks-product-collection__collection-button:hover:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-blocks-product-collection__placeholder .wc-blocks-product-collection__collection-button:hover:not(:focus) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-card .wc-buy:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-card .wc-cover:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-card .wc-save:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-helper .button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-helper .subscription-filter:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-setup .wc-setup-actions .button-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-setup .wc-setup-actions .button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-setup-content .checkbox input[type=checkbox]:focus+label::before { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-wp-version-gte-53 .select2-container .select2-selection--single:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-wp-version-gte-53 .select2-container:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-wp-version-gte-53 .select2-results .select2-results__group:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wc-wp-version-gte-53 .select2-results .select2-results__option:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woo-form input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woo-form select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce button.show-password-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce ul.wc-tabs li a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-address-suggestions .suggestions-list li:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-calendar__input.is-error .woocommerce-calendar__input-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-calendar__react-dates .DayPickerNavigation_button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-checkout .input-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-checkout input[type="email"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-checkout input[type="tel"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-checkout input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-checkout select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-customer-effort-score__selection .components-radio-control__option input:focus+label { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-dashboard__chart-block .screen-reader-text:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-edit-site-resizable-frame__handle:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-edit-site-site-hub__title .components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-edit-site-site-hub__title .components-button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-ellipsis-menu__popover .woocommerce-ellipsis-menu__item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-email-editor__view-mode-toggle .components-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-experimental-list__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-experimental-list__item:focus:not(.expanded) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-experimental-list__item>.woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-experimental-select-control .woocommerce-experimental-select-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-experimental-select-control__combo-box-wrapper:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-filters-advanced__add-dropdown .components-button:not(:disabled):not([aria-disabled=true]):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-fulfillment-item-list .woocommerce-fulfillment-item-container .woocommerce-fulfillment-item-expand-button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-fulfillment-item-list .woocommerce-fulfillment-item-expansion .woocommerce-fulfillment-item-expand-button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-fulfillment-new-fulfillment-form .woocommerce-fulfillment-new-fulfillment-form__header button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-fulfillment-stored-fulfillments-list .woocommerce-fulfillment-stored-fulfillment-list-item .woocommerce-fulfillment-stored-fulfillment-list-item-header button:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-homescreen .woocommerce-activity-panel .woocommerce-activity-card__button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-homescreen .woocommerce-activity-panel .woocommerce-layout__activity-panel-outbound-link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-header .woocommerce-ellipsis-menu__toggle.components-button:not(:disabled):not([aria-disabled=true]):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-tabs .woocommerce-layout__activity-panel-tab.components-button:not(:disabled):not([aria-disabled=true]):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-tabs .woocommerce-layout__activity-panel-tab.components-button:not(:disabled):not([aria-disabled=true]):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-tabs .woocommerce-layout__activity-panel-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-tabs .woocommerce-layout__activity-panel-tab:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__activity-panel-wrapper:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__header .woocommerce-layout__header-meta-icon.components-button:not(:disabled):not([aria-disabled=true]):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__header .woocommerce-layout__header-meta-icon.components-button:not(:disabled):not([aria-disabled=true]):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__header .woocommerce-layout__header-meta-icon:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__header .woocommerce-layout__header-meta-icon:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-layout__header-back-button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-legend__item>button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-legend__item>button:focus .woocommerce-legend__item-container .woocommerce-legend__item-checkmark { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-list .woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-list__item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-list__item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-list__item>.woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-marketplace__product-card__link:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-marketplace__product-card__link:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-marketplace__product-card__title:has(.woocommerce-marketplace__product-card__link:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-marketplace__tab-button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-pagination__page-arrow-picker-input.has-error:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-pagination__page-picker-input.has-error:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-product-edit__drawer-portal .woocommerce-searchable-chip-select:focus-within { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-product-edit__drawer-portal .woocommerce-searchable-chip-select__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-product-gallery .woocommerce-product-gallery__image a:focus img { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-product-gallery__trigger:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-products-stack .woocommerce-list__item-inner:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-profiler-business-information .woocommerce-profiler-business-information__content .woocommerce-profiler-business-info-email-adddress .components-text-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-profiler-business-information .woocommerce-profiler-business-information__content .woocommerce-profiler-business-info-store-name .components-text-control__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-profiler-choice-container:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-qr-direct-login.woocommerce-qr-direct-login--number-match button.components-button.woocommerce-qr-direct-login__number-tile:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-review-drawer__choice-card:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-review-drawer__panel:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-search-list__list .woocommerce-search-list__item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-search.woocommerce-select-control .woocommerce-select-control__option:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-segmented-selection__input:focus+label .woocommerce-segmented-selection__label { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-select-control .components-base-control .woocommerce-select-control__control-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-star-rating__input:focus-visible+.woocommerce-star-rating__star { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-stepper .woocommerce-stepper__step .woocommerce-stepper__step-label-wrapper:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-summary__item.is-selected:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-summary__item:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-task-import-products button:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-task-products .woocommerce-task-products__button-view-less-product-types:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-tracker .button-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-tree-select-control .components-base-control .woocommerce-tree-select-control__control-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-tree-select-control .woocommerce-tree-select-control__option .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-tree-select-control .woocommerce-tree-select-control__option.is-partially-checked .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-woopayments-payment-methods-logos-count:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-woopayments-payment-methods-logos-count:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-woopayments-payment-methods-logos-count:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .woocommerce-woopayments-payment-methods-logos-popover .components-popover__content a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-block-woocommerce-add-to-cart-with-options.block-editor-block-list__block:not(.remove-outline).block-editor-block-list__block:not([contenteditable]):focus:after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-block-woocommerce-product-review-form textarea[name=comment]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-core-ui .button-primary.plugin-upgrade:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-core-ui .button-primary:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-core-ui .button.csm_activate_deactivate:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-core-ui .button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-core-ui .wpzinc-button-red:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wp-switch-editor:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wpzinc-button-red:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .wpzinc-option .content-editable:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  .zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  :focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  :where(
  a,
  button,
  input,
  textarea,
  select,
  summary,
  [role="button"],
  [tabindex]
):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  :where(
  a,
  button,
  input,
  textarea,
  select,
  summary,
  [role="button"],
  [tabindex]
):focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  :where(.wp-block-woocommerce-customer-account).wc-block-customer-account--has-dropdown .wc-block-customer-account__dropdown-item:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  :where(a, button, input, textarea, select, summary, [role="button"], [tabindex]):focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  [role=region].interface-interface-skeleton__content:focus-visible::after { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.admin-menu-action:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.asenha-template-tab-link.nav-tab-active:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.by-hashtag:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.feed-avatar:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.homefeed-brand:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.navigation-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.navigation-tab:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  a.show-more-less:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.login.by-core-login--primary .by-core-login-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.login.by-core-login--primary .by-core-login-password:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.login.by-core-login--primary :is(a, button, input):focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.post-type-by_feedback .button:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.post-type-by_feedback input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.post-type-by_feedback select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.taxonomy-by_feedback_board input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.taxonomy-by_feedback_status input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.woocommerce_page_wc-settings .nav-tab-wrapper a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui-shell__tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body.woocommerce_page_wc-settings.woocommerce-settings-ui-page .wc-settings-ui__number-control-input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  div.mce-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  div.pp_pic_holder a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  form.wpzinc-tinymce-popup .selectize-input>input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  form.wpzinc-tinymce-popup .wpzinc-option .content-editable:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li a:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li:focus:not(:focus-visible) { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input.components-combobox-control__input[type=text]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="date"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="email"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="number"].flatpickr-hour:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="number"].flatpickr-minute:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="number"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="password"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="search"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="tel"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="text"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type="url"]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  input[type=checkbox].wc-block-product-filter-checkbox-list__input:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  select:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wc_input_table td input[type=number]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wc_input_table td input[type=text]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wc_tax_rates td input[type=number]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wc_tax_rates td input[type=text]:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wp-list-table .column-featured a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  table.wp-list-table .column-product_type a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  textarea:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  ul.trp-subnavigation li a:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  ul.trp-subnavigation li a:focus-visible { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
  ul.wpzinc-tinymce-autocomplete li:focus { outline: none !important; outline-offset: 0 !important; box-shadow: none !important; }
}
