/* Стили для mobile first до 767px */

/* .my-form__desktop,
.my-header__menu-mobile,
.my-footer__desktop */
.my-header__desktop,
.my-header__tablet {
	display: none !important;
}

/* .my-footer__mobile     */
.my-header__mobile {
	display: flex !important;
}

@media (max-width: 375px) {
    .wp-image-109 {
        max-width: 160px !important;
    }
}


/* медиазапрос для планшетов портретная ориентация */
@media (min-width: 768px) and (max-width: 1024px) {
	
/* .my-header__mobile,
.my-footer__mobile,
.my-form__desktop */
	.my-header__desktop {
		display: none !important;
	}
		   
	.my-header__tablet {
        display: flex !important;
    }
	
/* !!!!!!!!!!!!!!!!!!!!!  Проверить используется ли в header */
	.my-header__phone {
		white-space: nowrap;
	}
}

/* медиазапрос для планшетов альбомная ориентация */
@media (min-width: 1025px) and (max-width: 1200px),
       (min-width: 1025px) and (max-width: 1200px) and (orientation: landscape),
       (min-width: 1025px) and (max-width: 1200px) and (hover: none) and (pointer: coarse) {
	
/* .my-header__mobile,
    .my-footer__mobile,
    .my-form__desktop */
	.my-header__desktop {
		display: none !important;
	}
		   
	.my-header__tablet {
        display: flex !important;
    }

/* !!!!!!!!!!!!!!!!!!!!!  Проверить используется ли в header */
	.my-header__phone {
		white-space: nowrap;
	}
}

/* медиазапрос для descktop */
@media (min-width: 1201px) {
	
/*.my-header__mobile,
.my-footer__mobile,
.my-form__mobile,
.my-menu__screen, */
	.my-header__tablet,
	.my-header__phone {
		display: none !important;
	}
	
	.my-header__desktop {
        display: flex !important;
    }
}