.resultSort{padding-top:50px}@media(min-width: 1050px){.resultSort{padding-top:10px}}.resultSort .chosenResults{display:none}.resultSort .error,.resultSort .loading,.resultSort .noResults{padding-bottom:50px;padding-top:30px}@media(min-width: 1050px){.resultSort .sortInner{display:flex;align-items:center}}.resultSort .form.sortBy{display:flex;align-items:center;margin-bottom:30px}@media(min-width: 1050px){.resultSort .form.sortBy{order:1;margin-left:auto;margin-bottom:0}}.resultSort .form.sortBy label{margin-right:10px}.resultSort .form.sortBy select{width:160px}@media(min-width: 1050px){.resultSort .form.sortBy select{width:250px}}.resultSort p{color:#000;margin:0}@media(min-width: 1050px){.resultSort p{position:relative;padding-right:30px}}.resultSort button{font-size:13px;font-size:1.3rem;transition:border .2s ease-in-out}.resultSort .backToTop{font-size:13px;font-size:1.3rem;font-weight:bold;display:flex;align-items:center;transition:color .2s ease;color:#000;margin:0 auto 80px}@media(min-width: 768px){.resultSort .backToTop{font-size:15px;font-size:1.5rem;margin-bottom:90px}}@media(min-width: 1050px){.resultSort .backToTop{margin-bottom:100px}}.resultSort .backToTop:focus-visible{outline:1px solid #000;outline-offset:1px}.resultSort .backToTop:hover{color:#e90521}.resultSort .backToTop:hover svg{fill:#e90521}.resultSort .backToTop svg{margin-left:5px;fill:#000;transition:color .2s ease}@media(min-width: 768px){.resultSort .backToTop svg{margin-top:1px}}
