button.filter-btn{display:none}header .ts-menu{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;justify-content:flex-start}.dfd-classic{margin-left:0px!important}@media (max-width:768px){#left-sidebar aside{display:none}#left-sidebar{margin-bottom:10px!important}.filter-btn{display:block!important;width:100%;padding:10px;text-align:center;background-color:#45293f;color:#fff;font-size:16px;cursor:pointer;box-sizing:border-box;top:0;left:0;z-index:10;margin-bottom:20px}#left-sidebar aside .block-control{display:none}.filter-btn+aside{margin-top:30px}}.widget-container .widget-title-wrapper,.widget-title-wrapper{text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:25px}.widget-container .widget-title-wrapper h3{font-size:20px}.show_cat_sidebar_product_2024>ul{display:block!important;max-height:500px!important}.archive.woocommerce #main>.page-container{width:100%;max-width:90%}.under_category_list_wrapper.page-container{max-width:1350px!important}.show_cat_sidebar_product_2024 ul.product-categories li{line-height:normal!important;margin:0!important;padding:0;list-style:disc}.show_cat_sidebar_product_2024 ul.product-categories li ul{margin-top:0}.show_cat_sidebar_product_2024 ul.product-categories li::marker{color:#d8d8d8}.wrapper::before{content:'';position:fixed;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity 0.3s;pointer-events:none;z-index:99}.wrapper.hover-effect::before{opacity:1}.menu_2024 .ts-megamenu-widgets-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-content:flex-end;align-items:stretch;justify-content:center}.ts-header nav .menu_2024 .ts-megamenu-widgets-container .bloc_menu{border-radius:20px;background-size:cover;padding:2%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:1%!important;width:20%;min-width:340px;position:relative;padding-top:80px!important;list-style:circle!important}.ts-header nav .menu_2024 .ts-megamenu-widgets-container .bloc_menu:after{content:"";width:100%;position:absolute;background-color:#0080008c;height:90%;bottom:0;left:0;border-radius:0 0 20px 20px;background:linear-gradient(0deg,rgb(69 41 63) 10%,#fff0 100%);z-index:0}.menu_2024>.sub-menu{overflow:auto}.menu_2024 .ts-megamenu-widgets-container li{position:relative;z-index:2}.menu_2024 .ts-megamenu-widgets-container li a{color:#fff;font-size:18px}.menu_2024 .ts-megamenu-widgets-container li:first-of-type{margin-bottom:9px;list-style:circle!important}.menu_2024 .ts-megamenu-widgets-container li{margin:0;padding:0;display:block;position:relative;z-index:2;margin-bottom:0;padding-bottom:0;line-height:1.5!important;list-style:circle inside none!important}.menu_2024 .ts-megamenu-widgets-container li a{font-weight:500}.menu_2024 .ts-megamenu-widgets-container li:first-of-type a{font-weight:700;display:block}.menu_2024 .ts-megamenu-widgets-container li:first-of-type a:after{content:"";opacity:0;display:inline-block;width:20px;height:10px;background-size:cover;transition:300ms;background-image:url(https://staging.france-mineraux.fr/wp-content/uploads/2024/03/arrow-right.svg)}.menu_2024 .ts-megamenu-widgets-container li:first-of-type:hover a:after{margin-left:10px;opacity:1}.menu_2024 .ts-megamenu-widgets-container li:first-of-type:hover a{margin-left:0}.menu_2024 .ts-megamenu-widgets-container li:first-of-type a{font-size:22px}.menu_2024 .ts-megamenu-widgets-container li:first-of-type a:before{display:none}.menu_2024 .ts-megamenu-widgets-container li:hover a{margin-left:10px}.menu_2024 .ts-megamenu-widgets-container li a:before{content:"";width:5px;height:5px;background-color:#fff;border-radius:60px;display:inline-block;vertical-align:4px;margin-right:5px;opacity:0;transition:300ms;margin-left:-5px}.menu_2024 .ts-megamenu-widgets-container li:hover a:before{opacity:1}.header-v3 .ts-search-by-category{width:35%}.top_bar_menu ul li a{color:#45293f;font-weight:600}.top_bar_menu ul li a:hover{color:#c9a565}.top_bar_menu ul li{margin-left:20px;margin-right:20px}.search-field.search-content input::placeholder{color:#45293F!important}.header-v3 .header-bottom{border-style:none}.ajouterpanier ul li a.wp-block-button__link.wp-element-button.add_to_cart_button.ajax_add_to_cart{font-size:1.6em!important}.ajouterpanier ul li a.wp-block-button__link.wp-element-button.add_to_cart_button{font-size:1.6em!important}.fwdu3dcar-caption.dark.out{text-align:center;font:normal normal normal 14px/20px Jost;letter-spacing:.42px}.fwdu3dcar-caption.dark.out strong{margin-bottom:30px}.footer_col4{display:flex;background-color:#f6f5f6;justify-content:space-around;margin-bottom:-330px;padding-bottom:230px}footer#colophon{background-color:inherit}.footer_col4 section{margin-block:0}.slide-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:#45293f6e}section#media_image-23{margin-left:-200px}section#media_image-22{margin-right:-200px}h4.h4produit{font:normal normal bold 30px/43px Jost;letter-spacing:1.2px;color:#45293F;opacity:1}.wpfront-message.wpfront-div strong{color:#45293F!important}.wpfront-message.wpfront-div strong a{color:#45293F!important;text-decoration:underline}.wc-block-grid__product-onsale{display:none}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{width:7em}.wc-block-grid__product-image{border:1px solid #45293F17;border-radius:15px;opacity:1;padding:3px}.boutonProduitAccueil{color:#886d3c;background:#FFE6BA 0% 0% no-repeat padding-box!important;border-radius:134px;opacity:1}section.product-category.product{width:25%;padding-right:2%;padding-bottom:1%}.wp-block-cover.is-light.full-width.presentationcategorieaccueil{padding:0em!important;margin-bottom:-120px!important}a.wp-block-read-more{margin-bottom:50px}h3.heading-title-categorie{margin:0;font-size:20px}.home .shop-top-list-categories{padding-bottom:80px!important}h4.h4categorie{padding-top:40px;color:#45293F!important;position:relative;z-index:3;font:normal normal bold 30px/43px Jost;letter-spacing:1.2px;margin-bottom:30px}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.presentationcategorieaccueil span.wp-block-cover__background.has-background-dim-100.has-background-dim{margin-bottom:200px;margin-top:-150px!important}.texteaccueildroite{margin-left:50px!important}.texteaccueilgauche{margin-right:50px!important}.fwdu3dcar-large-prev-button{margin-top:130px!important}.fwdu3dcar-large-next-button{margin-top:130px!important}.vertusmobile span{opacity:0.48!important}h2.h2accueil{text-align:left;font:normal normal 600 30px/43px Jost;letter-spacing:1.5px;color:#C9A565;margin-top:5%;margin-bottom:25px}h3.h3accueil{text-align:left;font:normal normal 600 30px/43px Jost;letter-spacing:1.5px;color:#C9A565;margin-top:5%;margin-bottom:25px}h4.h4accueil{text-align:left;font:normal normal bold 30px/43px Jost;letter-spacing:1.2px;color:#45293F;opacity:1;margin-top:100px}.nosressources{padding:10px}.nosressources:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.nosressources{transition:300ms}figure.wp-block-image.size-large.is-style-default.nosressources figcaption{color:#45293F;text-align:center;position:initial;display:block;margin:0;padding:0;margin-top:10px;background:none;font-size:18px}figure.wp-block-image.size-medium.is-style-default.nosressources figcaption{color:#45293F;text-align:center;position:initial;display:block;padding:0;margin-top:10px;background:none;font-size:18px}.legendeimage figcaption{background:linear-gradient(0deg,rgb(0 0 0 / 3%),rgb(0 0 0 / .3) 10%,transparent)!important;padding:20px 0 0 0px!important;width:93%!important;margin-left:8px;font:normal normal 600 19px/27px Jost!important}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){padding:10px}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{display:flex}h4.wp-block-heading.has-text-align-center.vertusaccueil{font:normal normal bold 30px/43px Jost;letter-spacing:1.2px;color:#886D3C;opacity:1;margin-top:-50px;margin-bottom:70px}figcaption.wp-element-caption{font:normal normal 600 19px/27px Jost;letter-spacing:.76px;border-radius:0 0 15px 15px;opacity:1;backdrop-filter:blur(20px);height:71px;right:0!important;margin:0 auto;width:90%!important;display:flex;justify-content:space-evenly;box-sizing:inherit!important;vertical-align:text-bottom;bottom:10px!important}.fondvertus{height:125px}.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){margin-bottom:30px!important}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){margin-bottom:30px!important}.youtubebloc{margin-top:150px!important;margin-bottom:-50px!important}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:#fff;fill:currentColor}.paccueil{text-align:left;letter-spacing:0;color:#45293F!important;opacity:1;font-size:18px!important}.slider-container{position:relative;max-width:100%;height:400px;overflow:hidden;margin-top:30px}.slide{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.5s}.slide-input:checked+.slide{opacity:1}.slide-content{position:relative}.slide-img{width:100%;height:400px;object-fit:cover;border-radius:20px}.slide-text{position:absolute;top:50%;left:25%;transform:translate(-40%,-50%);text-align:center;color:#fff;z-index:10}.slide2-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:10;text-align:center}.slide3-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:10}.slide-text h3{font-size:51px;margin-bottom:10px;text-align:center;letter-spacing:0;color:#FFF;opacity:1}.slide-text p{font-size:27px;margin-bottom:30px;text-align:center;letter-spacing:0;color:#FFF;opacity:1;width:60%;margin-left:20%;line-height:35px}.slide-text button{background-color:#00000030;border-color:#fff0;border-radius:50px;backdrop-filter:blur(20px)!important;font:var(--unnamed-font-style-normal) normal medium 22px/32px Jost;text-align:center;letter-spacing:2.22px;color:#FFF;opacity:1;height:52px;width:270px}.slide2-text h3{font-size:40px;margin-bottom:10px;text-align:center;letter-spacing:0;color:#FFF;opacity:1}.slide2-text p{font-size:27px!important;margin-bottom:30px;text-align:center;letter-spacing:0;color:#FFF;opacity:1;width:100%;line-height:35px}.slide3-text p{font-size:27px!important;margin-bottom:30px;text-align:center;letter-spacing:0;color:#FFFFFF!important;opacity:1;width:100%;line-height:35px}.slide2-text button{background-color:#00000030;border-color:#fff0;border-radius:50px;backdrop-filter:blur(20px)!important;font:var(--unnamed-font-style-normal) normal medium 22px/32px Jost;text-align:center;letter-spacing:2.22px;color:#FFF;opacity:1;height:52px;width:270px}.slide3-text h3{font-size:40px;margin-bottom:10px;text-align:center;letter-spacing:0;color:#FFF;opacity:1}.slide3-text p{font-size:27px;margin-bottom:30px;text-align:center;letter-spacing:0;color:#FFF;opacity:1;width:100%;line-height:35px}.slide3-text button{background-color:#00000030;border-color:#fff0;border-radius:50px;backdrop-filter:blur(20px)!important;font:var(--unnamed-font-style-normal) normal medium 22px/32px Jost;text-align:center;letter-spacing:2.22px;color:#FFF;opacity:1;height:52px;width:270px}.menuslider{position:absolute;bottom:35px;left:0;right:0;text-align:center;z-index:20}.menuslider label{cursor:pointer;display:inline-block;width:10px;height:10px;background:#fff;border-radius:50px;margin:0 5px;transition:background-color 0.3s}.menuslider label:hover,.menuslider label:focus{background:#1c87c9}.slide-input{display:none}input#slide-dot-2{display:none}input#slide-dot-3{display:none}input#slide-dot-1{display:none}.fwdu3dcar-caption{display:flex;flex-direction:column;align-items:center;align-content:space-around;color:#45293f;line-height:20px!important}.fwdu3dcar-caption strong{font:var(--unnamed-font-style-normal) normal medium var(--unnamed-font-size-16)/23px Jost;text-align:center;letter-spacing:.8px;color:#45293F;text-transform:uppercase;font-weight:600}#fwdu3dcarDiv0{margin:0 auto}@media only screen and (max-width:916px){html *{}figure.wp-block-gallery.has-nested-images.columns-7.wp-block-gallery-21.is-layout-flex{margin-left:-10%;margin-right:-10%}.imagedynamisme{display:none!important}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){padding:0}figcaption.wp-element-caption{bottom:0px!important;width:100%!important}}@media only screen and (max-width:480px){html *{}.wc-block-grid.has-6-columns .wc-block-grid__products{display:grid;grid-template-columns:1fr 1fr}.wc-block-grid.has-3-columns .wc-block-grid__products{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (max-width:995px){html *{}section.product-category.product{width:50%}.presentationcategorieaccueil span.wp-block-cover__background.has-background-dim-100.has-background-dim{margin-bottom:100px}}@media only screen and (max-width:600px){html *{}.slide-img2{height:300px!important}.slide-img{height:300px!important;object-position:50%}figure.wp-block-gallery.has-nested-images.columns-7.wp-block-gallery-21.is-layout-flex{margin-left:-10%;margin-right:-10%}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){margin-bottom:10px!important}h4.wp-block-heading.has-text-align-center.vertusaccueil{margin-top:-50px;margin-left:-20px;margin-right:-20px}.youtubebloc{margin-bottom:0px!important}.wp-block-cover.is-light.full-width.presentationcategorieaccueil{margin-bottom:0px!important}.texteaccueilgauche{margin-right:0px!important}.texteaccueildroite{margin-left:0px!important}.slider-container{height:300px}h4.h4produit{margin-top:10px!important}figure.wp-block-gallery.has-nested-images.columns-7.is-cropped.wp-block-gallery-20.is-layout-flex{margin-left:-20%;margin-right:-20%}.fondvertus{height:750px}.youtubebloc{margin-top:100px!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:19px!important}.fwdu3dcar .fwdu3dcar-slideshow-button,.fwdu3dcar-next-button{background-color:#f5f5f5!important;border-radius:40px}.fwdu3dcar-caption.white.out{padding-left:10px!important;padding-right:10px!important}.fwdu3dcar{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:790px){html *{}.footer_col4{flex-flow:row wrap}section#media_image-23{margin-left:0}section#media_image-22{margin-right:0}}@media only screen and (max-width:421px){html *{}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){margin-bottom:10px!important;padding:0}.legendeimage figcaption{width:100%!important;margin-left:0}.slide-text{top:5%;left:0%;transform:translate(0%,0%)}.slide-text p{font-size:22px;width:100%;margin-left:0}.slide-text h3{font-size:28px}.slide2-text{top:5%;left:0%;transform:translate(0%,0%)}.slide2-text p{font-size:22px;width:100%;margin-left:0}.slide2-text h3{font-size:28px}.slide3-text{top:5%;left:0%;transform:translate(0%,0%)}.slide3-text p{font-size:22px;width:100%;margin-left:0}.slide3-text h3{font-size:28px}}@media only screen and (max-width:1600px){html *{}section#media_image-23{margin-left:0}section#media_image-22{margin-right:0}}@media only screen and (max-width:580px){.slide-text h3{font-size:31px!important}}@media only screen and (max-width:460px){.slide-text p{font-size:22px;width:100%;margin-left:0}}@media only screen and (max-width:1200px){html *{}.slider-container{height:300px;border-radius:15px}.slide-text{top:35%}.slide2-text{top:35%}.slide3-text{top:35%}.menuslider{bottom:5px}}@media only screen and (max-width:458px){html *{}figure.wp-block-gallery.has-nested-images.columns-7.is-cropped.wp-block-gallery-20.is-layout-flex{margin-left:-45%;margin-right:-45%}}@media only screen and (max-width:767px){html *{}.menuslider{bottom:0}.slide3-text{top:0%;left:0%;transform:translate(0%,0%)}.slide2-text{top:0%;left:0%;transform:translate(0%,0%)}.slide-text{top:35%;left:0%;transform:translate(0%,-50%)}.youtubebloc{margin-top:30px!important}h4.h4produit{margin-top:40px!important}span.vertical-menu-button{display:none}.products{margin:0}.decouverteLivre{margin-top:70px!important}h4.h4accueil{margin-top:-50px}}@media only screen and (max-width:419px){html *{}.vertusmobile{padding:30px!important}.vertusaccueil{margin-right:0%;margin-left:0%;margin-top:20px}figure.wp-block-image.size-large.is-style-default.nosressources figcaption{margin-bottom:0;font-size:17px!important}figure.wp-block-image.size-medium.is-style-default.nosressources figcaption{margin-bottom:0;font-size:17px!important}.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){margin-bottom:0px!important}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){margin-bottom:0px!important}}@media only screen and (max-width:386px){html *{}article.single-portfolio .portfolio-content{margin-top:150px!important}.fondvertus{height:650px}figure.wp-block-gallery.has-nested-images.columns-7.wp-block-gallery-21.is-layout-flex{margin-left:-40%;margin-right:-40%}}@media only screen and (max-width:500px){html *{}.wp-block-cover,.wp-block-cover-image{margin-bottom:0px!important}h3.h3accueil{font:normal normal 600 23px/25px Jost}.slide-text p{line-height:25px}.slide-text{padding:25px}.slide2-text p{line-height:25px}.slide2-text{padding:25px}.slide3-text p{line-height:25px}.slide3-text{padding:25px}.wpfront-notification-bar div.wpfront-div{padding:15px;line-height:20px}}@media only screen and (max-width:286px){html *{}figure.wp-block-gallery.has-nested-images.columns-7.wp-block-gallery-21.is-layout-flex{margin-left:-100%;margin-right:-100%}}@media only screen and (min-width:1400px){html *{}.header-fullwidth .ts-header .container{max-width:1480px}}@media only screen and (max-width:324px){.slide-text{padding:0}.slide2-text{padding:0;top:7%}.slide3-text{padding:0}}