div.woocommerce .form-row .woocommerce-error:not(.invalid-country-not-allowed){display:none}div.woocommerce .woocommerce-invalid-confirmation-field .woocommerce-error.invalid-confirmation-field,div.woocommerce .woocommerce-invalid-email .woocommerce-error.invalid-email,div.woocommerce .woocommerce-invalid-required-field .woocommerce-error.invalid-required-field{display:block}div.woocommerce .form-row .fc-mailcheck-suggestion,div.woocommerce .form-row .woocommerce-error{position:relative;margin:0;padding:5px 10px 5px 28px;border:0;background-color:#f0f4f4;font-size:13px}div.woocommerce .form-row .fc-mailcheck-suggestion{padding:5px 10px}div.woocommerce .form-row .fc-mailcheck-suggestion .mailcheck-suggestion:focus{outline:1px dotted #535156;outline-offset:1px}div.woocommerce .form-row .woocommerce-error{color:#cc1818}div.woocommerce .form-row .woocommerce-error:before{display:inline-block;font-family:fluid-checkout-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e800";width:18px;height:18px;font-size:18px;position:absolute;top:16px;left:5px;transform:translateY(-50%);color:inherit}div.woocommerce form .form-row[class*=woocommerce-invalid] .select2-selection,div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=date],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=email],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=number],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=password],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=search],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=tel],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=text],div.woocommerce form .form-row[class*=woocommerce-invalid] input[type=url],div.woocommerce form .form-row[class*=woocommerce-invalid] select,div.woocommerce form .form-row[class*=woocommerce-invalid] textarea{border-color:#cc1818}div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .select2-selection,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=date],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=email],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=number],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=password],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=search],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=tel],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=text],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=url],div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) select,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) textarea{border-color:#00a854}div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .woocommerce-input-wrapper{position:relative;display:block;width:100%}div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .select2-selection:after,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .woocommerce-input-wrapper:after{display:inline-block;font-family:fluid-checkout-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e805";width:24px;height:24px;font-size:24px;z-index:10;position:absolute;right:5px;top:8px;border-radius:100%;background-color:hsla(0,0%,100%,.75);color:#00a854;pointer-events:none}div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .select2-selection:after{right:20px}div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid])#billing_country_field .woocommerce-input-wrapper:after,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid])#billing_state_field .woocommerce-input-wrapper:after,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid])#shipping_country_field .woocommerce-input-wrapper:after,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid])#shipping_state_field .woocommerce-input-wrapper:after{display:none}.woocommerce-terms-and-conditions-wrapper div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):after,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]).create-account:after{content:"";display:none}