.et-shelf .cmp-form-text{display:flex;flex-direction:column}
.et-shelf .cmp-form-text__label{font-size:16px;margin-bottom:8px}
.et-shelf .cmp-form-text__label .optional-txt{color:#3f4448;font-weight:400}
.et-shelf .cmp-form-text .information_block{padding-bottom:24px;line-height:18px}
.et-shelf .cmp-form-text .information_block__smry{cursor:pointer;display:inline-block}
.et-shelf .cmp-form-text .information_block__smry:focus-visible{outline:1px auto #0a7595;outline-offset:3px}
.et-shelf .cmp-form-text .information_block__title{font-size:14px;color:#0a7595;font-weight:normal;display:inline;background-image:linear-gradient(transparent calc(100% - 1px),#0a7595 10px,#0a7595)}
.et-shelf .cmp-form-text .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_ulydien/resources/images/chevron-down.svg");width:16px;height:14px;display:inline-block}
.et-shelf .cmp-form-text .information_block p{font-size:14px}
.et-shelf .cmp-form-text details[open]{padding-bottom:14px}
.et-shelf .cmp-form-text details[open] .information_block__smry{margin-bottom:16px}
.et-shelf .cmp-form-text details[open] .information_block__smry .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_ulydien/resources/images/chevron-up.svg");width:16px;height:14px;background-size:100%}
.et-shelf .cmp-form-text__text{padding:19px 20px;letter-spacing:.2px;border:1px solid #3f4448;border-radius:8px;width:100%}
.et-shelf .cmp-form-text__text.errorOutline{outline:1px auto #cf223f}
.et-shelf .cmp-form-text__text.active-color{color:#333}
.et-shelf .cmp-form-text__text:focus{outline:1px auto #0a7595}
.et-shelf .cmp-form-text .error-container{margin-top:8px;display:flex;gap:16px}
.et-shelf .cmp-form-text .error-container .error-arrow{background-image:url("clientlib_formtext_base/resources/images/error-icon.svg");height:24px;width:24px}
.et-shelf .cmp-form-text .error-container .error-text{font-size:16px;line-height:26px;font-weight:400;flex:1}
@media(min-width:768px) and (max-width:1023px){.et-shelf .cmp-form-text{max-width:403px}
}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .cmp-form-text{max-width:335px}
.et-shelf .cmp-form-text__text{width:150px}
}
@media(min-width:1255px){.et-shelf .cmp-form-text__text{width:150px}
}