/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/




/*************** ADD YOUR CUSTOM CSS HERE  ***************/
.page-template-home-templante1 .hide{
	display: none !important;
}
.page-template-home-templante1 .page-content{
	padding-top: 0;
}
.page-template-home-templante1 #rev_slider_3_1_wrapper,
.page-template-home-templante1 rs-fullwidth-wrap,
.page-template-home-templante1 .owl-carousel .owl-stage-outer,
.page-template-home-templante1 .fullscreen-carousel{
	height: 1050px !important;
}

#rev_slider_3_1{
	height: 100% !important;
	max-height: inherit !important;
}
.page-template-home-templante1 html,
.page-template-home-templante1 body{
	overflow-x: hidden;
}
 #header .main-menu > li.menu-item > a{
	color: #000 !important;
}
.fixed-header #header,
.header-main{
	background-color: #fff !important;
}
 #header .logo a img{
	opacity: 0;
}
#header .logo a{
/* 	background-image: url('https://korica.com.ua/wp-content/uploads/2019/11/koricalogo.png'); */
	
	background-image: url('https://korica.com.ua/wp-content/uploads/2021/09/logo1.png');
	background-size: 100% 100%;
    background-repeat: no-repeat;
}
.fas.fa-search, #mini-cart .minicart-icon, #header .mobile-toggle{
	color: #000 !important;
}
#header .main-menu .narrow .popup li.menu-item > a {
	color: #000 !important;
}
















@media(min-width: 1600px){
	.page-template-home-templante1 #rev_slider_3_1_wrapper, .page-template-home-templante1 rs-fullwidth-wrap, .page-template-home-templante1 .owl-carousel .owl-stage-outer{
		width: 1600px !important;
		left: 50% !important;
		transform: translatex(-50%) !important;
	}
}
@media(min-width: 1160px){
	#header .logo {
		max-width: 160px !important;
	}
}
@media(min-width: 991px){
	.header-wrapper {
		min-height: 100px;
	}
	
}
@media(max-width: 1400px){
	.page-template-home-templante1 #rev_slider_3_1_wrapper,
	.page-template-home-templante1 rs-fullwidth-wrap,
	.page-template-home-templante1 .owl-carousel .owl-stage-outer,
	.page-template-home-templante1 .fullscreen-carousel{
		height: 860px !important;
	}
}
@media(max-width: 1200px){
	#mini-cart .minicart-icon{
		font-size: 28px;
	}

	.page-template-home-templante1 #rev_slider_3_1_wrapper,
	.page-template-home-templante1 rs-fullwidth-wrap,
	.page-template-home-templante1 .owl-carousel .owl-stage-outer,
	.page-template-home-templante1 .fullscreen-carousel{
		height: 760px !important;
	}
	.page-template-home-templante1 .page-content {
		padding-top: 0;
	}
}
@media(max-width: 991px){

	.page-template-home-templante1 #rev_slider_3_1_wrapper,
	.page-template-home-templante1 rs-fullwidth-wrap,
	.page-template-home-templante1 .owl-carousel .owl-stage-outer,
	.page-template-home-templante1 .fullscreen-carousel{
    	height: 560px !important;
	}	
	.page-template-home-templante1 .page-content {
		padding-top: 0;
	}
	.porto-product-filters.style2.mobile-sidebar{
		display: none !important;
	}
}
@media(max-width: 576px){
	.page-template-home-templante1 #rev_slider_3_1_wrapper,
	.page-template-home-templante1 rs-fullwidth-wrap,
	≈ .owl-carousel .owl-stage-outer,
	.page-template-home-templante1 .fullscreen-carousel{
		height: 320px !important;
	}
	.vc_column_container.col-md-6.vc_custom_1614759667291{
		margin-top: -1px;
	}
	.page-template-home-templante1 .vc_column_container.col-md-12.d-none.d-md-block.vc_custom_1582750218805{
		display: block !important;
	}
}
@media(max-width: 410px){
	.page-template-home-templante1 #rev_slider_3_1_wrapper,
	.page-template-home-templante1 rs-fullwidth-wrap,
	.page-template-home-templante1 .owl-carousel .owl-stage-outer,
	.page-template-home-templante1 .fullscreen-carousel{
		height: 265px !important;
	}
}
@media (max-width: 991px){
	#header .header-main .header-left {
		padding: 5px 0;
	}
	#header .header-main .header-right {
		padding-top: 5px;
		padding-bottom: 5px;
	}
}
#header .header-main .header-left, #header .header-main .header-right, #header .header-main .header-center {
		padding-top: 15px;
		padding-bottom: 15px;
	}
@media(min-width: 1200px){
	#header.transform .logo a {
			width: 50%;
		
	}
	
}
#footer ul{
	padding-left: 0;
}
#footer ul li{
	list-style: none;
}
#footer .work__time span{
	text-align: right;
	display: block;
}
#footer .work__time a{
	font-family: "Roboto Condensed";
    letter-spacing: 1px;
    font-weight: normal;align-content;
	font-size: 15px;
	text-transform: uppercase;
	color: #fff;
}
.footer__adv{
	display: none;
}
.page-template-korica .footer__adv{
	display: block;
}
.page-template-korica .footer__adv{
	background-color: #fff;
}
.page-template-korica .footer__adv .porto-sicon-title{
	color: #000 !important;
	padding-left: 10px;
}
.page-template-korica .footer__adv .porto-sicon-img,
.page-template-korica .footer__adv .porto-just-icon-wrapper{
	width: 40px;
	height:40px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	
}
.page-template-korica .footer__adv .porto-sicon-img img{
	display: none;
}
.page-template-korica .footer__adv .porto-icon i {
    color: #000;
	display: none;
}
.page-template-korica .footer__adv .vc_column_container:nth-child(2) .porto-just-icon-wrapper{
	background-image: url(https://korica.com.ua/wp-content/uploads/2021/10/vegan.png);
}
.page-template-korica .footer__adv .vc_column_container:nth-child(3) .porto-just-icon-wrapper{
	background-image: url(https://korica.com.ua/wp-content/uploads/2021/10/paraben.png);
}
.page-template-korica .footer__adv .vc_column_container:nth-child(4) .porto-just-icon-wrapper{
	background-image: url(https://korica.com.ua/wp-content/uploads/2021/10/organic.png);
}

.page-template-korica .footer__adv .vc_column_container:nth-child(5) .porto-just-icon-wrapper{
	background-image: url(https://korica.com.ua/wp-content/uploads/2021/10/cruel-free.png);
}
.page-template-korica .footer__adv .vc_column_container:nth-child(1) .porto-just-icon-wrapper{
	background-image: url(https://korica.com.ua/wp-content/uploads/2021/10/certificat.png);
}
html, body{
	overflow-x: hidden;
}
@media(min-width: 911px){
	#footer .footer__social > *{
		margin-left: auto;
		text-align: right;
	}
}
@media(max-width: 991px){
	#footer .footer__social{
		margin-top: 30px;
		justify-content: center !important;
	}
	#footer #menu-footer-menu li{
		text-align: center;
	}
	#footer .footer__menu{
		text-align: center;
	}
}
@media(max-width: 576px){
	#footer .footer__text{
		text-align: center;
	}
	#footer .footer__contact{
		text-align: center;
	}
	#footer .work__time{
		text-align: center;
	}
	#footer .work__time span{
		text-align: center;
	}
	#footer .footer__menu{
		margin-top: 30px;
	}
	#footer .footer__contact{
		text-align: center;
	}
	#footer .footer__social{
		align-items: center !important;
	}
	
}
.mobile-form-wrapper .widget_wysija_cont{
	width: 100% !important;
}
.mobile-product-wrapper .product-nav{
	right: 9px !important;
}
.product_custom-button-wrapper{
	display:flex;
}

@media(min-width: 991px){
	.product-summary-wrap .summary-before{
		    flex: 0 0 33.333% !important;
	}
	.product-summary-wrap .summary.entry-summary{
		flex: 0 0 66.66666% !important;
		max-width: initial !important;
	}
}
@media(max-width: 991px){
	.summary.entry-summary .product_title.entry-title,
	.summary.entry-summary .woocommerce-product-rating,
	.summary.entry-summary .product-nav{
		display: none;
	}
	
}
.product-content a.button{
	padding: 0 !important;
	display: inline-flex !important;
}
.product-content a.button span{
	display: flex;
	align-items: center;
	padding: 8.5px 10px !important;
	justify-content: flex-start;
}
.product-content a.button span.product-cart-icon{
	background-color: #f4f4f4;
	
}
.product-content a.button span.product-cart-icon img{
	width: 26px;
	height: 26px;
}

@media(max-width: 410px){
	.product_custom-button-wrapper .single_add_to_cart_button{
		font-size: 12px;
	}
	.product-content a.button span.product-cart-icon img {
		width: 22px;
		height: 21px;
	}
	.product-content .single_add_to_cart_button.clickBuyButton{
		margin-left: 0;
	}
}
.page-template-home-templante1 .porto-carousel{
	position: relative;
	margin-top: -35px;
	margin-bottom: 0;
}
.page-template-home-templante1 .porto-carousel .owl-dots{
	position: absolute;
	bottom: 50px;
	left: 50%;
	transform: translateX(-50%);
}
.page-template-home-templante1 .porto-carousel .owl-stage-outer{
	margin: 0 !important;
}
.page-template-home-templante1 .porto-carousel a{
	background-color: transparent;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
	z-index: 2;
	box-shadow: none;
}
.page-template-home-templante1 .porto-carousel *{
	outline: none !important;
}
.page-template-home-templante1 .porto-carousel img{
	position: relative;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
	z-index: 1;
}
.p__0{
	padding: 0 !important;
}
@media (max-width: 576px){
	.page-template-home-templante1 .porto-carousel .owl-stage-outer{
		height: 334px !important;
	}
	.page-template-home-templante1 .porto-carousel .owl-dots{
		bottom: 15px;
	}
}
@media (max-width: 410px){
	.page-template-home-templante1 .porto-carousel .owl-stage-outer{
		height: 305px !important;
	}
}
@media (max-width: 374px){
	.page-template-home-templante1 .porto-carousel .owl-stage-outer{
		height: 294px !important;
	}
}