.cmp-secondary__search__wrapper{display:flex;flex-wrap:wrap;background-color:#f6f6f6;padding:10px 10px 20px}
@media only screen and (min-width:1024px){.cmp-secondary__search__wrapper{padding:20px 90px 30px}
}
.cmp-secondary__search__wrapper label{flex-basis:100%;font-size:14px;text-align:center;margin-bottom:10px}
.cmp-secondary__search__wrapper__inner{display:flex;flex-basis:100%;justify-content:center}
.cmp-secondary__search__wrapper__inner__input{flex-basis:70%;position:relative;display:flex;align-items:center}
.cmp-secondary__search__wrapper__inner__input input{font-size:16px;width:100%;height:40px;padding:5px 100px 5px 20px;border-radius:0;margin-right:10px;border:1px solid #707070}
.cmp-secondary__search__wrapper__inner__input__counter{display:none}
.cmp-secondary__search__wrapper__inner__input__counter.searching{display:flex;align-items:center;position:absolute;font-size:12px;right:0;margin-right:20px}
.cmp-secondary__search__wrapper__inner__input__counter .count{margin:0 10px}
.cmp-secondary__search__wrapper__inner__input__counter .count--current{font-weight:bold;margin-right:3px}
.cmp-secondary__search__wrapper__inner__input__counter .count--total{margin-left:1px}
.cmp-secondary__search__wrapper__inner__input__counter i{line-height:0;display:inline-block;font-size:7px}
.cmp-secondary__search__wrapper__inner__input__counter i:first-child{transform:rotate(180deg)}
.cmp-secondary__search__wrapper__inner button{flex-basis:20%;border-radius:0;border:0;background-color:#dedbda;text-transform:uppercase}