.ws-price-filter {
display: flex;
justify-content: space-between;
margin:0 -5px
}
.ws-price-filter > * {
padding: 0 5px
}
.ws-price-between {
flex-basis: 35px;
line-height: 36px;
text-align: center;
flex-shrink: 0
}
.ws-price-input {
position: relative;
}
.ws-price-input:after {
content: '€';
position: absolute;
line-height: 36px;
left:15px;
}
.ws-price-input input {
padding: 0 24px;
}
@media (max-width:767px) {
.ws-price-filter {
justify-content: flex-start;
}
}