@media (orientation: landscape) {
    @media (min-width: 1204px) {
        #sorts_wrapper {
            display: grid;
            grid-template-rows: 30px calc(100dvh - 25px - 30px - 41px) 41px;
        }
    }
    @media (max-width: 1204px) {
        #sorts_wrapper {
            display: grid;
            grid-template-rows: 60px calc(100dvh - 25px - 60px - 41px) 41px;
        }
    }
}