Нужно сделать интересный media запрос в CSS

Есть у меня лендинг и он использует что-то по типу fullpage. При работе с адаптивностью возникла одна проблема, мне нужно, чтобы при расширении 1024x1366(iPad Pro) применялись уже более мобильные стили (это я сделал):

@media screen and (max-width: 1024px)

Но мне также нужно, чтобы при расширении устройства 1024x768(это ноутбук) эти стили не работали, как можно модифицировать этот запрос под эту ситуацию? Пробовал так:

@media screen and (max-width: 1024px) and not (device-height: 768px)

Но он почему-то теперь не работает на iPad Pro.


Ответы (2 шт):

Автор решения: Andrey Fedorov

Для iPad - @media screen and (max-width: 1024px) and (orientation: portrait).

Можно так же попробовать aspect-ratio.

→ Ссылка
Автор решения: Qwertiy
@media screen and (max-width: 1024px) and (min-height: 1366px)

А ещё можно одновременно указать min и max.

И вообще, так подгонять под устройство - это какой-то идиотизм. Почему при большом экране iPad Pro не показывать нормальную версию?

→ Ссылка