/* Мобильная: fold/skeleton отключаем; на главной FOUC-заглушку не ломаем */

@media screen and (max-width: 767px) {

	html.ptb-home-loading:not(.ptb-home-loaded) {

		background: #fff !important;

	}



	html.ptb-home-loaded .preloader,

	html:not(.ptb-home-loading) .preloader {

		display: none !important;

		opacity: 0 !important;

		visibility: hidden !important;

		pointer-events: none !important;

	}



	html[data-ptb-fold="skeleton"] .header__center__container::before,

	html[data-ptb-fold="skeleton"] .header__bottom nav.header__nav.nav::before,

	html[data-ptb-fold="skeleton"] .mobile-header::before,

	html[data-ptb-fold="skeleton"] .ptb-category-chips::before,

	html.ptb-home-pending .mobile-header::before,

	html.ptb-home-pending .ptb-category-chips::before {

		display: none !important;

		content: none !important;

	}



	html[data-ptb-fold="skeleton"] .mobile-header > .header__nav-btn,

	html[data-ptb-fold="skeleton"] .mobile-header > .header__logo,

	html[data-ptb-fold="skeleton"] .mobile-header > .mobile-search,

	html[data-ptb-fold="skeleton"] .mobile-header > .header-cart,

	html.ptb-home-pending .mobile-header > .header__nav-btn,

	html.ptb-home-pending .mobile-header > .header__logo,

	html.ptb-home-pending .mobile-header > .mobile-search,

	html.ptb-home-pending .mobile-header > .header-cart {

		position: static !important;

		width: auto !important;

		min-width: 0 !important;

		max-width: none !important;

		height: auto !important;

		overflow: visible !important;

		opacity: 1 !important;

		visibility: visible !important;

		pointer-events: auto !important;

	}



	html[data-ptb-fold="skeleton"] .products-list__img:not(.has-loaded)::before,

	html.ptb-home-pending .products-list__img:not(.has-loaded)::before {

		display: none !important;

	}



	html[data-ptb-fold="skeleton"] .products-list__img img,

	html.ptb-home-pending .products-list__img img {

		opacity: 1 !important;

	}



	body.overflow-hidden {

		overflow-y: auto !important;

		padding-right: 0 !important;

	}

}

