.module-ekoiaddress{--font-size-small:12px;--font-weight-bold:500;--border-color:#e0e0e4;--border-color-error:#fb0001;--input-border-radius:24px}#module-ekoiaddress-address #content{padding-left:0!important;padding-right:0!important;width:100%}.module-ekoiaddress .address-wrapper{background:#f2f2f2;width:100%}.module-ekoiaddress .address{background:#fff;padding:24px;margin:0 0 20px}.module-ekoiaddress .address__title{text-align:center;font-size:19px;font-weight:500;margin:0 0 14px;padding:0}.module-ekoiaddress .address__text{margin-top:15px;margin-bottom:15px}.mb-16{margin-bottom:16px!important}.mb-24{margin-bottom:24px!important}.module-ekoiaddress .form-field{display:flex;flex-direction:row;border-radius:var(--input-border-radius);border:solid 1px #e0e0e4;background-color:#fff;min-height:50px;position:relative}.module-ekoiaddress .form-field:focus-within{border-color:#cecedb}.module-ekoiaddress .form-field label{background-color:#fff;color:#93939f;font-weight:400;margin:0;padding:0 8px;position:absolute;left:32px;top:-10px}.module-ekoiaddress .form-field:has(:required) label::after{content:' *'}.module-ekoiaddress .form-field input,.module-ekoiaddress .form-field select,.module-ekoiaddress .form-field textarea{background:0 0;border:0;outline:none;padding:0 0 0 16px;flex-grow:1}.module-ekoiaddress .form-field textarea{min-height:3em;padding-top:16px}.module-ekoiaddress .form-field:has(input:placeholder-shown) label{display:none}.module-ekoiaddress .form-field--error,.module-ekoiaddress .form-field:has(input.validate:invalid){border-color:var(--border-color-error)}.module-ekoiaddress .form-field__error{display:none;color:var(--border-color-error);font-size:var(--font-size-small);padding:4px 0 0 16px}.module-ekoiaddress .form-field--error+.form-field__error,.module-ekoiaddress .form-field:has(input.validate:invalid)+.form-field__error{display:block}.form-field__infos{font-size:var(--font-size-small);padding:4px 0 0 16px}.module-ekoiaddress .button{border:0;border-radius:var(--input-border-radius);color:#fff;font-weight:500;min-height:40px;padding:8px 16px;text-transform:uppercase;width:100%}.module-ekoiaddress .button:hover{transition:background-color .25s ease-out}.module-ekoiaddress .button:active{transform:scale(.98)}.module-ekoiaddress input:autofill,.module-ekoiaddress input:autofill:hover,.module-ekoiaddress input:autofill:focus,.module-ekoiaddress textarea:autofill,.module-ekoiaddress textarea:autofill:hover,.module-ekoiaddress textarea:autofill:focus,.module-ekoiaddress select:autofill,.module-ekoiaddress select:autofill:hover,.module-ekoiaddress select:autofill:focus{border-radius:var(--input-border-radius)}@media screen and (min-width:1280px){.module-ekoiaddress .address-wrapper{padding:30px 0 0}.module-ekoiaddress .address{box-shadow:0 0 4px #f3f3f3;margin:0 auto;max-width:600px;padding:30px 60px}.module-ekoiaddress .address__title{font-size:24px}}.module-ekoiaddress .btn-primary{background-color:#3a7f3d}.module-ekoiaddress .btn-primary:hover{background-color:#4e8c50}.module-ekoiaddress .btn-default:hover{color:#333}