body{font-family:"Poppins",sans-serif;color:#484848;letter-spacing:.06rem}h1{color:#0b0b0b;font-size:2.4rem;font-weight:600;line-height:45px}h2{color:#0b0b0b;text-transform:initial;font-size:2.1rem;font-weight:500}.error-404 .page-header{text-align:center}ul,ol{padding:0;margin-left:30px}#breadcrumbWrap ol{margin-left:0;margin-bottom:0}td,th{border-width:1px;padding:5px}.wpcf7 .label-contact{display:inline-block;width:150px;font-weight:700}ins{background-color:transparent!important}.astered{color:red}.post-thumbnail{margin-bottom:0}.post-thumbnail:after{display:none}.joinchat{z-index:1!important}.btn-emma-noir button,.btn-emma-vert button{font-weight:500!important;border-radius:0!important;font-size:1.15rem!important;padding:10px 35px!important}.btn-emma-noir button{border:1px solid #000!important;background-color:#000!important;color:#ebefd3!important}.btn-emma-noir button:hover,.btn-emma-noir button:focus{color:#000!important;background-color:transparent!important}.btn-emma-vert button{border:1px solid #ebefd3!important;background-color:#ebefd3!important;color:#000!important}.btn-emma-vert button:hover,.btn-emma-vert button:focus{color:#000!important;background-color:transparent!important}nav.post-navigation{display:none}#primary .entry-content a{color:#AFC428!important}#primary .entry-content .btn-vert a{border:1px solid #afc428 !important;background-color:#afc428 !important;color:#fff !important;padding:5px 15px;font-size:1.2em;text-decoration:none;transition:all .3s ease-in-out}#primary .entry-content .btn-vert a:hover,#primary .entry-content .btn-vert a:focus{background-color:transparent!important;color:#afc428 !important}#header_message_area{background-color:#ebefd3;text-align:center;font-size:.85rem;color:#000;padding:10px;font-weight:500;border-bottom:1px solid #ccc}#header_message_area p{margin-bottom:0}#masthead{position:sticky;border-bottom:1px solid #ccc;top:0;left:0;z-index:10;background-color:#fff;margin-top:0;padding-top:5px}#masthead .site-branding{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-bottom:0;align-items:center}#containerLogo{grid-area:1/1/2/3}#site-navigation{grid-area:1/3/2/11}#containerPictos{grid-area:1/9/2/13;display:flex;justify-content:end;align-items:center}#containerLogo img{width:175px}nav#site-navigation{background-color:transparent;display:flex;justify-content:start;align-items:center}nav#site-navigation li a{color:#484848;text-transform:initial;padding-top:45px;padding-bottom:40px}nav#site-navigation li a:hover,nav#site-navigation li a:focus{color:#afc428}ul.sub-menu{background-color:#fff;box-shadow:0px 2px 6px rgba(0,0,0,.2)}nav#site-navigation ul.sub-menu li a{padding-top:10px;padding-bottom:10px;min-width:325px}.menu-item-has-children>a:after{content:" ▼";display:inline-block;font-size:.7em;margin-left:5px;transition:transform .5s ease}.menu-item-has-children:hover>a:after{transform:rotate(180deg)}footer#colophon{background-color:transparent;color:#000}#containerAccrocheZeroDechet{text-align:center;font-size:1.5em;margin-top:100px;margin-bottom:50px;padding:0 25px}#titreAccrocheZeroDechet{font-size:2em;display:block;font-weight:700}#containerReassurance{background-color:#ebefd3;padding:50px 0;font-size:.85em}#containerReassurance>div{display:flex;text-align:center;flex-direction:row}#containerReassurance .uneReassurance{flex:1;padding:0 15px}#containerReassurance .uneReassurance span{font-weight:700;display:block;text-transform:uppercase;font-size:1.5em}#containerReassurance .uneReassurance p{margin-bottom:0}#container-newsletter-footer{padding:50px 0}#titreNLFooter{font-size:2em;display:block;text-align:center}#container-menu-footer{display:flex;padding-top:50px}#container-menu-footer #logoFooter{width:25%;padding:0 25px}#container-col-menu-footer{width:75%;padding:0 25px;display:flex;gap:70px}#container-col-menu-footer>div{width:33%}#container-menu-footer .titreMenuFooter{text-transform:uppercase;font-weight:700;display:block;margin-bottom:20px}#container-menu-footer ul{padding:0;margin:0;list-style-type:none}#container-menu-footer ul li{margin:5px 0}#container-menu-footer ul a{padding:0;margin:0;list-style-type:none;color:#484848;text-decoration:none;transition:all .3s ease-in-out}footer #containerMentionsLegales{text-align:center;font-size:.8em;padding:20px;background-color:#fff}footer #containerMentionsLegales a{color:#000;text-decoration:none;transition:all .3s ease-in-out}footer #containerMentionsLegales a:hover,footer #containerMentionsLegales a:focus,#container-menu-footer ul a:hover,#container-menu-footer ul a:focus{color:#afc428}#container-menu-footer a.custom-logo-link img{width:175px}.jdgm-carousel--compact-theme.jdgm-carousel{float:none !important;margin-left:auto !important;margin-right:auto !important}.jdgm-carousel-wrapper{padding-top:0 !important}.home #colTexteIntroHome{background-color:#fff;padding:25px}.home #colTexteIntroHome a{border:1px solid #afc428 !important;background-color:#afc428 !important;color:#fff !important;padding:5px 15px;font-size:1.2em;text-decoration:none;transition:all .3s ease-in-out}.home #colTexteIntroHome a:hover,.home #colTexteIntroHome a:focus{background-color:transparent!important;color:#afc428 !important}main#primary>article>.entry-content:first-of-type{margin-top:0}#intro{background-color:#ebefd3;margin-bottom:50px;padding-top:75px;padding-bottom:75px}.intro-collection{background-color:#ebefd3;padding-top:30px;padding-bottom:30px}a.reset_variations,#product-info input.input-text.qty{display:none!important}.woocommerce .onsale{background-color:#afc428 !important;border-radius:0 !important;padding:0 10px !important;top:6px !important;left:inherit !important;right:10px !important;font-size:inherit!important;line-height:inherit !important;margin:0!important;min-height:inherit !important;padding:3px 13px !important}.woocommerce .single-product .summary .onsale{top:inherit !important;right:inherit !important;left:inherit !important;position:relative!important;margin:0 0 15px !important;display:inline-block}.woocommerce-notices-wrapper{border:none!important}.woocommerce-notices-wrapper a.wc-forward{float:none !important;display:block;width:fit-content;margin:15px 0 0 auto}.woocommerce-message:focus{outline:none !important;box-shadow:none !important}.entry-content .single-product .product{display:flex;align-items:flex-start}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce .single-product #product-images{width:45%;position:sticky;top:20px}.woocommerce .single-product #product-info{width:60%;padding-left:40px}.woocommerce .single-product{margin-top:50px}.woocommerce .single-product #product-info>div.summary{margin-top:0}.woocommerce .single-product #product-info p.stock{font-size:1.1em;font-weight:700;color:#acc317;display:none}.woocommerce .single-product #product-info p.stock.available-on-backorder{display:block}.woocommerce .single-product .product-brand{font-size:.75em;text-transform:uppercase;margin-bottom:0}.woocommerce .single-product h1{margin-top:0}.woocommerce .single-product .product-type-variable .summary>.price{display:none}.woocommerce .single-product .price,.woocommerce .single-product .woocommerce-variation-price{margin-top:25px;margin-bottom:0;font-size:2rem!important;color:#acc317!important}.woocommerce .single-product .woocommerce-variation-price ins{background-color:transparent !important;font-weight:700 !important}.woocommerce .single-product .info_supp_taxes_shipping{font-size:.8rem}.woocommerce .single-product .woocommerce-product-description{margin-top:50px}.woocommerce .single-product .woocommerce-product-description h2{margin-top:50px;margin-bottom:10px}.woocommerce .single-product .woocommerce-product-description h2,.woocommerce .single-product .woocommerce-product-description h2 strong{font-weight:500!important}.woocommerce .single-product #product-info div.summary .product-reviews{display:none}.woocommerce .single-product #product-info div.summary .jdgm-preview-badge{margin-top:10px;margin-bottom:10px}.woocommerce .single-product #product-info div.summary .jdgm-preview-badge .jdgm-prev-badge__text{visibility:visible!important}#judgeme_product_reviews{margin-top:75px}.woocommerce .single-product #product-info div.summary details.acf{border:1px solid #ebebeb;border-width:1px 0 0}.woocommerce .single-product #product-info div.summary details.acf:first-of-type{margin-top:30px}.woocommerce .single-product #product-info div.summary details.acf:last-of-type{border-width:1px 0}.woocommerce .single-product #product-info div.summary details.acf summary{font-weight:700;padding-top:15px;cursor:pointer;padding-bottom:15px}.woocommerce .single-product #product-info div.summary details.acf .acf-content{margin-top:15px}.woocommerce div.product form.cart .button{float:none;width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px}.product-faq{position:relative;padding:30px 50px;margin-top:50px;border:1px solid #f2f2f2}.product-faq summary{font-weight:700;padding-top:10px;cursor:pointer;padding-bottom:10px}div.wp-block-woocommerce-cart-order-summary-block,div.wp-block-woocommerce-checkout-order-summary-block{background-color:#ebefd3;padding:25px!important}div.wp-block-woocommerce-checkout-order-summary-block{border-width:0;border-radius:0}a.wc-block-cart__submit-button,#container-2cols-panier .cart_totals a.checkout-button{border:3px solid #ebefd3;background-color:transparent!important;color:#000;text-decoration:none;margin-top:10px;transition:all .3s ease-in-out!important}a.wc-block-cart__submit-button:hover,a.wc-block-cart__submit-button:focus,#container-2cols-panier .cart_totals a.checkout-button:hover,#container-2cols-panier .cart_totals a.checkout-button:focus{border:1px solid #ebefd3;background-color:#ebefd3}div.wp-block-woocommerce-checkout{margin-top:50px;padding-top:0}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product{float:none !important;width:25%;padding:15px;display:block;margin:0}.woocommerce ul.products li.product a{border:1px solid #eaeaea;padding:20px;height:100%}.single-product section.related.products{margin-top:75px}.single-product .woocommerce-product-gallery>div,.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #eaeaea!important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:5px}.woocommerce div.product div.images .flex-control-thumbs li{width:10%;float:none;margin:0;list-style:none;display:inline-block;margin:2px;padding:5px}.woocommerce .single_add_to_cart_button,button#place_order{background-color:#acc317 !important}.woocommerce .single_add_to_cart_button.disabled{background-color:#acc317 !important;opacity:.3!important}div.woocommerce-variation .woocommerce-variation-availability p{color:#acc317!important}.woocommerce ul.products li.product .price,.woocommerce .related.products .price{margin-top:10px!important;font-size:1em!important;font-weight:500!important;color:#000!important}.woocommerce ul.products .jdgm-prev-badge__text{display:none}.info_mivraison_gratuite_in_panier{font-size:1.2em;color:#afc428;padding:10px;text-align:center;border:2px solid #afc428;animation:pulseBorderZoom 1s ease-in-out 3}@keyframes pulseBorderZoom{0%,100%{background-color:transparent}50%{background-color:#ebefd3}}.cart-account-container{display:flex}.material-symbols-outlined{font-size:35px!important;color:#000000!important;margin-right:5px;transition:all .35s ease-in}.cart-button,.account-button{position:relative;color:#000000!important;text-decoration:none;display:flex;align-items:center;margin-left:5px}.cart-button:hover .material-symbols-outlined,.cart-button:focus .material-symbols-outlined,.account-button:hover .material-symbols-outlined,.account-button:focus .material-symbols-outlined{color:#AFC428!important}.cart-button{cursor:pointer}.cart-count{position:absolute;top:-10px;right:-10px;background:#ebefd3;color:#000;font-size:10px;width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px}#slide-down-search{position:fixed;top:-100px;left:0;width:100%;height:62px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9999;transition:top .4s ease;padding:1em 2em}#slide-down-search.active{top:0}#slide-down-search .inner-search form{display:flex;justify-content:center;align-items:center;margin:0 auto}.search-form-container{margin-right:1em;transition:all .3s ease}.search-form-container form{display:flex}.search-toggle-container{display:flex;align-items:center;cursor:pointer}form.search-form input[type=submit]{margin-left:5px;background-color:#ebefd3}.search-results-page{padding:4em 1em}.search-title{font-size:2rem;margin-bottom:2em;text-align:center}.search-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2em}.search-card{border:1px solid #eee;border-radius:10px;overflow:hidden;background-color:#fff;transition:transform .2s ease}a.search-card-link{text-decoration:none;color:inherit}.search-card:hover{transform:translateY(-4px)}.search-card-image img{width:100%;height:auto;display:block}.search-card-content{padding:1em}.search-card-title{font-size:1.2rem;margin:0 0 .5em}.search-card-excerpt{font-size:.95rem;color:#555}.no-results{text-align:center;font-size:1.1rem}.search-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2em}.search-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}.search-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.search-card-image img{width:100%;height:auto}.search-card-content{padding:1em}.search-card-title{font-size:1.2rem;margin:0 0 .5em}.search-card-excerpt{font-size:.95rem;color:#555}body.woocommerce-account #primary{margin-top:50px}body.woocommerce-account .woocommerce{display:flex;background-color:#ebefd3;padding:35px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:none}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:20%;padding-right:25px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:80%;border-left:1px solid #fff;padding:0 40px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation a{color:#000;text-decoration:none;display:block;padding:5px 10px;transition:all .3s ease-in-out}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin-left:0}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{list-style-type:none;text-align:left;margin-bottom:10px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active{background-color:#fff}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#b0c625!important}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:hover,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:focus{background-color:#fff}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:focus{background-color:transparent}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color:red;font-style:italic;margin-top:35px}#titreMiniPanier{display:block;font-size:1.5em;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:30px}#container-mini-panier{position:fixed;top:0;right:-550px;width:500px;height:100vh;background:#fff;padding:40px 20px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:999999;transition:all .5s ease-in-out;overflow-y:auto;display:flex;flex-direction:column;justify-content:center}#close-mini-panier{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:24px;cursor:pointer;color:#000;z-index:9999;font-weight:700}#container-mini-panier.active{right:0}.woocommerce-mini-cart__buttons a{display:block!important;width:100%;background-color:#ebefd3!important;border:1px solid #ebefd3!important;text-align:center;margin-top:5px!important;color:#000!important;padding:5px!important;text-decoration:none!important;transition:all .3s ease-in;font-weight:initial !important;line-height:normal!important}.woocommerce-mini-cart__buttons a:hover,.woocommerce-mini-cart__buttons a:focus{color:#000 !important;background-color:transparent !important}.woocommerce-mini-cart{margin:0}.woocommerce-mini-cart li{list-style-type:none;position:relative;padding:0!important;clear:both}.woocommerce-mini-cart li a.remove{position:absolute;top:0;right:0;display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:#a00!important;text-decoration:none;font-weight:700;border:0}.woocommerce-mini-cart li a.remove:hover{color:#fff!important;background:#a00}.woocommerce-mini-cart li a.lien-produit{display:flex}.woocommerce-mini-cart dl.variation{display:none}p.woocommerce-mini-cart__total{margin-bottom:0;font-size:1.2em;color:#acc317;text-align:right}ul.woocommerce-mini-cart li img,ul.product_list_widget li img{float:left!important;margin-left:0!important;margin-right:10px;border:1px solid #000;width:50px!important;height:auto!important;box-shadow:none!important}.ma-section-cross-sell{margin-top:50px}ul.woocommerce-mini-cart a.lien-produit{text-decoration:none;font-weight:700!important;color:#484848}ul.woocommerce-mini-cart a.lien-produit:hover,ul.woocommerce-mini-cart a.lien-produit:focus{color:#000}#titre-cross-sell-mini-panier{display:block;font-weight:700;font-size:1.15em;margin-bottom:20px}#container-2cols-panier{display:flex;gap:30px}#colGPanier{width:70%}#colDPanier{width:30%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}#colDPanier .cart_totals h2{display:none}#container-2cols-panier .cross-sells{margin-top:50px}#container-2cols-panier .cross-sells h2{margin-bottom:0}#container-2cols-panier .cross-sells ul.products li.product{width:33%}#container-2cols-panier .cross-sells ul.products{margin-left:-15px;margin-right:-15px}.woocommerce-form-coupon-toggle{display:none}.woocommerce form.checkout_coupon{display:block!important;border:0;padding:0}.woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{float:none;width:100%}form.woocommerce-checkout{margin-top:30px}#order_comments{height:150px}.woocommerce-additional-fields,#customer_details .col-1{position:relative;padding:25px;border:1px solid #f2f2f2}.woocommerce-additional-fields h3,#customer_details .col-1 h3{margin-top:0}form.woocommerce-checkout #container-checkout-2cols{display:flex;flex-direction:row;gap:25px;margin-bottom:50px}form.woocommerce-checkout #container-checkout-2cols>div:first-child{width:65%}form.woocommerce-checkout #container-checkout-2cols>div:last-child{width:35%}#payment{background-color:#ebefd3!important;border-radius:0!important;padding:10px}.woocommerce-checkout #payment div.payment_box{background-color:#fff}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#fff}#champ_checkbox_livraison{margin-top:25px}.woocommerce-additional-fields h3,#champ_checkbox_livraison h3{margin-bottom:0}#order_review .woocommerce-checkout-review-order-table{border:none}#order_review .woocommerce-checkout-review-order-table thead{display:none}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals{margin-top:45px;margin-bottom:45px}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th,#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{border-top:0}#order_review tfoot tr.order-total{display:flex;font-size:1.5em;justify-content:end;text-transform:uppercase}#order_review tfoot tr.order-total strong,#order_review tfoot tr.order-total th{font-weight:700}#order_review tfoot tr.order-total th,#order_review tfoot tr.order-total td{width:fit-content;border:none;padding:5px}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals #lpc_layer_pickup_selection_button button{margin:20px auto 0;display:block}.woocommerce-privacy-policy-text,.woocommerce-checkout #payment div.payment_box{font-size:.85em;font-style:italic}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}#order_review{padding:0 20px;background-color:#ebefd3;width:33%}.woocommerce-checkout-review-order-table{display:block}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order-table tr,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{display:block;width:100%}body.woocommerce-order-received .woocommerce-order{margin-top:50px}body.woocommerce-order-received p.woocommerce-thankyou-order-received{font-size:2em;font-weight:700}body.woocommerce-order-received h2{font-size:1.5em;margin-bottom:0;margin-top:50px!important}body.woocommerce-order-received .woocommerce-order-details{margin-bottom:0}@media (max-width:1399px){#masthead .site-branding{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto;gap:0}#containerLogo{grid-area:1/1/3/3;display:flex;align-items:center}#containerPictos{grid-area:1/3/2/13;display:flex;justify-content:flex-end;align-items:center}#site-navigation{grid-area:2/3/3/13}nav#site-navigation{justify-content:end}nav#site-navigation li a{padding-top:20px;padding-bottom:20px}.cart-account-container{margin-top:20px}}@media (max-width:1199px){.bar-menu-toggle{background-color:#afc428}#containerLogo{grid-area:1/3/3/11;justify-content:center}#containerPictos{grid-area:1/11/3/13}nav#site-navigation{grid-area:1/1/3/3;justify-content:start}.cart-account-container{margin-top:0}#container-menu-footer>div,#container-menu-footer #logoFooter{width:auto}#container-menu-footer{display:grid;grid-template-columns:1fr 2fr;gap:2rem}#container-col-menu-footer{flex-direction:column;gap:0}#container-col-menu-footer>div{width:100%;margin-bottom:30px}#container-menu-footer .titreMenuFooter{margin-bottom:0}#container-menu-footer ul li{display:inline-block;margin:5px 25px 5px 0}#site-navigation ul#primary-menu{position:fixed;left:0;top:0;display:block;width:375px;height:100vh;overflow-y:auto;transform:translateX(-400px);background-color:#fff;transition:all .35s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}#site-navigation.toggled ul#primary-menu{transform:translateX(0)}#primary-menu>li{margin-top:20px;margin-bottom:20px}nav#site-navigation li a,nav#site-navigation ul.sub-menu li a{padding-top:5px;padding-bottom:5px}.menu-item-has-children:hover>a:after{transform:none}}@media (max-width:991px){#container-menu-footer{display:block;text-align:center}#container-menu-footer a.custom-logo-link img{width:300px}#container-col-menu-footer>div{margin-bottom:25px;margin-top:25px}#container-col-menu-footer:before,#container-col-menu-footer:after{content:"";display:block;width:100px;background-color:#afc428;height:4px;margin:50px auto}#container-menu-footer #logoFooter p{margin-bottom:0}#container-menu-footer ul li{margin-left:10px;margin-right:10px}#containerReassurance>div{flex-wrap:wrap;justify-content:center}#containerReassurance .uneReassurance{flex:0 0 50%;padding:15px;box-sizing:border-box}#titreAccrocheZeroDechet{font-size:1.7em}.woocommerce ul.products li.product{width:50%}}@media (max-width:767px){#containerLogo{grid-area:1/2/3/7;justify-content:start}#containerPictos{grid-area:1/7/3/13}nav#site-navigation{grid-area:1/1/3/2;justify-content:start}.vc_row-o-equal-height>.vc_col-has-fill{min-height:400px}#container-menu-footer{grid-template-columns:1fr}#logoFooter,.menu-footer-wrapper{grid-column:1}#containerReassurance>div{flex-direction:row}#containerReassurance .uneReassurance{display:block;flex:inherit;width:100%}#container-menu-footer ul li{display:block;margin-left:0;margin-right:0}#titreAccrocheZeroDechet{font-size:1.5em}#titreAccrocheZeroDechet{font-size:1.2em}.woocommerce ul.products li.product{width:100%!important;margin-bottom:20px !important}.entry-content .single-product .product{flex-direction:column}.woocommerce .single-product #product-images{width:100%;position:relative;top:inherit}.woocommerce .single-product #product-info{width:100%;padding-left:0}.product-faq{border:none;padding:0}.product-faq:before,.product-faq:after{content:"";display:block;width:50%;background-color:#afc428;height:4px;margin:50px auto}.product-faq h2{font-size:1.6rem}form.woocommerce-checkout #container-checkout-2cols{flex-direction:column}form.woocommerce-checkout #container-checkout-2cols>div:first-child,form.woocommerce-checkout #container-checkout-2cols>div:last-child{width:100%}button#place_order{margin-top:20px}#order_comments{height:200px}.woocommerce-notices-wrapper{margin-top:30px}}@media (max-width:575px){.home #colTexteIntroHome{margin-left:20px;margin-right:20px}#site-navigation ul#primary-menu{width:100vw;transform:translateX(-100vw);z-index:999;padding-top:50px}.main-navigation a{display:inline-block}#site-navigation button.menu-toggle,#site-navigation.toggled .bar-menu-toggle{transition:all .3s ease;z-index:99999;position:relative}#site-navigation.toggled button.menu-toggle{transform:translateY(-60px);position:fixed}#site-navigation.toggled .bar-menu-toggle:nth-child(2){transform:rotate(45deg) translate(5px,5px)}#site-navigation.toggled .bar-menu-toggle:nth-child(3){opacity:0}#site-navigation.toggled .bar-menu-toggle:nth-child(4){transform:rotate(-45deg) translate(6px,-6px)}}