.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}#main_logo{height:38px;display:flex!important;align-items:center}#main_logo span{transform:translateY(-6px)}#headerTop{display:flex}#headerTop>div{margin:0!important;width:100%}#profilHeader{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}#profilHeader ul>li a,#profilHeader .et_pb_menu__cart-button{font-size:0!important;line-height:normal!important;position:relative}#profilHeader ul>li a .et_pb_menu__cart-count,#profilHeader .et_pb_menu__cart-button .et_pb_menu__cart-count{font-size:12px;font-weight:bold;width:24px;height:24px;background-color:#DDA603;color:#fff;text-align:center;line-height:24px;border-radius:24px;position:absolute;top:-8px;right:-8px}#profilHeader ul>li a:before,#profilHeader .et_pb_menu__cart-button:before{font-size:1.4rem;font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24;font-family:'Material Symbols Outlined';line-height:1;background-color:#4f7302;width:40px;height:40px;border-radius:40px;color:#fffbf4;display:flex;align-items:center;justify-content:center}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none!important}#menu-menu-profil>li>a{padding-bottom:0!important}#menu-menu-profil>li{margin-top:0!important}#profilHeader .et_pb_menu__cart-button:before{content:"\e8cc"}#profilHeader ul>li a:before{content:"\e7fd"}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li{margin:0!important;padding:0;padding-right:0px;padding-left:0px}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li>a{padding-bottom:20px!important;padding-left:16px!important;padding-right:16px!important;padding-top:24px!important;border-bottom:4px solid transparent}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li>a:hover,#main_menu>div>div>.et_pb_menu__menu>nav>ul>li>a:has(+.sub-menu:hover){background-color:#83a6031a;border-bottom:4px solid #4f7302}#main_menu .current_page_item>a,#main_menu .current-menu-parent>a{border-bottom:4px solid #4f7302!important}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translatey(calc(-50% + 2px));right:8px!important}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li.menu-item-has-children>a{padding-right:32px!important}#main_menu .sub-menu{top:100%!important;width:max-content!important;display:flex;flex-direction:column}#main_menu .sub-menu>li{width:100%!important;padding:0!important}#main_menu .sub-menu>li>a{width:100%!important;padding:8px 24px 8px 20px!important;border-left:4px solid transparent}#main_menu .sub-menu>li>a:hover{background-color:#83a6031a;border-left:4px solid #4f7302;color:#4F7302!important}#main_menu .sub-menu>li.current-menu-item>a{border-left:4px solid #4f7302}#main_menu>div>div>.et_pb_menu__menu>nav>ul>li{}#main_menu>div{display:flex;height:100%}@media (max-width :980px){#main_logo{margin-left:-14px!important;height:56px!important}#col_menu,.et-db #et-boc .et-l .et_pb_column#col_menu{width:fit-content!important;order:3;padding-bottom:4px}#col_menu>div{display:flex!important;flex-direction:column!important;justify-content:center!important}#main_menu .et_mobile_menu{position:fixed!important;top:56px!important;z-index:0!important;padding-left:0!important;padding-right:0!important;height:calc(100vh - 56px)!important;overflow:auto!important}}.products.columns-1{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}.products.columns-1:before,.products.columns-1:after{display:none!important}#mainList .products.columns-1 .product,.et_pb_wc_related_products ul.products.columns-1 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product{margin:0!important;width:100%!important}.related h2:has(+.products.columns-1){margin-bottom:16px}@media (max-width:980px){.products.columns-1{grid-template-columns:1fr 1fr}}@media (max-width:768px){.products.columns-1{grid-template-columns:1fr}#mainList .products.columns-1 .product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product{margin:0 auto 0 auto!important;width:90%!important}}.woocommerce ul.products li.product a{display:flex;flex-direction:column;align-items:center;padding-bottom:16px;transition-duration:0.3s;height:100%}.woocommerce ul.products li.product a:hover{box-shadow:0 0 8px #c8c8c8}.woocommerce ul.products li.product a img{margin-bottom:24px!important}.woocommerce ul.products li.product a .et_overlay{display:none!important}.woocommerce ul.products li.product a .price{order:1;padding:12px}.woocommerce ul.products li.product a .woocommerce-loop-product__title{order:2;padding:12px;padding-bottom:0}.woocommerce ul.products li.product a .shortproduct_desc{order:3;padding:12px;color:#3e5902;text-align:center}.woocommerce-pagination{margin-top:48px}.woocommerce-pagination ul,.woocommerce .woocommerce-pagination ul.page-numbers{display:flex!important;gap:16px;justify-content:center;border:none!important;padding:0 52px!important}.woocommerce-pagination ul:before,.woocommerce-pagination ul:after{display:none!important}.woocommerce-pagination ul li{display:block!important;border:none!important}.woocommerce-pagination .page-numbers .page-numbers:hover{background:#4f7302;color:#fffbf4}.woocommerce-pagination .page-numbers.current{color:#4f7302!important;border:2px solid;background:transparent!important}.woocommerce-pagination .page-numbers .page-numbers{width:40px;height:40px;display:flex!important;justify-content:center;align-items:center;font-size:16px;border-radius:20px;color:#4f7302}.acoplw-badge-icon.acoplw-100-naturel-custom span{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.price-detail .et_pb_column.et_pb_column_1_2.et_pb_column_3_tb_body{display:flex;gap:48px;align-items:center;width:auto!important;margin-left:auto;bottom:-60px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:auto;left:.5em}.woocommerce-product-gallery__image{aspect-ratio:3 / 2}.et_pb_wc_images .flex-control-nav img,.et_pb_wc_images .flex-viewport{aspect-ratio:3 / 2;height:auto!important}.woocommerce div.product div.images img{object-fit:cover;object-position:center;height:100%!important}.woocommerce div.product div.images .flex-control-thumbs li img{aspect-ratio:1 / 1;width:80px}@media (max-width:968px){.woocommerce div.product div.images .flex-control-thumbs li img{width:40px}}.woocommerce div.product div.images .flex-control-thumbs li{width:auto;margin-right:0;margin-bottom:0;border-radius:8px;overflow:hidden;float:none}.woocommerce-message,.woocommerce-error,.woocommerce-info{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.woocommerce-message:after,.woocommerce-error:after,.woocommerce-info:after{display:none}@media (max-width:968px){.woocommerce-message{display:flex;flex-direction:column-reverse;gap:12px;border-radius:16px!important;padding:8px 16px 16px 16px!important;margin:12px 0!important}}.woocommerce div.product div.images .flex-control-thumbs{margin-top:24px;display:flex;flex-wrap:wrap;gap:20px}.info-title span{font-size:1.4rem;line-height:1.4}.info-title{font-size:1.4rem;color:#FFFBF4!important;font-weight:600;line-height:1.4rem!important;padding-bottom:8px;border-bottom:1px solid}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;max-width:36px!important;padding:0!important;padding-top:12px!important;padding-right:12px!important}#main-content table.cart td.product-remove{max-width:24px}#main-content table.cart td.product-name{font-family:'Kalam',handwriting!important;font-size:1rem;line-height:30.5px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-top:18px}.woocommerce div.product form.cart .variations th{width:120px;max-width:100%}.et_pb_wc_add_to_cart_0_tb_body input,.et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{padding:2px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;-moz-appearance:textfield;border-radius:6px!important;font-weight:500;color:#666!important}.et_pb_wc_add_to_cart_0_tb_body .quantity input.qty::-webkit-outer-spin-button,.et_pb_wc_add_to_cart_0_tb_body .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart div.quantity{display:flex;flex-direction:row;align-items:center;padding-bottom:20px}.woocommerce div.product form.cart div.quantity:before{content:"Quantité";font-family:'Baloo Paaji 2',display;font-weight:700;font-size:18px;color:#333333;padding-right:12px;width:120px;max-width:100%;box-sizing:border-box}.et_pb_wc_add_to_cart_0_tb_body.et_pb_module .et_pb_module_inner form.cart .variations td select{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-size:14px!important;border-width:2px!important;border-color:#666666!important;background-color:#FFFBF4!important;padding:6px 8px;border-radius:6px!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations label{font-family:'Baloo Paaji 2',display!important;font-weight:700;font-size:18px;color:#333333!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-1px!important}.woocommerce div.product form.cart .variations{margin-bottom:0}.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{display:none!important}#main-content .woocommerce-order{background-color:#fffbf4!important}.woocommerce-order-details__title,.woocommerce-customer-details h2,#ship-to-different-address span{font-family:Kalam}#compte .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}#compte .woocommerce-MyAccount-navigation ul li>a{position:relative;color:#FFFBF4;border-width:0px;border-radius:100px;letter-spacing:0px;font-size:14px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;background-color:#83A603;display:block;padding:8px 16px}#compte .woocommerce-MyAccount-navigation ul li>a:hover,#compte .woocommerce-MyAccount-navigation ul li.is-active>a{background-color:#83a6031a!important;color:#83A603}#compte .woocommerce{display:flex;gap:40px}#compte .woocommerce .woocommerce-MyAccount-navigation{min-width:250px}#compte .woocommerce .woocommerce-MyAccount-content{width:100%}#compte .woocommerce::before,#compte .woocommerce::after{display:none}#compte .woocommerce-MyAccount-navigation-link--dashboard,#compte .woocommerce-MyAccount-navigation-link--downloads{display:none}#compte .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a{background-color:#dda603!important}#compte th,.woocommerce-order-details th{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#3E5902!important}#compte table,.woocommerce-order-details table{color:#333;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:14px}#compte table a,.woocommerce-order-details table a{color:#83a603}#compte table a.button,.woocommerce-order-details table a.button{padding:4px;font-size:14px;min-width:80px;text-align:center;line-height:normal!important}#compte table a.button::after{display:none}#compte table a.button:hover{border-color:#83a603;border-radius:2px;background-color:#83a603;color:#fff}#compte .woocommerce-order-details{margin-top:32px}.woocommerce-Input--text,.woocommerce-Input--email,.woocommerce-Input--password,.woocommerce-address-fields input,.woocommerce-shipping-calculator input,.woocommerce-billing-fields__field-wrapper input,.shipping_address input{background-color:transparent!important;border:2px solid #83a603!important;color:#333!important}fieldset legend{margin:16px 0;font-size:16px;font-weight:bold}.woocommerce-Button.button,.woocommerce-button.button,.woocommerce-MyAccount-content a.button,.woocommerce-address-fields .button,#place_order{position:relative!important;color:#FFFBF4!important;border-width:0px!important;border-radius:100px!important;letter-spacing:0px;font-size:14px!important;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-weight:600!important;text-transform:uppercase;background-color:#83A603!important;display:inline-block!important;padding:8px 16px!important}.woocommerce-Button.button:hover,.woocommerce-button.button:hover,.woocommerce-MyAccount-content a.button:hover,.woocommerce-address-fields .button:hover,#place_order:hover{background-color:#83a6031a!important;color:#83A603!important}.woocommerce-Button.button:after,.woocommerce-button.button:after,.woocommerce-MyAccount-content a.button:after,.woocommerce-address-fields .button:after,#place_order:after{display:none}.woocommerce-Button[type="submit"],.woocommerce-MyAccount-content a.button,.woocommerce-address-fields .button{margin-top:16px!important}.woocommerce-address-fields .select2-selection,#shipping-calculator-form .select2-selection,.woocommerce-billing-fields__field-wrapper .select2-selection,.shipping_address .select2-selection{background-color:transparent!important;border:2px solid #83a603!important;color:#333!important;padding:8px;height:auto!important}.select2-dropdown{border-left:2px solid #83a603!important;border-right:2px solid #83a603!important;border-bottom:2px solid #83a603!important}.select2-results__option--highlighted{background-color:#83a603!important}#compte .edit,.woocommerce-LostPassword a,.shipping-calculator-button,#payment a{color:#83a603}.woocommerce-info,.woocommerce-message{background-color:#83A603!important}.woocommerce-error{background-color:#DDA603!important}#compte .woocommerce:not(:has(>nav)){flex-direction:column;gap:16px}#compte .woocommerce .woocommerce-form-login{margin-top:0!important}@media (max-width:980px){#compte .woocommerce{flex-direction:column}#compte .woocommerce .woocommerce-MyAccount-navigation{width:100vw;margin-left:-16px;padding:16px;overflow:auto}#compte .woocommerce-MyAccount-navigation ul{flex-direction:revert;width:fit-content}#compte .woocommerce-MyAccount-navigation ul li{min-width:max-content}}