.collapsible-input .collapsible-input__toggle{align-items:center;color:var(--colorBtnPrimary);display:flex;justify-content:space-between;padding:16px;width:100%}.collapsible-input .collapsible-input__toggle .collapsible-input__toggle-text{font-weight:600;letter-spacing:1px;text-transform:uppercase}.collapsible-input .collapsible-input__toggle .collapsible-input__toggle-icon{display:flex}.collapsible-input .collapsible-input__toggle .collapsible-input__toggle-icon svg{height:20px;width:20px}.collapsible-input .collapsible-input__toggle .collapsible-input__toggle-icon--close{display:none}.collapsible-input .collapsible-input__inner{max-height:0;opacity:0;overflow:hidden;padding:0 var(--drawer-gutter);transition:max-height .35s cubic-bezier(.25,.46,.45,.94),opacity .35s cubic-bezier(.25,.46,.45,.94)}.collapsible-input .collapsible-input__inner .collapsible-input__form{display:flex}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__input{flex:1;font-size:16px!important;line-height:1;margin:0;padding:10px 12px}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__input:focus-visible{outline:none}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__input[disabled]{background:none;border:0;margin-bottom:0;padding:8px 10px;text-align:center}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__button{align-items:center;color:var(--colorBtnPrimary);display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:1;padding:0 8px}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__button.btn--loading{background:none;text-indent:0}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__button.btn--loading .collapsible-input__button-text{opacity:0}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__button.btn--loading:hover{background:none}.collapsible-input .collapsible-input__inner .collapsible-input__form .collapsible-input__button.btn--loading:before{border-color:var(--colorBtnPrimary);border-top-color:transparent}.collapsible-input .collapsible-input__inner>:last-child{padding-bottom:16px}.collapsible-input.is-open .collapsible-input__inner{max-height:150px;opacity:1}.collapsible-input.is-open .collapsible-input__toggle-icon--open{display:none}.collapsible-input.is-open .collapsible-input__toggle-icon--close{display:flex}