[type=button],[type=submit],button{color:var(--e-global-color-primary);background-color:#fff0;border:1px solid var(--e-global-color-primary);border-radius:5px}main#content .woocommerce-account [type=button],main#content .woocommerce-account [type=submit],main#content .woocommerce-account button{color:var(--e-global-color-primary)!important;background-color:transparent!important;border:1px solid var(--e-global-color-primary)!important;border-radius:5px}[type=button]:hover,[type=submit]:hover,button:hover{color:#FFF;background-color:var(--e-global-color-primary)}.woocommerce-account [type=button]:hover,.woocommerce-account [type=submit]:hover,.woocommerce-account button:hover{color:#FFF!important;background-color:var(--e-global-color-primary)!important}@media (max-width:991.98px){*/ main#content,body.recettes-template-default.single-recettes .recettes.type-recettes{overflow-x:hidden;max-width:100vw}}body.woocommerce-edit-address .woocommerce-Address a.edit{text-decoration:underline}body.woocommerce-account #customer_login .woocommerce-form.woocommerce-form-login.login,body.woocommerce-account #customer_login .woocommerce-form.woocommerce-form-register.register{border-color:var(--e-global-color-primary)}body.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account.woocommerce-wc-smart-coupons .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-info{border-top-color:var(--e-global-color-primary);background-color:#eee;color:#333}body.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content .woocommerce-info::before,body.woocommerce-account.woocommerce-wc-smart-coupons .woocommerce-MyAccount-content .woocommerce-info::before,body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-info::before{color:var(--e-global-color-primary)}body.woocommerce-account.woocommerce-wc-smart-coupons .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button,body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button{background-color:var(--e-global-color-primary);color:#FFF}body.woocommerce-account div:not(.elementor-location-header) a{color:#000}body.woocommerce-account div.elementor-location-header a{color:#FFF}body.woocommerce-account div.elementor-location-header .e-n-menu-item button{border:0!important}body.woocommerce-account div.elementor-location-header .e-n-menu-item button:hover{background-color:transparent!important}button.woocommerce-Button,button.woocommerce-button{background-color:#FFF!important;color:var(--e-global-color-primary)!important;border:1px solid var(--e-global-color-primary)!important;border-radius:5px!important}button.woocommerce-Button:hover,button.woocommerce-button:hover{background-color:var(--e-global-color-primary)!important;color:#FFF!important;border:1px solid var(--e-global-color-primary)!important}p.woocommerce-LostPassword.lost_password{margin-top:1rem}@media (max-width:991.98px){body.woocommerce-account .page-content div.elementor-widget-text-editor:has(div.woocommerce){width:100%}}@media (min-width:992px){.woocommerce-MyAccount-navigation{padding-right:1.5rem}}.woocommerce-MyAccount-navigation ul{margin-left:0;padding-left:0;margin-bottom:2rem}.woocommerce-MyAccount-navigation li{list-style:none;border-bottom:1px solid #ccc;padding-bottom:10px}.woocommerce-MyAccount-navigation li a{color:#000}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button{display:inline-block;margin-left:.75rem;font-weight:600}@media (min-width:992px){.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button{margin-left:0;margin-right:.75rem}}.woocommerce-MyAccount-content .woocommerce-Button.button{margin-left:6px}.woocommerce-MyAccount-content button.button{margin-left:3px;margin-top:1rem}.woocommerce-MyAccount-content fieldset{padding:0;margin-bottom:1.5rem;margin-top:2rem;border:0}.woocommerce-MyAccount-content fieldset legend{font-weight:600;padding:3px}.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address{width:100%;float:none}.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address a.edit{float:none}body.woocommerce-cart a.wc-block-components-product-name{color:#333}@media (max-width:991.98px){body.woocommerce-cart .wp-block-woocommerce-cart{max-width:90vw;margin:0 auto}}body.woocommerce-cart .wc-block-cart__submit-container{text-align:center;margin-top:1rem}.elementor-menu-cart__main .elementor-menu-cart__product-name.product-name a{color:#333}.elementor-menu-cart__main span.quantity{color:#a8a8a8}body.woocommerce-page a.wc-block-components-button{background-color:var(--e-global-color-primary);color:#FFF;border:1px solid var(--e-global-color-primary);border-radius:5px}body.woocommerce-page a.wc-block-components-button:hover{background-color:#FFF;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary)}.woocommerce-order-pay #payment a{color:var(--e-global-color-primary)}.widget_shopping_cart_content .elementor-button--view-cart{background-color:#FFF;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);border-radius:5px}.widget_shopping_cart_content .elementor-button--view-cart:hover{background-color:var(--e-global-color-primary);color:#FFF;border:1px solid var(--e-global-color-primary)}.widget_shopping_cart_content .elementor-button--checkout{background-color:var(--e-global-color-primary);color:#FFF;border:1px solid var(--e-global-color-primary);border-radius:5px}.widget_shopping_cart_content .elementor-button--checkout:hover{background-color:#FFF;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary)}.eael-product-grid.grid .eael-product-wrap .icons-wrap li.add-to-cart a{width:auto;max-width:75%;padding:5px 10px;min-width:42px;text-transform:none;font-size:.85rem}.product-details-pane .price{font-size:1.5rem}.product-details-pane .price ins{text-decoration:none}.product-details-pane .price del{font-size:1.125rem}.product-details-pane .product-tags>.elementor-widget-container{color:#fff0}.product-details-pane .product-tags span.elementor-post-info__terms-list-item{background-color:orange;padding:5px 10px;border-radius:5px;font-size:.8rem;font-weight:700;display:inline-block;margin-bottom:5px}.product-details-pane .product-tags>.elementor-widget-container a:hover{cursor:initial;color:#FFF}body.woocommerce .product-type-simple.product{max-width:98vw;overflow-x:hidden}#product-cta-ship a,#product-cta-food a{background:#fff0}#product-cta-ship a .creative-button-inner,#product-cta-food a .creative-button-inner{width:120px!important;height:120px;padding:0 10px;color:#fff;background-color:orange;border-radius:100%;display:flex}#product-cta-ship a .creative-button-inner{background-color:#6E6895}#product-cta-ship .cretive-button-text,#product-cta-food .cretive-button-text{line-height:1.2rem;font-size:.75rem}@media (max-width:991.98px){#product-cta-ship,#product-cta-food{right:-40px}#product-cta-ship a .creative-button-inner,#product-cta-food a .creative-button-inner{width:100px!important;height:100px}#product-cta-food .cretive-button-text,#product-cta-ship .cretive-button-text{line-height:1rem;font-size:.6rem}}a.cs-product-cat-name{color:var(--e-global-color-secondary);font-family:"decoy",Sans-serif;font-size:2rem;font-weight:500}a.cs-product-cat-name:hover{color:#000}.product-video-content video{border-radius:10px;border:1rem solid var(--e-global-color-primary)!important}@media (max-width:991.98px){.product-video-content video{border-width:0.5rem!important}}.cr-all-reviews-shortcode .cr-ajax-search,.cr-all-reviews-shortcode .cr-count-row,.cr-all-reviews-shortcode .cr-meta-author-title span.woocommerce-review__verified,.cr-all-reviews-shortcode .cr-summary-separator-int,.cr-all-reviews-shortcode .cr-total-rating-count,.cr-all-reviews-shortcode .cr-product-name-picture,.cr-all-reviews-shortcode .cr-search-no-reviews{display:none!important}.cr-all-reviews-shortcode .cr-add-review-wrap{text-align:center;width:100%!important;padding:1rem 0}.cr-all-reviews-shortcode .cr-summaryBox-wrap{padding-top:1.5rem!important;border-radius:10px}.cr-all-reviews-shortcode .cr-all-reviews-add-review,.cr-all-reviews-shortcode .cr-review-form-submit{background-color:var(--e-global-color-primary)!important;color:#FFF!important;font-family:"decoy",Sans-serif;font-size:2rem;font-weight:500;border:1px solid var(--e-global-color-primary)!important}.cr-all-reviews-shortcode .cr-all-reviews-add-review:hover,.cr-all-reviews-shortcode .cr-review-form-submit:hover{background-color:#FFF!important;color:var(--e-global-color-primary)!important}.cr-all-reviews-shortcode .cr-review-form-submit{font-family:inherit}.filters-container .filter-title{font-size:1.125rem}.filters-container .filter-content li.filter-item.active label a,.filters-container .filter-content li.filter-item label a:hover{color:inherit!important;font-weight:600}@media (min-width:992px){.woocommerce-cart .e-cart__column.e-cart__column-end,.woocommerce-checkout.logged-in .e-checkout__column.e-checkout__column-end{margin-top:20px}}body.woocommerce-checkout .woocommerce-message,body.woocommerce-cart .woocommerce-message{background-color:transparent!important;border-top-color:#ee6805!important}body.woocommerce-checkout .woocommerce-message::before,body.woocommerce-cart .woocommerce-message::before{color:#ee6805}body:not(.woocommerce-checkout):not(.woocommerce-cart) .woocommerce-message{border-radius:16px;border-top-color:#ee6805;z-index:999;color:#000;position:absolute;right:3%;padding-bottom:5rem;font-weight:600;margin:0;top:20%;width:25%;background-color:#ee6805e3;display:none}body:not(.woocommerce-checkout):not(.woocommerce-cart) .woocommerce-message::before{color:#FFF}@media (max-width:991.98px){body:not(.woocommerce-checkout):not(.woocommerce-cart) .woocommerce-message{width:90%;top:20px;border:2px solid #000}}body:not(.woocommerce-checkout):not(.woocommerce-cart) .woocommerce-message a.button{display:block;position:absolute;bottom:1.5rem;background:#000;color:#FFF}body.single-product .chief-review p{font-family:"decoy",Sans-serif;font-size:20px;font-weight:500}body.single-product .elementor-element.elementor-element-7d17e90 .elementor-widget-container,body.single-product .elementor-element.elementor-element-6dbcb56 .elementor-widget-container{font-size:18px;font-weight:700}body.single-product .elementor-element.elementor-element-7d17e90 .elementor-widget-container p,body.single-product .elementor-element.elementor-element-6dbcb56 .elementor-widget-container p{font-size:16px;font-weight:400}body.woocommerce-checkout.woocommerce-order-pay .woocommerce .woocommerce-error{background-color:#b81c23;color:#FFF}body.woocommerce-checkout.woocommerce-order-pay .woocommerce .woocommerce-error::before{color:#FFF}body.woocommerce-checkout.woocommerce-order-pay .woocommerce #payment{border:2px solid var(--e-global-color-primary);background-color:#fff0}body.woocommerce-cart .woocommerce-cart-form .shop_table.cart .product-thumbnail{display:none!important}body.woocommerce-account.woocommerce-orders.woocommerce-account .woocommerce-orders-table__cell-order-actions .woocommerce-button,body.woocommerce-account.woocommerce-view-order .woocommerce-button.order-actions-button{background-color:var(--e-global-color-primary);color:#FFF}.external-add-to-cart{background-color:#ee68054a;border-radius:5px;padding:20px}.external-add-to-cart p{color:#000;margin:0}.external-add-to-cart a{text-decoration:underline;font-weight:600;color:#000}.external-add-to-cart a:hover{font-weight:600;color:#000}.items-carousel-custom .eael-product-title h3,#homepage-products-list h2.woocommerce-loop-product__title,.dce-posts-wrapper.dce-wrapper-grid h2.dce-post-title a{display:-webkit-box;max-width:100%;height:45px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#homepage-products-list h2.woocommerce-loop-product__title{height:40px;margin-bottom:5px}.items-carousel-custom .dce-item.dce-item_title h3 a,.custom-swiper span.dce-post-title a{display:-webkit-box;max-width:100%;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recipe-to-cart{text-align:center;margin-top:10px}.recipe-to-cart a.recipe-add-to-cart{background-color:var(--e-global-color-primary);border-radius:5px;padding:10px 15px;border:2px solid var(--e-global-color-primary);display:inline-block}.recipe-to-cart a.recipe-add-to-cart:hover{background-color:transparent!important;color:var(--e-global-color-primary)}.recipe-to-cart small{display:block;width:66%;margin:8px auto 0;color:#555;font-style:italic;font-size:11px}#elementor-menu-cart__toggle_button{color:#000!important;padding-right:20px!important}.woocommerce-page.woocommerce-edit-account .woocommerce-form-row:has(#account_display_name),.woocommerce-page.woocommerce-edit-account label[for=account_display_name],.woocommerce-page.woocommerce-edit-account #account_display_name,.woocommerce-page.woocommerce-edit-account #account_display_name_description{display:none}.tracking-link{background-color:var(--e-global-color-primary)!important;border-radius:5px!important;color:#FFF!important;font-weight:600!important;padding:5px 10px!important}#global-search button{color:#000}@media (min-width:992px){#global-search button{width:65px;height:30px;background:none!important;border:0!important;box-shadow:none!important}}#global-search button:hover,#global-search button:focus{color:#000;background:rgb(0 0 0 / .04)}#global-search button svg{stroke-width:2.25px}@media (min-width:992px){#global-search button::after{content:'Rechercher';display:block;position:absolute;font-family:"decoy",Sans-serif;font-size:11px;font-weight:600;fill:#000;color:#000;bottom:0}}.ywcas-overlay-wrapper-search button.lapilliUI-Modal__close:focus,.ywcas-overlay-wrapper-search button.lapilliUI-Modal__close:hover{background:rgb(0 0 0 / .04);color:#000}@media (max-width:991.98px){.ywcas-overlay-wrapper-search button.lapilliUI-Modal__close{top:60px;right:25px}}.ywcas-overlay-wrapper-search .ywcas-simple-input-field-wrapper{border:0!important;border-bottom:1px solid #000!important;border-radius:0!important;background-color:transparent!important}.ywcas-overlay-wrapper-search .ywcas-simple-input-field-wrapper input[type=text]{color:#000!important}.ywcas-overlay-wrapper-search .wp-block-yith-overlay-empty-block,.ywcas-overlay-wrapper-search .ywcas-overlay-filled-content{padding-top:50px}.ywcas-overlay-wrapper-search .wp-block-columns.wp-container-core-columns-is-layout-2{gap:0!important}.ywcas-overlay-wrapper-search .wp-block-button__link.add_to_cart_button{border-radius:5px 5px 5px 5px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary);padding:8px 12px 8px 12px;color:#FFF;font-size:15px!important;line-height:1;font-weight:400}.ywcas-overlay-wrapper-search .wp-block-button__link.add_to_cart_button:hover{background-color:#FFF!important;color:var(--e-global-color-primary)!important}.ywcas-overlay-wrapper-search .wc-block-grid__product-price.price{font-size:0.9rem!important;font-weight:600!important;color:var(--e-global-color-primary)!important}.ywcas-overlay-wrapper-search .star-rating{display:none!important;text-align:center!important;width:100%!important;margin-bottom:0.5rem!important}.ywcas-overlay-wrapper-search .wc-block-grid__product-title,.ywcas-overlay-wrapper-search .woocommerce-loop-product__title{color:#272727;font-size:16px;font-weight:600;line-height:20px;display:-webkit-box;max-width:100%;height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ywcas-overlay-wrapper-search .added_to_cart.wc-forward{display:none}.recettes-template-default .swiper-pagination{bottom:-40px}@media (max-width:991.98px){.recettes-template-default .swiper-pagination{bottom:-20px}}body.woocommerce-cart .eael-star-rating.star-rating{display:none!important}#homepage-products-list .eael-star-rating>.star-rating{margin-top:.6rem}#homepage-products-list .eael-star-rating>.eael-star-rating.star-rating{display:none!important}#homepage-products-list .eael-product-wrap .eael-star-rating.star-rating{display:block!important;visibility:hidden}#homepage-products-list .add_to_cart_button{display:inline-block;font-size:15px;line-height:1;margin-top:0;margin-bottom:0}#homepage-products-list .add_to_cart_button::before,#homepage-products-list .add_to_cart_button::after{display:none}#homepage-products-list .image-hover-wrap .icons-wrap.block-style{width:75%;margin:0 auto}#homepage-products-list a.button.add_to_cart_button.added{display:inline-block!important}#homepage-products-list .added_to_cart{display:none!important}#cross-products-carousel .swiper-pagination,#upsell-products-carousel .swiper-pagination{bottom:-15px!important}.footer-text-legals .elementor-nav-menu a{white-space:normal!important;font-size:.9rem}@media (max-width:991.98px){.footer-legals{margin-top:-2px}.footer-text-legals .elementor-nav-menu a{text-align:center}}.xoo-cp-container{border-radius:20px}.xoo-cp-modal .xoo-cp-pdetails tr{background:#fff0;border-bottom:1px solid #272727!important}.xoo-cp-modal .xoo-cp-pdetails tr:last-child{border-bottom:0!important}.xoo-cp-modal .xoo-cp-pdetails tr td{background:#fff0;border:0}.xoo-cp-modal .xoo-cp-pdetails .xoo-cp-ptitle a{color:#000}.xoo-cp-modal .xoo-cp-btns{display:flex}.xoo-cp-modal .xcp-btn.xoo-cp-btn-vc{order:1;width:25%;background:none;color:var(--e-global-color-primary);border:0}.xoo-cp-modal .xcp-btn.xoo-cp-btn-vc:hover{text-decoration:underline}.xoo-cp-modal .xcp-btn.xoo-cp-btn-ch{order:3;width:36%;background:var(--e-global-color-primary);border:2px solid var(--e-global-color-primary);color:#FFF!important;padding:8px 6px;font-size:.8rem}.xoo-cp-modal .xcp-btn.xoo-cp-btn-ch:hover{background:#FFF;color:var(--e-global-color-primary)!important}.xoo-cp-modal .xcp-btn.xoo-cp-close{order:2;width:36%;background:#FFF;border:2px solid var(--e-global-color-primary);color:var(--e-global-color-primary)!important;padding:8px 6px;margin-right:3%}.xoo-cp-modal .xcp-btn.xoo-cp-close:hover{background:var(--e-global-color-primary);color:#FFF!important}@media (max-width:991.98px){.xoo-cp-modal .xoo-cp-btns{flex-direction:column}.xoo-cp-modal .xcp-btn{width:100%!important}.xoo-cp-modal .xcp-btn.xoo-cp-btn-vc{order:4}}.xoo-cp-modal .xoo-cp-remove{display:none}.xoo-cp-modal .xoo-cp-pimg{line-break:anywhere}.xoo-cp-modal .xoo-cp-qtybox{border:0;width:100%}.xoo-cp-modal .xoo-cp-qtybox span{font-weight:700;font-size:1.33rem;border:0}.xoo-cp-modal .xoo-cp-qtybox input{border:1px solid #000!important}.xoo-cp-icon-check.xoo-cp-added{display:none!important}.elementor-add-to-cart a.added_to_cart.wc-forward{display:none}.elementor-editor-active .xoo-cp-opac,.elementor-editor-active .xoo-cp-modal.xoo-cp-active{display:none!important}#recipe-loop .elementor-button.elementor-button-link{background-color:var(--e-global-color-primary);color:#FFF;border-radius:5px;padding:10px 15px;border:2px solid var(--e-global-color-primary)}#recipe-loop .elementor-button.elementor-button-link:hover{background-color:#FFF;color:var(--e-global-color-primary);border:2px solid var(--e-global-color-primary)}.footer-legals .elementor-item.elementor-item-active{color:#000!important}body.woocommerce-cart.woocommerce-page.eael-woo-cart #coupons_list,body.page-id-4002 #coupons_list{display:none!important}body.woocommerce-cart.woocommerce-page.eael-woo-cart #coupons-list-title p{margin-bottom:0}body.woocommerce-cart.woocommerce-page.eael-woo-cart #coupons-list-custom .sc-coupons-list{padding:0}body.wp-singular.page.theme-hello-elementor.elementor-page .eael-product-wrap img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{max-width:300px}body.ywcas-overlay-closed>*:not(.ywcas-overlay-wrapper-search){transform:none!important}body.ywcas-overlay-opened>*:not(.ywcas-overlay-wrapper-search){transform:scale(1)!important}