/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* Class prefix : br_ */


/* *******************************************************************

GENERAL

******************************************************************* */
:root{
    --br-main-gold : #987e4d;
}

.elementor-custom-embed-play
{
    display: none;
}

/* *******************************************************************

HEADER

******************************************************************* */

ul#menu-main-menu > li
{
    padding: 5px 15px;
    padding-bottom: 2px;
}
ul#menu-main-menu > li#menu-item-58
{
    background-color: var(--e-global-color-primary);
    /*border-radius: 30px;*/
    margin-right: 15px;
}
ul#menu-main-menu > li#menu-item-58 > a
{
    color: #fff;
    font-size: 16px;
}
#menu-item-1185>a{
    color: rgb(97,97,97) !important;
}
.emploi_header_btn:hover{
	border-color: var(--br-main-gold) !important;
    background-color: var(--br-main-gold)!important;
}
/* *******************************************************************

ENTREPRISE

******************************************************************* */
.wpex-timeline > li .wpex-timeline-icon .fa{
	background-color : white !important;
}
.wp-timeline{
	width : 55% !important;
	margin-bottom: 5px !important;
}
li.wp-timeline span.s-date > span::before{
	display : none;
}
li.wp-timeline div.timeline-details > div > p{
	font-family: auto;
    font-size: 20px;
    color: white;
}
li.wp-timeline span.s-date > span{
	padding : unset !important;
	color: #FFFFFF !important;
	background-color : unset !important;
    line-height: 1 !important;
    font-size: 30px !important;
    margin-top: 0 !important;
    margin-bottom: 20px !important;
    font-family: auto !important;
}
.wptl-readmore-center{
	display: none !important;
	opacity : 0 !important;
}

li.wp-timeline i{
	    visibility: hidden !important;
	    left: 224.5px !important;
}
li.wp-timeline i::before{
	visibility: visible !important;
}
.wpex-timeline > li:first-child:before, .wpex-timeline > li:after{
    width: 2px !important;
    opacity: 0.75 !important;    
}
.dialog-lightbox-close-button{
    padding: 10px;
    transform: rotate(45deg);
    border: 2px solid var( --e-global-color-primary );
    margin: 10px;
    background: white;
}
.dialog-lightbox-close-button > i{
    transform: rotate(45deg);
    color: var( --e-global-color-primary );
    font-weight: 900;
    font-size: 18px;
}

/* *******************************************************************

ACTUALITES

******************************************************************* */


/* *******************************************************************

PRODUITS

******************************************************************* */

/* REMOVE SORTING DROPDOWN */
#WOODMART_Widget_Sorting
{
    display: none;
}


/* *******************************************************************

CONTACT

******************************************************************* */
#br_contact_map .elementor-widget-wrap{
    padding: 0 !important;
}
#post-48 .elementor-field-type-submit span.elementor-button-text{
    color: var( --e-global-color-primary );
}
#post-48 .elementor-field-type-submit:hover span.elementor-button-text{
    color: white;
}

/* *******************************************************************

CATALOGUE

******************************************************************* */

/* Product card design */
.product-information
{
    z-index: 999;
    position: relative;
}
.product-wrapper
{
    padding: 15px 0;
}
.product-wrapper .content-product-imagin
{
    border-radius: 15px !important;
}
.product-wrapper h3.wd-entities-title
{
    font-size: 28px;
    font-family: "Adobe-caslon-pro", Arial, Helvetica, sans-serif;
    color: #987e4d;
    font-weight: 500;
}
.product-wrapper .content-product-imagin
{
    border-radius: 20px;
}
.br_product_desc {
    height: 77px;
}
.br_product_see_more
{
    padding-top: 35px;
}
.br_product_see_more_text > p
{
    margin-top: 15px;
    color: #987e4d;
    font-size: 18px;
}
.br_product_see_more_button:hover{
    transform: scale(1.05);
}

.rotated_bg_section{
	transform : rotateZ(45deg);
}
.rotated_in_section{
	transform : rotateZ(-45deg);
}

.woodmart-archive-shop .filter-widget > h5{
    font-size: 17px;
    color: var( --e-global-color-secondary );
    font-weight: 600;
    padding-bottom: 5px;
    border-bottom: 1px solid rgba(77,77,77,0.5);
}
.with-swatch-color{
    margin-top: 1px;
    margin-bottom: 1px;
}
.with-swatch-color .filter-swatch > span{
    height: 22px !important;
    width: 22px !important;
}

.woodmart-woocommerce-layered-nav .layered-nav-link{
    padding-bottom: 0px !important;
    height: 30px !important;
}
#mo_popup,#sav_popup,#ps_popup{
    cursor: pointer;
}
#bu_footer{
    box-shadow: none;
}
/* *******************************************************************

PRODUCT PAGE

******************************************************************* */

#bc_featured_product .grid-columns-4 > .product-grid-item{
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
}

.woodmart-woocommerce-layered-nav .filter-swatch>span[style^="background-image"], .wd-pf-dropdown .filter-swatch>span[style^="background-image"], .woodmart-woocommerce-layered-nav .filter-swatch>span[style$="#ffffff;"], .wd-pf-dropdown .filter-swatch>span[style$="#ffffff;"]{
    border: none !important;
}
.woodmart-woocommerce-layered-nav .filter-swatch>span, .wd-pf-dropdown .filter-swatch>span{
    border-radius: 0% !important;
}
.woodmart-woocommerce-layered-nav .count, .widget_product_categories .count{
    display: none !important;
}
.sli-control-play:before{
    color : var(--e-global-color-primary);
}
span.wlvideo-button{
    background: white;
}


/* *******************************************************************

FOOTER

******************************************************************* */

/* *******************************************************************

AUTRES

******************************************************************* */


/* Responsive mobile and tablet */
@media only screen and (max-width: 1024px) {
    .wp-timeline{
        width: 100% !important;
    }
}

/* Responsive only mobile */
@media only screen and (max-width: 768px) {

}

/* Responsive only tablet */
@media only screen and (min-width: 768px) and (max-width: 1024px)  {

}


/*******************************************************************

EMPLOI 

****************************************************************** */
#postuler .elementor-field-type-upload>label{
    height: 35px !important;
    position: initial  !important;
    width: 100%  !important;
    color: var(--br-main-gold)  !important;
    font-size: 20px  !important;
}

#postuler .elementor-field-type-upload>input{
    font-size: 13px !important;
}
/* Article auteur */
.entry-meta-list {
    list-style: none;
    --li-pl: 0;
    --list-mb: 0;
    --li-mb: 0;
    display: none!important;
}


/* Related products */

.bc_related_product_wrapper .owl-stage,.bc_related_product_wrapper .owl-stage >div{
	width : 100% !important;
	max-width: 250px !important;
}
.bc_related_product_wrapper .slider-title{
	display : none !important;
	opacity : 0;
	visibility : hidden;
}