section .c-multi-input span.error{display:block;margin-bottom:1.25rem}
.c-multi-input.error .input-group input.discard-input{border:1px solid #800001}
.c-multi-input .input-group{display:flex;flex-direction:column}
.c-multi-input ul{background-color:#e5edf7;border-radius:.25rem;display:none;margin:0 0 1rem;overflow:hidden;padding:1rem 1.25rem}
.c-multi-input ul.show{display:block}
.c-multi-input ul li{align-items:center;color:#3d3d3d;display:flex;padding-right:1.5rem;position:relative;word-break:break-word}
.c-multi-input ul li:not(:first-child){padding-top:1rem}
.c-multi-input ul li:not(:last-child){border-bottom:1px solid #caddf2;padding-bottom:1rem}
.c-multi-input ul li button{position:absolute;right:-5px}
.c-multi-input button.no-btn{background-color:rgba(0,0,0,0);border-radius:0;color:#1d1d1d;cursor:pointer;display:inline-block;font-style:normal;font-weight:normal;padding:0;transition:none}
.c-multi-input button.no-btn span::after{display:none;margin:0;right:0}
.c-multi-input button.no-btn:active span,.c-multi-input button.no-btn:focus span,.c-multi-input button.no-btn:hover span{padding:0}
.c-multi-input button.no-btn .disable-btn,.c-multi-input button.no-btn.disable img{display:none}
.c-multi-input button.no-btn.disable .disable-btn{display:block}
.c-multi-input button.no-btn .add-item::after{display:none}
.c-multi-input button.no-btn .remove-item{transform:rotate(45deg)}
.c-multi-input button.no-btn .remove-item::after{display:none}
.c-multi-input .multiinput-disclaimer{margin-top:1rem}