/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Search Page
    04. Shop Template
    05. "Le magasin" Page
    06. "Accueil" Page
    07. "Boutique" Page
    08. "Validation de la commande" Page
    09. "Farine de patate douce blanche 1kg" Product

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .page_header div .header_bottom{
	background-color:rgba(255,255,255,0.84) !important;
}

body .products .add-to-cart-button-outer a{
	padding-top:0%;
	left:-102px;
	bottom:-16px;
	top:24px;
}

body .products .product .product-info{
	padding-bottom:0px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:131px !important;
	padding-left:30px !important;
	padding-right:7px;
}

body .products .product h6{
	height:56px;
}

body .content_inner .column2 .column_inner{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper .container .container_inner .clearfix .column2 .column_inner .products li{
	height:600px !important;
}

body .elementor .qode-info-below-image .product{
	background-color:rgba(238,237,235,0) !important;
}

body #block-55 .wp-block-group .wp-block-group__inner-container{
	position:relative;
}

body .breadcrumb .breadcrumbs .breadcrumbs_inner{
	position:relative;
	top:-58px;
}

body .title_subtitle_holder h1 span{
	color:#000000;
	font-size:42px;
}

body .title_outer{
	margin-top:2%;
	margin-bottom:2%;
}

body .column2 .products li{
	min-height:585px;
}

body .qode-info-below-image .qode-pl-outer .product{
	height:612px;
}

body .product{
	margin-top:5% !important;
}

body .yith-wcan-filters .filter-price-slider h4{
	margin-bottom:22px;
}

body .elementor-widget-woocommerce-product-related .related ul{
	margin-bottom:43px !important;
}

body .elementor-widget-wc-archive-products .products .product{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-widget-wc-archive-products nav{
	margin-top:26px !important;
}

body .product .elementor-element .elementor-element .elementor-widget-wc-archive-products .woocommerce .products .product{
	margin-top:2% !important;
}

body .products .price bdi{
	position:relative;
	top:-41px;
}

body .products .product .after-title-spearator{
	visibility:hidden;
}

@media (max-width:600px){

	body .checkout-order-summary-block-fill div h3{
	font-size:16px;
	line-height:1em;
	}

}



@media (max-width:567px){

	body .checkout-order-summary-block-fill div h3{
	font-size:16px;
	line-height:1em;
	}

}



@media (max-width:500px){

	body .checkout-order-summary-block-fill div h3{
	font-size:16px;
	}

}



@media (max-width:479px){

	body .title_outer .title{
	height:64px !important;
}

body .title_subtitle_holder h1 span{
	font-size:31px;
}

body .title_outer{
	margin-bottom:9px;
	}

}



@media (max-width:475px){

	body .title_subtitle_holder h1 span{
	font-size:30px;
}

body .title_outer .title{
	padding-bottom:0px !important;
	}

}



@media (max-width:420px){

	body .title_subtitle_holder h1 span{
	font-size:31px;
}

body .title_outer .title{
	height:42px !important;
	padding-bottom:22px !important;
	}

}



@media (max-width:359px){

	body .title_subtitle_holder h1 span{
	font-size:31px;
}

body .title_outer .title{
	height:38px !important;
	}

}



@media (max-width:350px){

	body .title_subtitle_holder h1 span{
	font-size:34px;
}

body .title_outer .title{
	height:47px !important;
	}

}



@media (max-width:320px){

	body .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:-128px;
}

body .title_subtitle_holder h1 span{
	font-size:26px;
}

body .title_holder .title_subtitle_holder .breadcrumb{
	top:-74px;
	min-height:21px;
}

body .title_outer .title{
	height:45px !important;
	}

}



@media (min-width:1001px){

	body .title_holder .title_subtitle_holder h1{
	margin-bottom:0px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .yith-wcan-filters .filter-price-slider h4{
	font-weight:400;
	font-size:20px;
}

body.page:not(.home) .yith-wcan-filters form h4{
	font-size:20px;
	font-weight:400;
}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search .elementor-location-archive .e-lazyloaded .elementor-widget-wc-archive-products .woocommerce .elementor-grid .product .qqvfw-quick-view-button-wrapper{
	top:-45% !important;
}

body.search .elementor-grid .product .qqvfw-quick-view-button-wrapper{
	visibility:hidden;
}

body.search .elementor-grid .add-to-cart-button-outer a{
	left:12px;
	visibility:hidden !important;
}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
@media (max-width:1024px){

	body.post-type-archive-product .container .container_inner .clearfix .column2{
	width:auto !important;
	}

}



@media (max-width:800px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



@media (max-width:782px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



@media (max-width:767px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



@media (max-width:736px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



@media (max-width:680px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



@media (max-width:600px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:8px;
	}

}



@media (max-width:567px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



/*-----------------------------------------------*/
/*  "Le magasin" Page                            */
/*-----------------------------------------------*/
body.page-id-8946 .page_header div .header_bottom{
	background-color:rgba(255,255,255,0.93) !important;
}



/*-----------------------------------------------*/
/*  "Accueil" Page                               */
/*-----------------------------------------------*/
body.page-id-8564 .elementor .qode-info-below-image .product{
	min-height:67px;
	height:670px;
}



/*-----------------------------------------------*/
/*  "Boutique" Page                              */
/*-----------------------------------------------*/
body.post-type-archive-product .title_subtitle_holder h1 span{
	color:#000000;
	position:relative;
	top:-29px;
	font-size:59px;
}

body.post-type-archive-product .container{
	top:33px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.post-type-archive-product .title_outer{
	margin-bottom:2%;
	margin-top:2%;
}

@media (max-width:475px){

	body.post-type-archive-product .breadcrumb .breadcrumbs .breadcrumbs_inner{
	top:0px;
	}

}



/*-----------------------------------------------*/
/*  "Validation de la commande" Page             */
/*-----------------------------------------------*/
@media (max-width:350px){

	body.page-id-9 .checkout-order-summary-block-fill div h3{
	font-size:16px;
	line-height:1.3em;
	}

}



@media (min-width:601px){

	body.page-id-9 .wp-block-woocommerce-checkout-order-summary-cart-items-block div h3{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Farine de patate douce blanche 1kg" Product */
/*-----------------------------------------------*/
body.postid-11465 .product .elementor-element .e-con-inner .elementor-widget-woocommerce-product-related .related .elementor-grid .product .product-info{
	height:auto !important;
}