/*
Theme Name: Diet Theme pix
Theme URI: https://pixart.dev/
Author: Pixart
Author URI: https://pixart.dev/
Description: 
Version: 1.2
*/


.nav ul li.current_page_item a{
color: #000;
}
.nav ul li a:hover{
	text-decoration: underline;
}


.index_page .phone-fixed {
    visibility: visible;
}
body::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

body::-webkit-scrollbar
{
    width: 12px;
    background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
@media only screen and (max-width: 992px) {
	.catalog-form .sf-field-taxonomy-recipes{
		display: block; 
	}
	.catalog-form .searchandfilter label {
		font-size: 3vw;
	}
	.catalog-form input[type=text]{
		    height: 4.5vw;
		font-size: 3vw; 
	}
	.catalog-form input[type=radio]:not(old){
		width: 3vw;
		height: 3vw;
	}
	.catalog-form .container form ul ul{
		display: flex; 
	}
	.main-image-catalog{
		background-position: center 3vh;
	}
}
@media only screen and (max-width: 767px) {
.before-after .slick-arrow{
	margin-top: 20px;
	right: 50%;
	margin-right: -50px;
}
.before-after .slick-arrow.slick-prev {
    left: 50%;
    right: auto;
	margin-left: -50px;
	margin-right: 0;
}
	.search-filter-results .pagination{
		text-align: center;
		padding-top: 3vw;
	}
	.search-filter-results .pagination a{
		font-size: 3.5vw;
	}
	.catalog-form .searchandfilter label {
		font-size: 6vw;
	}
	.catalog-form input[type=text]{
		    height: 8vw;
		font-size: 3vw; 
	}
	.catalog-form input[type=radio]:not(old){
		width: 5vw;
		height: 5vw;
	}
	.phone-fixed{
		width: 19vw;
	}
	.catalog__modal{
		font-size: 4vw;
	}
	.catalog__modal h4, .catalog__modal h5, .catalog__modal h6{
		font-size: 5vw;
	}
	.catalog__modal-download a {
		width: auto;
		height: auto;
		padding: 0.5em 1em;
		font-size: 3vw;
	}
	.catalog__modal-download a img{
		width: 3vw;
	}
	.fancybox-close-small, .fancybox-slide--html .fancybox-close-small{
		    width: 5vw;
    		height: 5vw;
	}
	.fancybox-close-small:before, .fancybox-slide--html .fancybox-close-small:before{
		font-size: 2.5vw;
	}
}