header .container{width:90%}.coming-soon{position:relative}.coming-soon::before{content:"";position:absolute;height:100%;width:100%;top:0;background-color:rgb(0 0 0 / 60%);z-index:1}.postid-224073 .summary>.price{display:none}.single_add_to_cart_button{display:block!important}.single_variation_wrap{display:block!important}.woocommerce-cart table.cart td.actions .coupon .input-text{height:47px}.et_pb_button{text-decoration:none}.woocommerce .quantity input.qty{width:4.3em;height:45px;margin-top:13px}html body.postid-224073 div.product form.cart .variations td{padding:1px 8px!important}html body.postid-224073 div.product form.cart .variations td select{font-size:14px;padding:15px 12px}html .woocommerce div.product form.cart .button{color:#FFFFFF!important;border-width:2px!important;border-radius:5px;font-size:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#a78337;opacity:1;margin-top:10px}html .woocommerce div.product form.cart .button:hover{color:#a78337!important;border-color:#a78337!important;background-image:initial;background-color:#FFFFFF}.bouton1-ouverture{cursor:pointer}html .search-results .entry-featured-image-url{width:50%;margin-bottom:10px}.bouton1-ouverture{color:#FFFFFF!important;border-width:2px!important;border-radius:5px;font-size:20px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#a78337}.bouton1-ouverture:hover{color:#a78337!important;border-color:#a78337!important;background-image:initial;background-color:#FFFFFF}.product-description p{color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.woocommerce-loop-product__title{font-weight:600!important}.woocommerce-shop .price{display:flex;gap:10px;flex-direction:row-reverse;justify-content:flex-end}.woocommerce-Price-amount,.uom{color:#666!important}.price .uom::before{content:"";display:inline-block;margin:2px 7px 2px;border:1px solid #000000d9;height:8px;transform:rotate(90deg);position:relative;left:-2px}.woocommerce-loop-product__title{text-align:center!important}.woocommerce-MyAccount-navigation ul{list-style-type:none!important}.woocommerce-MyAccount-navigation ul li{padding:5px 0px}.woocommerce-MyAccount-navigation ul li.is-active a{color:#d19606}.newsletter-forms form{justify-content:center;margin-bottom:20px}.shop-icon a::after{content:"\e07a";margin-right:0px;margin-left:10px;position:relative;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;width:20px;min-height:30px;line-height:30px;top:1px;font-size:15px;padding-top:4px;color:#0a0a0a}#main-header .et-cart-info{display:none}.shop-icon a{position:relative;background:url("");font-size:0px;width:30px;margin-top:-8px}#main-header .et_mobile_menu{background-color:#f1f1f1!important}.newsletter-forms .tnp-field-email{position:relative}.product-section .woocommerce-loop-product__title{padding:4px!important;transition:all 0.3s}.product-section .woocommerce-loop-product__title:hover{opacity:0.7}body{position:inherit!important}.tnp-field-email{margin-bottom:0px!important}.two-button{display:flex;justify-content:center;gap:40px;flex-wrap:wrap!important}#trp-floater-ls{right:5%!important;height:40px}#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:0px}#top-menu li{padding-right:13px}.institut-images .et_pb_image:hover{opacity:0.7}.institut-images .et_pb_image{transition:all 0.3s}html body div.tnp-subscription{max-width:100%}html body div.tnp-subscription form{display:flex}.flip-card .dtq-flipbox-img-back,.flip-card .dtq-flipbox-img-front{top:0px;position:absolute;left:0;width:100%}.flip-card .dtq-flipbox-title-back,.flip-card .dtq-flipbox-title-front{padding:10px}.texte-cache.ouvert{max-height:100%!important;margin-bottom:10px!important}.texte-cache:not(.ouvert)::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1))}.tnp-submit{cursor:pointer}.texte-cache{position:relative;max-height:500px;overflow:hidden;margin-bottom:10px}.texte-cache.ouvert{max-height:1100px}.product-card .dtq-flipbox-title-back,.product-card .dtq-flipbox-title-front{padding:10px}.product-card .dtq-flipbox-title-back:hover,.product-card .dtq-flipbox-title-front:hover{opacity:0.7}.product-card .dtq-flipbox-title-back,.product-card .dtq-flipbox-title-front{padding:5px}.flip-card .dtq-module .dtq-flipbox-content-wrap h2:hover{opacity:0.75}.flip-card .dtq-module .dtq-flipbox-content-wrap{padding:10px!important}.flip-card .dtq-module .dtq-flipbox-content-wrap h2{padding:0px;display:inline-block}.newsletter-forms .tnp-subscription{margin:0px}.newsletter-forms input{background-color:#444444!important;color:#fff!important}.tnp-field:focus-within label{top:-5px}.newsletter-forms label{color:#fff;position:absolute;top:10px;left:5px;pointer-events:none;transition:all 0.3s}.newsletter-forms form{display:flex;column-gap:20px;align-items:bottom}.newsletter-forms form .tnp-field-button{margin-bottom:0px;display:flex}.product-card .dtq-flipbox-figure-front,.product-card .dtq-flipbox-figure-back{width:100%}@media screen and (max-width:1124px){header .container{width:96%}#top-menu a{font-size:13px}#top-menu li.shop-icon a{font-size:0px}}@media screen and (max-width:992px){.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:980px){html body .dropdown-menu-5 .et_pb_column,html body .dropdown-menu-6 .et_pb_column{margin:10px!important;width:45%!important;transform:none!important;padding-top:15%!important}.et_header_style_left #et-top-navigation{padding-top:60px}header .container{width:92%}}@media screen and (max-width:480px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product{width:99%!important}html .search-results .entry-featured-image-url{width:70%;margin-bottom:10px}html body.woocommerce-shop .et_pb_text_inner h2{font-size:32px!important}}@media only screen and (min-width:981px){#top-menu li ul.sub-menu{width:270px!important;padding:8px 0!important;background-color:#F8F4EE!important;border:1px solid #DED2C1!important;border-top:3px solid #B08A4A!important;border-radius:0!important;box-shadow:0 14px 32px rgba(59,56,51,0.16)!important}#top-menu li li{width:100%!important;margin:0!important;padding:0 10px!important}#top-menu li li a{display:block!important;width:100%!important;padding:12px 14px!important;color:#3B3833!important;background-color:transparent!important;border-bottom:1px solid rgba(176,138,74,0.20)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;text-transform:none!important;opacity:1!important;box-sizing:border-box!important;transition:all 0.25s ease!important}#top-menu li li:last-child>a{border-bottom:none!important}#top-menu li li a:hover{color:#7F684A!important;background-color:#EFE6DA!important;padding-left:20px!important;opacity:1!important}#top-menu li li.current-menu-item>a,#top-menu li li.current_page_item>a{color:#7F684A!important;background-color:#F1E9DE!important}#top-menu li li ul.sub-menu{left:258px!important;top:-11px!important}}:root{--ba-ivoire:#F8F4EE;--ba-ivoire-fonce:#F1E9DE;--ba-texte:#3B3833;--ba-texte-doux:#625B54;--ba-dore:#B08A4A;--ba-dore-clair:#C9A96B;--ba-ligne:#DED2C1;--ba-blanc:#FFFFFF}.ba-charte{background-color:var(--ba-ivoire)!important;padding-top:85px!important;padding-bottom:85px!important}.ba-charte .et_pb_row{width:88%!important;max-width:1080px!important}.ba-charte .ba-label{display:inline-block;margin-bottom:16px;color:var(--ba-dore);font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:0.20em;text-transform:uppercase}.ba-charte h2{margin:0 0 22px!important;padding:0!important;color:var(--ba-texte)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(34px,4vw,48px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-0.02em!important}.ba-charte h3{margin:28px 0 14px!important;color:var(--ba-texte)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(25px,3vw,32px)!important;font-weight:400!important;line-height:1.25!important}.ba-charte p{max-width:780px;margin-bottom:17px!important;color:var(--ba-texte-doux)!important;font-family:"Montserrat",Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.85!important}.ba-charte strong{color:var(--ba-texte)!important;font-weight:600!important}.ba-charte a:not(.et_pb_button){color:#7F684A!important;text-decoration:underline;text-decoration-color:var(--ba-dore-clair);text-decoration-thickness:1px;text-underline-offset:5px;transition:color 0.25s ease}.ba-charte a:not(.et_pb_button):hover{color:var(--ba-texte)!important}.ba-charte .et_pb_button{padding:13px 24px!important;color:var(--ba-blanc)!important;background:#948683!important;border:1px solid #948683!important;border-radius:0!important;font-family:"Montserrat",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.14em!important;line-height:1.4!important;text-transform:uppercase!important;box-shadow:none!important;transition:all 0.25s ease!important}.ba-charte .et_pb_button:hover{padding:13px 24px!important;color:#7F684A!important;background:transparent!important;border-color:var(--ba-dore)!important}.ba-charte .et_pb_button::after{display:none!important}.ba-charte .ba-separateur{width:70px;height:1px;margin:55px auto;background-color:var(--ba-dore-clair)}.ba-charte .et_pb_image img{display:block;width:100%;border-radius:0}.ba-charte .et_pb_image{position:relative}.ba-charte .et_pb_image::after{content:"";position:absolute;z-index:-1;top:16px;right:-16px;width:100%;height:100%;border:1px solid var(--ba-dore-clair);pointer-events:none}.ba-charte ul{margin-top:15px;padding-left:0!important;list-style:none!important}.ba-charte li{position:relative;margin-bottom:10px;padding-left:22px;color:var(--ba-texte-doux);line-height:1.7}.ba-charte li::before{content:"";position:absolute;top:0.75em;left:0;width:10px;height:1px;background-color:var(--ba-dore)}@media only screen and (max-width:767px){.ba-charte{padding-top:55px!important;padding-bottom:55px!important}.ba-charte .et_pb_row{width:88%!important}.ba-charte h2{font-size:34px!important}.ba-charte h3{font-size:26px!important}.ba-charte p{font-size:15px!important;line-height:1.75!important}.ba-charte .et_pb_image::after{top:10px;right:-10px}}.ba-charte.ba-fond-blanc{background-color:#FFFFFF!important}.ba-charte.ba-fond-doux{background-color:#F1E9DE!important}.ba-charte.ba-fond-sombre{background-color:#3B3833!important}.ba-charte.ba-fond-sombre h2,.ba-charte.ba-fond-sombre h3,.ba-charte.ba-fond-sombre strong{color:#F8F4EE!important}.ba-charte.ba-fond-sombre p{color:#DED2C1!important}.ba-charte.ba-fond-sombre .ba-label{color:#C9A96B!important}.ba-charte.ba-fond-image{position:relative;background-position:center!important;background-size:cover!important}.ba-charte.ba-fond-image::before{content:"";position:absolute;inset:0;z-index:0;background:rgba(248,244,238,0.90);pointer-events:none}.ba-charte.ba-fond-image>.et_pb_row{position:relative;z-index:1}.ba-charte .et_pb_text_inner{max-width:820px;margin-right:auto;margin-left:auto;text-align:left!important}.ba-charte h2,.ba-charte h3,.ba-charte p{text-align:left!important}.ba-charte p{margin-right:0!important;margin-left:0!important}.ba-charte .ba-separateur{margin:55px 0!important}.ba-charte .ba-lien{display:inline-block;margin-top:12px;color:#7F684A!important;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none!important;border-bottom:1px solid #B08A4A}.ba-charte .ba-centre,.ba-charte .ba-centre h2,.ba-charte .ba-centre h3,.ba-charte .ba-centre p{margin-right:auto!important;margin-left:auto!important;text-align:center!important}.ba-charte .ba-centre .ba-separateur{margin-right:auto!important;margin-left:auto!important}