.filters+.section{margin-top:20px}.filters__filters{background-color:var(--color-deep-blue);border-radius:var(--border-radius-images);margin-top:20px;margin-bottom:20px;padding:18px var(--grid-col-gutter) var(--grid-col-gutter)}.filters__title{color:var(--color-white);margin-bottom:0;text-align:center}.filters__items{display:flex;flex-direction:column;width:100%;margin-top:14px}@media screen and (min-width: 768px){.filters__items{flex-direction:row}}.filters__items>*+*{margin-top:16px}@media screen and (min-width: 768px){.filters__items>*+*{margin-left:16px;margin-top:0}}.filters__item:not(.filters__item-btn){flex:1}.filters__btn{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.5);color:var(--color-white) !important;width:100%}.filters__btn:hover{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.5)}@media(hover: hover){.filters__btn:hover{background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.8)}}.filters__results{display:flex;flex-direction:column;margin-bottom:20px}.filters__results-no-results{display:none}.filters__results-text-of,.filters__results-current-count{white-space:pre-wrap}@media screen and (min-width: 768px){.filters__results{flex-direction:row;align-items:center;justify-content:space-between}}.filters__results-filter{display:flex;flex-direction:column}@media screen and (min-width: 768px){.filters__results-filter{flex-direction:row;align-items:center;margin-left:20px}}.filters__results-filter>label{margin-bottom:5px;margin-right:10px;white-space:nowrap}@media screen and (min-width: 768px){.filters__results-filter>label{margin-bottom:0}}.filters__results-filter>select{min-width:220px}
