consulta de mídia densidade de pixels e largura máxima juntas

Estou tentando criar uma regra que inclua / exclua com base na largura máxima e na proporção de pixels do dispositivo. Um exemplo seria se eu quisesse que o Kindle Fire @ 600px fosse excluído, mas o iPhone5 @ 640 (tela menor do mundo real) fosse acionado.

O seguinte faz uma regra AND ou OR? Supondo que ele faça uma regra OR, como eu criaria uma regra que executa uma função AND (deve passar as verificações 'device-pixel-ratio of 2' AND 'max-width 749px' para ser acionada)

@media only screen and (min--moz-device-pixel-ratio: 2), 
        only screen and (-o-min-device-pixel-ratio: 2/1), 
        only screen and (-webkit-min-device-pixel-ratio: 2), 
        only screen and (min-device-pixel-ratio: 2),
        only screen and (max-width: 749px){
        }

EDITAR ABAIXO:

Ok, aqui está o que eu tenho até agora - suponho que as vírgulas são OR e 'e' é obviamente AND. Isso está correto? Estou tentando fazer um conjunto mais universal de consultas segmentando mais do que apenas iPhones / iPads ...

@media
only screen and (max-device-width : 721px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-device-width : 721px) and (orientation : portrait) and (min-device-pixel-ratio: 1.5),
only screen and (max-width: 359px) {
/* All Portrait Phones */
}

@media
only screen and (min-device-width : 360px) and (max-device-width : 999px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-device-width : 360px) and (max-device-width : 999px) and (min-device-pixel-ratio: 1.5),
only screen and (max-width: 999px) {
/* Small tablets (assume vertical) and landscape phones */
}
/*note - Anything over 999 wide to render fully - desktop, landscape or large tablets */

questionAnswers(2)

yourAnswerToTheQuestion