html *{/* display: block; */}

a.woocommerce-review-link {
    margin-right: 15px;
    background-color: #f6f5f6;
    /* background-color: #ffe6ba; */
    margin-right: 20px;
    padding: 2px 15px;
    border-radius: 7px;
    /* vertical-align: super; */
    /* display: inline!important; */
    /* margin-top: -4px; */
    z-index: 99;
    position: relative;
}

a.woocommerce-review-link:before {
    content: "+";
    margin-right: 5px;
}

.shop-top-list-categories .product-wrapper img {
    border-radius: 5px;
}

.grid_project_relatif_container {
  padding: 20px 0;
}

.grid_project_relatif {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
  gap: 20px;
  margin-top: 30px;
}

.single_related_project {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  overflow: hidden;
  transition: transform 0.3s ease;
  text-align: center;
}

.single_related_project:hover {
  transform: translateY(-4px);
}
img {}


@media only screen and (max-width:1024px) {
    div#yith-become-a-vendor .form-row{
        width: 100%!important;
    }
}

div#yith-become-a-vendor {
    background-color: #f6f5f6;
    padding: 4vw;
    border-radius: 40px;
}

div#yith-become-a-vendor form.register {
    display: block;
    flex-direction: column;
    align-content: stretch;
    flex-wrap: wrap;
    justify-items: start;
    justify-content: space-around;
    align-items: stretch;
}

div#yith-become-a-vendor form.register label {
    font-weight: bold;
}

div#yith-become-a-vendor .form-row {
    /* display: flex; */
    width: 50%;
    /* float: left; */
    display: inline-block;
    margin: 0;
    margin-bottom: 30px;
}

div#yith-become-a-vendor .form-row-first {
}

div#yith-become-a-vendor .form-row-last {}

/*===================================
=            MARKETPLACE            =
===================================*/

.become-a-vendor.multi-vendor-style #customer_login .login, .become-a-vendor.multi-vendor-style #customer_login h2, .become-a-vendor.multi-vendor-style #customer_login>div:first-of-type {
    display: block!important;
}

.become-a-vendor #customer_login{
    margin: 0;
    /* text-align: center; */
    /* display: flex; */
    /* align-items: center; */
    background-color: #f6f5f6;
    padding: 3vw;
    border-radius: 40px;
    margin-top: -70px;
}

.become-a-vendor #customer_login .col-2 {
    /* text-align: center; */
    /* display: flex; */
    /* background-color: #f6f5f6; */
    /* padding: 30px; */
    /* border-radius: 40px; */
    flex-direction: column;
    align-content: center;
    align-items: center;
    width: 50%!important;
    width: 48% !important;
    float: left!important;
}
.become-a-vendor #customer_login:before{
    content: "Pour vous inscrire veuillez vous connecter ou crÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©er un compte : ";
    font-size: 30px;
    font-weight: bold;
    color: #45293f;
    margin-bottom: 30px;
    line-height: normal;
    /* text-align: center; */
    width: 100%;
}

.vendor-name-wrapper{
    background-color: #ffe6ba;
    margin-right: 20px;
    padding: 2px 15px;
    border-radius: 7px;
    /* vertical-align: super; */
    /* display: inline!important; */
    /* margin-top: -4px; */
    z-index: 99;
    position: relative;
    /* top: -5px; */
}

.vendor-name-wrapper * {
    color: #8c6d35!important;
}

.tax-yith_shop_vendor *{}

.tax-yith_shop_vendor .store-description-wrapper img {
    float: right;
    max-width: 40%;
    margin-left: 4%;
}

.tax-yith_shop_vendor .store-header-wrapper.avatar-box .store-description-wrapper {
    padding-left: 50px;
}

.store-header-wrapper.avatar-box .store-description-wrapper {}

.tax-yith_shop_vendor h2.store-product-list-title {
    text-align: left;
}

.tax-yith_shop_vendor * h2.store-product-list-title {}

h2.store-product-list-title {}

.tax-yith_shop_vendor .store-description-wrapper h2 {
    font-size: 30px;
    line-height: normal;
}
.tax-yith_shop_vendor .store-description-wrapper h1 {
    font-size: 40px;
    line-height: normal;
}

.tax-yith_shop_vendor .store-header-wrapper.avatar-box .store-info-wrapper {
    background-color: #e7e7e73d!important;
    flex: 1 1 13%!important;
}

.tax-yith_shop_vendor .store-header-wrapper.avatar-box .store-avatar-wrapper {
    border-radius: 50px 50px 0 0;
}

.tax-yith_shop_vendor.term-bloom .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-bloom .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-bloom .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor.term-naturare .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-naturare .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-naturare .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-wesak-paris .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-wesak-paris .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-wesak-paris .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-nutriting .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-nutriting .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-nutriting .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-wengo .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-wengo .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-wengo .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-gemology-cosmetics-paris .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-gemology-cosmetics-paris .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-gemology-cosmetics-paris .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor.term-editions-ambre .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-editions-ambre .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-editions-ambre .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-la-spiruline-du-rocher .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-la-spiruline-du-rocher .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-la-spiruline-du-rocher .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-france-perles .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-france-perles .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-france-perles .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor.term-karandja .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-karandja .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-karandja .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-nutrizoe .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-nutrizoe .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-nutrizoe .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor.term-propolia .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-propolia .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}

.tax-yith_shop_vendor.term-voyage-en-soi .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-voyage-en-soi .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor.term-lofficine-botanique .store-header-wrapper.avatar-box .store-avatar-wrapper img {
    position: relative;
    left: -330px;
}

.tax-yith_shop_vendor.term-lofficine-botanique .store-header-wrapper.avatar-box .store-name-wrapper {
    background-color: #004448;
    color: white;
}

.tax-yith_shop_vendor.term-lofficine-botanique .store-header-wrapper.avatar-box .store-name-wrapper i {
    color: white;
}


.tax-yith_shop_vendor  .wrapper.woocommerce_archive_description
{
    background: none;
}

/*=====  End of MARKETPLACE  ======*/



.icon_horoscope{width: 150px;float: left;margin: 0 30px 30px 0;}

.component_options_select{-moz-appearance:none;-webkit-appearance:none;appearance:none;}

div#simple-banner{z-index:10;}
.fwdu3dcar .fwdu3dcar-slideshow-button,
.fwdu3dcar-next-button{    /* top: -20px!important; */background-color:#f5f5f5!important;border-radius:40px;}


/* ASTROLOGIE PAGE */
.page_topic article p,
.topic-phytotherapie article p,
.topic-angeologie  article p,
.topic-aromatherapie  article p,
.topic-astrologie  article p,
.topic-numerologie  article p
{
    font-size: 18px!important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    /* line-height: 2.25; */
    letter-spacing: 0.8px;
    /*text-align: justify;*/
    color: rgb(69,41,63);
}
.page_topic  .parallax_section .slogan,
.topic-phytotherapie  .parallax_section .slogan,
.topic-aromatherapie  .parallax_section .slogan,
.topic-angeologie .parallax_section .slogan,
.topic-astrologie .parallax_section .slogan,
.topic-numerologie .parallax_section .slogan
{text-align: center}
.page_topic  .parallax_section.wp-block-cover,
.topic-phytotherapie  .parallax_section.wp-block-cover,
.topic-aromatherapie  .parallax_section.wp-block-cover,
.topic-angeologie .parallax_section.wp-block-cover, 
.topic-astrologie .parallax_section.wp-block-cover, 
.topic-numerologie .parallax_section.wp-block-cover
{margin-bottom: 60px!important;}

/*.parent-pageid-726143 tr:first-of-type{ background-color:green; }*/
.page_topic  ul li,
.topic-phytotherapie  ul li,
.topic-angeologie ul li,
.topic-aromatherapie ul li,
.topic-astrologie ul li,
.topic-numerologie ul li,
.page_topic  ol li{
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    /* line-height: 2.25!important; */
    letter-spacing: 0.8px;
    /*text-align: justify;*/
    color: rgb(69,41,63);
    font-size: 18px;
    }



/* SELECTEUR COMPTABILITE SIGN */
.selector-compatibility-signe{width: 100%;max-width: 350px;border: 1px solid #83755b;padding: 20px;margin: 0 auto;margin-top: 40px;margin-bottom: 50px;background-color: #ffe6ba;}
.selector-compatibility-signe>div{margin-top: 10px;margin-bottom: 20px;}

.selector-compatibility-signe>div.text-center {
    text-align: center;
    margin-bottom: 0;
}

.selector-compatibility-signe button {
    background-color: #ffe6ba;
    color: rgba(69,41,63,1);
    border-radius: 0;
}
.selector-compatibility-signe label{font-weight: bold;text-transform: uppercase;letter-spacing: 0.6px;}
.selector-compatibility-signe select{border-radius: 0;}
    
/* ! ASTROLOGIE PAGE */



.post-type-archive-geometrie-sacree .content_bottom_cadre{}
.post-type-archive-geometrie-sacree .content_bottom_cadre p{}
.post-type-archive-geometrie-sacree .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-geometrie-sacree .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-geometrie-sacree .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-geometrie-sacree .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-geometrie-sacree .content_bottom_cadre h5{}
.post-type-archive-geometrie-sacree .content_bottom_cadre{}
.post-type-archive-geometrie-sacree .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-phytotherapie .content_bottom_cadre{}
.post-type-archive-phytotherapie .content_bottom_cadre p{}
.post-type-archive-phytotherapie .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:0px;}
.post-type-archive-phytotherapie .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-phytotherapie .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-phytotherapie .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-phytotherapie .content_bottom_cadre h5{}
.post-type-archive-phytotherapie .content_bottom_cadre{}
.post-type-archive-phytotherapie .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-heure-miroir .content_bottom_cadre{}
.post-type-archive-heure-miroir .content_bottom_cadre p{}
.post-type-archive-heure-miroir .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:0px;}
.post-type-archive-heure-miroir .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-heure-miroir .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-heure-miroir .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-heure-miroir .content_bottom_cadre h5{}
.post-type-archive-heure-miroir .content_bottom_cadre{}
.post-type-archive-heure-miroir .content_bottom_cadre{color:rgb(69 41 63);}


.post-type-archive-huiles-essentielles .content_bottom_cadre{}
.post-type-archive-huiles-essentielles .content_bottom_cadre p{}
.post-type-archive-huiles-essentielles .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-huiles-essentielles .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-huiles-essentielles .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-huiles-essentielles .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-huiles-essentielles .content_bottom_cadre h5{}
.post-type-archive-huiles-essentielles .content_bottom_cadre{}
.post-type-archive-huiles-essentielles .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-huiles-vegetales .content_bottom_cadre{}
.post-type-archive-huiles-vegetales .content_bottom_cadre p{}
.post-type-archive-huiles-vegetales .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-huiles-vegetales .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-huiles-vegetales .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-huiles-vegetales .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-huiles-vegetales .content_bottom_cadre h5{}
.post-type-archive-huiles-vegetales .content_bottom_cadre{}
.post-type-archive-huiles-vegetales .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-gemmotherapie .content_bottom_cadre{}
.post-type-archive-gemmotherapie .content_bottom_cadre p{}
.post-type-archive-gemmotherapie .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-gemmotherapie .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-gemmotherapie .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-gemmotherapie .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-gemmotherapie .content_bottom_cadre h5{}
.post-type-archive-gemmotherapie .content_bottom_cadre{}
.post-type-archive-gemmotherapie .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-aliments .content_bottom_cadre{}
.post-type-archive-aliments .content_bottom_cadre p{}
.post-type-archive-aliments .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-aliments .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-aliments .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-aliments .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-aliments .content_bottom_cadre h5{}
.post-type-archive-aliments .content_bottom_cadre{}
.post-type-archive-aliments .content_bottom_cadre{color:rgb(69 41 63);}


.post-type-archive-nutriments .content_bottom_cadre{}
.post-type-archive-nutriments .content_bottom_cadre p{}
.post-type-archive-nutriments .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-nutriments .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-nutriments .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-nutriments .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-nutriments .content_bottom_cadre h5{}
.post-type-archive-nutriments .content_bottom_cadre{}
.post-type-archive-nutriments .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-additifs-alimentaire .content_bottom_cadre{}
.post-type-archive-additifs-alimentaire .content_bottom_cadre p{}
.post-type-archive-additifs-alimentaire .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-additifs-alimentaire .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-additifs-alimentaire .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-additifs-alimentaire .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-additifs-alimentaire .content_bottom_cadre h5{}
.post-type-archive-additifs-alimentaire .content_bottom_cadre{}
.post-type-archive-additifs-alimentaire .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-remedes-grand-mere .content_bottom_cadre{}
.post-type-archive-remedes-grand-mere .content_bottom_cadre p{}
.post-type-archive-remedes-grand-mere .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-remedes-grand-mere .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-remedes-grand-mere .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-remedes-grand-mere .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-remedes-grand-mere .content_bottom_cadre h5{}
.post-type-archive-remedes-grand-mere .content_bottom_cadre{}
.post-type-archive-remedes-grand-mere .content_bottom_cadre{color:rgb(69 41 63);}

.post-type-archive-instruments-musique .content_bottom_cadre{}
.post-type-archive-instruments-musique .content_bottom_cadre p{}
.post-type-archive-instruments-musique .content_bottom_cadre h1{color:rgb(69 41 63);text-transform:uppercase!important;font-size:40px;letter-spacing:10px;}
.post-type-archive-instruments-musique .content_bottom_cadre h2{color:rgb(69 41 63)!important;margin:0;margin-bottom:20px!important;padding-bottom:20px!important;}
.post-type-archive-instruments-musique .content_bottom_cadre h3{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-instruments-musique .content_bottom_cadre h4{color:rgb(69 41 63)!important;margin-top:20px;}
.post-type-archive-instruments-musique .content_bottom_cadre h5{}
.post-type-archive-instruments-musique .content_bottom_cadre{}
.post-type-archive-instruments-musique .content_bottom_cadre{color:rgb(69 41 63);}


.single-geometrie-sacree .vertu_pierre_page_intro h2{left:inherit;}
.single-geometrie-sacree .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-geometrie-sacree .portfolio-content{padding-right:70px;}
.single-geometrie-sacree .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/01/geometrie-sacree-02.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-geometrie-sacree .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-geometrie-sacree h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-geometrie-sacree .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-geometrie-sacree .entry-content{max-width:1500px;}
.single-geometrie-sacree .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-geometrie-sacree .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-geometrie-sacree .image_frame .image_wrapper{border:none;}
.single-geometrie-sacree .image_frame .image_wrapper .mask{box-shadow:none;}
.single-geometrie-sacree .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-geometrie-sacree .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-geometrie-sacree .single-photo-wrapper.image{text-align:right;}
.single-geometrie-sacree .post-wrapper-content{width:50%;}
.single-geometrie-sacree .section.section-post-header{width:40%;text-align:right;}
.single-geometrie-sacree .post-header .title_wrapper h1{text-align:center;display:none;}
.single-geometrie-sacree .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-geometrie-sacree .the_content_wrapper{}
.single-geometrie-sacree .the_content_wrapper > h3{}
.single-geometrie-sacree .the_content_wrapper ul{overflow:hidden;}
.single-geometrie-sacree .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-geometrie-sacree .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-geometrie-sacree .the_content_wrapper ul li::before{}
.single-geometrie-sacree .project_contenu{}
.single-geometrie-sacree .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-geometrie-sacree .project_contenu::after{display:none;}
.single-geometrie-sacree .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-geometrie-sacree .project_contenu hr{margin:70px;}
.single-geometrie-sacree .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-geometrie-sacree .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-geometrie-sacree .project_contenu p{}
.single-geometrie-sacree .project_contenu ul{}
.single-geometrie-sacree .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-geometrie-sacree .project_contenu ul li{margin:10px;}
.single-geometrie-sacree .project_contenu ul li::before{}
.single-geometrie-sacree .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-geometrie-sacree .section-post-related .post-related{text-align:center;}
.single-geometrie-sacree .section-post-related .simple .post-related a.button{display:none;}
.single-geometrie-sacree .section-post-related .simple .post-related .date_label{display:none;}
.single-geometrie-sacree .section-post-related{}
.single-geometrie-sacree .section-project_contenu{}
.single-geometrie-sacree .section-project_contenu::after{display:none!important;}
.single-geometrie-sacree .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-geometrie-sacree h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-elements .vertu_pierre_page_intro h2{left:inherit;}
.single-elements .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-elements .portfolio-content{padding-right:70px;}
.single-elements .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/04/tableau-des-elements-chimiques-scaled.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-elements .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-elements h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-elements .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-elements .entry-content{max-width:1500px;}
.single-elements .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-elements .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-elements .image_frame .image_wrapper{border:none;}
.single-elements .image_frame .image_wrapper .mask{box-shadow:none;}
.single-elements .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-elements .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-elements .single-photo-wrapper.image{text-align:right;}
.single-elements .post-wrapper-content{width:50%;}
.single-elements .section.section-post-header{width:40%;text-align:right;}
.single-elements .post-header .title_wrapper h1{text-align:center;display:none;}
.single-elements .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-elements .the_content_wrapper{}
.single-elements .the_content_wrapper > h3{}
.single-elements .the_content_wrapper ul{overflow:hidden;}
.single-elements .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-elements .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-elements .the_content_wrapper ul li::before{}
.single-elements .project_contenu{}
.single-elements .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-elements .project_contenu::after{display:none;}
.single-elements .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-elements .project_contenu hr{margin:70px;}
.single-elements .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-elements .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-elements .project_contenu p{}
.single-elements .project_contenu ul{}
.single-elements .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-elements .project_contenu ul li{margin:10px;}
.single-elements .project_contenu ul li::before{}
.single-elements .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-elements .section-post-related .post-related{text-align:center;}
.single-elements .section-post-related .simple .post-related a.button{display:none;}
.single-elements .section-post-related .simple .post-related .date_label{display:none;}
.single-elements .section-post-related{}
.single-elements .section-project_contenu{}
.single-elements .section-project_contenu::after{display:none!important;}
.single-elements .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-elements h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-phytotherapie .vertu_pierre_page_intro h2{left:inherit;}
.single-phytotherapie .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-phytotherapie .portfolio-content{padding-right:70px;}
.single-phytotherapie .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/04/phytotherapie-01.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-phytotherapie .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-phytotherapie h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-phytotherapie .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-phytotherapie .entry-content{max-width:1500px;}
.single-phytotherapie .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-phytotherapie .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-phytotherapie .image_frame .image_wrapper{border:none;}
.single-phytotherapie .image_frame .image_wrapper .mask{box-shadow:none;}
.single-phytotherapie .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-phytotherapie .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-phytotherapie .single-photo-wrapper.image{text-align:right;}
.single-phytotherapie .post-wrapper-content{width:50%;}
.single-phytotherapie .section.section-post-header{width:40%;text-align:right;}
.single-phytotherapie .post-header .title_wrapper h1{text-align:center;display:none;}
.single-phytotherapie .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-phytotherapie .the_content_wrapper{}
.single-phytotherapie .the_content_wrapper > h3{}
.single-phytotherapie .the_content_wrapper ul{overflow:hidden;}
.single-phytotherapie .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-phytotherapie .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-phytotherapie .the_content_wrapper ul li::before{}
.single-phytotherapie .project_contenu{}
.single-phytotherapie .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-phytotherapie .project_contenu::after{display:none;}
.single-phytotherapie .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-phytotherapie .project_contenu hr{margin:70px;}
.single-phytotherapie .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;/*padding-bottom:20px;*/font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-phytotherapie .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-phytotherapie .project_contenu p{}
.single-phytotherapie .project_contenu ul{}
.single-phytotherapie .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-phytotherapie .project_contenu ul li{margin:10px;}
.single-phytotherapie .project_contenu ul li::before{}
.single-phytotherapie .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-phytotherapie .section-post-related .post-related{text-align:center;}
.single-phytotherapie .section-post-related .simple .post-related a.button{display:none;}
.single-phytotherapie .section-post-related .simple .post-related .date_label{display:none;}
.single-phytotherapie .section-post-related{}
.single-phytotherapie .section-project_contenu{}
.single-phytotherapie .section-project_contenu::after{display:none!important;}
.single-phytotherapie .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-phytotherapie h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}



.single-heure-miroir .vertu_pierre_page_intro h2{left:inherit;}
.single-heure-miroir .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-heure-miroir .portfolio-content{padding-right:70px;}
.single-heure-miroir .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/07/heure-miroir.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-heure-miroir .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-heure-miroir h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-heure-miroir .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-heure-miroir .entry-content{max-width:1500px;}
.single-heure-miroir .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-heure-miroir .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-heure-miroir .image_frame .image_wrapper{border:none;}
.single-heure-miroir .image_frame .image_wrapper .mask{box-shadow:none;}
.single-heure-miroir .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-heure-miroir .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-heure-miroir .single-photo-wrapper.image{text-align:right;}
.single-heure-miroir .post-wrapper-content{width:50%;}
.single-heure-miroir .section.section-post-header{width:40%;text-align:right;}
.single-heure-miroir .post-header .title_wrapper h1{text-align:center;display:none;}
.single-heure-miroir .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-heure-miroir .the_content_wrapper{}
.single-heure-miroir .the_content_wrapper > h3{}
.single-heure-miroir .the_content_wrapper ul{overflow:hidden;}
.single-heure-miroir .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-heure-miroir .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-heure-miroir .the_content_wrapper ul li::before{}
.single-heure-miroir .project_contenu{}
.single-heure-miroir .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-heure-miroir .project_contenu::after{display:none;}
.single-heure-miroir .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-heure-miroir .project_contenu hr{margin:70px;}
.single-heure-miroir .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-heure-miroir .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-heure-miroir .project_contenu p{}
.single-heure-miroir .project_contenu ul{}
.single-heure-miroir .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-heure-miroir .project_contenu ul li{margin:10px;}
.single-heure-miroir .project_contenu ul li::before{}
.single-heure-miroir .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-heure-miroir .section-post-related .post-related{text-align:center;}
.single-heure-miroir .section-post-related .simple .post-related a.button{display:none;}
.single-heure-miroir .section-post-related .simple .post-related .date_label{display:none;}
.single-heure-miroir .section-post-related{}
.single-heure-miroir .section-project_contenu{}
.single-heure-miroir .section-project_contenu::after{display:none!important;}
.single-heure-miroir .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-heure-miroir h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-huiles-essentielles .vertu_pierre_page_intro h2{left:inherit;}
.single-huiles-essentielles .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-huiles-essentielles .portfolio-content{padding-right:70px;}
.single-huiles-essentielles .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/09/huiles-essentielles.jpg );margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-huiles-essentielles .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-huiles-essentielles h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-huiles-essentielles .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-huiles-essentielles .entry-content{max-width:1500px;}
.single-huiles-essentielles .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-huiles-essentielles .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-huiles-essentielles .image_frame .image_wrapper{border:none;}
.single-huiles-essentielles .image_frame .image_wrapper .mask{box-shadow:none;}
.single-huiles-essentielles .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-huiles-essentielles .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-huiles-essentielles .single-photo-wrapper.image{text-align:right;}
.single-huiles-essentielles .post-wrapper-content{width:50%;}
.single-huiles-essentielles .section.section-post-header{width:40%;text-align:right;}
.single-huiles-essentielles .post-header .title_wrapper h1{text-align:center;display:none;}
.single-huiles-essentielles .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-huiles-essentielles .the_content_wrapper{}
.single-huiles-essentielles .the_content_wrapper > h3{}
.single-huiles-essentielles .the_content_wrapper ul{overflow:hidden;}
.single-huiles-essentielles .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-huiles-essentielles .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-huiles-essentielles .the_content_wrapper ul li::before{}
.single-huiles-essentielles .project_contenu{}
.single-huiles-essentielles .project_contenu h4{text-align:left; color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-huiles-essentielles .project_contenu::after{display:none;}
.single-huiles-essentielles .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-huiles-essentielles .project_contenu hr{margin:70px;}
.single-huiles-essentielles .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-huiles-essentielles .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-huiles-essentielles .project_contenu p{}
.single-huiles-essentielles .project_contenu ul{}
.single-huiles-essentielles .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-huiles-essentielles .project_contenu ul li{margin:10px;}
.single-huiles-essentielles .project_contenu ul li::before{}
.single-huiles-essentielles .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-huiles-essentielles .section-post-related .post-related{text-align:center;}
.single-huiles-essentielles .section-post-related .simple .post-related a.button{display:none;}
.single-huiles-essentielles .section-post-related .simple .post-related .date_label{display:none;}
.single-huiles-essentielles .section-post-related{}
.single-huiles-essentielles .section-project_contenu{}
.single-huiles-essentielles .section-project_contenu::after{display:none!important;}
.single-huiles-essentielles .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-huiles-essentielles h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-gemmotherapie .vertu_pierre_page_intro h2{left:inherit;}
.single-gemmotherapie .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-gemmotherapie .portfolio-content{padding-right:70px;}
.single-gemmotherapie .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/09/gemmotherapie.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-gemmotherapie .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-gemmotherapie h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-gemmotherapie .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-gemmotherapie .entry-content{max-width:1500px;}
.single-gemmotherapie .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-gemmotherapie .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-gemmotherapie .image_frame .image_wrapper{border:none;}
.single-gemmotherapie .image_frame .image_wrapper .mask{box-shadow:none;}
.single-gemmotherapie .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-gemmotherapie .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-gemmotherapie .single-photo-wrapper.image{text-align:right;}
.single-gemmotherapie .post-wrapper-content{width:50%;}
.single-gemmotherapie .section.section-post-header{width:40%;text-align:right;}
.single-gemmotherapie .post-header .title_wrapper h1{text-align:center;display:none;}
.single-gemmotherapie .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-gemmotherapie .the_content_wrapper{}
.single-gemmotherapie .the_content_wrapper > h3{}
.single-gemmotherapie .the_content_wrapper ul{overflow:hidden;}
.single-gemmotherapie .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-gemmotherapie .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-gemmotherapie .the_content_wrapper ul li::before{}
.single-gemmotherapie .project_contenu{}
.single-gemmotherapie .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-gemmotherapie .project_contenu::after{display:none;}
.single-gemmotherapie .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-gemmotherapie .project_contenu hr{margin:70px;}
.single-gemmotherapie .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-gemmotherapie .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-gemmotherapie .project_contenu p{}
.single-gemmotherapie .project_contenu ul{}
.single-gemmotherapie .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-gemmotherapie .project_contenu ul li{margin:10px;}
.single-gemmotherapie .project_contenu ul li::before{}
.single-gemmotherapie .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-gemmotherapie .section-post-related .post-related{text-align:center;}
.single-gemmotherapie .section-post-related .simple .post-related a.button{display:none;}
.single-gemmotherapie .section-post-related .simple .post-related .date_label{display:none;}
.single-gemmotherapie .section-post-related{}
.single-gemmotherapie .section-project_contenu{}
.single-gemmotherapie .section-project_contenu::after{display:none!important;}
.single-gemmotherapie .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-gemmotherapie h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-huiles-vegetales .vertu_pierre_page_intro h2{left:inherit;}
.single-huiles-vegetales .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-huiles-vegetales .portfolio-content{padding-right:70px;}
.single-huiles-vegetales .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/09/huiles-vegetales.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-huiles-vegetales .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-huiles-vegetales h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-huiles-vegetales .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-huiles-vegetales .entry-content{max-width:1500px;}
.single-huiles-vegetales .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-huiles-vegetales .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-huiles-vegetales .image_frame .image_wrapper{border:none;}
.single-huiles-vegetales .image_frame .image_wrapper .mask{box-shadow:none;}
.single-huiles-vegetales .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-huiles-vegetales .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-huiles-vegetales .single-photo-wrapper.image{text-align:right;}
.single-huiles-vegetales .post-wrapper-content{width:50%;}
.single-huiles-vegetales .section.section-post-header{width:40%;text-align:right;}
.single-huiles-vegetales .post-header .title_wrapper h1{text-align:center;display:none;}
.single-huiles-vegetales .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-huiles-vegetales .the_content_wrapper{}
.single-huiles-vegetales .the_content_wrapper > h3{}
.single-huiles-vegetales .the_content_wrapper ul{overflow:hidden;}
.single-huiles-vegetales .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-huiles-vegetales .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-huiles-vegetales .the_content_wrapper ul li::before{}
.single-huiles-vegetales .project_contenu{}
.single-huiles-vegetales .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-huiles-vegetales .project_contenu::after{display:none;}
.single-huiles-vegetales .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-huiles-vegetales .project_contenu hr{margin:70px;}
.single-huiles-vegetales .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-huiles-vegetales .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-huiles-vegetales .project_contenu p{}
.single-huiles-vegetales .project_contenu ul{}
.single-huiles-vegetales .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-huiles-vegetales .project_contenu ul li{margin:10px;}
.single-huiles-vegetales .project_contenu ul li::before{}
.single-huiles-vegetales .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-huiles-vegetales .section-post-related .post-related{text-align:center;}
.single-huiles-vegetales .section-post-related .simple .post-related a.button{display:none;}
.single-huiles-vegetales .section-post-related .simple .post-related .date_label{display:none;}
.single-huiles-vegetales .section-post-related{}
.single-huiles-vegetales .section-project_contenu{}
.single-huiles-vegetales .section-project_contenu::after{display:none!important;}
.single-huiles-vegetales .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-huiles-vegetales h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-aliments .vertu_pierre_page_intro h2{left:inherit;}
.single-aliments .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-aliments .portfolio-content{padding-right:70px;}
.single-aliments .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/10/aliments.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-aliments .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-aliments h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-aliments .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-aliments .entry-content{max-width:1500px;}
.single-aliments .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-aliments .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-aliments .image_frame .image_wrapper{border:none;}
.single-aliments .image_frame .image_wrapper .mask{box-shadow:none;}
.single-aliments .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-aliments .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-aliments .single-photo-wrapper.image{text-align:right;}
.single-aliments .post-wrapper-content{width:50%;}
.single-aliments .section.section-post-header{width:40%;text-align:right;}
.single-aliments .post-header .title_wrapper h1{text-align:center;display:none;}
.single-aliments .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-aliments .the_content_wrapper{}
.single-aliments .the_content_wrapper > h3{}
.single-aliments .the_content_wrapper ul{overflow:hidden;}
.single-aliments .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-aliments .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-aliments .the_content_wrapper ul li::before{}
.single-aliments .project_contenu{}
.single-aliments .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-aliments .project_contenu::after{display:none;}
.single-aliments .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-aliments .project_contenu hr{margin:70px;}
.single-aliments .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-aliments .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-aliments .project_contenu p{}
.single-aliments .project_contenu ul{}
.single-aliments .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-aliments .project_contenu ul li{margin:10px;}
.single-aliments .project_contenu ul li::before{}
.single-aliments .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-aliments .section-post-related .post-related{text-align:center;}
.single-aliments .section-post-related .simple .post-related a.button{display:none;}
.single-aliments .section-post-related .simple .post-related .date_label{display:none;}
.single-aliments .section-post-related{}
.single-aliments .section-project_contenu{}
.single-aliments .section-project_contenu::after{display:none!important;}
.single-aliments .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-aliments h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}


.single-nutriments .vertu_pierre_page_intro h2{left:inherit;}
.single-nutriments .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-nutriments .portfolio-content{padding-right: 2%;width: 63%;}
.single-nutriments .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/10/nutriments.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-nutriments .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-nutriments h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-nutriments .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-nutriments .entry-content{max-width:1500px;}
.single-nutriments .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-nutriments .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-nutriments .image_frame .image_wrapper{border:none;}
.single-nutriments .image_frame .image_wrapper .mask{box-shadow:none;}
.single-nutriments .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}

.vertu_feature_image.image_frame img {height: auto!important;}
.single-nutriments .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-nutriments .single-photo-wrapper.image{text-align:right;}
.single-nutriments .post-wrapper-content{width:50%;}
.single-nutriments .section.section-post-header{width:40%;text-align:right;}
.single-nutriments .post-header .title_wrapper h1{text-align:center;display:none;}
.single-nutriments .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-nutriments .the_content_wrapper{}
.single-nutriments .the_content_wrapper > h3{}
.single-nutriments .the_content_wrapper ul{overflow:hidden;}
.single-nutriments .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-nutriments .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-nutriments .the_content_wrapper ul li::before{}
.single-nutriments .project_contenu{}
.single-nutriments .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-nutriments .project_contenu::after{display:none;}
.single-nutriments .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-nutriments .project_contenu hr{margin:70px;}
.single-nutriments .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-nutriments .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-nutriments .project_contenu p{}
.single-nutriments .project_contenu ul{}
.single-nutriments .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-nutriments .project_contenu ul li{margin:10px;}
.single-nutriments .project_contenu ul li::before{}
.single-nutriments .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-nutriments .section-post-related .post-related{text-align:center;}
.single-nutriments .section-post-related .simple .post-related a.button{display:none;}
.single-nutriments .section-post-related .simple .post-related .date_label{display:none;}
.single-nutriments .section-post-related{}
.single-nutriments .section-project_contenu{}
.single-nutriments .section-project_contenu::after{display:none!important;}
.single-nutriments .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-nutriments h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}



.single-additifs-alimentaire .vertu_pierre_page_intro h2{left:inherit;}
.single-additifs-alimentaire .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-additifs-alimentaire .portfolio-content{padding-right: 2%;width: 63%;}
.single-additifs-alimentaire .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/10/additifs-alimentaires.jpg );margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-additifs-alimentaire .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-additifs-alimentaire h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-additifs-alimentaire .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-additifs-alimentaire .entry-content{max-width:1500px;}
.single-additifs-alimentaire .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-additifs-alimentaire .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-additifs-alimentaire .image_frame .image_wrapper{border:none;}
.single-additifs-alimentaire .image_frame .image_wrapper .mask{box-shadow:none;}
.single-additifs-alimentaire .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-additifs-alimentaire .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-additifs-alimentaire .single-photo-wrapper.image{text-align:right;}
.single-additifs-alimentaire .post-wrapper-content{width:50%;}
.single-additifs-alimentaire .section.section-post-header{width:40%;text-align:right;}
.single-additifs-alimentaire .post-header .title_wrapper h1{text-align:center;display:none;}
.single-additifs-alimentaire .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-additifs-alimentaire .the_content_wrapper{}
.single-additifs-alimentaire .the_content_wrapper > h3{}
.single-additifs-alimentaire .the_content_wrapper ul{overflow:hidden;}
.single-additifs-alimentaire .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-additifs-alimentaire .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-additifs-alimentaire .the_content_wrapper ul li::before{}
.single-additifs-alimentaire .project_contenu{}
.single-additifs-alimentaire .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-additifs-alimentaire .project_contenu::after{display:none;}
.single-additifs-alimentaire .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-additifs-alimentaire .project_contenu hr{margin:70px;}
.single-additifs-alimentaire .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-additifs-alimentaire .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-additifs-alimentaire .project_contenu p{}
.single-additifs-alimentaire .project_contenu ul{}
.single-additifs-alimentaire .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-additifs-alimentaire .project_contenu ul li{margin:10px;}
.single-additifs-alimentaire .project_contenu ul li::before{}
.single-additifs-alimentaire .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-additifs-alimentaire .section-post-related .post-related{text-align:center;}
.single-additifs-alimentaire .section-post-related .simple .post-related a.button{display:none;}
.single-additifs-alimentaire .section-post-related .simple .post-related .date_label{display:none;}
.single-additifs-alimentaire .section-post-related{}
.single-additifs-alimentaire .section-project_contenu{}
.single-additifs-alimentaire .section-project_contenu::after{display:none!important;}
.single-additifs-alimentaire .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-additifs-alimentaire h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}



.single-remedes-grand-mere .vertu_pierre_page_intro h2{left:inherit;}
.single-remedes-grand-mere .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-remedes-grand-mere .portfolio-content{padding-right:70px;}
.single-remedes-grand-mere .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/10/remedes-grand-mere.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-remedes-grand-mere .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-remedes-grand-mere h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-remedes-grand-mere .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-remedes-grand-mere .entry-content{max-width:1500px;}
.single-remedes-grand-mere .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-remedes-grand-mere .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-remedes-grand-mere .image_frame .image_wrapper{border:none;}
.single-remedes-grand-mere .image_frame .image_wrapper .mask{box-shadow:none;}
.single-remedes-grand-mere .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-remedes-grand-mere .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-remedes-grand-mere .single-photo-wrapper.image{text-align:right;}
.single-remedes-grand-mere .post-wrapper-content{width:50%;}
.single-remedes-grand-mere .section.section-post-header{width:40%;text-align:right;}
.single-remedes-grand-mere .post-header .title_wrapper h1{text-align:center;display:none;}
.single-remedes-grand-mere .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-remedes-grand-mere .the_content_wrapper{}
.single-remedes-grand-mere .the_content_wrapper > h3{}
.single-remedes-grand-mere .the_content_wrapper ul{overflow:hidden;}
.single-remedes-grand-mere .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-remedes-grand-mere .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-remedes-grand-mere .the_content_wrapper ul li::before{}
.single-remedes-grand-mere .project_contenu{}
.single-remedes-grand-mere .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-remedes-grand-mere .project_contenu::after{display:none;}
.single-remedes-grand-mere .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-remedes-grand-mere .project_contenu hr{margin:70px;}
.single-remedes-grand-mere .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-remedes-grand-mere .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-remedes-grand-mere .project_contenu p{}
.single-remedes-grand-mere .project_contenu ul{}
.single-remedes-grand-mere .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-remedes-grand-mere .project_contenu ul li{margin:10px;}
.single-remedes-grand-mere .project_contenu ul li::before{}
.single-remedes-grand-mere .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-remedes-grand-mere .section-post-related .post-related{text-align:center;}
.single-remedes-grand-mere .section-post-related .simple .post-related a.button{display:none;}
.single-remedes-grand-mere .section-post-related .simple .post-related .date_label{display:none;}
.single-remedes-grand-mere .section-post-related{}
.single-remedes-grand-mere .section-project_contenu{}
.single-remedes-grand-mere .section-project_contenu::after{display:none!important;}
.single-remedes-grand-mere .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-remedes-grand-mere h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}

.single-instruments-musique .vertu_pierre_page_intro h2{left:inherit;}
.single-instruments-musique .vertu_pierre_page_intro .voir_produit_associer{left:-16%!important;    /* margin-right: auto!important; */    /* margin-left: auto!important; */}
.single-instruments-musique .portfolio-content{padding-right:70px;}
.single-instruments-musique .breadcrumb-title-wrapper.breadcrumb-v1{background-image:url(https://www.france-mineraux.fr/wp-content/uploads/2023/12/instruments-de-musique.jpg);margin-bottom:50px;border-width:0;background-attachment:fixed;}
.single-instruments-musique .breadcrumb-title-wrapper.breadcrumb-v1 *{color:#ffffff;}
.single-instruments-musique h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;}
.single-instruments-musique .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.single-instruments-musique .entry-content{max-width:1500px;}
.single-instruments-musique .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-instruments-musique .breadcrumb-title-wrapper.breadcrumb-v1 > div{height:40px;padding-top:40px;padding-bottom:40px;}
.single-instruments-musique .image_frame .image_wrapper{border:none;}
.single-instruments-musique .image_frame .image_wrapper .mask{box-shadow:none;}
.single-instruments-musique .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-instruments-musique .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-instruments-musique .single-photo-wrapper.image{text-align:right;}
.single-instruments-musique .post-wrapper-content{width:50%;}
.single-instruments-musique .section.section-post-header{width:40%;text-align:right;}
.single-instruments-musique .post-header .title_wrapper h1{text-align:center;display:none;}
.single-instruments-musique .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-instruments-musique .the_content_wrapper{}
.single-instruments-musique .the_content_wrapper > h3{}
.single-instruments-musique .the_content_wrapper ul{overflow:hidden;}
.single-instruments-musique .the_content_wrapper ul li::before{content:'';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-instruments-musique .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-instruments-musique .the_content_wrapper ul li::before{}
.single-instruments-musique .project_contenu{}
.single-instruments-musique .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.single-instruments-musique .project_contenu::after{display:none;}
.single-instruments-musique .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-instruments-musique .project_contenu hr{margin:70px;}
.single-instruments-musique .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-instruments-musique .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.single-instruments-musique .project_contenu p{}
.single-instruments-musique .project_contenu ul{}
.single-instruments-musique .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-instruments-musique .project_contenu ul li{margin:10px;}
.single-instruments-musique .project_contenu ul li::before{}
.single-instruments-musique .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-instruments-musique .section-post-related .post-related{text-align:center;}
.single-instruments-musique .section-post-related .simple .post-related a.button{display:none;}
.single-instruments-musique .section-post-related .simple .post-related .date_label{display:none;}
.single-instruments-musique .section-post-related{}
.single-instruments-musique .section-project_contenu{}
.single-instruments-musique .section-project_contenu::after{display:none!important;}
.single-instruments-musique .section-project_contenu{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-instruments-musique h1{text-transform:uppercase;text-align:center;font-size:36px;letter-spacing:2px;z-index:10;position:relative;margin-bottom:0;}



.payment_method_woocommerce_payments p{margin-bottom:0;padding-bottom:0;}
.payment_method_woocommerce_payments fieldset{margin-top:0!important;padding-top:0;}
.woocommerce div.product form.cart .variations span.selected-value{display:none;}
.recommandations h3{font-size:20px;text-transform:uppercase;letter-spacing:2px;}
.woocommerce-product-details__short-description ul li{margin:0;padding:0;margin-bottom:-4px!important;    /* line-height: 0!important; */}
.post-type-archive-project .entry-content{text-align:center;}
.post-type-archive-geometrie-sacree{text-align:center;}
.composite_wrap{margin-top:0!important;padding-top:10px!important;}
h2.step_title_wrapper.component_title{margin-bottom:0;}
p.component_section_title{    /* display: table!important; */}

/*
.single-product div.product .component .component_summary {
display: none;
}*/
.product_cat-pendentifs .component_summary{display:none;}
.product_cat-bols-chantants .component_summary{display:none;}
.composited_product_details_wrapper .details>ul,
.composited_product_details_wrapper .details>p{display:none;}
.composited_product_details_wrapper .variations{display:inherit!important;}
.composited_product_details_wrapper .single_variation_wrap{display:block;}
.component .component_inner{margin-bottom:0;padding-bottom:0!important;}
span.component_title_text.step_title_text{font-size:25px;}
.single-project h1,
form.cart{display:block;position:relative;z-index:10;    /* display: flex; */}
.woocommerce div.product.product-type-simple form.cart{width:100%;}
form.cart.composite_form{display:table;}
d{}
p.price{    /* display: block!important; */

/* display: flex!important; */}
.product-type-composite p.price{display:none!important;}
.product-type-composite .composite_form p.price{display:block!important;margin-bottom:0!important;padding-bottom:0!important;}
#page .product-type-variable .summary .ts-buy-now-button{margin-top:0;transform:none;}
.woocommerce div.product form.cart .reset_variations{display:none!important;}
.variations td.label label{width:100%;font-weight:600!important;text-transform:unset;color:black;}
.variations td.label span{display:none;}
td.label{}
.variations tr{    /* display: flex!important; */

    /* flex-direction: row; */

    /* background-color: white!important; */

    /* margin-bottom: 15px; */

    /* align-items: center; */

    /* text-align: left; */

/* width: 130%; */}
.variations tr label{font-weight:bold!important;color:rgb(69 41 63);}
.variations td{background-color:white!important;width:100%!important;}
.star-rating-wrapper{text-align:center;justify-content:center;}
a.button.ts-buy-now-button{margin-bottom:20px;    /* width: 100%; */}
div#ppcp-messages{    /* margin-top: 40px!important; */

    /* padding-top: 50px!important; */
display:block;position:relative;    /* overflow: hidden; */z-index:0;}
div#ppcp-messages iframe{padding-top:3px!important;}
.single-product span.woocommerce-Price-amount.amount{color:#d7b984!important;font-weight:600!important;    /*font-size: 30px!important;*/letter-spacing:0!important;}
h2.wc-pao-addon-name{font-size:16px;margin-top:15px!important;margin-bottom:-9px!important;}
#product-addons-total{display:none;}


form#search-filter-form-738446 ul,
form#search-filter-form-738373 ul,
form#search-filter-form-733135 ul,
form#search-filter-form-723084 ul,
form#search-filter-form-732870 ul,
form#search-filter-form-733148 ul,
form#search-filter-form-738381 ul,
form#search-filter-form-711133 ul,
form#search-filter-form-738452 ul,
form#search-filter-form-698063 ul,
form#search-filter-form-16574 ul,
form#search-filter-form-752732 ul,
form#search-filter-form-687464 ul{display:flex;flex-direction:row;align-content:space-between;justify-content:space-evenly;background-color:#f5f5f5;padding:20px;align-items:center;border-radius:85px;margin-bottom:30px;}

form#search-filter-form-738446 ul input,
form#search-filter-form-738373 ul input,
form#search-filter-form-733135 ul input,
form#search-filter-form-723084 ul input,
form#search-filter-form-732870 ul input,
form#search-filter-form-733148 ul input,
form#search-filter-form-738381 ul input,
form#search-filter-form-711133 ul input,
form#search-filter-form-738452 ul input,
form#search-filter-form-698063 ul input,
form#search-filter-form-16574 ul input,
form#search-filter-form-752732 ul input,
form#search-filter-form-687464 ul input{margin-bottom:0;}

form#search-filter-form-738446 ul input[type^="submit"],
form#search-filter-form-738373 ul input[type^="submit"],
form#search-filter-form-733135 ul input[type^="submit"],
form#search-filter-form-723084 ul input[type^="submit"],
form#search-filter-form-732870 ul input[type^="submit"],
form#search-filter-form-733148 ul input[type^="submit"],
form#search-filter-form-738381 ul input[type^="submit"],
form#search-filter-form-711133 ul input[type^="submit"],
form#search-filter-form-738452 ul input[type^="submit"],
form#search-filter-form-698063 ul input[type^="submit"],
form#search-filter-form-16574 ul input[type^="submit"],
form#search-filter-form-752732 ul input[type^="submit"],
form#search-filter-form-687464 ul input[type^="submit"]{border-radius: 85px;}

form#search-filter-form-738446 ul li,
form#search-filter-form-738373 ul li,
form#search-filter-form-733135 ul li,
form#search-filter-form-723084 ul li,
form#search-filter-form-732870 ul li,
form#search-filter-form-733148 ul li,
form#search-filter-form-738381 ul li,
form#search-filter-form-711133 ul li,
form#search-filter-form-738452 ul li,
form#search-filter-form-698063 ul li,
form#search-filter-form-16574 ul li,
form#search-filter-form-752732 ul li,
form#search-filter-form-687464 ul li{padding:0;text-align:left;}



.post-type-archive-project .heading_guide{padding-top:50px;}
.post-type-archive-project .breadcrumb-title-wrapper{display:none;}
.post-type-archive-project .page-container .short-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3; /* number of lines to show */    /*line-clamp: 3;*/
-webkit-box-orient:vertical;}
.post-type-archive-project .page-container{max-width:90%;}
.post-type-archive-project .page-container #main-content{padding:0;}
.post-type-archive-project .list-posts-vertus{display:grid;    /* flex-direction: row; */    /* flex-wrap: wrap; */

    /* justify-content: space-between; */
grid-template-columns:repeat(5,1fr);    /*grid-template-rows: repeat(5, 1fr);*/grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:30px;grid-row-gap:30px;}

/*
.post-type-archive-project .list-posts .entry-meta-top {
display: none;
}*/
span.vcard.author{display:none;}
.post-type-archive-project .list-posts-vertus header h2{font-size:24px;line-height:inherit;}
.post-type-archive-project .list-posts-vertus .entry-meta-bottom{display:none;}
.post-type-archive-project .list-posts-vertus article{    /* width: 15%; */
    margin-top:0;border:0;padding:0;    /* background-color: #f5f5f5; */border:1px solid #00000030;padding:20px;    /* margin-bottom: 20px; */    /* margin-top: 20px; */
border-radius:5px;}
.post-type-archive-project .list-posts-vertus > article:first-child{    /* margin: inherit; */

/* padding: inherit; */}
header .logo-wrapper{position:relative;top:-6px;}
.single-project .breadcrumb-title-wrapper.breadcrumb-v1{background-color:#f5f5f5;}
.single-project .breadcrumb-title-wrapper.breadcrumb-v1 > div{    /* margin: 0; */

    /* padding: 0; */
height:40px;padding-top:40px;padding-bottom:40px;}
.vertu_pierre_intro .portfolio-content{text-align:center;}
.single-project .entry-content{max-width:1500px;}
.shop-top-list-categories{margin-bottom:80px!important;padding-bottom:130px!important;}
.breadcrumb-title h1{    /* font-size: xxx-large!important; */}
.single-project .breadcrumbs-container h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit!important;padding:inherit!important;}
.footer_copyright_wrapper{    /* background-image: url(https://2022.france-mineraux.fr/wp-content/uploads/2022/07/france-mineraux-bg-2.jpg); */
color:#feedba;position:relative;background-size:cover;z-index:10;text-align:right;padding-right:10px;    /* height: 40px; */vertical-align:unset;display:flex;justify-content:space-around;padding:20px 20px;margin-top:70px;text-align:center;position:relative;flex-direction:column;}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-content,
.breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumb-content{padding-left:80px;padding-right:80px;padding-top:40px;padding-bottom:40px;}
.shop-top-list-categories{}
.shop-top-list-categories+.page-container .site-content .term-description{display:none;}
.shop-top-list-categories+.under_category_list_wrapper{margin-top:-170px!important;}
.footer_copyright_wrapper p{margin-bottom:0;}
.footer_copyright_wrapper img{display:block;margin:0 auto;margin-top:20px;width:130px;}
.footer_copyright_wrapper a{color:#feedba!important;}
.footer_copyright_wrapper:before{content:"";position:absolute;width:100%;height:100%;display:block;left:0;    /* background: white 0% 0% no-repeat padding-box; */background:#ffffff03;opacity:0.7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(40px) brightness(0.9);z-index:-1;top:0;}
body.tax-product_cat .breadcrumb-title-wrapper{background-color:rgba(246,245,246,1);border-color:rgba(246,245,246,1);}
body.tax-product_cat .under_category_list_wrapper.page-container{margin-top:50px;}
.footer_col3 .widget_media_image{display:flex;align-items:center;}
.footer_trustpilot img{width:240px!important;margin-bottom:40px!important;}
.new_section_footer_contact_2021>p{letter-spacing:2px!important;}
.footer_col3 img{width:240px!important;}
.new_section_footer_contact_2021 strong{letter-spacing:1px;font-weight:700;}
.footer_newp{display:flex;justify-content:space-between;}

.footer_newp #block-3 a {
    display: inline!important;
}
.footer_newp>div{width:31%;color:#ffe6ba;}
/*.footer_rs{display:flex;margin-top:30px;}*/
.footer_rs br{display:none;}
.footer_rs a{margin: 0px 20px 0px 0px;}
.footer_rs img{width:30px;}
.footer_rs svg{width:30px; margin-right: 1%; margin-left: -1%;}
.footer_rs svg path{fill:rgb(255,230,186);}
.footer_newp>div .image{width:300px;margin-bottom:10px;}
.footer_newp>div a{color:#ffe6ba!important;text-decoration:none;}
footer#colophon{position:relative;}
.footer-container:before{content:"";background-color:#45293F;width:100%;height:100%;position:absolute;top:220px;left:0;}
.footer_newsletter_text .mc4wp-form-fields{width:auto;}
.footer_newsletter_wrapper input[type="submit"]{position:relative;    /* right: 0px; */background-color:#FFE6BA;border:0;border-radius:50px;top:-79px;height:50px;margin-left:400px;z-index:19;color:#b39662;text-transform:inherit;font-weight:600;font-family:'basic-sans';letter-spacing:1px;}
.footer_newsletter_wrapper .mc4wp-form-fields>span{position:relative;}
.footer_newsletter_wrapper input[type="email"]{width:470px;border-radius:50px;height:50px;backdrop-filter:blur(11.8px) brightness(1.5);background-color:white;background-color:rgba(255,255,255,0.69);z-index:-1;    /*position: relative;*/}
.footer_newsletter_wrapper input[type="email"]::placeholder{color:#45293f!important;font-size:19px;padding-left:10px;}
.footer_newsletter_text{font-family:basic-sans,sans-serif;letter-spacing:1.76px;}
.footer_newsletter_text p:first-of-type{font-size:44px;font-weight:bold;}
.footer_newsletter_text p:last-of-type{width:50%;margin:0 auto;margin-bottom:50px;margin-top:30px;line-height:normal;}
.footer_newsletter_wrapper{background-image:url("https://www.france-mineraux.fr/wp-content/uploads/2022/07/fm_newsletter.jpg");padding:70px 60px 0px 30px;border-radius:15px;position:relative;box-shadow:0px 3px 21px #00000029;background-size:cover;z-index:2;   /* background-attachment: fixed;*/text-align:center;color:white;margin-top:100px;background-position:center;margin-bottom:130px;}
.footer_newsletter_wrapper:before{content:"";width:100%;height:100%;position:absolute;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background-color:#45293f57;top:0;border-radius:15px;z-index:-1;left:0;}
.wrapper.woocommerce_archive_description{background-image:url("https://www.france-mineraux.fr/wp-content/uploads/2020/01/france-mineraux-background.jpg");background-size:cover;    /*background-attachment: fixed;*/padding:50px 0;}
.product-hover-style-2 .product-group-button-meta{text-align:center!important;}
.product-hover-style-2 .product-group-button-meta>div{float:none;}
.woocommerce .products .product .price>span{color:rgb(215 185 132);font-weight:501!important;}
.woocommerce .product-wrapper .meta-wrapper{text-align:center;}
.woocommerce .product .thumbnail-wrapper > a{box-shadow:inset 0px 0px 34px #F7F6F7;border:1px solid #F7F6F7;border-radius:15px;}
.woocommerce .product .thumbnail-wrapper > a:before{border-radius:15px;background-color:#45293f;}

/*
.woocommerce .product .thumbnail-wrapper:before {
content: "";
width: 100%;
height: 100%;    
position: absolute;
z-index: 3;
box-shadow: inset 0px 0px 25px #f7f6f7;
border: 1px solid #F7F6F7;
border-radius: 15px;
}*/
body.post-type-archive-product .breadcrumb-title-wrapper + .shop-top-list-categories{padding-bottom:130px;}
.solde_wrapper p{font:normal normal normal 19px/37px;letter-spacing:1.33px;font-family:basic-sans,sans-serif;}
.under_category_list_wrapper.page-container{min-height:auto!important;height:auto!important;display:block!important;    /*margin-top: -140px;*/margin-bottom:50px;}
.under_category_list_wrapper.page-container{}
.under_product_list_wrapper.page-container{min-height:auto!important;height:auto!important;display:flex!important;margin-top:80px;    /*margin-bottom: 80px;*/justify-content:center;}
.under_product_list_wrapper.page-container:before{content:"";}
.under_product_list_wrapper.page-container:after{display:none;}
.under_product_list_wrapper section{display:flex;    /* min-height: initial; */    /* height: fit-content; */
justify-content:space-between;}
.under_product_list_wrapper section img{border-radius:15px;    /* height: 210px!important; */}
.under_product_list_wrapper section.fabrication_widget img{width:400px;}
.under_category_list_wrapper section{display:flex;    /* min-height: initial; */    /* height: fit-content; */
justify-content:space-between;}
.under_category_list_wrapper .widget-container{width:100%;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
fieldset legend,
.cart-collaterals .cart_totals > h2,
.woocommerce-checkout #order_review_heading,
table thead th,
table th,
.widget_recent_entries .post-date,
.avatar-name a,
.woocommerce form .form-row label.inline,
.ts-blogs .button-readmore.button-text,
.widget_rss .rsswidget,
table#wp-calendar thead th,
body div.ppt,
.cart_list .quantity,
body .woocommerce table.compare-list .add-to-cart td a,
body table.compare-list tr.price td,
footer .mailchimp-subscription .widget-title,
.blank-page-template .mailchimp-subscription .widget-title,
a.button,
button,
input[type^="submit"],
.shopping-cart p.buttons a,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
#content button.button,
.woocommerce #respond input#submit,
#page .main-products.list .product-group-button-meta > div.loop-add-to-cart a,
.woocommerce .wishlist_table .product-add-to-cart a,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
.portfolio-info > span:first-child,
.woocommerce > form > fieldset legend,
.cloud-zoom-title,
body .product-edit-new-container .dokan-btn-lg,
.ts-search-result-container li a span.hightlight,
.ts-button,
body a.button-text,
.portfolio-inner h3 a,
.woocommerce div.product form.cart .quantity span,
body table.compare-list th,
.heading-title,
.woocommerce table.shop_attributes th,
.chart-table tr:first-child td,
.woocommerce div.product .entry-title,
.woocommerce table.shop_table.order_details tfoot th,
#add_payment_method .cart-collaterals .shipping-calculator-button,
.woocommerce-cart .cart-collaterals .shipping-calculator-button,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button,
.woocommerce-message,
.woocommerce .woocommerce-message,
.woocommerce-error,
.woocommerce .woocommerce-error,
.woocommerce-info,
.woocommerce .woocommerce-info,
#ts-ajax-add-to-cart-message,
li.item-strong > a > .menu-label,
li.item-strong-color > a > .menu-label,
.ts-cart-checkout-process-bar .status,
#comments .wcpr-overall-rating-left-average,
#comments .wcpr-filter-button,
article.single .entry-meta-bottom > div > span,
div.product .single-navigation > a > span,
.elementor-image figcaption,
.widget_shopping_cart .total-title,
.tab-mobile-menu li span,
.filter-widget-area-button,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a,
article .cats-link a,
.widget_calendar caption,
.entry-author .author-info .author,
blockquote .author-role .author,
.ts-countdown .counter-wrapper .number,
.single-counter-wrapper .ts-countdown,
#vertical-menu-sidebar .vertical-menu-wrapper nav > ul.menu > li > a,
.ts-product-categories-widget div > ul > li > a,
.ts-product-categories-widget-wrapper .all-categories,
.ts-product-deals-wrapper header .ts-countdown,
html body > h1,
#page rs-layer .product-group-button-meta > div.loop-add-to-cart a,
rs-layer .woocommerce .products .product ins .amount,
.ts-menu .elementor-widget-wp-widget-media_image > .elementor-widget-container > h5{font-family:basic-sans,sans-serif;    /*letter-spacing: 2px!important;*/}
h3.heading-title.product-name{font:normal normal normal 18px/37px Jost;letter-spacing:0.36px;color:#45293F;text-align:center!important;line-height:inherit;font-weight:500!important;}
h3.heading-title.product-name a{color:#45293F;}
.top_header{background-image:url("https://www.france-mineraux.fr/wp-content/uploads/2022/08/france-mineraux-bg-2.jpg");color:white;position:relative;background-size:cover;z-index:10;text-align:right;padding-right:10px;height:40px;vertical-align:unset;display:flex;justify-content:space-around;padding:0 20px;letter-spacing:1px;}
.shop-top-list-categories .accessoire,
.shop-top-list-categories .non-classe,
.shop-top-list-categories .composite,
.shop-top-list-categories .matieres-premieres{display:none;}
.shop-top-list-categories .container .products{justify-content:center;}
.solde_wrapper{width:60%;background-image:url("https://www.france-mineraux.fr/wp-content/uploads/2020/01/france-mineraux-background.jpg");border-radius:15px;padding:30px;text-align:center;display:flex!important;flex-direction:column;color:white;font-family:basic-sans,sans-serif;text-transform:uppercase;align-items:center;position:relative;box-shadow:0px 3px 21px #00000029;background-size:cover;z-index:2;    /*background-attachment: fixed;*/}
.solde_wrapper:before{content:"";width:100%;height:100%;position:absolute;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background-color:#45293f57;top:0;border-radius:15px;z-index:-1;}
.solde_wrapper h5{text-transform:uppercase;font-style:italic;font:normal normal bold 32px/37px Basic Sans It;letter-spacing:4px;color:#FFFFFF;font-family:basic-sans,sans-serif;}
.solde_wrapper span{}
.solde_wrapper .coupon_div{font:normal normal 600 17px/20px Basic Sans;font-family:basic-sans,sans-serif;letter-spacing:1.26px;color:#886D3C;background-color:#FFE6BA;border-radius:7px;padding:15px 30px;width:auto;text-decoration:none;}
.livre_wrapper{width:36%;margin-left:25px;box-shadow:0px 3px 23px #0000000F;border:1px solid #45293F26;border-radius:15px;display:flex!important;background-color:white;text-decoration:none;transition:300ms;color:#45293F;}
a.livre_wrapper:hover{box-shadow:none;    /* background-color: #45293F; */color:#45293F!important;}
.livre_wrapper h5{text-transform:uppercase;color:inherit;}
.livre_wrapper .left_book{width:100%;background-image:url("https://www.france-mineraux.fr/wp-content/uploads/2020/10/index-lithotherapeutique-par-kevin-papot-spot.jpg")!important;background-size:cover;border-radius:15px 0 0 15px;}
.livre_wrapper p{font-weight:normal;margin-bottom:0;}
.livre_wrapper .right_book{padding:5%;text-align:left;font:normal normal bold 17px/20px Basic Sans;font-family:basic-sans,sans-serif;letter-spacing:1.26px;opacity:1;display:flex;flex-direction:column;justify-content:center;text-decoration:none;transition:300ms;color:inherit;}
a.right_book:hover{box-shadow:none;}
.top_header:before{content:"";position:absolute;width:100%;height:100%;display:block;left:0;    /* background: white 0% 0% no-repeat padding-box; */background:#ffffff03;opacity:0.7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(40px) brightness(0.9);z-index:-1;}
.vertical-menu-button{margin-right:10px;top:0px;}
.top_bar_menu{display:flex;}
footer .menu_footer ul li a{text-align:center;background-color:rgb(85,52,78);    /*text-transform: uppercase;*/position:relative;transition:all 300ms ease 0s;    /* margin-bottom: 15px; */padding:5px 10px;display:block;text-align:left;color:#ffe6ba;border-radius:50px;display:flex;align-items:center;text-indent:5px;    /* opacity: 0.5; */justify-content:space-between; font-size: 15px;}
footer .menu_footer ul li a:after{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' aria-labelledby='title' aria-describedby='desc' role='img' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EAngle Right Circle%3C/title%3E%3Cdesc%3EA solid styled icon from Orion Icon Library.%3C/desc%3E%3Cpath data-name='layer1' d='M0 32A32 32 0 1 0 32 0 32 32 0 0 0 0 32zm29.21-12.36l14.805 12.534-14.805 12.52a2 2 0 1 1-2.583-3.055l11.195-9.467-11.196-9.479a2 2 0 1 1 2.585-3.052z' fill='%23ffe6ba'%3E%3C/path%3E%3C/svg%3E");
    /* position: absolute; */
    width: 30px;
    height: 30px;
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 5px;
    opacity: 0.5;}
footer .menu_footer ul li a *:first-child{color:red!important;}
footer .menu_footer ul{display:flex;flex-direction:column;}
footer .menu_footer  ul li a:hover{background:rgb(255,230,186);color:rgb(69,41,63)!important;}
.top_bar_menu ul{display:flex;list-style:none;margin:0;padding:0;align-content:baseline;align-items:center;}
.top_bar_menu ul li{list-style:none;margin:0;padding:0;margin-left:60px;}
.top_bar_menu ul li a{color:white;font-size:15px;}
.archive  .term-description{background-color:rgba(255,255,255,0.69);text-align:center;padding:40px;box-shadow:rgb(0 0 0 / 15%) 0px 0px 31px;margin:30px 0px 70px;backdrop-filter:blur(40px) brightness(1.5);border:none;border-radius:15px;}
.archive  .term-description h2,
.archive  .term-description h3,
.archive  .term-description p,
.archive  .term-description ul li{color:#45293f!important;text-transform:none;}
.archive  .term-description h2{font-size:xx-large;}
.archive  .term-description h3{font-size:x-large;}
.page-description{background-color:rgba(255,255,255,0.69);text-align:center;padding:40px;box-shadow:rgb(0 0 0 / 15%) 0px 0px 31px;margin:30px 0px 70px;backdrop-filter:blur(40px) brightness(1.5);border:none;border-radius:15px;}
.page-description h2,
.page-description h3,
.page-description p,
.page-description ul li{color:#45293f!important;text-transform:none;}
.page-description h2{font-size:xx-large;}
.page-description h3{font-size:x-large;}
.footer_contact{}
.footer_contact a{}
.single-project .image_frame .image_wrapper{border:none;}
.single-project .image_frame .image_wrapper .mask{box-shadow:none;}
.single-project .image_frame{width:430px;margin-left:0px;text-align:right;border:none;box-shadow:none;}
.single-project .section.the_content.has_content{float:left;padding:20px;width:95%;}
.single-project .single-photo-wrapper.image{text-align:right;}
.single-project .post-wrapper-content{width:50%;}
.single-project .section.section-post-header{width:40%;text-align:right;}
.single-project .post-header .title_wrapper h1{text-align:center;display:none;}
.single-project .project{display:flex;flex-wrap:wrap;justify-content:center;}
.single-project .the_content_wrapper{}
.single-project .the_content_wrapper > h3{}
.single-project .the_content_wrapper ul{overflow:hidden;}
.vertu_pierre_page_intro ul{margin-top:0px;text-align:center;}
.vertu_pierre_page_intro ul li{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.81;letter-spacing:0.8px;text-align:start;color:rgb(69,41,63);display:flex;align-items:baseline;background-color:white;}
.vertu_pierre_page_intro ul li span{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:25px;letter-spacing:0.9px;color:rgb(201,165,101);text-transform:uppercase;display:block;text-align:right;width:45%;flex-shrink:0;margin-right:40px;}
.vertu_pierre_page_intro ul li::before{display:none!important;}
.vertu_pierre_page_intro .image_frame{width: 35%;/* margin: 30px; */}
.single-project .the_content_wrapper ul li::before{content:'0 0 64 64';font-family:fontawesome;display:inline-block;margin-right:15px;}
.single-project .the_content_wrapper ul li{font-size:17px;margin-bottom:20px;margin-top:20px;}
.single-project .the_content_wrapper ul li::before{}
.single-project .project_contenu{}
.single-project .project_contenu::after{display:none;}
.single-project .project_contenu h3{font-size:31px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:1.55px;text-align:left;color:rgb(69,41,63);text-transform:uppercase;margin-top:20px;}
.single-project .project_contenu hr{margin:70px;}
.single-project .project_contenu h4{text-transform:uppercase;font-weight:bold;letter-spacing:2px;line-height:inherit;color:inherit!important;font-size:18px!important;}
.header-split #Header .top_bar_left .menu li ul li a{font-size:13px;color:rgb(136,109,60);font-weight:500;letter-spacing:1.1px;line-height:19px;padding:15px!important;}
.single-project .project_contenu h4{color:rgb(82,161,205);font-size:20px;padding-bottom:0px;margin-top:10px;display:block;}
.tm-cart-edit-options{color:rgb(146,142,35);background-color:rgb(236,231,78);padding:0px 10px;border-radius:5px;transition:all 300ms ease 0s;clear:both;display:inline-block;font-weight:400!important;font-size:12px!important;}
a.tm-cart-edit-options:hover{color:rgb(236,231,78);background-color:rgb(146,142,35);text-decoration:none;}
footer .woocommerce ul.product_list_widget li img{border-radius:100%;height:auto;}
.single-project .project_contenu h2{text-transform:uppercase;border-bottom:1px solid white;padding-bottom:20px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.eg-search-submit{margin:0px 5px;}
.eg-search-submit,
.eg-search-clean{background-color:rgb(252,226,181);box-shadow:rgba(136,109,60,0.35) 0px 5px 5px 0px;border:0px;text-align:right;margin-right:3px;border-radius:0px!important;text-decoration:none!important;color:rgb(136,109,60)!important;}
.eg-search-submit,
.eg-search-clean{color:rgb(255,255,255);border-radius:5px;padding:0px 11px;}
input.eg-search-input[type='title']{padding:14px;border-radius:5px;background-color:transparent;box-shadow:inherit;margin-bottom:3px!important;}
input.eg-search-input::-webkit-input-placeholder{color:rgb(69,41,63)!important;}
.page-id-5723 .esg-filters .eg-search-wrapper input.eg-search-input[type='desc'],
.page-id-104243 .esg-filters .eg-search-wrapper input.eg-search-input[type='img']{border:0px;border-radius:0px;}
.page-id-5723 .esg-filters .eg-search-wrapper input.eg-search-input[type='http://www.w3.org/1999/xlink']::-webkit-input-placeholder,
.page-id-104243 .esg-filters .eg-search-wrapper input.eg-search-input[type='layer1']::-webkit-input-placeholder{font-family:Montserrat;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:0.6px;color:rgb(69,41,63);}
.woocommerce-message::before{display:none;}
.single-project .project_contenu p{}
.single-project .project_contenu ul{display:flex;flex-wrap:wrap;}
.single-project .project_contenu h3 + ul{margin-top:-10px;margin-bottom:30px;}
.single-project .project_contenu ul li{margin:10px;}
.single-project .project_contenu ul li::before{content:"";font-family:orion-font;display:inline-block;margin-right:10px;color:rgb(136,109,60);}
#Footer .footer_copy .social li a,
#Footer .footer_copy .social-menu a{color:rgb(81,160,204)!important;}
.single-project .project_contenu ul li::before{}
.single-project .section-related-adjustment > h4{margin-top:30px;padding-bottom:20px;text-transform:uppercase;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:4px;text-align:left;color:rgb(69,41,63);}
.single-project .section-post-related .post-related{text-align:center;}
.single-project .section-post-related .simple .post-related a.button{display:none;}
.single-project .section-post-related .simple .post-related .date_label{display:none;}
.single-project .section-post-related{}
.single-project .section-project_contenu{}
.single-project .section-project_contenu::after{display:none!important;}
.single-project .section-project_contenu section{display:flex;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.8px;/*text-align:justify;*/color:rgb(69,41,63);margin:20px 0px;}
.single-project .section-project_contenu section.last{}
.single-project .section-project_contenu section.last div{padding:50px;background-color:rgb(255,230,186);outline:rgb(136,109,60) dashed 1px;outline-offset:-20px;color:rgb(136,109,60);width:50%;margin-right:40px!important;}
.single-project .section-project_contenu section.last h3{color:rgb(136,109,60);text-align:center;}
.single-project .section-project_contenu section.last div ul{margin-bottom:0px;flex-direction:column;}
.single-project .section-project_contenu section.last div ul li{display:flex;line-height:22px;}
.single-project .section-project_contenu section.last h3{font-size:20px;margin-bottom:30px;}
.single-project .section-project_contenu section > div:first-child{margin-right:170px;}
.single-project .section-project_contenu section > div:first-child:last-child{margin-right:0px;}
.single-project .section-project_contenu section .img_vertu{width:40%;flex-shrink:0;background-size:cover;background-position:center center;margin-left:-150px;}
.single-project .section-project_contenu section div + .img_vertu{margin-left:inherit;margin-right:-150px;}
.vertu_pierre_page_intro{max-width:1460px;border:1px dashed rgba(69,41,63,0.42);border-radius:1px;margin:120px 0%;display:flex;/* align-items: center; */width:100%!important;margin-top:70px;}
.fabrication_widget{margin-left:20px;margin-right:20px;}
.vertu_pierre_page_intro .entry-format{width:500px;margin:0 auto;}
.vertu_pierre_page_intro h3{font-size:25px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:1.25px;color:rgb(69,41,63);text-transform:uppercase;text-align:left;background-color:white;display:inline-block;position:relative;top:-59px;padding:20px;margin-bottom:-30px;}
.vertu_pierre_page_intro h2{font-size:25px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:1.25px;color:rgb(69,41,63);text-transform:uppercase;text-align:left;background-color:white;display:inline-block;position:relative;top:-39px;padding:20px;margin-bottom:-30px;left:-105px;}
.vertu_pierre_page_intro .image_frame{}
.vertu_pierre_page_intro .voir_produit_associer{}

.vertu_pierre_page_intro .voir_produit_associer.v2{    /* top: 60px; *//* margin-left: -41%; */letter-spacing:2px;margin-left:8%;margin-right:8%;/* display: flex; */    /* flex-direction: row; *//* justify-content: center; *//* border-radius: 60px; */top:50px;margin-bottom:-10px;left:-25%;}
.vertu_pierre_page_intro ul + p{text-align:center;}
.vertu_pierre_page_intro .image_frame{right:0%;}
.vertu_feature_image{}
@media only screen and (max-width:767px){
    .widget-container > *:not(.widget-title-wrapper),
    .woocommerce .widget-container > *:not(.widget-title-wrapper){display:inherit!important;margin-top:inherit!important;}
    .under_category_list_wrapper.page-container{display:none!important;margin:0!important;padding:0!important;height:inherit!important;}
    .shop-top-list-categories{margin-bottom:10px!important;padding-bottom:20px!important;}
}
@media only screen and (max-width:600px){
    html *{}
    .component_options_select,
    .component_options_select option{-webkit-text-size-adjust:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:15px!important;width:100%!important;}
    body.tax-product_cat .breadcrumb-title-wrapper{display:none;}
    .breadcrumb-title-wrapper.breadcrumb-v1.no-title{display:none;}
    .fwdu3dcar *{        /* padding-left: 10px!important; */

    /* padding-right: 10px!important; */}
    .fwdu3dcar>div:nth-of-type(3)>div:nth-of-type(3){top:-20px!important;}
    .fwdu3dcar-caption{margin-bottom:-20px!important;}
    .fwdu3dcar-caption strong{font-size:17px!important;}
    .fwdu3dcar .fwdu3dcar-slideshow-button,
    .fwdu3dcar-next-button{        /* top: -20px!important; */background-color:#f5f5f5!important;border-radius:40px;/* margin-top: -20px!important; */}
    div{}
    .fwdu3dcar-caption.white.out{padding-left:10px!important;padding-right:10px!important;}
    .fwdu3dcar{padding-left:10px!important;padding-right:10px!important;}
}
.fwdu3dcar-caption{}
.alignwide{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:100%;  /* Pour la scrollbar de Windows */}
.alignfull{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:100%;  /* Pour la scrollbar de Windows */}
.fwdu3dcar-caption{display:flex;flex-direction:column;align-items:center;align-content:space-around;color:#45293f;line-height:29px!important;}
.fwdu3dcar-caption  strong{background-color:rgb(255,230,186);color:rgb(136,109,60);    /* font-family: Montserrat; */font-size:20px;font-weight:600;letter-spacing:1.5px;padding:10px 20px;border-radius:inherit;margin-top:0px!important;    /* display: inline-block; */border-radius:100px;text-transform:uppercase;margin:10px;padding:15px 40px;}
#fwdu3dcarDiv0{margin:0 auto;}


footer#colophon {
    background-color: rgba(255,255,255,1);
    background-color: #f6f5f6!important;
}

.ti-goog{font-family: jost!important;margin-top: 50px;}