:root{--ml-field-focus-color:#10233F;--ml-field-focus-ring:0 0 0 2px rgba(16,35,63,.10);--ml-field-error:#D7192D}html body :is(#wrapper,#ml-search-dialog,.mfp-wrap) :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea):not(:focus),html body :is(#wrapper,.mfp-wrap) .select2-selection{border-color:#E3E8EE!important}html body :is(#wrapper,#ml-search-dialog,.mfp-wrap,.select2-container,.zen-ui-select__dropdown-container) :is(input,select,textarea):is(:focus,:focus-visible),html body :is(input,select,textarea):is(:focus,:focus-visible),html body :is(#wrapper,.mfp-wrap) .select2-container:is(.select2-container--focus,.select2-container--open) .select2-selection,html body :is(#wrapper,.mfp-wrap) .select2-selection:focus-visible,html body :is(#wrapper,.mfp-wrap) .wcus-checkout-np-fields .form-row .zen-ui-select:focus-within .zen-ui-select__value,html body :is(#wrapper,.mfp-wrap) .wcus-checkout-np-fields .form-row .zen-ui-select__value.disabled{border-color:var(--ml-field-focus-color)!important;outline:none!important;outline-offset:0!important;box-shadow:var(--ml-field-focus-ring)!important}html body :is(#wrapper,#ml-search-dialog,.mfp-wrap) .woocommerce-invalid:not(.mlcommerce-np-field) :is(input,select,textarea,.select2-selection),html body :is(#wrapper,#ml-search-dialog,.mfp-wrap) :is(input,select,textarea,.select2-selection):is([aria-invalid=true],.wpcf7-not-valid),html body :is(#wrapper,.mfp-wrap) .wcus-checkout-np-fields .form-row.mlcommerce-np-field.mlcommerce-show-error .zen-ui-select__value{--ml-field-focus-color:var(--ml-field-error);--ml-field-focus-ring:0 0 0 2px rgba(215,25,45,.13);border-color:var(--ml-field-error)!important}html body :is(.mlcommerce-error,.checkout-inline-error-message,.wpcf7-not-valid-tip){color:var(--ml-field-error)!important}@media(forced-colors:active){html body :is(input,select,textarea,.select2-selection,.zen-ui-select__value):is(:focus,:focus-visible),html body .zen-ui-select:focus-within .zen-ui-select__value{outline:2px solid Highlight!important;outline-offset:2px!important}}