.input-date__label{color:rgb(var(--color_gray_olive));display:block;font:700 normal 14px/1.6em var(--font-std),Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.6em;padding-left:10px;padding-right:10px}.input-Date__container{align-items:center;border-color:rgb(var(--color_gray_olive));border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;gap:10px;height:50px;padding:10px;position:relative;width:100%}.has-error .input-Date__container{border-color:rgb(var(--color_cd_red))}.input-date__input{background-color:transparent;border-color:rgb(var(--color_gray_olive));border-style:solid;border-width:1px;box-sizing:border-box;color:#000;flex:100%;font:400 normal 16px/1.6em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:50px;line-height:1.6em;padding:10px;width:100%}.has-error .input-date__input{border-color:rgb(var(--color_cd_red))}.input-date__input::-webkit-input-placeholder,.input-date__input::placeholder,.input-date__input:focus::placeholder{border-color:rgb(var(--color_gray_olive));font:400 normal 16px/1.6em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6em}.has-error .input-date__input::-webkit-input-placeholder,.has-error .input-date__input::placeholder,.has-error .input-date__input:focus::placeholder{border-color:rgb(var(--color_cd_red))}.input-date__icon{color:rgb(var(--color_gray_olive));font:400 normal 30px/30px icomoon;font-size:30px;font-style:normal;font-weight:400;line-height:30px;margin-left:auto}