div.woocommerce .form-row .woocommerce-error:not(.invalid-country-not-allowed){display:none}div.woocommerce .form-row.woocommerce-invalid .woocommerce-error{display:block}div.woocommerce .form-row .fc-mailcheck-suggestion,div.woocommerce .form-row .woocommerce-error,div.woocommerce .shipping-method__package .woocommerce-error{z-index:2;position:relative;margin:0;padding:5px 10px;padding-left:28px;min-height:auto;border:0;background-color:#f3f3f3;font-size:13px;text-align:left;line-height:1.6;animation:none;transform:none}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,div.woocommerce .shipping-method__package .woocommerce-error{color:#cc1818}div.woocommerce .shipping-method__package .woocommerce-error{padding-left:45px;background-color:transparent}div.woocommerce .form-row .woocommerce-error:before,div.woocommerce .shipping-method__package .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 .shipping-method__package .woocommerce-error:before{left:15px}div.woocommerce .form-row .woocommerce-error:after,div.woocommerce .shipping-method__package .woocommerce-error:after{display:none}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,div.woocommerce form .shipping-method__package[class*=woocommerce-invalid] #shipping_method.shipping-method__options{border-color:#cc1818}body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) .select2-selection,body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=date],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=email],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=number],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=password],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=search],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=tel],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=text],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=url],body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) select,body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) textarea{border-color:#007a3d}body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon) .select2-selection:after,body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon):not(.fc-select2-field) .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:10.8125px;border-radius:100%;background-color:hsla(0,0%,100%,.75);color:#007a3d;pointer-events:none}body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon):not(.fc-select2-field) .woocommerce-input-wrapper.password-input:after{right:25px}body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon) .select2-selection:after{right:15px}body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]).fc-select2-field:not(.fc-no-validation-icon) select:not([required])~.select2-container .select2-selection:after{right:25px}.woocommerce-terms-and-conditions-wrapper body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):after,body div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]).create-account:after{content:"";display:none}