ul.products .tinv-wraper,ul.products .yith-wcwl-add-to-wishlist,ul.products .add_to_wishlist{display:none!important}h2.yikes-custom-woo-tab-title{display:none!important}h2.woocommerce-Reviews-title{display:none!important}.woocommerce-breadcrumb,.et_pb_woocommerce_breadcrumb{font-size:14px!important;color:#000000!important;margin-bottom:20px!important}.woocommerce-breadcrumb a,.et_pb_woocommerce_breadcrumb a{font-size:14px!important;color:#000000!important;font-weight:500!important;text-decoration:none!important;display:inline!important}.woocommerce-breadcrumb a:hover,.et_pb_woocommerce_breadcrumb a:hover{text-decoration:underline!important}.woocommerce-breadcrumb span.separateur-ariane,.woocommerce-breadcrumb span.breadcrumb-current-cat{font-size:14px!important;color:#000000!important;font-weight:400!important;display:inline!important}.woocommerce-breadcrumb a::after,.et_pb_woocommerce_breadcrumb a::after{display:none!important}#et-info-phone::before{display:none!important}#et-info{padding-bottom:10px!important;float:none!important;margin:0!important;white-space:nowrap!important;display:inline-block!important;animation:defilement-bandeau 25s linear infinite!important}#et-info:hover{animation-play-state:paused!important}@keyframes defilement-bandeau{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}#top-header{position:relative;top:0;overflow:hidden!important}#top-header .container{overflow:hidden!important;display:flex!important;align-items:center!important}#main-header{background-color:#ffffff!important;box-shadow:0 2px 10px rgba(0,0,0,0.05)!important}body.home #main-header{background-color:transparent!important;box-shadow:none!important}body.home #main-header.et-fixed-header{background-color:#ffffff!important;box-shadow:0 2px 10px rgba(0,0,0,0.05)!important}#top-header.et-fixed-header{display:none!important}#main-header.et-fixed-header{top:0!important}body.admin-bar #main-header.et-fixed-header{top:32px!important}body.home:not(.et-fixed-header) #main-header:hover{background-color:#ffffff!important;box-shadow:0 2px 10px rgba(0,0,0,0.05)!important;transition:background-color 0.3s ease-in-out!important}#main-header:hover .nav li ul,#main-header:hover .nav li li{background-color:#ffffff!important}#top-menu>li>a:hover,#main-header .nav li>a:hover{color:#000000!important;transition:color 0.3s ease!important}@media only screen and (min-width:981px){.bloc-icones-droite{position:absolute;top:25px;right:30px;display:flex;align-items:center;gap:20px;z-index:999999!important}}.bloc-icones-droite a,.bloc-icones-droite .et-cart-info,.bloc-icones-droite .et-cart-info span{display:flex!important;align-items:center;color:#A65746!important;font-size:14px!important;text-transform:uppercase;text-decoration:none!important;transition:color 0.3s ease}.bloc-icones-droite a:hover,.bloc-icones-droite .et-cart-info:hover,.bloc-icones-droite a:hover span,.bloc-icones-droite .et-cart-info:hover span{color:#000000!important}.bloc-icones-droite .icon-divi{font-family:'ETmodules'!important;font-size:18px;margin-right:6px}.bloc-icones-droite .et-cart-info span{margin-right:6px}@media only screen and (max-width:980px){.logo_container{max-width:40%!important}.bloc-icones-droite{position:absolute!important;right:30px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;gap:12px!important;margin:0!important;z-index:999999!important}.bloc-icones-droite a{font-size:0!important}.bloc-icones-droite .icon-divi,.bloc-icones-droite .et-cart-info span{font-size:20px!important;margin-right:0!important}}.et_search_form_container .bloc-icones-droite,.et_search_form_container .et-cart-info{display:none!important}#main-header .et_pb_menu .et-cart-count:not(.bloc-icones-droite *),#main-header .et_pb_menu__icon.shopping-cart:not(.bloc-icones-droite *){display:none!important}#main-header .nav li ul{width:auto!important}#main-header .nav li ul a{white-space:nowrap!important;padding-right:200px!important}.titre-ligne-1{display:block!important;font-weight:600;margin-bottom:4px;font-size:16px!important;color:#000;line-height:1.2em!important}.titre-ligne-2{display:block!important;font-size:14px!important;color:#444;line-height:1.2em!important}.mon-carrousel-sur-mesure{position:relative!important;width:99vw!important;max-width:99vw!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;clear:both!important}.mon-carrousel-sur-mesure h2,.mon-carrousel-sur-mesure h3,.mon-carrousel-sur-mesure .woocommerce-loop-product__title,.mon-carrousel-sur-mesure .price{text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mon-carrousel-sur-mesure ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;margin:0!important;gap:20px!important;padding:15px 5vw!important}.mon-carrousel-sur-mesure ul.products::-webkit-scrollbar{display:none}.mon-carrousel-sur-mesure ul.products::before,.mon-carrousel-sur-mesure ul.products::after{content:none!important;display:none!important}.mon-carrousel-sur-mesure ul.products li.product{margin:0!important;clear:none!important;flex:0 0 22%!important}.mon-carrousel-sur-mesure ul.products li.product img{width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;display:block!important}.mon-carrousel-sur-mesure .fleche-gauche-divi,.mon-carrousel-sur-mesure .fleche-droite-divi{top:40%!important}@media (max-width:1123px){.mon-carrousel-sur-mesure ul.products{padding:15px calc(11% - 20px)!important}.mon-carrousel-sur-mesure ul.products li.product{flex:0 0 26%!important}.mon-carrousel-sur-mesure .fleche-gauche-divi,.mon-carrousel-sur-mesure .fleche-droite-divi{top:40%!important}}@media (max-width:980px){.mon-carrousel-sur-mesure ul.products{padding:15px calc(12% - 10px)!important}.mon-carrousel-sur-mesure ul.products li.product{flex:0 0 38%!important}.mon-carrousel-sur-mesure .fleche-gauche-divi,.mon-carrousel-sur-mesure .fleche-droite-divi{top:35%!important}}@media (max-width:767px){.mon-carrousel-sur-mesure ul.products{padding:15px 20%!important}.mon-carrousel-sur-mesure ul.products li.product{flex:0 0 60%!important}.mon-carrousel-sur-mesure .fleche-gauche-divi,.mon-carrousel-sur-mesure .fleche-droite-divi{top:35%!important}}@media (max-width:480px){.mon-carrousel-sur-mesure ul.products{padding:15px 14%!important}.mon-carrousel-sur-mesure ul.products li.product{flex:0 0 72%!important}}.fleche-gauche-divi,.fleche-droite-divi,.galerie-fleche-gauche,.galerie-fleche-droite{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(255,255,255,0.9);color:#000;text-align:center;line-height:40px;border-radius:50%;cursor:pointer;z-index:999;box-shadow:0 2px 8px rgba(0,0,0,0.15);font-size:20px;transition:all 0.2s ease}.woocommerce-product-gallery__wrapper .galerie-fleche-gauche,.woocommerce-product-gallery__wrapper .galerie-fleche-droite{top:50%!important}.fleche-gauche-divi,.galerie-fleche-gauche{left:15px!important}.fleche-droite-divi,.galerie-fleche-droite{right:15px!important}.fleche-gauche-divi:hover,.fleche-droite-divi:hover,.galerie-fleche-gauche:hover,.galerie-fleche-droite:hover{background:#ffffff;transform:translateY(-50%) scale(1.1)}body.is-product-carte-cadeau .fleche-gauche-divi,body.is-product-carte-cadeau .fleche-droite-divi,body.is-product-carte-cadeau .galerie-fleche-gauche,body.is-product-carte-cadeau .galerie-fleche-droite{display:none!important;opacity:0!important;visibility:hidden!important}@media only screen and (min-width:768px){.et_pb_wc_images .woocommerce-product-gallery{display:flex!important;flex-direction:row-reverse!important;justify-content:space-between!important;align-items:stretch!important;width:100%!important;flex-wrap:nowrap!important}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs{width:18%!important;flex:0 0 18%!important;max-width:18%!important;margin:0!important;padding:0!important;max-height:100%!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;gap:12.7px!important;scrollbar-width:thin!important;scrollbar-color:#A65746 transparent!important}.et_pb_wc_images .flex-control-thumbs::-webkit-scrollbar{width:4px!important}.et_pb_wc_images .flex-control-thumbs::-webkit-scrollbar-thumb{background:#A65746!important;border-radius:10px!important}.et_pb_wc_images .woocommerce-product-gallery .flex-viewport{width:80%!important;flex:0 0 80%!important;max-width:80%!important;margin:0!important;height:auto!important;aspect-ratio:4 / 5!important;overflow:hidden!important}}@media only screen and (max-width:980px){.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs{gap:25.6px!important}.prix-et-pastilles-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;gap:50px!important}.prix-et-pastilles-wrapper .et_pb_wc_price{margin:0!important;text-align:center!important}}@media only screen and (max-width:767px){.et_pb_wc_images .woocommerce-product-gallery{display:flex!important;flex-direction:column!important;width:100%!important}.et_pb_wc_images .woocommerce-product-gallery .flex-viewport{width:100%!important;aspect-ratio:4 / 5!important;margin-bottom:15px!important}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-direction:row!important;width:100%!important;overflow-x:auto!important;gap:10px!important}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs li{width:22%!important;flex:0 0 22%!important;margin:0!important}}.et_builder_inner_content.product{background-color:#ffffff!important}.et_pb_wc_images .woocommerce-product-gallery__image{position:relative!important}.et_pb_wc_images .woocommerce-product-gallery__image a{display:block!important;position:relative!important;z-index:10!important;pointer-events:auto!important;cursor:pointer!important}.et_pb_wc_images .woocommerce-product-gallery__image img:not(.zoomImg){display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center bottom!important;margin:0!important;box-shadow:none!important}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs li{margin:0!important;clear:both!important;border:none!important;flex:0 0 auto!important}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs li img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;opacity:0.5;transition:opacity 0.3s ease}.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.et_pb_wc_images .woocommerce-product-gallery .flex-control-thumbs li img:hover{opacity:1!important}.woocommerce-product-gallery__trigger{display:none!important}.galerie-fleche-gauche,.galerie-fleche-droite{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;background:rgba(255,255,255,0.9)!important;color:#000!important;text-align:center!important;line-height:40px!important;border-radius:50%!important;cursor:pointer!important;z-index:99!important;box-shadow:0 2px 8px rgba(0,0,0,0.15)!important;font-size:20px!important;transition:all 0.2s ease!important}.galerie-fleche-gauche{left:20%!important;margin-left:10px!important}.galerie-fleche-droite{right:10px!important}.galerie-fleche-gauche:hover,.galerie-fleche-droite:hover{background:#ffffff!important;transform:translateY(-50%) scale(1.1)!important}.prix-et-pastilles-wrapper .pastilles-variantes{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important}.prix-et-pastilles-wrapper .pastilles-variantes::before{content:"Également disponible en :"!important;font-size:14px!important;font-style:italic!important;color:#555!important;line-height:1!important;display:block!important}.prix-et-pastilles-wrapper .pastilles-variantes>*{margin:0!important;float:none!important}@media (min-width:981px){.prix-et-pastilles-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;flex-wrap:wrap!important}.prix-et-pastilles-wrapper .et_pb_wc_price{margin:0!important;padding:0!important;line-height:1!important}.prix-et-pastilles-wrapper .pastilles-variantes{margin-left:60px!important}.boite-reassurance .et_pb_testimonial_inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:justify!important}.boite-reassurance .et_pb_testimonial_portrait{flex-shrink:0!important;width:118px!important;height:118px!important;margin-right:-5vh!important}}@media (max-width:980px){.prix-et-pastilles-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;gap:25px!important}.prix-et-pastilles-wrapper .et_pb_wc_price{margin:0!important;text-align:center!important}.tinv-wraper.tinv-wishlist{display:flex!important;justify-content:center!important;width:100%!important;margin-top:15px!important;margin-bottom:15px!important}}@media only screen and (min-width:768px) and (max-width:980px){.boite-reassurance .et_pb_testimonial_inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:justify!important}.boite-reassurance .et_pb_testimonial_portrait{flex-shrink:0!important;width:118px!important;height:118px!important;margin-right:-5vh!important}}@media only screen and (max-width:767px){.et_pb_wc_images .flex-viewport,.et_pb_wc_images .woocommerce-product-gallery__image img:not(.zoomImg){max-height:90vh!important;height:auto!important;object-fit:cover!important;object-position:center!important}.et_pb_wc_images .flex-control-nav.flex-control-thumbs{width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;margin-top:15px!important;padding-bottom:12px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:#A65746 transparent!important}.et_pb_wc_images .flex-control-nav.flex-control-thumbs::-webkit-scrollbar{height:5px!important}.et_pb_wc_images .flex-control-nav.flex-control-thumbs::-webkit-scrollbar-track{background:transparent!important}.et_pb_wc_images .flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb{background:#A65746!important;border-radius:10px!important}.et_pb_wc_images .flex-control-nav.flex-control-thumbs li{width:20%!important;flex:0 0 20%!important;margin:0 10px 0 0!important;float:none!important}.galerie-fleche-gauche{left:10px!important}.galerie-fleche-droite{right:10px!important}.galerie-fleche-gauche,.galerie-fleche-droite{top:40%!important}}.tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl_added_to_wishlist,.tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:#A65746!important}.tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl_added_to_wishlist::before,.tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{color:#A65746!important}body.is-product-carte-cadeau .et_pb_wc_images .woocommerce-product-gallery__image a{pointer-events:none!important;cursor:default!important}section.up-sells .woocommerce-loop-product__title,section.up-sells .price{text-align:center!important}.ma-grille-bento{width:90%!important;max-width:90%!important;margin:0 auto!important;text-align:center!important}.ma-grille-bento ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-auto-flow:dense!important;gap:20px!important;width:100%!important}.ma-grille-bento ul.products::before,.ma-grille-bento ul.products::after{display:none!important}.ma-grille-bento ul.products li.product{width:100%!important;margin:0!important;clear:none!important;display:flex!important;flex-direction:column!important;min-width:0}.ma-grille-bento ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;flex-grow:1!important;height:100%!important}.ma-grille-bento ul.products li.product .woocommerce-loop-product__title{margin-top:auto!important;margin-bottom:4px!important}.ma-grille-bento ul.products li.product .price{margin-bottom:0!important}.ma-grille-bento ul.products li.product .et_shop_image{display:flex!important;flex-direction:column!important;margin-bottom:12px!important}.ma-grille-bento ul.products li.product img{width:100%!important;object-fit:cover!important;display:block!important;margin-bottom:12px}.ma-grille-bento ul.products li.product .et_shop_image img{margin-bottom:0!important}.ma-grille-bento ul.products li.product:not(:nth-child(18n+1)):not(:nth-child(18n+12)) img,.ma-grille-bento ul.products li.product:not(:nth-child(18n+1)):not(:nth-child(18n+12)) .et_shop_image{aspect-ratio:4/5!important;height:auto!important;flex-grow:0!important}.ma-grille-bento ul.products li.product:not(:nth-child(18n+1)):not(:nth-child(18n+12)) img,.ma-grille-bento ul.products li.product:not(:nth-child(18n+1)):not(:nth-child(18n+12)) .et_shop_image{aspect-ratio:4/5!important;height:auto!important;flex-grow:0!important}.ma-grille-bento ul.products li.product:nth-child(18n+1),.ma-grille-bento ul.products li.product:nth-child(18n+12){grid-column:span 2!important;grid-row:span 2!important}.ma-grille-bento ul.products li.product:nth-child(18n+1) img,.ma-grille-bento ul.products li.product:nth-child(18n+12) img,.ma-grille-bento ul.products li.product:nth-child(18n+1) .tp-image-wrapper,.ma-grille-bento ul.products li.product:nth-child(18n+12) .tp-image-wrapper,.ma-grille-bento ul.products li.product:nth-child(18n+1) .et_shop_image,.ma-grille-bento ul.products li.product:nth-child(18n+12) .et_shop_image{aspect-ratio:calc((2 * 4) / (2 * 5))!important;height:calc(100% - 10px)!important;flex-grow:1!important;min-height:0!important;object-fit:cover!important}.ma-grille-bento ul.products li.product:nth-child(18n+1) a.woocommerce-LoopProduct-link,.ma-grille-bento ul.products li.product:nth-child(18n+12) a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.ma-grille-bento ul.products li.product:nth-child(18n+1) a.woocommerce-LoopProduct-link>*:first-child,.ma-grille-bento ul.products li.product:nth-child(18n+12) a.woocommerce-LoopProduct-link>*:first-child{flex-grow:1!important;display:flex!important}.prix-et-pastilles-wrapper{display:flex!important;align-items:center!important;gap:100px;margin-bottom:20px}.prix-et-pastilles-wrapper .et_pb_wc_price{margin-top:-20px;margin-bottom:0!important;padding-bottom:0!important}.pastilles-variantes{display:flex;gap:12px;margin:0!important;align-items:center}.pastille-couleur{margin-top:-20px;width:60px;height:60px;border-radius:50%;display:block;background-size:cover;background-position:center;border:1px solid #e0e0e0;position:relative;text-decoration:none!important;transition:transform 0.2s ease,border-color 0.2s ease;cursor:pointer}.pastille-couleur:hover{transform:scale(1.1);border-color:#000}.pastille-couleur::after{content:attr(data-couleur);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:#000;color:#fff;padding:5px 10px;font-size:12px;white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;transition:all 0.2s ease;pointer-events:none;z-index:10}.pastille-couleur::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;visibility:hidden;transition:all 0.2s ease;pointer-events:none;z-index:10}.pastille-couleur:hover::after,.pastille-couleur:hover::before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-4px)}.et_pb_wc_title h1{line-height:1em!important}.et_pb_wc_title h1 .titre-ligne-1{display:block!important;font-size:32px!important;font-weight:600!important;line-height:1.1em!important;margin-bottom:5px!important;color:#000!important}.et_pb_wc_title h1 .titre-ligne-2{display:block!important;font-size:20px!important;font-weight:400!important;line-height:1.2em!important;color:#444!important;text-transform:none!important}.mon-carrousel-hero{position:relative;width:100vw!important;max-width:100vw!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;overflow:hidden;height:75vh;clear:both!important;display:block!important}.hero-wrapper{display:flex;width:200%;height:100%;transition:transform 0.6s ease-in-out}.hero-slide{width:50%;height:100%;position:relative;overflow:hidden}.hero-slide img{width:100%;height:100%;object-fit:cover;display:block;transform:none!important;transition:none!important}.hero-slide::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);z-index:1}.hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:80%;z-index:10}.hero-content h2{color:#ffffff!important;font-size:42px!important;font-weight:600!important;line-height:1.2em;margin-bottom:30px!important;text-shadow:0 2px 10px rgba(0,0,0,0.3)}.hero-btn{display:inline-flex!important;align-items:center;background-color:#A65746;color:#ffffff;padding:15px 40px!important;text-transform:uppercase;text-decoration:none!important;font-size:14px;font-weight:600;border-radius:2px;transition:all 0.3s ease-in-out;box-shadow:0 4px 15px rgba(0,0,0,0.1);cursor:pointer}.hero-btn::before{content:'\35';font-family:'ETmodules'!important;width:0;margin-right:0;opacity:0;transition:all 0.3s ease-in-out;font-size:18px;color:inherit;line-height:1em}.hero-btn .et_pb_button_text{display:inline-block;margin:0!important}.hero-btn:hover::before{width:1em;margin-right:15px;opacity:1}.fleche-gauche-hero,.fleche-droite-hero{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(255,255,255,0.9);color:#000;text-align:center;line-height:40px;border-radius:50%;cursor:pointer;z-index:999;box-shadow:0 2px 8px rgba(0,0,0,0.15);font-size:20px;transition:all 0.2s ease}.fleche-gauche-hero{left:20px}.fleche-droite-hero{right:20px}.fleche-gauche-hero:hover,.fleche-droite-hero:hover{background:#ffffff;transform:translateY(-50%) scale(1.1)}@media (max-width:980px){.mon-carrousel-hero{height:60vh}.hero-content h2{font-size:36px!important;margin-bottom:20px!important}.hero-btn{padding:12px 25px!important;font-size:12px}.hero-btn::before{font-size:14px}.hero-btn:hover::before{margin-right:10px}}@media (max-width:767px){.mon-carrousel-hero{height:60vh}.hero-content h2{font-size:32px!important;margin-bottom:20px!important}.hero-btn{padding:12px 25px!important;font-size:12px}.hero-btn::before{font-size:14px}.hero-btn:hover::before{margin-right:10px}}.sib_signup_form{margin:0!important;padding:0!important}.sib_signup_form p{margin-bottom:0!important}.sib_signup_form p.sib-email-area{position:relative!important;max-width:400px!important;margin-bottom:15px!important}.sib_signup_form input[type="email"]{width:100%!important;background-color:#EDE5DE!important;border:none!important;padding:15px 55px 15px 25px!important;border-radius:50px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#000000!important;box-shadow:none!important;transition:all 0.3s ease!important;box-sizing:border-box!important}.sib_signup_form input[type="email"]:focus{outline:none!important;box-shadow:0 0 0 1.5px #A65746!important}.sib_signup_form button.bloomie-submit-btn{position:absolute!important;top:0!important;right:0!important;height:100%!important;width:55px!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.sib_signup_form button.bloomie-submit-btn::before{content:'\35'!important;font-family:'ETmodules'!important;font-size:24px!important;color:#000000!important;opacity:0!important;transform:translateX(-10px)!important;transition:all 0.3s ease!important}.sib_signup_form p.sib-email-area:hover button.bloomie-submit-btn::before,.sib_signup_form input[type="email"]:focus~button.bloomie-submit-btn::before,.sib_signup_form button.bloomie-submit-btn:focus::before,.sib_signup_form button.bloomie-submit-btn:hover::before{opacity:1!important;transform:translateX(0)!important}.sib_signup_form button.bloomie-submit-btn:hover::before{color:#A65746!important;transform:scale(1.1)!important}.sib_signup_form input[type="checkbox"]{margin-right:8px!important;vertical-align:middle!important}.sib_signup_form .sib_signup_box_inside_2{font-family:'Montserrat',sans-serif!important;font-size:13px!important;color:#000000!important;line-height:1.5!important}.sib_signup_form a[href*="politique-de-confidentialite"]{color:#000000!important;text-decoration:none!important;font-weight:600!important;position:relative!important;transition:color 0.3s ease!important}.sib_signup_form a[href*="politique-de-confidentialite"]::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:right;transition:transform 0.3s ease}.sib_signup_form a[href*="politique-de-confidentialite"]:hover{color:#000000!important;text-decoration:underline!important}.sib_signup_form a[href*="politique-de-confidentialite"]:hover::after{transform:scaleX(1);transform-origin:left}.sib_signup_form .sib_signup_box_inside_2{color:#ffffff!important}.sib_signup_form a[href*="politique-de-confidentialite"]{color:#ffffff!important}.sib_signup_form a[href*="politique-de-confidentialite"]:hover{color:#ffffff!important}.sib_signup_form .sib_signup_box_inside_3 a[href*="politique-de-confidentialite"]{color:#000000!important}.sib_signup_form .sib_signup_box_inside_3 a[href*="politique-de-confidentialite"]:hover{color:#000000!important}.section-collection-bg{position:relative!important}.section-collection-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3)!important;z-index:1;pointer-events:none}.section-collection-bg .et_pb_row{position:relative!important;z-index:2!important}.et_pb_text_inner a:not(.et_pb_button),.et_pb_toggle_content a:not(.et_pb_button){font-weight:700!important;color:#000000!important;transition:all 0.3s ease!important}.et_pb_text_inner a:not(.et_pb_button):hover,.et_pb_toggle_content a:not(.et_pb_button):hover{color:#777777!important;text-decoration-color:#777777!important}.menu-faq-lateral a{display:block!important;padding:12px 0!important;font-size:16px!important;font-weight:500!important;color:#000000!important;text-decoration:none!important;border-bottom:1px solid #ffffff;transition:all 0.3s ease!important}.menu-faq-lateral p:last-of-type a,.menu-faq-lateral li:last-of-type a{border-bottom:none!important}.menu-faq-lateral a:hover{color:#777777!important;padding-left:8px!important}.menu-faq-lateral ul{list-style-type:none!important;padding:0!important;margin:0!important}@media (max-width:980px){.menu-faq-lateral,.menu-faq-lateral ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:15px 25px!important;padding:0!important;margin-bottom:30px!important;border:none!important}.menu-faq-lateral li,.menu-faq-lateral p{list-style-type:none!important;margin:0!important;padding:0!important;border-bottom:none!important;width:auto!important}.menu-faq-lateral a{display:inline-block!important;font-size:14px!important;line-height:1.2!important;border-bottom:none!important;white-space:nowrap!important}}ul.products li.product a.woocommerce-LoopProduct-link .tp-image-wrapper~.et_shop_image{display:none!important}ul.products li.product a.woocommerce-LoopProduct-link .tp-image-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;margin-bottom:12px!important}.tp-image-wrapper img{width:100%!important;display:block!important}.et_pb_shop .woocommerce>ul.products:nth-of-type(2),.et_pb_shop .woocommerce>ul.products~ul.products{display:none!important}footer .et_pb_blurb .et_pb_main_blurb_image,footer .et_pb_image,footer .et_pb_main_image_wrap{margin-bottom:15px!important;padding-bottom:0!important}.et_search_form_container{padding-right:340px!important}.et_search_form_container span.close{right:310px!important;z-index:999999!important;font-weight:bold!important}@media (max-width:980px){.et_search_form_container{padding-right:140px!important}.et_search_form_container span.close{right:110px!important}}#main-header .bloc-icones-droite a.et-cart-info{display:flex!important;opacity:1!important;visibility:visible!important}.tinv-wishlist .tinv-header h2{font-size:32px!important;font-weight:600!important;color:#000000!important;margin-bottom:25px!important}.tinv-wishlist td.product-thumbnail img{width:120px!important;max-width:120px!important;height:auto!important;object-fit:cover!important;border-radius:2px!important}.tinv-wishlist .tinvwl-to-right{display:flex!important;margin-left:0!important}.tinv-wishlist .tinvwl-input-group-btn button,.tinv-wishlist .tinvwl-to-right button,.tinv-wishlist td.product-action button,.tinv-wishlist .return-to-shop a.button{background-color:#A65746!important;color:#ffffff!important;border:none!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:580!important;cursor:pointer!important;transition:all 0.3s ease-in-out!important;white-space:nowrap!important}.tinv-wishlist .tinvwl-input-group-btn button i,.tinv-wishlist .tinvwl-to-right button i,.tinv-wishlist td.product-action button i,.tinv-wishlist .return-to-shop a.button i,.tinv-wishlist .tinvwl-input-group-btn button::after,.tinv-wishlist .tinvwl-to-right button::after,.tinv-wishlist td.product-action button::after,.tinv-wishlist .return-to-shop a.button::after{display:none!important}.tinv-wishlist .tinvwl-input-group-btn button::before,.tinv-wishlist .tinvwl-to-right button::before,.tinv-wishlist td.product-action button::before,.tinv-wishlist .return-to-shop a.button::before{content:'\35'!important;font-family:'ETmodules'!important;display:inline-block!important;max-width:0!important;opacity:0!important;font-size:21px!important;margin-right:0!important;transition:max-width 0.3s ease,opacity 0.3s ease,margin-right 0.3s ease!important;overflow:hidden!important}.tinv-wishlist .tinvwl-input-group-btn button:hover,.tinv-wishlist .tinvwl-to-right button:hover,.tinv-wishlist td.product-action button:hover,.tinv-wishlist .return-to-shop a.button:hover{transform:scale(1.04)!important}.tinv-wishlist .tinvwl-input-group-btn button:hover::before,.tinv-wishlist .tinvwl-to-right button:hover::before,.tinv-wishlist td.product-action button:hover::before,.tinv-wishlist .return-to-shop a.button:hover::before{max-width:20px!important;opacity:1!important;margin-right:8px!important}.tinv-wishlist td.product-remove button{background:transparent!important;border:none!important;width:45px!important;height:45px!important;padding:0!important;font-size:0!important;color:transparent!important;position:relative!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important}.tinv-wishlist td.product-remove button::after{content:'';display:block!important;width:28px!important;height:28px!important;margin-top:-5px;background-color:#A65746!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3v1H4v2h1v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6h1V4h-5V3H9zm0 5h2v9H9V8zm4 0h2v9h-2V8z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3v1H4v2h1v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6h1V4h-5V3H9zm0 5h2v9H9V8zm4 0h2v9h-2V8z'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform 0.2s ease!important}.tinv-wishlist td.product-action button:hover::after,.tinv-wishlist td.product-remove button:hover::after{transform:scale(1.15)!important}@media (max-width:980px){.tinv-wishlist .tinvwl-table-manage-list thead{display:none!important}.tinv-wishlist .tinvwl-table-manage-list td::before{display:none!important}.tinv-wishlist .tinvwl-table-manage-list tbody tr{display:grid!important;grid-template-columns:140px 1fr 45px!important;grid-template-areas:"date date trash""image name name""image price price""image stock stock""action action action";gap:8px 15px!important;padding:20px 10px 20px 45px!important;border-bottom:1px solid #eee!important;align-items:center!important;position:relative!important}.tinv-wishlist .tinvwl-table-manage-list td{display:flex!important;align-items:center!important;border:none!important;padding:0!important;text-align:left!important}.tinv-wishlist td.product-cb{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;left:10px!important;z-index:10!important}.tinv-wishlist td.product-thumbnail{grid-area:image!important;align-self:center!important}.tinv-wishlist td.product-thumbnail img{width:140px!important;max-width:140px!important;height:auto!important}.tinv-wishlist td.product-name,.tinv-wishlist td.product-price,.tinv-wishlist td.product-stock{justify-content:center!important;text-align:center!important;width:100%!important}.tinv-wishlist td.product-name{grid-area:name!important;font-size:16px!important;font-weight:600!important;margin-top:10px!important}.tinv-wishlist td.product-price{grid-area:price!important;font-size:15px!important}.tinv-wishlist td.product-stock{grid-area:stock!important}.tinv-wishlist td.product-remove{grid-area:trash!important;justify-content:flex-end!important;align-items:flex-start!important}.tinv-wishlist td.product-date{grid-area:date!important;justify-content:center!important;text-align:center!important;font-size:13px!important;color:#777!important;font-style:italic!important;width:100%!important}.tinv-wishlist td.product-date::before{content:"Date de l'ajout : "!important;display:inline-block!important;margin-right:5px!important;font-weight:600!important;font-style:normal!important;color:#000!important}.tinv-wishlist td.product-action{grid-area:action!important;justify-content:center!important;margin-top:15px!important}.tinv-wishlist td.product-action button{width:100%!important;max-width:320px!important;font-size:14px!important;padding:16px 20px!important}.tinv-wishlist .tinvwl-to-right{justify-content:center!important;width:100%!important}}.woocommerce-account,.woocommerce-account #page-container,.woocommerce-account #main-content{background-color:#EDE5DE!important}.woocommerce-account #main-content .woocommerce h2,.woocommerce-account #main-content .woocommerce h3,.woocommerce-account #main-content .woocommerce legend,.bloomie-welcome-text{font-family:'DM Serif Display',Georgia,serif!important;color:#000000!important}.woocommerce-account #main-content .woocommerce p,.woocommerce-account #main-content .woocommerce label,.woocommerce-account #main-content .woocommerce form,.woocommerce-account #main-content .woocommerce-MyAccount-content span{font-family:'Montserrat',sans-serif!important;color:#000000!important}.bloomie-user-profile-info{margin-bottom:20px!important;padding-bottom:0!important;border-bottom:none!important}.bloomie-user-name{font-family:'DM Serif Display',serif!important;font-size:24px!important;color:#000000!important;line-height:1.2!important}.bloomie-user-email{font-family:'Montserrat',sans-serif!important;font-size:13px!important;color:#666666!important;margin-top:5px!important}.bloomie-policy-link{color:#A65746!important;text-decoration:none!important;font-weight:600!important;transition:text-decoration 0.2s ease!important}.bloomie-policy-link:hover{text-decoration:underline!important}.bloomie-welcome-wrapper{margin-bottom:30px!important;border-bottom:1px solid rgba(166,87,70,0.2);padding-bottom:15px!important}.bloomie-welcome-text{font-size:26px!important;margin:0!important}@media (min-width:768px){.woocommerce-account #main-content .woocommerce-MyAccount-navigation{width:25%!important;float:left!important;border-right:1px solid rgba(0,0,0,0.1);padding-right:20px!important;position:-webkit-sticky!important;position:sticky!important;top:120px!important;z-index:1000}.woocommerce-account #main-content .woocommerce-MyAccount-content{width:70%!important;float:right!important}}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li{padding:12px 0!important;border-bottom:1px solid rgba(0,0,0,0.05)!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:1px}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li a{color:#000000!important;text-decoration:none!important;display:block!important;font-weight:400!important;transition:transform 0.3s ease,color 0.3s ease!important}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li a:hover{transform:translateX(5px)!important}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700!important;color:#000000!important}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#A65746!important;font-weight:600!important}.woocommerce-account #main-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{transform:none!important}.woocommerce-account #main-content .woocommerce .button,.woocommerce-account #main-content .woocommerce button[type="submit"]{background-color:#A65746!important;color:#ffffff!important;border:none!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:580!important;cursor:pointer!important;transition:all 0.3s ease-in-out!important;white-space:nowrap!important}.woocommerce-account #main-content .woocommerce .button i,.woocommerce-account #main-content .woocommerce button[type="submit"]::after{display:none!important}.woocommerce-account #main-content .woocommerce .button::before,.woocommerce-account #main-content .woocommerce button[type="submit"]::before{content:'\35'!important;font-family:'ETmodules'!important;display:inline-block!important;max-width:0!important;opacity:0!important;font-size:21px!important;margin-right:0!important;transition:max-width 0.3s ease,opacity 0.3s ease,margin-right 0.3s ease!important;overflow:hidden!important}.woocommerce-account #main-content .woocommerce .button:hover,.woocommerce-account #main-content .woocommerce button[type="submit"]:hover{transform:scale(1.04)!important}.woocommerce-account #main-content .woocommerce .button:hover::before,.woocommerce-account #main-content .woocommerce button[type="submit"]:hover::before{max-width:20px!important;opacity:1!important;margin-right:8px!important}.woocommerce-account #main-content .woocommerce .u-columns.col2-set{display:flex!important;flex-wrap:wrap!important;gap:40px!important;margin-top:30px!important}.woocommerce-account #main-content .woocommerce .u-column1,.woocommerce-account #main-content .woocommerce .u-column2{flex:1 1 45%!important;min-width:280px!important;background:#ffffff!important;padding:30px!important;border-radius:2px!important;box-shadow:0 4px 15px rgba(0,0,0,0.03)!important}.woocommerce-account #main-content .woocommerce .input-text{width:100%!important;background:transparent!important;border:none!important;border-bottom:1px solid #000000!important;padding:8px 0!important;border-radius:0!important;box-shadow:none!important}.woocommerce-account #main-content .woocommerce fieldset legend{font-family:'DM Serif Display',Georgia,serif!important;font-size:20px!important;font-weight:600!important;color:#000000!important;line-height:1.3!important;display:block!important;width:100%!important;padding-top:35px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(0,0,0,0.08)!important;margin-bottom:25px!important}.woocommerce-account #main-content .woocommerce fieldset{border:none!important;padding:0!important;margin-top:10px!important}.woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#2E7D32!important;font-weight:700!important}.woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EF6C00!important;font-weight:700!important}.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status,.woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status{color:#C62828!important;font-weight:700!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:flex-start!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button{background-color:#A65746!important;color:#ffffff!important;border:none!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:580!important;cursor:pointer!important;transition:all 0.3s ease-in-out!important;white-space:nowrap!important;width:100%;text-align:center!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button i,.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button::after{display:none!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button::before{content:'\35'!important;font-family:'ETmodules'!important;display:inline-block!important;max-width:0!important;opacity:0!important;font-size:21px!important;margin-right:0!important;transition:max-width 0.3s ease,opacity 0.3s ease,margin-right 0.3s ease!important;overflow:hidden!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button:hover{transform:scale(1.04)!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-actions .button:hover::before{max-width:20px!important;opacity:1!important;margin-right:8px!important}.woocommerce-account #main-content .woocommerce-orders-table__cell-order-thumbnail{width:130px!important;vertical-align:middle!important;text-align:center!important}.woocommerce-account #main-content .bloomie-table-order-thumb img{height:100px!important;max-height:100px!important;width:auto!important;aspect-ratio:4/5!important;object-fit:cover!important;border-radius:2px!important;display:block!important;margin:0 auto!important}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses{display:flex!important;flex-wrap:wrap!important;gap:30px!important;margin:20px 0 0 0!important;padding:0!important;width:110%!important}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1,.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2{flex:1 1 45%!important;min-width:280px!important;width:auto!important;max-width:100%!important;background:#ffffff!important;padding:30px!important;border-radius:2px!important;box-shadow:0 4px 15px rgba(0,0,0,0.09)!important;float:none!important;margin:0!important;box-sizing:border-box!important}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses header h3{margin-bottom:15px!important}.xoo-wsc-product{position:relative!important;overflow:hidden!important}.xoo-wsc-pname a::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:5!important;cursor:pointer}#xoo-wsc-modal .xoo-wsc-img-col{display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;width:140px!important;height:140px!important;min-width:140px!important;flex-shrink:0!important}#xoo-wsc-modal .xoo-wsc-img-col img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;opacity:1!important;transform:none!important;animation:none!important;transition:opacity 0.25s ease!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;margin:0!important}#xoo-wsc-modal .xoo-wsc-product:hover .xoo-wsc-img-col img{opacity:0!important;transform:none!important;animation:none!important}.xoo-wsc-smr-del{position:absolute!important;top:10px!important;right:10px!important;z-index:10!important;color:#000000!important;background-color:#ffffff!important;border-radius:50%!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;box-shadow:0 2px 6px rgba(0,0,0,0.15)!important;transition:transform 0.2s ease!important}.xoo-wsc-smr-del:hover{transform:scale(1.1)!important}#xoo-wsc-modal .xoo-wsc-smr-btn{display:inline-block!important;position:relative!important;z-index:99!important;pointer-events:auto!important;background:transparent!important;color:#A65746!important;font-family:'Montserrat',sans-serif!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;text-decoration:underline!important;padding:5px 0!important;margin-top:auto!important;border:none!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;text-align:left!important}#xoo-wsc-modal .xoo-wsc-smr-btn:hover{color:#000000!important}#xoo-wsc-modal .xoo-wsc-product:hover .xoo-wsc-smr-info,#xoo-wsc-modal .xoo-wsc-product:hover{transform:none!important;margin-top:0!important;animation:none!important}#xoo-wsc-modal .xoo-wsc-smr-info{display:flex!important;flex-direction:column!important}.cmplz-cookiebanner .cmplz-header{position:relative!important}.cmplz-cookiebanner .cmplz-header .cmplz-logo{position:absolute!important;top:-15px!important;left:5px!important;z-index:-1!important;display:block!important}.cmplz-cookiebanner .cmplz-logo img{max-width:60px!important;width:auto!important;height:auto!important;max-height:none!important}.cmplz-cookiebanner .cmplz-message{text-align:justify!important}#cmplz-document.cookie-statement.cmplz-document-eu{max-width:2500px!important;width:100%;padding-bottom:50px!important}#post-2528 h1.entry-title{text-align:center!important;text-transform:uppercase!important;font-size:46px!important;font-family:'DM Serif Display',Georgia,serif!important;margin-top:80px!important;margin-bottom:10px!important;letter-spacing:1px!important;font-weight:bold!important}#post-2528 .entry-content>p:first-of-type,#post-2528 .entry-content>i:first-of-type{text-align:center!important;font-style:italic!important;font-size:14px!important;font-family:'Montserrat';opacity:0.8!important;margin-bottom:60px!important;display:block!important}#post-2528 .entry-content p,#post-2528 .entry-content li{text-align:justify!important;font-size:14px!important;line-height:1.7!important;font-family:'Montserrat',sans-serif!important;font-weight:400}#post-2528 .entry-content h2{text-align:left!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:36px!important;margin-top:25px!important;margin-bottom:20px!important;font-weight:normal!important;line-height:1!important}#post-2528 .entry-content .cmplz-subtitle{text-align:left!important;font-family:'Montserrat',sans-serif!important;font-size:20px!important;line-height:1!important;margin-top:25px!important;margin-bottom:-10px;font-weight:bold!important;color:#000000}li.product .add_to_cart_inline,li.product .add_to_cart_button,li.product .added_to_cart{display:none!important}.bloomie-hover-cart{position:absolute!important;bottom:15px!important;right:5px!important;width:45px!important;height:45px!important;background-color:#ffffff!important;border-radius:50%!important;box-shadow:0 4px 15px rgba(0,0,0,0.15)!important;z-index:99!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:all 0.3s ease!important;pointer-events:auto!important}section.up-sells .bloomie-hover-cart{right:5px!important;bottom:5px!important;width:38px!important;height:38px!important}section.up-sells .bloomie-hover-cart::before{font-size:16px!important}.bloomie-hover-cart::before{content:'\e07a'!important;font-family:'ETmodules'!important;font-size:20px!important;color:#A65746!important;transition:all 0.3s ease!important}li.product:hover .bloomie-hover-cart{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.bloomie-hover-cart:hover{background-color:#A65746!important;transform:translateY(0) scale(1.08)!important}.bloomie-hover-cart:hover::before{color:#ffffff!important}.bloomie-hover-cart.is-loading{opacity:0.7!important;pointer-events:none!important}.bloomie-hover-cart.is-loading::before{content:'\e02d'!important;animation:bloomie-spin 1s linear infinite!important}@keyframes bloomie-spin{100%{transform:rotate(360deg)}}.bloomie-shortcode-pastille{position:absolute!important;bottom:10px!important;right:5px!important;width:45px!important;height:45px!important;background-color:#ffffff!important;border-radius:50%!important;box-shadow:0 4px 15px rgba(0,0,0,0.15)!important;border:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#A65746!important;text-shadow:none!important;outline:none!important;text-decoration:none!important;opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:all 0.3s ease!important;z-index:99!important}.et_pb_image_wrap:hover .bloomie-shortcode-pastille{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.bloomie-shortcode-pastille:hover{background-color:#A65746!important;color:#ffffff!important;transform:scale(1.08)!important;box-shadow:0 6px 20px rgba(0,0,0,0.2)!important}.bloomie-shortcode-pastille.loading{opacity:0.7!important;pointer-events:none!important}.bloomie-shortcode-pastille.loading .bloomie-cart-icon{display:none!important}.bloomie-shortcode-pastille.loading::after{content:'\e02d'!important;font-family:'ETmodules'!important;font-size:20px!important;animation:bloomie-spin 1s linear infinite!important}.entry-content table,.entry-content table tr,.entry-content table th,.entry-content table td,.cmplz-document table,.cmplz-document th,.cmplz-document td{border:1px solid #464547!important;border-collapse:collapse!important}.tinv-wishlist table,.woocommerce-cart-form table,.woocommerce table.shop_table{border-collapse:collapse!important;width:100%!important;border:none!important}.tinv-wishlist table tr,.woocommerce-cart-form table tr,.woocommerce table.shop_table tr{border-top:1px solid #ede8e3!important;border-bottom:none!important;border-left:none!important;border-right:none!important}.tinv-wishlist table th,.woocommerce-cart-form table th,.woocommerce table.shop_table th{border:none!important;border-bottom:1px solid #d4cdc7!important;padding:14px 12px!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;color:#000!important;background:transparent!important}.tinv-wishlist table td,.woocommerce-cart-form table td,.woocommerce table.shop_table td{border:none!important;border-top:1px solid #ede8e3!important;padding:16px 12px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#000!important;vertical-align:middle!important;background:transparent!important}.tinv-wishlist table tbody tr:hover,.woocommerce-cart-form table tbody tr:hover,.woocommerce table.shop_table tbody tr:hover{background-color:#f9f6f3!important}.woocommerce-cart-form .product-remove a.remove{font-size:0!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;position:relative!important;cursor:pointer!important;color:transparent!important}.woocommerce-cart-form .product-remove a.remove::after{content:''!important;display:block!important;width:24px!important;height:24px!important;background-color:#A65746!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3v1H4v2h1v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6h1V4h-5V3H9zm0 5h2v9H9V8zm4 0h2v9h-2V8z'/%3E%3C/svg%3E") no-repeat center / contain!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3v1H4v2h1v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6h1V4h-5V3H9zm0 5h2v9H9V8zm4 0h2v9h-2V8z'/%3E%3C/svg%3E") no-repeat center / contain!important;transition:transform 0.2s ease!important}.woocommerce-cart-form .product-remove a.remove:hover::after{transform:scale(1.15)!important}.woocommerce-cart-form td.product-thumbnail{width:140px!important}.woocommerce-cart-form td.product-thumbnail img{width:120px!important;height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important;object-position:center top!important;border-radius:2px!important;display:block!important}.woocommerce-cart-form td.product-name a,.tinv-wishlist td.product-name a{font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;color:#000!important;text-decoration:none!important;display:block!important}.woocommerce-cart-form td.product-name a:hover .titre-ligne-1,.tinv-wishlist td.product-name a:hover .titre-ligne-1{color:#A65746!important;transition:color 0.3s ease!important}.woocommerce-cart-form td.product-quantity .quantity{width:60px!important;height:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;border:1px solid #d4cdc7!important;background:#fff!important;border-radius:2px!important;overflow:hidden!important}.woocommerce-cart-form td.product-quantity input.qty{width:60px!important;height:40px!important;min-height:40px!important;text-align:center!important;border:none!important;padding:8px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#000!important;background:transparent!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;display:block!important;-webkit-appearance:auto!important;appearance:auto!important}.woocommerce-cart-form td.product-quantity .quantity span{display:none}body #page-container .woocommerce-cart-form .actions{display:none!important}body #page-container .bloomie-actions-container{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:30px 0!important;border-top:1px solid #d4cdc7!important;margin-top:20px!important;clear:both!important}body #page-container .bloomie-actions-container .bloomie-btn-identique{background-color:#A65746!important;color:#ffffff!important;border:none!important;height:48px!important;width:260px!important;min-width:260px!important;max-width:260px!important;margin:0!important;padding:0 15px!important;border-radius:2px!important;cursor:pointer!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.3s ease!important;box-shadow:none!important;outline:none!important}body #page-container .bloomie-actions-container .bloomie-btn-identique .bloomie-btn-text{font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;line-height:1!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important}body #page-container .bloomie-actions-container .bloomie-btn-identique:disabled,body #page-container .bloomie-actions-container .bloomie-btn-identique[disabled]{opacity:0.5!important;cursor:not-allowed!important}body #page-container .bloomie-actions-container .bloomie-btn-identique::after{display:none!important;content:none!important}body #page-container .bloomie-actions-container .bloomie-btn-identique .bloomie-btn-text::before{content:'\35'!important;font-family:'ETmodules'!important;display:inline-block!important;font-size:20px!important;width:0!important;opacity:0!important;margin-right:0!important;transition:width 0.3s ease,opacity 0.3s ease,margin-right 0.3s ease!important;overflow:hidden!important}body #page-container .bloomie-actions-container .bloomie-btn-identique:not(:disabled):hover{background-color:#A65746!important;color:#ffffff!important;transform:scale(1.02)!important}body #page-container .bloomie-actions-container .bloomie-btn-identique:not(:disabled):hover .bloomie-btn-text::before{width:25px!important;opacity:1!important;margin-right:8px!important}@media (max-width:980px){body #page-container .bloomie-actions-container{flex-direction:column!important;justify-content:center!important;gap:15px!important;padding:20px 0!important}body #page-container .bloomie-actions-container .bloomie-btn-identique{width:100%!important;min-width:100%!important;max-width:320px!important}}.tinv-wishlist td.product-stock .instock,.tinv-wishlist td.product-stock span.instock{color:#2E7D32!important;font-weight:700!important}.tinv-wishlist td.product-stock .outofstock,.tinv-wishlist td.product-stock span.outofstock{color:#C62828!important;font-weight:700!important}.tinv-wishlist td.product-stock .onbackorder,.tinv-wishlist td.product-stock span.onbackorder{color:#EF6C00!important;font-weight:700!important}@media (max-width:980px){.woocommerce-cart-form table.shop_table thead{display:none!important}.woocommerce-cart-form table.shop_table,.woocommerce-cart-form table.shop_table tbody{display:block!important;width:100%!important}.woocommerce-cart-form table.shop_table tr.cart_item{display:grid!important;grid-template-columns:90px 1fr 90px!important;grid-template-areas:"image name trash""image price trash""image quantity trash""image subtotal trash"!important;gap:8px 10px!important;padding:20px 5px!important;border-bottom:1px solid #ede8e3!important;align-items:center!important}.woocommerce-cart-form table.shop_table tr.cart_item td{display:flex!important;border:none!important;padding:0!important;width:100%!important}.woocommerce-cart-form table.shop_table tr.cart_item td::before{display:none!important}.woocommerce-cart-form td.product-thumbnail{grid-area:image!important;align-self:center!important;justify-content:center!important}.woocommerce-cart-form td.product-thumbnail img{width:100%!important;max-width:80px!important;height:auto!important;border-radius:2px!important;margin:0!important}.woocommerce-cart-form td.product-name,.woocommerce-cart-form td.product-price,.woocommerce-cart-form td.product-quantity,.woocommerce-cart-form td.product-subtotal{justify-content:center!important;text-align:center!important}.woocommerce-cart-form td.product-name a{font-size:14px!important;line-height:1.3!important}.woocommerce-cart-form td.product-price{font-size:13px!important;color:#777!important}.woocommerce-cart-form td.product-quantity{margin:5px 0!important}.woocommerce-cart-form td.product-subtotal{font-size:15px!important;font-weight:700!important}.woocommerce-cart-form table.shop_table tr.cart_item td.product-subtotal::before{content:"Total : "!important;display:inline-block!important;margin-right:5px!important;font-size:13px!important;font-weight:600!important;color:#A65746!important}.woocommerce-cart-form td.product-remove{grid-area:trash!important;align-self:center!important;justify-content:flex-end!important;padding-right:10px!important}}body #page-container .woocommerce .woocommerce-cart-form .bloomie-actions-container .bloomie-btn-identique:disabled,body #page-container .woocommerce .woocommerce-cart-form .bloomie-actions-container .bloomie-btn-identique[disabled]{opacity:0.5!important;cursor:not-allowed!important}body #page-container .woocommerce .woocommerce-cart-form .bloomie-actions-container .bloomie-btn-identique:disabled:hover::before,body #page-container .woocommerce .woocommerce-cart-form .bloomie-actions-container .bloomie-btn-identique[disabled]:hover::before{max-width:0!important;opacity:0!important;margin-right:0!important}@media (max-width:980px) and (min-width:768px){.woocommerce-cart .cross-sells ul.products,.woocommerce .cross-sells ul.products,.et_pb_module .cross-sells ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:0!important}.woocommerce-cart .cross-sells ul.products li.product,.woocommerce .cross-sells ul.products li.product,.et_pb_module .cross-sells ul.products li.product{width:48%!important;max-width:48%!important;flex:0 0 48%!important;margin:0 0 4% 0!important;float:none!important}.woocommerce-cart .cross-sells ul.products li.product:nth-child(n),.woocommerce .cross-sells ul.products li.product:nth-child(n),.et_pb_module .cross-sells ul.products li.product:nth-child(n){clear:none!important;margin-right:0!important}}.widget_layered_nav ul li a,.widget_product_categories ul li a{display:flex!important;align-items:center!important;font-size:14px!important;color:#000!important;text-decoration:none!important}.widget_layered_nav ul li a::before,.widget_product_categories ul li a::before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #d4cdc7;border-radius:2px;margin-right:10px;background:#fff;transition:all 0.2s ease;flex-shrink:0}.widget_layered_nav ul li.chosen a::before,.widget_product_categories ul li.current-cat a::before{background-color:#A65746!important;border-color:#A65746!important;box-shadow:inset 0 0 0 3px #fff!important}.widget_layered_nav ul li a:hover::before,.widget_product_categories ul li a:hover::before{border-color:#A65746!important}.widget_layered_nav ul li .count,.widget_product_categories ul li .count{margin-left:auto!important;font-size:12px!important;color:#777!important}@media (max-width:1024px){body #page-container .tinv-wishlist table thead{display:none!important}body #page-container .tinv-wishlist table,body #page-container .tinv-wishlist table tbody{display:block!important;width:100%!important}body #page-container .tinv-wishlist table tbody tr{display:grid!important;grid-template-columns:35px 95px minmax(0,1fr) 40px!important;grid-template-areas:"date date  date  date""cb   image name  trash""cb   image price trash""cb   image stock trash""cb   image action trash"!important;gap:6px 10px!important;padding:20px 10px!important;border-bottom:1px solid #ede8e3!important;align-items:center!important}body #page-container .tinv-wishlist table tbody tr td{display:flex!important;border:none!important;padding:0!important;margin:0!important;width:100%!important;background:transparent!important;justify-content:flex-start!important;text-align:left!important;align-items:center!important}body #page-container .tinv-wishlist table tbody tr td:not(.product-date)::before{display:none!important}body #page-container .tinv-wishlist table tbody tr td.product-date{grid-area:date!important;justify-content:center!important;text-align:center!important;font-size:13px!important;color:#777!important;margin-bottom:15px!important;border-bottom:1px dashed #ede8e3!important;padding-bottom:8px!important;width:100%!important}body #page-container .tinv-wishlist table tbody tr td.product-cb{grid-area:cb!important;justify-content:center!important;align-self:center!important}body #page-container .tinv-wishlist table tbody tr td.product-thumbnail{grid-area:image!important;justify-content:center!important;align-self:center!important}body #page-container .tinv-wishlist table tbody tr td.product-thumbnail img{width:100%!important;max-width:95px!important;height:auto!important;border-radius:2px!important;display:block!important}body #page-container .tinv-wishlist table tbody tr td.product-name,body #page-container .tinv-wishlist table tbody tr td.product-price,body #page-container .tinv-wishlist table tbody tr td.product-stock,body #page-container .tinv-wishlist table tbody tr td.product-action{justify-content:center!important;text-align:center!important}body #page-container .tinv-wishlist table tbody tr td.product-name{grid-area:name!important;align-self:flex-end!important}body #page-container .tinv-wishlist table tbody tr td.product-name a{font-size:14px!important;font-weight:600!important;line-height:1.3!important;color:#000!important}body #page-container .tinv-wishlist table tbody tr td.product-price{grid-area:price!important;font-size:14px!important;color:#777!important}body #page-container .tinv-wishlist table tbody tr td.product-stock{grid-area:stock!important}body #page-container .tinv-wishlist table tbody tr td.product-action{grid-area:action!important;align-self:flex-start!important;margin-top:8px!important}body #page-container .tinv-wishlist table tbody tr td.product-action button,body #page-container .tinv-wishlist table tbody tr td.product-action a.button{width:auto!important;min-width:150px!important;max-width:90%!important;padding:12px 15px!important;font-size:12px!important;font-weight:600!important;background-color:#A65746!important;color:#ffffff!important;border:none!important;border-radius:2px!important;text-align:center!important;justify-content:center!important;white-space:normal!important;line-height:1.2!important;display:inline-flex!important}body #page-container .tinv-wishlist table tbody tr td.product-action button span,body #page-container .tinv-wishlist table tbody tr td.product-action a.button span{color:#ffffff!important;font-size:12px!important;display:inline!important;visibility:visible!important;opacity:1!important}body #page-container .tinv-wishlist table tbody tr td.product-action button i,body #page-container .tinv-wishlist table tbody tr td.product-action a.button i{display:none!important;margin:0!important}body #page-container .tinv-wishlist table tbody tr td.product-remove{grid-area:trash!important;justify-content:flex-end!important;align-self:center!important;padding-right:5px!important}}@media (max-width:767px){body #page-container .tinv-wishlist .tinvwl-to-right.look_in{display:flex!important;flex-direction:column!important;gap:15px!important;width:100%!important}body #page-container .tinv-wishlist .tinvwl-to-right.look_in button{width:100%!important;margin:0!important}}body #page-container .woof_list li{display:flex!important;align-items:flex-start!important;margin-bottom:12px!important}body #page-container .woof_list li .icheckbox_flat-aero,body #page-container .woof_list li .icheckbox_flat-grey,body #page-container .woof_list li input[type="checkbox"]{flex:0 0 auto!important;margin-top:4px!important;margin-right:10px!important}body #page-container .woof_list li label,body #page-container .woof_list li a{flex:1!important;line-height:1.4!important;white-space:normal!important;word-wrap:break-word!important;padding:0!important}.et_search_outer{background-color:transparent!important;width:50%;left:25%;min-height:110px!important;align-items:center!important}.et_search_form_container{padding-right:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:700px!important;margin:0 auto!important}.et_search_form_container span.close{right:20px!important}.dgwt-wcas-search-wrapp{width:100%!important;max-width:600px!important;height:65%!important;margin:0 auto!important}#dgwt-wcas-search-input-1{padding-left:50px!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{width:100%!important}.et_search_form_container span.close,.et_close_search_field{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;z-index:100000!important}.dgwt-wcas-search-wrapp input[type="search"],.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input{font-family:'Montserrat',sans-serif!important;font-size:13px!important;color:#000!important;border:1.5px solid #d4cdc7!important;border-radius:50px!important;padding:12px 50px 12px 20px!important;background:#fff!important;box-shadow:none!important;outline:none!important;transition:border-color 0.3s ease!important;width:100%!important}.dgwt-wcas-search-wrapp input[type="search"]:focus,.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input:focus{border-color:#A65746!important;box-shadow:0 0 0 1.5px #A65746!important}.dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-search-wrapp button[type="submit"]{color:#A65746!important;fill:#A65746!important}.dgwt-wcas-suggestions-wrapp{border:1px solid #ede8e3!important;border-radius:4px!important;box-shadow:0 4px 20px rgba(0,0,0,0.08)!important;font-family:'Montserrat',sans-serif!important}.dgwt-wcas-suggestion{font-family:'Montserrat',sans-serif!important;font-size:13px!important;color:#000!important;padding:10px 15px!important;border-bottom:1px solid #f5f0ec!important;transition:background 0.2s ease!important}.dgwt-wcas-suggestion:hover,.dgwt-wcas-suggestion.selected{background:#f9f6f3!important}.dgwt-wcas-st__title{font-weight:600!important;color:#000!important}.dgwt-wcas-st__price{color:#A65746!important;font-weight:600!important}.dgwt-wcas-suggestion-more{text-align:center!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;color:#A65746!important;font-weight:600!important;padding:12px!important}@media (max-width:980px){.et_search_form_container{max-width:100%!important;padding-right:140px!important}.et_search_form_container span.close{right:110px!important}.dgwt-wcas-search-wrapp{max-width:100%!important}}@media only screen and (min-width:981px){.menu-non-cliquable>a{cursor:default!important;pointer-events:none!important}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{background:transparent!important;color:#000000!important;border:none!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button{background-color:#A65746!important;color:#ffffff!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;margin:0!important;transition:all 0.3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button::after,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button::before{display:none!important;content:none!important;width:0!important;margin:0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button:hover{transform:scale(1.04)!important;background-color:#A65746!important}body.page-id-35 .et_pb_shop{margin-bottom:580px!important}body.search-results.post-type-archive-product .et_pb_shop .woocommerce.columns-4{margin-top:-190px!important;margin-bottom:300px!important}.mon-carrousel-collection{width:100%!important;max-width:1200px!important;margin:0 auto!important;position:relative!important;overflow:hidden!important}.mon-carrousel-collection h2,.mon-carrousel-collection h3,.mon-carrousel-collection .woocommerce-loop-product__title,.mon-carrousel-collection .price{text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mon-carrousel-collection ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;margin:0!important;padding:10px 0!important;gap:20px!important;scroll-snap-type:x mandatory}.mon-carrousel-collection ul.products::-webkit-scrollbar{display:none}.mon-carrousel-collection ul.products::before,.mon-carrousel-collection ul.products::after{content:none!important;display:none!important}.mon-carrousel-collection ul.products li.product{margin:0!important;clear:none!important;scroll-snap-align:start;flex:0 0 calc((100% - 40px) / 3)!important}.mon-carrousel-collection ul.products li.product img{width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;display:block!important}.mon-carrousel-collection .fleche-gauche-divi,.mon-carrousel-collection .fleche-droite-divi{top:40%!important}@media (max-width:980px){.mon-carrousel-collection{width:90%!important}.mon-carrousel-collection ul.products li.product{flex:0 0 calc((100% - 20px) / 2)!important}.mon-carrousel-collection .fleche-gauche-divi,.mon-carrousel-collection .fleche-droite-divi{top:35%!important}}@media (max-width:767px){.mon-carrousel-collection{width:80%!important}.mon-carrousel-collection ul.products li.product{flex:0 0 100%!important;scroll-snap-align:center}.mon-carrousel-collection .fleche-gauche-divi,.mon-carrousel-collection .fleche-droite-divi{top:40%!important}}.mon-carrousel-collection .woocommerce-loop-product__title,.mon-carrousel-collection .titre-ligne-1,.mon-carrousel-collection .titre-ligne-2{font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#1a1a1a!important;line-height:1.4!important;margin-bottom:4px!important;text-transform:none!important}.mon-carrousel-collection .titre-ligne-1{font-weight:600!important}.mon-carrousel-collection .titre-ligne-2{font-weight:500!important}.mon-carrousel-collection .price,.mon-carrousel-collection .price .amount,.mon-carrousel-collection .price ins .amount,.mon-carrousel-collection .price bdi{font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#A65746!important;margin-bottom:10px!important}.bloomie-carousel-dots{display:none;justify-content:center;gap:6px;margin-top:-5vh;padding-bottom:2vh}.bloomie-dot{width:7px;height:7px;border-radius:50%;background:#e0dbd5;transition:background 0.3s ease,transform 0.3s ease}.bloomie-dot.active{background:#A65746;transform:scale(1.2)}@media (max-width:767px){.bloomie-carousel-dots{display:flex!important}}.woocommerce-form-coupon-toggle{display:none!important}#order_review>p.form-row.form-row-first,#order_review>p.form-row.form-row-last,#order_review>.woocommerce-form-coupon-toggle,#order_review>.clear{display:none!important}.bloomie-promo-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:20px!important;width:100%!important;margin:24px 0!important;box-sizing:border-box!important}.bloomie-promo-wrapper .bloomie-coupon-block,.bloomie-promo-wrapper .bloomie-gift-block{flex:1 1 50%!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-sizing:border-box!important}.bloomie-promo-wrapper .bloomie-label{display:flex!important;align-items:flex-end!important;height:24px!important;margin:0 0 12px 0!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;color:#000000!important;line-height:1!important;padding:0!important}.bloomie-promo-wrapper .bloomie-coupon-block .screen-reader-text,.bloomie-promo-wrapper .bloomie-coupon-block>p:not(.form-row),.bloomie-promo-wrapper .bloomie-coupon-block .clear{display:none!important}.bloomie-promo-wrapper .bloomie-coupon-block .form-row-first{display:block!important;float:none!important;clear:both!important;width:100%!important;margin:0 0 12px 0!important;padding:0!important}.bloomie-promo-wrapper .bloomie-coupon-block input.input-text{display:block!important;width:100%!important;height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid #d4cdc7!important;border-radius:2px!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;background:#ffffff!important;box-shadow:none!important;box-sizing:border-box!important}.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-gift-card-number{display:block!important;width:100%!important;height:48px!important;margin:0 0 12px 0!important;padding:0 16px!important;border:1px solid #d4cdc7!important;border-radius:2px!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;background:#ffffff!important;box-shadow:none!important;box-sizing:border-box!important}.bloomie-promo-wrapper .bloomie-coupon-block .form-row-last{display:block!important;float:none!important;clear:both!important;width:100%!important;margin:0!important;padding:0!important}.bloomie-promo-wrapper .bloomie-coupon-block button.button,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:48px!important;margin:0!important;padding:0!important;background-color:#A65746!important;color:#ffffff!important;border:none!important;border-radius:2px!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;cursor:pointer!important;box-sizing:border-box!important;white-space:nowrap!important;transform:none!important;transition:none!important;box-shadow:none!important}.bloomie-promo-wrapper .bloomie-coupon-block button.button:hover,.bloomie-promo-wrapper .bloomie-coupon-block button.button:focus,.bloomie-promo-wrapper .bloomie-coupon-block button.button:active,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button:hover,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button:focus,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button:active{background-color:#A65746!important;color:#ffffff!important;transform:none!important;box-shadow:none!important;padding:0!important;border:none!important}.bloomie-promo-wrapper .bloomie-coupon-block button.button::before,.bloomie-promo-wrapper .bloomie-coupon-block button.button::after,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button::before,.bloomie-promo-wrapper .bloomie-gift-block #pwgc-redeem-button::after{display:none!important;content:none!important}.woocommerce-checkout #place_order{background-color:#A65746!important;color:#ffffff!important;border:none!important;transition:background-color 0.3s ease!important;transform:none!important}.woocommerce-checkout #place_order::after{display:none!important;content:none!important}.woocommerce-checkout #place_order::before{content:'\35'!important;font-family:'ETmodules'!important;display:inline-block!important;max-width:0!important;opacity:0!important;font-size:18px!important;margin-right:0!important;overflow:hidden!important;line-height:1!important;transition:max-width 0.3s ease,opacity 0.3s ease,margin-right 0.3s ease!important}.woocommerce-checkout #place_order:hover{background-color:#8B4A3B!important;transform:none!important}.woocommerce-checkout #place_order:hover::before{max-width:22px!important;opacity:1!important;margin-right:8px!important}@media (max-width:600px){.bloomie-promo-wrapper{flex-direction:column!important;gap:24px!important}.bloomie-promo-wrapper .bloomie-coupon-block,.bloomie-promo-wrapper .bloomie-gift-block{width:100%!important}}#bloomie-zone-notification{width:100%;display:block;margin-bottom:5px}.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info{background:transparent!important;border:none!important;box-shadow:none!important;color:#A65746!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:600!important;padding:0 0 15px 0!important;margin:0!important;text-align:left!important;display:flex!important;align-items:center!important}.woocommerce-checkout .woocommerce-message::before,.woocommerce-checkout .woocommerce-error::before,.woocommerce-checkout .woocommerce-info::before{color:#A65746!important;background:transparent!important;position:relative!important;top:auto!important;left:auto!important;margin-right:10px!important;font-size:18px!important}.woocommerce-checkout .woocommerce-message a,.woocommerce-checkout .woocommerce-error a{color:#000000!important;text-decoration:underline!important;margin-left:auto!important}p.woocommerce-notice.woocommerce-thankyou-order-received,.bloomie-merci-deplace{text-align:center!important;font-size:26px!important;font-weight:600!important;color:#A65746!important;border:none!important;background:transparent!important;padding:0!important;margin-top:40px!important}.woocommerce-order a.button,.woocommerce-thankyou-order-details~p.order-again a.button{background-color:#A65746!important;color:#ffffff!important;border:none!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important;transition:all 0.3s ease-in-out!important}.woof_submit_search_form_container{display:flex!important;gap:15px!important;margin-top:25px!important;justify-content:flex-start!important;flex-wrap:wrap!important}.woof_submit_search_form_container button.woof_submit_search_form{background-color:#A65746!important;color:#ffffff!important;border:none!important;padding:12px 25px!important;border-radius:2px!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:none!important;flex:1!important;text-align:center!important}.woof_submit_search_form_container button.woof_submit_search_form:hover{background-color:#000000!important;transform:scale(1.04)!important}.woof_submit_search_form_container button.woof_reset_search_form{background-color:transparent!important;color:#000000!important;border:1px solid #000000!important;padding:12px 20px!important;border-radius:2px!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:none!important}.woof_submit_search_form_container button.woof_reset_search_form:hover{background-color:#f9f6f3!important}.woof_info_popup{display:none!important}.woof_submit_search_form_container{display:flex!important;gap:15px!important;margin-top:25px!important;justify-content:flex-start!important;flex-wrap:wrap!important}body #page-container .woof_submit_search_form_container button{padding:12px 25px!important;transition:all 0.3s ease!important}body #page-container .woof_submit_search_form_container button::after,body #page-container .woof_submit_search_form_container button::before{display:none!important;content:none!important}body #page-container .woof_submit_search_form_container button.woof_submit_search_form{background-color:#A65746!important;color:#ffffff!important;border:none!important;border-radius:2px!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important;flex:1!important;text-align:center!important}body #page-container .woof_submit_search_form_container button.woof_submit_search_form:hover{background-color:#000000!important}body #page-container .woof_submit_search_form_container button.woof_reset_search_form{background-color:transparent!important;color:#000000!important;border:1px solid #000000!important;border-radius:2px!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important}body #page-container .woof_submit_search_form_container button.woof_reset_search_form:hover{background-color:#f9f6f3!important}@media only screen and (max-width:980px){#main-header .container{position:relative!important}#main-header #et-top-navigation{position:static!important}#main-header #et_top_search{display:block!important;position:absolute!important;left:30px!important;top:40%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;height:auto!important;z-index:999999!important;pointer-events:auto!important}#main-header #et_top_search #et_search_icon{display:block!important;position:static!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;cursor:pointer!important;pointer-events:auto!important}#main-header #et_top_search #et_search_icon::before{color:#A65746!important;font-size:26px!important;line-height:1!important}body.bloomie-noscroll #main-header #et_top_search{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.dgwt-wcas-om-bar{margin-top:30px!important}.et_search_outer,.et_search_form_container{padding-top:30px!important}}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{position:relative!important;display:block!important;background-color:#A65746!important;color:#ffffff!important;border:none!important;border-radius:2px!important;padding:16px 24px!important;margin-bottom:24px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:500!important;text-align:center!important;cursor:pointer!important}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before{color:#ffffff!important}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a.showlogin{position:static!important;display:inline!important;width:auto!important;height:auto!important;color:#ffffff!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important}.woocommerce-loop-product__title{transition:opacity 0.25s ease!important}.woocommerce-loop-product__title:not(.bloomie-titre-fait){opacity:0!important;animation:bloomieRevealFailsafe 0.25s ease 4s forwards!important}.et_pb_wc_title h1{transition:opacity 0.25s ease!important}.et_pb_wc_title h1:not(:has(.titre-ligne-1)){opacity:0!important;animation:bloomieRevealFailsafe 0.25s ease 4s forwards!important}@keyframes bloomieRevealFailsafe{from{opacity:0}to{opacity:1}}.woocommerce-account .woocommerce-EditAccountForm p:has(#account_display_name){display:none!important}@media (max-width:767px){.woocommerce-account #main-content .woocommerce-MyAccount-navigation{margin-bottom:40px!important;padding-bottom:15px!important;border-bottom:1px solid rgba(166,87,70,0.2)!important}}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses::before,.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses::after{display:none!important}@media (max-width:1006px){.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses{width:100%!important;max-width:100%!important;flex-direction:column!important;gap:20px!important}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses::before,.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses::after{display:none!important}.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1,.woocommerce-account #main-content .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}}@media only screen and (min-width:981px){.only-mobile{display:none!important}}@media only screen and (max-width:980px){#main-header{background-color:#ffffff!important;box-shadow:0 2px 10px rgba(0,0,0,0.05)!important}.et_header_style_centered #main-header .container{height:80px!important;min-height:80px!important}#top-header.et-fixed-header{display:none!important}#main-header.et-fixed-header{top:0!important;position:fixed!important;width:100%!important}#main-header,#top-header,#logo,.logo_container{transition:none!important}.et_header_style_centered .logo_container,.et_header_style_centered.et-fixed-header .logo_container{position:absolute!important;left:50%!important;top:40%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;pointer-events:none!important;z-index:10!important}#logo{pointer-events:auto!important;max-height:75px!important}.et_header_style_centered .et_mobile_nav_menu,.mobile_nav{pointer-events:none!important;display:block!important;background:transparent!important;border:none!important;box-shadow:none!important}.mobile_menu_bar{pointer-events:auto!important;display:block!important;cursor:pointer!important;z-index:999999!important;background:transparent!important;border:none!important;box-shadow:none!important;transform:translateY(20%)!important;width:45px!important;height:45px!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;transition:opacity 0.5s ease 0.5s,visibility 0s linear 0.5s!important}.mobile_menu_bar::before{color:#A65746!important;font-size:36px!important;background:transparent!important}.et_header_style_centered #et-top-navigation .mobile_nav.opened,.et_header_style_centered #et-top-navigation .mobile_nav.closed{background:transparent!important;box-shadow:none!important}.mobile_nav.opened .mobile_menu_bar,.et_mobile_menu_opened .mobile_menu_bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.1s ease 0s,visibility 0s linear 0.1s!important}.mobile_nav .select_page{display:none!important}.bloc-icones-droite,.et-cart-info{display:none!important}.bloomie-close-btn{position:fixed!important;top:10vh!important;right:3vh!important;z-index:9999999!important;color:#ffffff!important;background-color:#A65746!important;width:36px!important;height:36px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(0,0,0,0.15)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:all 0.3s ease!important}.bloomie-close-btn.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#main-header .et_mobile_menu{pointer-events:auto!important;position:fixed!important;top:0!important;right:0!important;left:auto!important;width:320px!important;height:100vh!important;background-color:#EDE5DE!important;padding:75px 25px 40px 25px!important;border-top:none!important;overflow-y:auto!important;z-index:999990!important;transition:transform 0.2s ease-in-out!important}body.bloomie-noscroll #main-header .et_mobile_menu,body.et_mobile_menu_opened #main-header .et_mobile_menu{transform:translateX(0%)!important;transition:transform 0.4s cubic-bezier(0.4,0,0.2,1)!important}@media only screen and (max-width:767px){#main-header .et_mobile_menu{width:100vw!important;left:0!important}}#main-header .et_mobile_menu li{position:relative!important}#main-header .et_mobile_menu li a{color:#A65746!important;font-family:'Montserrat',sans-serif!important;font-size:15px!important;font-weight:500!important;text-transform:uppercase!important;border-bottom:1px solid rgba(166,87,70,0.1)!important;padding:16px 5px!important;background:transparent!important;position:relative!important;display:block!important}#main-header .et_mobile_menu li.menu-item-has-children>ul{display:none!important;padding-left:15px!important;border-left:2px solid rgba(166,87,70,0.2)!important}#main-header .et_mobile_menu li.bloomie-open>ul{display:block!important;animation:bloomieFade 0.3s ease}@keyframes bloomieFade{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}#main-header .et_mobile_menu li li a{font-size:13px!important;text-transform:none!important;font-weight:400!important;padding:12px 10px!important;border-bottom:1px solid rgba(166,87,70,0.05)!important}.bloomie-submenu-toggle{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;transition:transform 0.3s ease!important}.bloomie-submenu-toggle::before{content:'\33'!important;font-family:'ETmodules'!important;font-size:16px!important;color:#A65746!important}.bloomie-open>a>.bloomie-submenu-toggle{transform:translateY(-50%) rotate(180deg)!important}#main-header .et_mobile_menu li a[href*="compte"],#main-header .et_mobile_menu li a[href*="wishlist"]{color:#A65746!important;font-weight:700!important;display:flex!important;align-items:center!important}#main-header .et_mobile_menu li a[href*="compte"]::before{content:'\e08a';font-family:'ETmodules'!important;margin-right:10px;font-size:20px}#main-header .et_mobile_menu li a[href*="wishlist"]::before{content:'\e089';font-family:'ETmodules'!important;margin-right:10px;font-size:20px}}@media only screen and (max-width:767px){#main-header .et_mobile_menu li a[href*="compte"],#main-header .et_mobile_menu li a[href*="wishlist"]{justify-content:center!important;text-align:center!important;margin:15px auto!important;max-width:85%!important;background-color:rgba(166,87,70,0.05)!important;padding:12px 20px!important;border-radius:30px!important;border-bottom:none!important}}@media only screen and (max-width:600px){#logo{pointer-events:auto!important;max-height:70px!important}#main-header.et-fixed-header{margin-top:-32px!important}@media only screen and (max-width:558px){#logo{pointer-events:auto!important;max-height:65px!important}}@media only screen and (max-width:520px){#logo{pointer-events:auto!important;max-height:60px!important}}@media only screen and (max-width:480px){#logo{pointer-events:auto!important;max-height:55px!important}}@media only screen and (max-width:440px){#logo{pointer-events:auto!important;max-height:50px!important}}@media only screen and (max-width:400px){#logo{pointer-events:auto!important;max-height:45px!important}}@media only screen and (max-width:362px){#logo{pointer-events:auto!important;max-height:40px!important}}body.bloomie-noscroll{overflow:hidden!important}@media only screen and (min-width:981px) and (max-width:1050px){#main-header .container{width:95%!important;max-width:100%!important}#top-menu li{padding-right:7px!important}#et_top_search{margin-left:15px!important}}@media only screen and (min-width:981px){#bloomie-filter-toggle{display:none!important}.bloomie-filter-wrapper>div{display:block!important}}@media only screen and (max-width:980px){.bloomie-filter-wrapper{width:100%;margin-bottom:30px}#bloomie-filter-toggle{display:flex!important;align-items:center;justify-content:space-between;width:100%;background-color:#A65746;color:#ffffff;padding:14px 20px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border:none;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.05);margin-bottom:0!important}#bloomie-filter-toggle:hover{background-color:#000000}#bloomie-filter-toggle::after{content:'\33';font-family:'ETmodules'!important;font-size:18px;transition:transform 0.3s ease}#bloomie-filter-toggle.is-open::after{transform:rotate(180deg)}.bloomie-filter-wrapper>div{display:none;background:#ffffff;padding:20px;border:1px solid #ede8e3;border-top:none;border-radius:0 0 2px 2px}}@media only screen and (max-width:479px){.bloomie-mobile-reduce .et_pb_image,.bloomie-mobile-reduce .et_pb_module.et_pb_image{text-align:center!important}.bloomie-mobile-reduce .et_pb_image img{width:60%!important;margin:0 auto!important;display:block!important}.bloomie-mobile-reduce .et_pb_text h2,.bloomie-mobile-reduce .et_pb_text h3,.bloomie-mobile-reduce h2,.bloomie-mobile-reduce h3{font-size:22px!important;line-height:1.3!important;margin-bottom:10px!important;text-align:center!important}.bloomie-mobile-reduce .et_pb_text p,.bloomie-mobile-reduce p{font-size:14px!important;line-height:1.5!important;text-align:center!important}.bloomie-mobile-reduce .et_pb_column{margin-bottom:15px!important}}@media (max-width:767px){.entry-content table,.cmplz-document table{width:100%!important;table-layout:auto!important;word-break:break-word!important}.entry-content table th,.entry-content table td,.cmplz-document table th,.cmplz-document table td{font-size:11px!important;padding:5px!important;line-height:1.3!important}}@media only screen and (max-width:479px){.mon-carrousel-hero{margin-top:85vh!important}}@media only screen and (max-width:600px){.et_pb_row_3_tb_body.et_pb_row.et_flex_row{margin-bottom:-100vw!important}}@media only screen and (max-width:510px){.et_pb_row_3_tb_body.et_pb_row.et_flex_row{margin-top:-20vw!important;margin-bottom:-120vw!important}}@media only screen and (max-width:420px){.et_pb_row_3_tb_body.et_pb_row.et_flex_row{margin-bottom:-140vw!important}}@media only screen and (max-width:420px){.tinv-wishlist .tinvwl-table-manage-list .product-thumbnail,.tinv-wishlist .tinvwl-table-manage-list .product-thumbnail img{width:75px!important;min-width:75px!important;max-width:75px!important}.tinv-wishlist .tinvwl-table-manage-list .product-stock{font-size:12px!important;white-space:normal!important;word-break:break-word!important;overflow:visible!important}.tinv-wishlist .tinvwl-table-manage-list .product-action{width:100%!important;margin-top:8px!important}.tinv-wishlist .tinvwl-table-manage-list .product-action .button{font-size:11px!important;padding:8px 5px!important;width:100%!important;max-width:100%!important;white-space:normal!important;line-height:1.3!important;text-align:center!important;box-sizing:border-box!important;display:inline-block!important}}@media only screen and (max-width:478px){.et-l--footer .et_pb_section{height:auto!important;padding-bottom:100px!important}.et-l--footer .et_pb_row{height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding-bottom:0!important}.et-l--footer .et_pb_column{display:contents!important}.et-l--footer .et_pb_module{transform:none!important;position:relative!important;top:auto!important;bottom:auto!important;margin-top:5px!important;margin-bottom:5px!important;width:100%!important}.et-l--footer .et_pb_text_inner,.et-l--footer .et_pb_module_header{text-align:center!important}.et-l--footer .et_pb_text_inner h1,.et-l--footer .et_pb_text_inner h2,.et-l--footer .et_pb_text_inner h3,.et-l--footer .et_pb_text_inner h4,.et-l--footer .et_pb_module_header{margin-top:45px!important;margin-bottom:10px!important}.bloomie-copyright{order:99!important;opacity:0.8!important}}