@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.mbeymi.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.3") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//www.mbeymi.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,121,140);
	--wd-alternative-color: rgb(245,108,35);
	--btn-default-bgcolor: rgb(0,121,140);
	--btn-default-bgcolor-hover: rgb(245,108,35);
	--btn-accented-bgcolor: rgb(0,121,140);
	--btn-accented-bgcolor-hover: rgb(245,108,35);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(0,121,140);
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(0,121,140);
	--wd-link-color-hover: rgb(245,108,35);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-image: none;
	background-repeat: repeat;
	background-size: cover;
	background-position: left top;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
	--wd-popup-padding: 10px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(255,255,255);
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}



@media (max-width: 576px) {
	/** Debut Styles Header **/
.header-banner {font-size:0.8rem;}
header .whb-main-header .wd-header-my-account .wd-tools-text {font-size:0.7rem;}
/** Fin Styles Header **/

.container .product-image-summary-wrap {margin-top:20px;}
h1, .post-single-page .post-title, .product_title, .page-title .title, .title-size-default {font-size:22px;}
.single-product-page h1.product_title {font-size:16px;font-weight:800;}
.main-page-wrapper .container h2 {font-size:16px;}
.main-page-wrapper .container h3 {font-size:14px;}
.main-page-wrapper .container h4 {font-size: 15px;}

body p, .site-content .article-body-container p, .main-page-wrapper .container .text-larger, .main-page-wrapper .container ul li, .main-page-wrapper .container text-box article-summary, .main-page-wrapper .container .essb-ctt .essb-ctt-quote {font-size:14px;}

.main-page-wrapper .container blockquote {margin-left: 0px;padding-left:10px;font-size: 14px;background-image:none;background-color: #fdf5cf;}
	
/** Debut Styles Articles Blog **/
.site-content article.post-single-page h1.title {font-size: 1em; font-weight: 700;}
.site-content article.post-single-page .wp-caption {max-width:97%;padding:1%;font-size:0.7em;}
.site-content article.post-single-page .text-box, .site-content article.post-single-page ul li, .wd-single-post-header {font-size:0.7rem;color:#6e6a6a;}
.main-page-wrapper .container h2 {font-size:15px;}
.main-page-wrapper .container h3 {font-size:14px;}
.main-page-wrapper .container h4 {font-size:13px;}
/** Fin Styles Articles Blog **/

.main-page-wrapper .container h1, .product_title, .page-title .title, .title-size-default, h1 .product_title, .container .product-image-summary .product_title {font-size:17px;}

body div, body p, .site-content .article-body-container p, .main-page-wrapper .container .text-larger, .main-page-wrapper .container ul li, .main-page-wrapper .container text-box article-summary, .main-page-wrapper .container .essb-ctt .essb-ctt-quote {font-size:12px;line-height:1.25;margin:5px 0px;}

.main-page-wrapper .container blockquote {margin-left: 0px;padding-left:10px;font-size:12px;background-image:none;background-color: #fdf5cf;}

.drts img.drts-icon, i.drts-icon .drts img.drts-icon, i.drts-icon {height: 20px;width: 20px;}

/** Styles Boutons **/
.main-page-wrapper .btn-size-large, .main-page-wrapper .btn, .main-page-wrapper .btn-color-primary, .main-page-wrapper .btn, .main-page-wrapper .btn-size-large, .main-page-wrapper .btn-size-small, #drts-content #drts-body .drts-bs-btn, #drts-content #drts-body .drts-bs-btn-sm, #drts-content #drts-body .drts-bs-btn-warning {padding: 5px;min-height:25px;font-size:12px;}

/** Styles  Home Page **/
#post-1121 h1, #post-1121 h2, #post-1121 h3 {margin:0px;}
#post-1121 .drts-bs-mb-2, #post-1121 .entry-content a, #post-1121 i.drts-icon, #post-1121 .drts-entity, #post-1121 .drts-entity-term, #post-1121 .drts-col-6, #post-1121 .drts-col-lg-4, #post-1121 .drts-col-xl-3, #post-1121 .drts-view-entity-container {margin:0px padding:0px;font-size:12px;display:block;}
#post-1121 .wd-info-box {display:block !important;}
#post-1121 #categories_annuaire_home .drts-gutter-sm.drts-y-gutter>[class*=drts-col-], #post-1121 #categories_annuaire_home .drts .drts-bs-mb-2, #post-1121 #categories_annuaire_home .drts .drts-bs-my-2, #post-1121 #categories_annuaire_home .drts-gutter-sm.drts-y-gutter>[class*=drts-col-], #post-1121 #categories_annuaire_home .drts-view-entities .drts-display-default-summary {margin:0px !important;font-size:0.7rem !important;}
#post-1121 .wd-list {margin:0px !important;display: block !important;}

#post-1121 .liste_departements_senegal {width: 50% !important; float:left !important;}
#post-1121 .liste_regions_senegal {width: 24% !important; float:left !important;}

/** Debut Styles fiche Produit **/
.main-page-wrapper .container .single-product-page, .main-page-wrapper {font-size: 1rem;}
.single-product-page .block-reassurance-product-page p {font-size:0.7rem !important;margin:0;}
button.single_add_to_cart_button.button.alt {display:flex !important; width:70% !important;font-size: 0.7rem !important;padding:2px !important;}
/** Fin Styles fiche Produit **/

/** Styles Annuaire **/
div.align-items-start article h1.wd-entities-title {margin:0px;}
div.align-items-start article div.directory-listing-title {font-size:17px;}
div.align-items-start article div.drts-display-element-entity_field_field_slogan-2, article .drts .drts-bs-badge {font-size:13px;font-weight:800;}
/** Fin Styles Annuaire **/

/** Styles Fiches Entreprises **/
#drts-content #drts-body .directory-listing-description ul li {
list-style-type: none;
background-image: url("https://www.mbeymi.com/wp-content/uploads/icones/list-bullet-green.png");
background-repeat: no-repeat;
background-position: left center;
background-size: 2%;
padding-left: 1rem;
list-style-position: inside;
margin: 0.4rem 0px;
font-weight: bold;
}

#drts-content #drts-body .drts-display-element-header span {font-size:14px;}
div.container article h1.post-title {font-size: 17px;}
#drts-content #drts-body h2 {font-size:14px;margin:5px 0;}
#drts-content #drts-body h3 {font-size:14px;margin:5px 0;}

#drts-body #fiche_informations_contact .drts-entity-fieldlist .drts-entity-field {display: block;}
#drts-body #fiche_informations_contact .drts-entity-field-label {display:flex;float:left;}
#drts-body #fiche_informations_contact .drts-entity-field-value {display:flex;float:left;}

#drts-content #drts-body .drts-bs-btn, #drts-content #drts-body .drts .drts-bs-btn-sm {border-radius: 5px;font-size: 12px;padding: 2px;}
/** Fin Styles Fiches Entreprises **/


/** Styles des Tableau **/
.main-page-wrapper table, .main-page-wrapper table thead, .main-page-wrapper table th, .main-page-wrapper table td {margin:0px;padding:0px;width:99%;font-size:12px;}
/** Fin Styles des Tableau **/

footer .main-footer .wpb_column, footer .copyrights-wrapper .container {font-size:12px;}


/** Styles blocks specifiques avec ID **/
#wd-64ed4760e889d .woodmart-title-container, #wd-64ed47a6f01e1 .woodmart-title-container, #wd-64ed4795e3af2 .woodmart-title-container, #wd-64ed2c912994a .woodmart-title-container, .main-page-wrapper .container #wd-64d84c7bb4b03 .woodmart-title-container {font-size:21px;}

.main-page-wrapper .container .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading--title {font-size:16px;}
.main-page-wrapper .container .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading--subtitle, .main-page-wrapper .container  .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated {font-size:14px;}

.main-page-wrapper .container div#ez-toc-container p.ez-toc-title {font-size: 16px;}
.main-page-wrapper .container #ez-toc-container a {font-size: 14px;}

.main-page-wrapper .container .vc_message_box {margin: 0 0 10px 0;padding: 10px 10px 10px 20px;font-size:14px;}
.main-page-wrapper .container .vc_message_box-icon {bottom: 0;font-size:1em;width:10px;}

footer .main-footer .wpb_column, footer .copyrights-wrapper .container {font-size:13px;}
}

