add_filter('woocommerce_cart_totals_shipping_html',function($html){$chosen_methods=WC()->session->get('chosen_shipping_methods');if (!empty($chosen_methods) && is_array($chosen_methods)){foreach ($chosen_methods as $method){if (strpos($method,'local_pickup') !==false){// Retourne une chaîne vide=on masque cette ligne return ''}}}return $html});body{font-family:"Lato",Sans-serif!important}p,.cli-plugin-button,span#cookie_hdr_showagain,.widget.woocommerce.widget_layered_nav ul li a,.widget.woocommerce.widget_layered_nav_filters ul li a,.widget.woocommerce.widget_product_categories ul li a,.widget.woocommerce.widget_price_filter .price_slider_amount .price_label,.bread a,.woocommerce-breadcrumb a{font-family:"Lato",Sans-serif!important}.widget.woocommerce.widget_layered_nav ul li a,.widget.woocommerce.widget_layered_nav_filters ul li a,.widget.woocommerce.widget_product_categories ul li a{font-style:normal!important}.widget.woocommerce.widget_product_categories .mkdf-widget-title,.widget.woocommerce.widget_price_filter .mkdf-widget-title{color:#9E525F}.slick-product-gallery{position:relative;padding-left:133px}.slick-product-gallery{max-width:100%;margin:0 auto}.slick-main-slider img{width:100%;height:420px!important;max-width:100%;max-height:100%;object-fit:cover}.slick-main-slider .slick-slide{height:420px}.slick-thumbnails-slider{width:94px;max-height:420px;overflow:hidden}.thumbs-slider--wrapper{display:inline-block;position:absolute;top:0;left:0}.slick-thumbnails-slider img{width:94px;height:auto;cursor:pointer}.slick-thumbnails-slider .slick-slide{margin:5px 0}form.cart table.variations tr td{border:none;display:flex;flex-wrap:wrap;gap:20px;padding:0}.single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}.single_variation_wrap .woocommerce-variation-price span bdi{color:#9E525F;font-family:"Lato",Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1px;letter-spacing:0}table.variations th,table.variations td{border:none}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{opacity:.5}.single_product_content .variations th.label{display:none}.single_product_content .variations input[type="radio"]{display:none}.single_product_content .variations{margin:0 0 10px}.single_product_content .variations tr td.value div{flex:1 1 calc(50% - 20px);box-sizing:border-box}.single_product_content .variations label{font-size:13px;color:#AAA;text-transform:uppercase;display:inline-block!important;padding:12px 54px;border:1px solid #AAA;cursor:pointer;font-family:"Lato",Sans-serif;width:100%;text-align:center}.single_product_content .variations input[type="radio"]:checked~label{border:1px solid #000;color:#000}.single_product_content button.single_add_to_cart_button.button{margin:0 25px 0 0;background-color:#B9DCD2!important;border:none!important;font-family:"Lato",Sans-serif;font-size:13px;font-style:normal;color:#000!important}.single_product_content button.single_add_to_cart_button.button:hover{background-color:#000!important;color:#fff!important}.single_product_content .mkdf-quantity-plus,.single_product_content .mkdf-quantity-minus,.single_product_content .mkdf-quantity-input.qty{border:none!important}.single_product_content .mkdf-quantity-buttons.quantity{border:1px solid #000;padding:0 8px}.product-category-link a{color:#9E525F;font-family:"Lato",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.product-category-link a:hover{color:#000;text-decoration:none}div.mkdf-plc-holder .mkdf-plc .mkdf-plc-title,ul.products>.product .mkdf-product-list-title{margin:0 0 8px;color:#1E1E1E;font-weight:700;font-size:14px;font-family:"Lato",Sans-serif}div.mkdf-plc-holder .mkdf-plc .mkdf-plc-category{margin:2px 0 13px}div.mkdf-plc-holder .mkdf-plc .mkdf-plc-category a,ul.products>.product .mkdf-product-categories a{font-family:"Lato",Sans-serif!important;font-size:14px;color:#aaa}div.mkdf-plc-holder .mkdf-plc .mkdf-plc-price *,.mkdf-pl-main-holder ul.products>.product .price{font-size:18px;line-height:inherit;font-family:"Lato",Sans-serif;font-weight:700;color:#9E525F}.single_product_content .variations .attribute-choix td.value div{display:inline-block;margin:10px}.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-image{height:267px}.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-image img{height:100%}button.uc-button-addcart.product_type_simple.add_to_cart_button.ajax_add_to_cart{cursor:pointer}.uc_carousel .uc-button-addcart:hover{scale:1.2}body:not(.home) .elementor-nav-menu--main .elementor-item:hover,body:not(.home) .uc-mega_menu_title:hover,body.mkdf-sticky-header-appear .elementor-nav-menu--main .elementor-item:hover{color:#B9DCD2!important}body.home:not(.mkdf-sticky-header-appear) .ue-dropbar-button svg *,body.home:not(.mkdf-sticky-header-appear) .elementor-menu-cart__toggle .elementor-button svg path{fill:#fff}body.home .headerbar_mobile.elementor-sticky--active .elementor-menu-cart__toggle .elementor-button svg path{fill:#000!important}html body .elementor-nav-menu--main .elementor-item:not(.elementor-item-active):hover{color:#B9DCD2!important}.sync-height-carousel .owl-carousel .owl-stage-outer{height:100%}.sync-height-carousel .uc_dark_carousel_placeholder img{height:100%!important}body.menu-opened,html.menu-opened{overflow:hidden!important}body.home:not(.uc-menu-open):not(.mkdf-sticky-header-appear) .search_btn .ue-dropbar-button svg *{fill:#fff}body.uc-menu-open .search_btn .ue-dropbar-button svg *{fill:#101010}.shipping_class_box{position:absolute;top:37px;right:40px;z-index:5;background:#9E525F;color:#fff;font-family:"Lato",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:0;padding:0 12px;opacity:0;transition:all .3s ease-in-out}.ue-item:hover .shipping_class_box{opacity:1}.shipping_class_box::before{margin-right:5px;display:inline-block;transform:translateY(2px)}.shipping_class_box.retrait-boutique::before{content:url(https://www.laurentduchene.com/wp-content/uploads/2025/07/boutique.svg)}.shipping_class_box.livraison::before{content:url(https://www.laurentduchene.com/wp-content/uploads/2025/06/expedition-1.svg)}.shipping_class_box.coursier::before{content:url(https://www.laurentduchene.com/wp-content/uploads/2025/07/coursier.svg)}body.uc-menu-open .elementor-menu-cart__toggle .elementor-button svg path{fill:#000!important}@media (max-width :1199.98px){.single_product_content .variations label{font-size:12px;padding:7px 15px}}@media (max-width :1024.98px){body.home.menu-opened .logo_mobile img{filter:invert(1)}body.menu-opened .elementor-button.elementor-button-link svg path,body.menu-opened .elementor-menu-cart__toggle_button svg path{fill:#000!important}.shipping_class_box{opacity:1;padding:0 7px;top:17px;right:17px}.shipping_class_box span{display:none}}@media (max-width :991.98px){.slick-thumbnails-slider{width:65px;max-height:308px}.slick-thumbnails-slider img{width:65px}.slick-product-gallery{padding-left:80px}body:not(.home) .logo_mobile img{filter:invert(1)}}@media (max-width :767.98px){.cont.steps-mobile{width:100%}.arrow-steps.clearfix{display:flex;flex-wrap:wrap;align-items:start;max-width:100%;width:100%}.cont.steps-mobile .arrow-steps .step{padding:5px;font-size:12px;margin:0 2px 5px!important;max-width:100%;text-wrap:wrap;width:48%;min-width:auto}.cont.steps-mobile .arrow-steps .step::before,.cont.steps-mobile .arrow-steps .step::after{display:none}.cart .mkdf-quantity-minus,.cart .mkdf-quantity-plus{margin:0!important}.mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method{list-style:none;margin:0 0 7px;display:block;width:100%;max-width:100%!important}.mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li{display:flex}form.checkout.woocommerce-checkout .nav button{margin:0!important}body .ue-dropbar-button svg *,body:not(.home) .elementor-menu-cart__toggle .elementor-button svg *{fill:#101010!important}}@media (min-width :576px) and (max-width :767px){.mkdf-quantity-buttons.quantity{width:121px}button.single_add_to_cart_button.button.alt{display:inline-block!important;margin:0 10px 0 0!important}}@media (max-width :575.98px){.mkdf-woocommerce-columns-3 .cross-sells>.products>.product,.mkdf-woocommerce-columns-3 .mkdf-pl-main-holder>.products>.product,.mkdf-woocommerce-columns-3 .related.products>.products>.product,.mkdf-woocommerce-columns-3 .upsells.products>.products>.product{width:50%!important;margin:0 0 20px;padding:0 8px}.mkdf-woo-normal-space ul.products{display:flex;flex-wrap:wrap}body ul.products>.product .mkdf-pl-text-wrapper{padding-bottom:0;margin-bottom:0}.mkdf-quantity-buttons.quantity{display:flex!important;align-items:center}div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus,div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus{margin:0!important}div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input{height:48px!important;width:38px!important}.elementor-add-to-cart.elementor-product-simple form.cart{flex-wrap:wrap!important}button.single_add_to_cart_button.button.alt{margin:0 10px 0 0!important}}@media (max-width :480.98px){.slick-main-slider .slick-slide{height:286px}body .woocommerce-input-wrapper .input-text,.select2-container{max-width:100%!important;min-width:100%!important}#coderockz_woo_delivery_delivery_time_section .select2-selection,#coderockz_woo_delivery_tips_section .select2-selection,#coderockz_woo_delivery_delivery_pickup_section .select2-selection,#coderockz_woo_delivery_pickup_time_section .select2-selection,#coderockz_woo_delivery_delivery_selection_field .select2-selection,body .select2-container--default .select2-selection--single{max-width:100%;width:96%}body .select2-container--default .select2-selection--single .select2-selection__arrow{right:6px}.mkdf-woocommerce-page .woocommerce-checkout table td.product-name{font-weight:400;font-family:Lato,sans-serif;font-size:12px;line-height:17px;letter-spacing:normal;text-transform:none;color:#000;text-align:left}.mkdf-woocommerce-page .woocommerce-checkout table td.product-total,.mkdf-woocommerce-page .woocommerce-checkout table .cart-subtotal td{text-align:right!important}.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li{display:flex;align-items:center}.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li>*{display:inline-block;vertical-align:middle;margin:0;text-transform:none;letter-spacing:0;font-size:12px}body .arrow-steps .step span:before{opacity:0;content:"✔";position:absolute;top:-15px;left:-20px;background:#9E525F;color:#fff;width:20px;height:20px;font-size:12px;line-height:18px;border-radius:50%;display:inline-block;margin-right:4px}.mkdf-woocommerce-page table.cart tr.cart_item td{padding:5px 0}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{max-width:100%;width:100%}.frm_cart_wrapper{max-width:102%!important;width:100%!important;margin:0!important;padding:0!important;float:none!important}body.eael-woo-cart .mkdf-container-inner.clearfix{max-width:100%;width:100%;padding:0 15px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td{max-width:100%!important;width:100%!important;padding:5px}.mkdf-woocommerce-page table.cart tr.cart_item td bdi{font-size:12px}form.woocommerce-cart-form{overflow-x:auto}.mkdf-woocommerce-page .cart-collaterals{padding:10px 20px}.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method{width:100%;display:block;max-width:100%!important}.single_product_content .variations label{font-size:11px}}