#main-header .sub-menu,#top-header .sub-menu,.et_pb_menu .sub-menu{background-color:#ffffff!important;border-top:2px solid #743f33!important;box-shadow:0 8px 24px rgba(0,0,0,0.08)!important;padding:4px 0!important;width:max-content!important;min-width:unset!important}#main-header .sub-menu li a,#top-header .sub-menu li a,.et_pb_menu .sub-menu li a,.et-menu-nav ul.sub-menu li a{color:#743f33!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:10px 20px!important;text-align:left!important;border-left:3px solid transparent!important;transition:all 0.2s ease!important;background:transparent!important;display:block!important;line-height:1.4!important}#main-header .sub-menu li a:hover,#top-header .sub-menu li a:hover,.et_pb_menu .sub-menu li a:hover{color:#743f33!important;border-left:3px solid #743f33!important;padding-left:26px!important;background-color:#faf7f6!important}.et_pb_menu .sub-menu li,.et-menu-nav ul.sub-menu li{padding:0!important;margin:0!important;line-height:1.4!important;display:block!important}.menu-item-has-children>a:after,.menu-item-has-children>a:first-child:after{display:none!important}.et_mobile_menu .sub-menu{display:none!important;padding-left:15px}.et_mobile_menu .menu-item-has-children.et-open>.sub-menu{display:block!important}.et_mobile_menu .menu-item-has-children>a::after{content:' ▾';float:right}.et_mobile_menu .menu-item-has-children.et-open>a::after{content:' ▴';float:right}.et_pb_menu .et-menu li>a{padding:6px 6px;border-radius:3px}.et_pb_menu .et-menu li.current-menu-item>a,.et_pb_menu .et-menu li.current_page_ancestor>a{background-color:rgba(255,255,255,0.85)}@media (min-width:1200px){#home-background{animation:zoomin 30s infinite linear 1s}}@keyframes zoomin{0%{background-size:100%}50%{background-size:115%}100%{background-size:100%}}@-webkit-keyframes zoomin{0%{background-size:100%}50%{background-size:115%}100%{background-size:100%}}@media screen and (max-width:980px){.bg-responsive{display:block!important;min-height:350px!important}.flex-row{display:flex!important;flex-direction:row!important}}@media (max-width:980px){.dsm-image-reveal-overlay{transform:scale(1,1)!important;visibility:visible!important}}h1,.et_pb_text h1{font-size:52px;line-height:1.15}h2,.et_pb_text h2{font-size:38px;line-height:1.2}h3,.et_pb_text h3{font-size:28px;line-height:1.3}h4,.et_pb_text h4{font-size:20px;line-height:1.4}p,.et_pb_text p{font-size:15px;line-height:1.7}@media (max-width:980px){h1,.et_pb_text h1{font-size:38px}h2,.et_pb_text h2{font-size:28px}h3,.et_pb_text h3{font-size:22px}h4,.et_pb_text h4{font-size:18px}p,.et_pb_text p{font-size:16px}}@media (max-width:767px){h1,.et_pb_text h1{font-size:30px}h2,.et_pb_text h2{font-size:24px}h3,.et_pb_text h3{font-size:20px}h4,.et_pb_text h4{font-size:17px}p,.et_pb_text p{font-size:15px}}.trait-blanc{display:inline-block!important;width:auto!important}.trait-blanc::after{content:'';display:block;width:100%;height:2px;background-color:#fff;margin-top:2px}.woocommerce-widget-layered-nav-list .count,.widget_product_categories .count{display:none!important}.et_pb_widget h4.widgettitle{font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#743F33!important;font-weight:700!important;font-family:Inter,sans-serif!important;padding:12px 0!important;border-bottom:1px solid #e0d9cc!important;margin-bottom:10px!important}.widget_product_categories .product-categories,.woocommerce-widget-layered-nav-list{list-style:none!important;padding:0!important;margin:0!important}.widget_product_categories .product-categories li,.woocommerce-widget-layered-nav-list__item{padding:5px 0!important;list-style:none!important}.widget_product_categories .product-categories li a,.woocommerce-widget-layered-nav-list__item a{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#333!important;font-family:Inter,sans-serif!important;text-decoration:none!important;cursor:pointer!important}.widget_product_categories .product-categories li a::before,.woocommerce-widget-layered-nav-list__item a::before{content:''!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;min-width:14px!important;border:1.5px solid #aaa!important;box-sizing:border-box!important;flex-shrink:0!important;background:transparent!important}.widget_product_categories .product-categories li a:hover,.woocommerce-widget-layered-nav-list__item a:hover{color:#743F33!important}.widget_product_categories .product-categories li.current-cat a,.woocommerce-widget-layered-nav-list__item--chosen a{color:#743F33!important;font-weight:700!important}.widget_product_categories .product-categories li.current-cat a::before,.woocommerce-widget-layered-nav-list__item--chosen a::before{background-color:#743F33!important;border-color:#743F33!important}.woocommerce-widget-layered-nav-list__item--chosen a::after{display:none!important;content:none!important}.et_pb_widget.woocommerce_product_categories,.et_pb_widget.woocommerce-widget-layered-nav{margin-bottom:25px!important;padding-bottom:15px!important}.et_pb_contact_field_options_list{display:flex;flex-wrap:wrap;margin-top:8px}.et_pb_contact_field_radio{margin:4px 6px 4px 0}.et_pb_contact_field_radio input[type="radio"]{display:none}.et_pb_contact_field_radio label i{display:none!important}.et_pb_contact_field_radio label{display:inline-block;padding:12px 22px;border:1.5px solid #743f33;border-radius:6px;color:#743f33;background:transparent;cursor:pointer;font-size:13px;letter-spacing:0.4px;transition:all 0.25s ease;margin:0}.et_pb_contact_field_radio label:hover{background-color:#743f33;color:#ffffff}.et_pb_contact_field_radio input[type="radio"]:checked+label{background-color:#743f33!important;color:#ffffff!important;border-color:#743f33!important}.et_pb_contact_form_container input.input,.et_pb_contact_form_container textarea{background-color:#ffffff!important;border:1.5px solid #e0e0e0!important;border-radius:6px!important;padding:12px 16px!important;color:#2c2c2c!important;font-size:15px!important;transition:border-color 0.25s ease!important}.et_pb_contact_form_container input.input:focus,.et_pb_contact_form_container textarea:focus{border-color:#743f33!important;outline:none!important}.et_pb_contact_form_container input.input::placeholder,.et_pb_contact_form_container textarea::placeholder{color:#666666!important}.et_pb_contact_form_container .et_pb_contact_submit{background-color:#743f33!important;color:#ffffff!important;border:none!important;border-radius:6px!important;padding:12px 32px!important;font-size:13px!important;letter-spacing:0.8px!important;text-transform:uppercase!important;transition:background-color 0.25s ease!important;cursor:pointer!important}.et_pb_contact_form_container .et_pb_contact_submit:hover{background-color:#5a2e24!important}.et_pb_contact_field[data-id="date"]{padding-top:38px!important}.header-right-col{display:flex!important;flex-direction:row!important;align-items:center!important;gap:20px!important}.header-right-col .et_pb_text,.header-right-col .et_pb_code{margin-bottom:0!important}.header-right-col .et_pb_text_inner,.header-right-col .et_pb_code_inner{display:flex!important;align-items:center!important}.btn-reservation{background-color:#7D4A3A;color:white!important;padding:10px 18px;text-decoration:none;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;white-space:nowrap}.lien-presse{color:white!important;text-decoration:none;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;white-space:nowrap}.wc-header-cart{color:white!important;text-decoration:none;display:inline-flex;align-items:center;gap:6px;font-size:16px;letter-spacing:0.1em;white-space:nowrap}.wc-header-cart svg{width:28px;height:28px}@keyframes cartTada{0%{transform:scale(1) rotate(0deg)}10%{transform:scale(0.85) rotate(-6deg)}25%{transform:scale(1.4) rotate(6deg)}40%{transform:scale(1.4) rotate(-6deg)}55%{transform:scale(1.4) rotate(6deg)}70%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0deg)}}@keyframes countSplash{0%{transform:scale(0) rotate(-20deg);opacity:0}45%{transform:scale(2.5) rotate(8deg);opacity:1;color:#e74c3c}70%{transform:scale(0.85) rotate(-3deg)}100%{transform:scale(1) rotate(0deg)}}@keyframes cartGlow{0%{filter:drop-shadow(0 0 0px rgba(192,57,43,0))}50%{filter:drop-shadow(0 0 12px rgba(192,57,43,0.9))}100%{filter:drop-shadow(0 0 0px rgba(192,57,43,0))}}.wc-header-cart.cart-added svg{animation:cartTada 0.8s ease forwards,cartGlow 0.8s ease forwards}.wc-header-cart.cart-added .wc-header-cart-count{animation:countSplash 0.7s cubic-bezier(0.175,0.885,0.32,1.275) forwards}.woocommerce ul.products li.product img,.products .product img,.woocommerce-loop-product__link img,ul.products li.product a img{height:250px!important;width:auto!important;max-width:100%!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;background:#ffffff!important;box-shadow:0 2px 18px rgba(0,0,0,0.06)!important;padding:20px 16px 16px!important;transition:box-shadow 0.35s ease,transform 0.35s ease!important}.woocommerce ul.products li.product:hover{box-shadow:0 8px 32px rgba(116,63,51,0.12)!important;transform:translateY(-4px)!important}.woocommerce ul.products li.product a.woocommerce-loop-product__link{flex:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:11px!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:#2c2c2c!important;min-height:2.8em!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;padding:8px 0!important}.product-contenance{font-size:11px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#888!important;display:inline!important}.woocommerce ul.products li.product .price{display:block!important;text-align:center!important;margin:8px auto 16px!important;position:relative!important}.woocommerce ul.products li.product .price::before{content:''!important;display:block!important;width:24px!important;height:1px!important;background:#743F33!important;margin:0 auto 10px!important;opacity:0.5!important}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-size:19px!important;font-weight:300!important;color:#743F33!important;letter-spacing:0.05em!important;font-family:Georgia,'Times New Roman',serif!important}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{font-size:12px!important;vertical-align:super!important;margin-left:2px!important;font-family:Inter,sans-serif!important}.woocommerce ul.products li.product .add_to_cart_button{display:block!important;background-color:#7D4A3A!important;color:white!important;border:none!important;padding:10px 12px!important;font-size:10px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;margin-top:auto!important;text-decoration:none!important;transition:background-color 0.3s ease!important;width:100%!important}.woocommerce ul.products li.product .add_to_cart_button:hover{background-color:#5a3328!important;transform:none!important}.woocommerce ul.products li.product .add_to_cart_button::before,.woocommerce ul.products li.product .add_to_cart_button::after{display:none!important;content:none!important}.woocommerce ul.products li.product .button.added::after{content:" ✓"!important}.woocommerce-notices-wrapper,.woocommerce-message{display:none!important}.woocommerce div.product div.images img,.woocommerce-product-gallery__image img{max-width:75%!important;margin:0 auto!important;display:block!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery--with-imagezoom .woocommerce-product-gallery__image a{pointer-events:none!important;cursor:default!important}.woocommerce div.product div.images img:hover{transform:none!important;opacity:1!important}.woocommerce-product-attributes{width:50%!important}.woocommerce-product-attributes th{width:35%!important}.woocommerce-product-attributes td{width:65%!important}@media (max-width:768px){.woocommerce-product-attributes{width:100%!important}}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{padding:10px;background:#F9F5F1;color:#333!important;font-family:Open Sans,Arial,sans-serif!important;font-size:14px!important;font-weight:bold!important}.woocommerce .quantity .plus,.woocommerce .quantity .minus{background:#333!important;color:#ffffff!important;font-weight:600!important;height:42px!important;line-height:26px;width:40px!important;border:solid 1px #fff;cursor:pointer;transition:all .3s ease-in-out}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover{background:#81152E!important}.woocommerce .quantity .minus{margin-left:-15px}.woocommerce #content .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity,.woocommerce .quantity{width:100%}#wc-toast{position:fixed;bottom:30px;right:30px;background:#2c2c2c;color:white;padding:14px 22px;font-size:13px;letter-spacing:0.08em;opacity:0;transform:translateY(15px);transition:all 0.35s ease;z-index:99999;pointer-events:none}#wc-toast.show{opacity:1;transform:translateY(0)}.wc-block-cart__submit-button,.wc-block-cart_submit-button,a.wc-block-components-button.wc-block-cart_submit-button{background-color:#7D4A3A!important;color:white!important;border:none!important}.wc-block-cart__submit-button:hover,.wc-block-cart_submit-button:hover{background-color:#743f33!important;color:white!important}.wc-block-cart-items__header span{font-size:11px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#888!important;font-weight:500!important}.wc-block-cart-items__row{border-bottom:1px solid #f0ece8!important;padding:20px 0!important}.wc-block-components-product-name{color:#2c2c2c!important;font-size:14px!important;text-decoration:none!important}.wc-block-components-product-name:hover{color:#743f33!important}.wc-block-cart-item__remove-link{color:#bbb!important;font-size:12px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.08em!important}.wc-block-cart-item__remove-link:hover{color:#743f33!important}.wc-block-cart__sidebar{background:#faf8f6!important;padding:24px!important}.wp-block-woocommerce-cart-order-summary-heading-block{font-size:11px!important;letter-spacing:0.15em!important;text-transform:uppercase!important}.wp-block-woocommerce-cart,.wp-block-woocommerce-cart *,.wc-block-cart,.wc-block-cart *{font-size:15px!important}.wc-block-cart-items__header span{font-size:12px!important}.wc-block-cart-items__header-image span{visibility:hidden!important;position:relative!important;display:block!important}.wc-block-cart-items__header-image span::after{content:"MA SELECTION"!important;visibility:visible!important;position:absolute!important;font-weight:700!important;left:5px!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:10px 16px!important;font-size:12px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#2c2c2c!important;text-decoration:none!important;border-left:2px solid transparent!important;transition:all 0.2s ease!important}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#7D4A3A!important;border-left-color:#7D4A3A!important;background:#faf8f6!important}.woocommerce-MyAccount-content{font-size:15px!important;line-height:1.7!important}.woocommerce-MyAccount-content p{color:#444!important}.woocommerce-MyAccount-content a{color:#7D4A3A!important;text-decoration:none!important}.woocommerce-MyAccount-content a:hover{text-decoration:underline!important}.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content button[type="submit"]{background-color:#7D4A3A!important;color:white!important;border:none!important;padding:12px 24px!important;font-size:12px!important;letter-spacing:0.12em!important;text-transform:uppercase!important}.woocommerce-MyAccount-content .button:hover,.woocommerce-MyAccount-content button[type="submit"]:hover{background-color:#743f33!important}.woocommerce-MyAccount-content input[type="text"],.woocommerce-MyAccount-content input[type="email"],.woocommerce-MyAccount-content input[type="password"]{border:1px solid #ddd!important;padding:10px 14px!important;font-size:14px!important;width:100%!important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce div.product form.variations_form.cart{display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin:0!important;padding:0!important;gap:12px!important}.woocommerce div.product table.variations{width:auto!important;margin:0!important;border:none!important}.woocommerce div.product table.variations td,.woocommerce div.product table.variations th{text-align:left!important;padding:6px 16px 6px 0!important;vertical-align:middle!important;border:none!important}.woocommerce div.product table.variations label{font-size:11px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#888!important;font-weight:500!important;white-space:nowrap!important}.woocommerce div.product table.variations select{border:1px solid #ddd!important;border-radius:0!important;padding:10px 14px!important;font-size:14px!important;color:#2c2c2c!important;background-color:#faf8f6!important;min-width:200px!important}.woocommerce-variation-description p{font-size:11px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#888!important;margin:0!important}.woocommerce-variation-price .woocommerce-Price-amount{font-size:22px!important;color:#2c2c2c!important;font-weight:600!important}.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0!important}body.home .cmplz-cookiebanner-container,body.home #cmplz-cookiebanner-container,body.home .cmplz-overlay{display:none!important}.yith-wcan-filter .filter-title{font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#743F33!important;font-weight:700!important;font-family:Inter,sans-serif!important;padding:12px 0 8px!important;border-bottom:1px solid #e0d9cc!important;margin-bottom:10px!important}.yith-wcan-filter .filter-items{list-style:none!important;padding:0!important;margin:0!important}.yith-wcan-filter .filter-item{padding:4px 0!important;list-style:none!important}.yith-wcan-filter .filter-item label{display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;font-size:13px!important;color:#333!important;font-family:Inter,sans-serif!important;font-weight:400!important;line-height:1.4!important}.yith-wcan-filter .filter-item input[type="checkbox"]{accent-color:#743F33!important;width:14px!important;height:14px!important;min-width:14px!important;flex-shrink:0!important;cursor:pointer!important;margin:0!important}.yith-wcan-filter .filter-item .term-label{color:#333!important;text-decoration:none!important;font-size:13px!important;font-family:Inter,sans-serif!important}.yith-wcan-filter .filter-item.chosen label,.yith-wcan-filter .filter-item.chosen .term-label{color:#743F33!important;font-weight:600!important}.yith-wcan-filter .count,.yith-wcan-filter .filter-item .count{display:none!important}.yith-wcan-reset{font-size:11px!important;color:#743F33!important;text-decoration:underline!important;font-family:Inter,sans-serif!important;letter-spacing:1px!important}.yith-wcan-filter{margin-bottom:20px!important}@media (max-width:980px){.et_pb_section_0:not([class*="tb"]){padding-top:50px!important;padding-bottom:50px!important}.et_pb_section_1:not([class*="tb"]){padding-top:20px!important;padding-bottom:20px!important}.et_pb_row_1:not([class*="tb"]){padding-top:0!important;padding-bottom:0!important}.et_pb_section_2:not([class*="tb"]){padding-top:15px!important;padding-bottom:30px!important}.et_pb_row_2:not([class*="tb"]){padding-top:5px!important;padding-bottom:0!important}.et_pb_section_2 .et_pb_text_3{margin-bottom:8px!important}.et_pb_section_2 .et_pb_code_0{margin-bottom:12px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:12px 8px 14px!important}}@media (max-width:767px){.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button{font-size:0!important;padding:10px 6px!important;width:100%!important;display:block!important;text-align:center}.woocommerce ul.products li.product a.add_to_cart_button::before,.woocommerce-page ul.products li.product a.add_to_cart_button::before{content:"Ajouter";font-size:11px;letter-spacing:0.08em}}.cs-qty-wrapper{display:inline-flex;align-items:center;justify-content:center;margin:0 auto 8px;border:1px solid currentColor;border-radius:2px;overflow:hidden}.cs-qty-btn{background:transparent;border:none;color:inherit;width:30px;height:30px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background .15s;flex-shrink:0;padding:0}.cs-qty-btn:hover{background:rgba(0,0,0,.06)}.cs-qty-input{width:40px;height:30px;border:none;border-left:1px solid currentColor;border-right:1px solid currentColor;text-align:center;font-size:14px;background:transparent;color:inherit;font-family:inherit;-moz-appearance:textfield}.cs-qty-input:focus{outline:none}.cs-qty-input::-webkit-inner-spin-button,.cs-qty-input::-webkit-outer-spin-button{-webkit-appearance:none}@media (max-width:767px){.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button{font-size:9px!important;letter-spacing:0.06em!important;padding:10px 4px!important;white-space:normal!important;line-height:1.3!important}.woocommerce ul.products li.product a.add_to_cart_button::before,.woocommerce-page ul.products li.product a.add_to_cart_button::before{content:none!important}}.cs-qty-wrapper{width:100%!important;display:flex!important;box-sizing:border-box!important}.cs-qty-input{flex:1 1 auto!important;width:auto!important;min-width:0!important}@media (max-width:479px){.woocommerce ul.products li.product img,.products .product img,.woocommerce-loop-product__link img,ul.products li.product a img{height:200px!important}}.woocommerce ul.products li.product .cs-actions-row,.woocommerce-page ul.products li.product .cs-actions-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:fit-content!important;margin:8px auto 0!important}.cs-actions-row .cs-qty-wrapper{flex:0 0 58px!important;width:58px!important;max-width:58px!important;min-width:0!important;margin:0!important;overflow:hidden!important;border-color:#2c2c2c!important}.cs-qty-btn{background:#2c2c2c!important;color:#ffffff!important;width:18px!important;min-width:18px!important;height:28px!important;font-size:16px!important;font-weight:bold!important;border-radius:0!important}.cs-qty-btn:hover{background:#111111!important;color:#ffffff!important}.cs-qty-input{width:22px!important;min-width:0!important;height:28px!important;font-size:12px!important;background:#f5f0ea!important;color:#2c2c2c!important}.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button{font-size:0!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;border-radius:50%!important;padding:0!important;background-color:#743f33!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M1%201h4l2.68%2013.39a2%202%200%200%200%202%201.61h9.72a2%202%200%200%200%202-1.61L23%206H6%22%2F%3E%3C%2Fsvg%3E")!important;background-size:20px 20px!important;background-repeat:no-repeat!important;background-position:center!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important;letter-spacing:0!important;white-space:normal!important;line-height:1!important;position:relative!important}.woocommerce ul.products li.product a.add_to_cart_button::before,.woocommerce-page ul.products li.product a.add_to_cart_button::before{display:none!important}@media (max-width:767px){.woocommerce ul.products li.product .cs-actions-row,.woocommerce-page ul.products li.product .cs-actions-row{justify-content:center!important}.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button{font-size:0!important;letter-spacing:0!important;padding:0!important}}.et_pb_section_0_tb_header{left:50%!important;transform:translateX(-50%)!important}@media (min-width:981px){.et_pb_row_0_tb_header{padding-left:1.04vw!important;padding-right:1.04vw!important;box-sizing:border-box!important}.et_pb_row_0_tb_header>.et_pb_column{margin-right:0!important}.et_pb_image_0_tb_header img{width:22.92vw!important;max-width:22.92vw!important;height:auto!important}.et_pb_column_2_tb_header{flex:0 0 auto!important;width:auto!important;max-width:none!important}.et_pb_column_1_tb_header{flex:0 0 62.1%!important;width:62.1%!important;max-width:62.1%!important}.et_pb_menu_0_tb_header .et-menu.nav{flex-wrap:nowrap!important;justify-content:center!important;overflow:visible!important}.et_pb_menu_0_tb_header .et-menu.nav>li{padding-right:0.21vw!important;white-space:nowrap!important}.et_pb_menu_0_tb_header .et-menu.nav>li:last-child{padding-right:0!important}.et_pb_menu_0_tb_header .et-menu.nav>li>a{font-size:0.78vw!important;padding-left:0.10vw!important;padding-right:0.21vw!important;white-space:nowrap!important}}@media (min-width:981px){.et_pb_text_0_tb_header p{font-size:0.78vw!important;line-height:1.7}}@media (min-width:981px){.wc-header-cart{font-size:0.63vw!important;letter-spacing:0.1em;gap:0.31vw!important;margin-left:0.78vw!important}.wc-header-cart svg{width:1.46vw!important;height:1.46vw!important}}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header *,.et_pb_column_1_tb_header,.et_pb_column_2_tb_header{transition:none!important;animation:none!important}.dsm_blog_carousel_0_tb_footer .swiper-container-autoheight .dsm-blog-carousel-item.swiper-slide{align-self:flex-start!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-thumbnail a{display:block}.dsm_blog_carousel_0_tb_footer .dsm-entry-thumbnail img{display:block;width:100%;height:auto!important;aspect-ratio:4/5;object-fit:cover!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-overlay{aspect-ratio:4/5;height:auto!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-wrapper{min-height:90px}.dsm_blog_carousel_0_tb_footer .swiper-button-next{right:5px!important}.dsm_blog_carousel_0_tb_footer .swiper-button-prev{left:5px!important}.dsm_image_reveal:hover .dsm-image-reveal-text .char{visibility:visible!important;animation:fadeIn .25s ease both!important;animation-delay:calc(var(--char-index) * .02s)!important}.page-id-227282 .et_pb_blog_0 .et_pb_blog_grid .column{padding:0 12px}.page-id-227282 .et_pb_blog_0 .et_pb_post{background:#fff;border:0!important;border-radius:4px;padding:0!important;margin-bottom:36px;overflow:hidden;box-shadow:0 2px 18px rgba(48,48,48,.07);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;display:flex;flex-direction:column}.page-id-227282 .et_pb_blog_0 .et_pb_post:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(48,48,48,.14)}.page-id-227282 .et_pb_blog_0 .et_pb_image_container{order:0;margin:0!important;overflow:hidden;aspect-ratio:4/3}.page-id-227282 .et_pb_blog_0 .et_pb_image_container a,.page-id-227282 .et_pb_blog_0 .et_pb_image_container img{display:block;width:100%;height:100%!important;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.page-id-227282 .et_pb_blog_0 .et_pb_post:hover .et_pb_image_container img{transform:scale(1.04)}.page-id-227282 .et_pb_blog_0 .entry-title{order:2;font-size:19px!important;line-height:1.35!important;letter-spacing:.02em;padding:6px 28px 0!important;margin:0 0 14px!important;min-height:77px}.page-id-227282 .et_pb_blog_0 .entry-title a{color:#303030!important;transition:color .2s}.page-id-227282 .et_pb_blog_0 .et_pb_post:hover .entry-title a{color:#743F33!important}.page-id-227282 .et_pb_blog_0 .post-meta{order:1;padding:24px 28px 0!important;margin:0 0 8px!important;font-size:11px!important;letter-spacing:.14em}.page-id-227282 .et_pb_blog_0 .et_pb_post .post-meta,.page-id-227282 .et_pb_blog_0 .et_pb_post .post-meta a,.page-id-227282 .et_pb_blog_0 .et_pb_post .post-meta span{color:#743F33!important}.page-id-227282 .et_pb_blog_0 .post-content{order:3;padding:0 28px 28px!important}.page-id-227282 .et_pb_blog_0 .post-content-inner p{font-size:14px;line-height:1.7;color:#666;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.page-id-227282 .et_pb_blog_0 .post-content::after{content:"Lire l\2019 article \2192";display:inline-block;margin-top:18px;padding-bottom:3px;border-bottom:1px solid #743F33;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#743F33}.page-id-227282 .et_pb_section_1.et_pb_section{background-color:#f6f2ed!important}@media (max-width:980px){.page-id-227282 .et_pb_blog_0 .entry-title{min-height:0}}body:not(.tax-product_cat) #cs-filter-toggle-btn{display:none!important}.yith-wcan-filters .yith-wcan-reset-filters{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#743F33!important;cursor:pointer;margin-top:6px}.yith-wcan-filters .yith-wcan-reset-filters::before{content:"\2715  "}.yith-wcan-filters .yith-wcan-reset-filters:hover{text-decoration:underline}@media (min-width:981px){.yith-wcan-filters .filter-items.filter-checkbox{display:flex;flex-direction:column}}.dsm_blog_carousel_0_tb_footer .dsm-entry-thumbnail img,.dsm_blog_carousel_0_tb_footer .dsm-entry-overlay{aspect-ratio:1/1!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:112px!important;min-height:0!important;padding:16px 20px 14px!important;box-sizing:border-box}.dsm_blog_carousel_0_tb_footer .dsm-entry-title{padding:0!important;margin:0!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dsm_blog_carousel_0_tb_footer .dsm-entry-wrapper::after{content:"Lire l\2019 article \2192";display:block;margin-top:10px;font-family:Inter,Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.75)}.dsm_blog_carousel_0_tb_footer .dsm-blog-carousel-item:hover .dsm-entry-wrapper::after{color:#fff}.dsm_blog_carousel_0_tb_footer .dsm-entry-thumbnail img,.dsm_blog_carousel_0_tb_footer .dsm-entry-overlay{aspect-ratio:3/2!important;object-position:center 40%}.dsm_blog_carousel_0_tb_footer .dsm-entry-wrapper{height:78px!important;padding:12px 16px 10px!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-title{font-size:12px!important;-webkit-line-clamp:2!important}.dsm_blog_carousel_0_tb_footer .dsm-entry-wrapper::after{margin-top:6px!important;font-size:9px!important}.dsm_blog_carousel_0_tb_footer{max-width:300px;margin-left:auto!important;margin-right:auto!important}.seo-hero .dsm_breadcrumbs{margin-bottom:34px}.seo-hero h1{text-align:center!important}.seo-intro,.seo-intro p{text-align:center!important;font-size:17px!important;line-height:1.75!important;color:#5a4a44}@media (min-width:981px){.et_pb_row.seo-split{display:flex!important;align-items:center}}.et_pb_row.seo-split{margin-bottom:70px}.et_pb_row.seo-split:last-child{margin-bottom:0}.seo-img .et_pb_image_wrap{display:block;width:100%}.seo-img img{width:100%!important;aspect-ratio:4/5;object-fit:cover;box-shadow:0 20px 40px rgba(48,48,48,.12)}.seo-text h2{position:relative;padding-bottom:14px!important;margin-bottom:18px!important}.seo-text h2::after{content:"";position:absolute;left:0;bottom:0;width:48px;height:2px;background:#743F33}.seo-text h3{margin-top:10px}.seo-faq-text h3{background:#fff;padding:22px 26px 8px!important;margin:14px 0 0!important;border-left:3px solid #743F33;font-size:18px!important}.seo-faq-text p{background:#fff;padding:0 26px 22px!important;border-left:3px solid #743F33;margin:0!important}.seo-cta .seo-cta-text,.seo-cta .seo-cta-text p,.seo-cta .seo-cta-text h2{text-align:center!important;color:#fff!important}.seo-cta .seo-cta-text a{color:#fff!important;border-bottom:1px solid #fff}.seo-cta .seo-maillage{border-top:1px solid rgba(255,255,255,.25);padding-top:30px;margin-top:34px;text-align:center!important}.seo-cta .seo-maillage,.seo-cta .seo-maillage p,.seo-cta .seo-maillage a{color:#fff!important;text-align:center!important}.seo-cta .seo-maillage ul{list-style:none!important;padding:0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.seo-cta .seo-maillage li{margin:0!important}.seo-cta .seo-maillage li a{display:inline-block;border:1px solid rgba(255,255,255,.5);padding:8px 16px;font-size:12px;letter-spacing:.06em;transition:background .2s,color .2s}.seo-cta .seo-maillage li a:hover,.seo-cta .seo-maillage li a:hover strong{background:#fff;color:#743F33!important}.cmplz-cookiebanner .cmplz-message{width:auto!important;min-width:0!important;max-width:100%!important}.single-post .dsm_breadcrumbs_item.dsm_parent_item a{pointer-events:none;cursor:default;text-decoration:none}