.input-group{margin-bottom:8px}@media (min-width: 821px){.input-group{margin-bottom:24px}}.input-group .input-group__filterable{border:none;padding:0}.input-group .input-group__filterable summary{font-family:DM Sans,sans-serif;font-size:23px;line-height:120%;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;background-image:none;padding:0 0 8px}@media (min-width: 821px){.input-group .input-group__filterable summary{display:none}}.input-group .input-group__filterable summary:before{content:"+";font-size:29px;margin-right:4px}.input-group .input-group__filterable[open] summary:before{content:"-"}.input-group .input-group__inputs{display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between;cursor:default;margin-bottom:24px;gap:16px!important}@media (min-width: 821px){.input-group .input-group__inputs{gap:32px}}.input-group .input-group__input{flex:1 1 100%}@media (min-width: 821px){.input-group .input-group__input{flex:1 1 calc(50% - 16px)}}@media (min-width: 992px){.input-group .input-group__input{flex:1 1 calc(25% - 16px)}}.input-group .input-group__input input,.input-group .input-group__input select{width:100%;height:58px}.input-group .input-group__input .date-wrapper{position:relative;display:inline-block;width:100%}.input-group .input-group__input .date-wrapper .date-placeholder{position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none;color:#333}.input-group .input-group__input .date-wrapper input[type=date]::-webkit-input-placeholder{display:none}.input-group .input-group__input .date-wrapper input[type=date]:valid+.date-placeholder,.input-group .input-group__input .date-wrapper input[type=date]:focus+.date-placeholder{display:none}.input-group .input-group__submit{flex:1 1 calc(25% - 16px);width:calc(25% - 16px);min-width:200px;display:flex;align-items:flex-end}@media (min-width: 821px){.input-group .input-group__submit{flex:1 1 calc(25% - 32px);width:calc(25% - 32px)}}.input-group .input-group__submit .button{margin-left:0;margin-right:24px}.input-group .input-group__submit a{margin-bottom:20px}
