/*
 Theme Name:    Electro Child
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://madrasthemes.com/
 Template:      electro
 Version:       2.2.7
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   electro-child
*/@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg;}.br15, .faq-wrapper{position:relative;border-radius:15px;padding:5px 25px 15px;margin-top:40px;margin-bottom:70px;overflow:visible;box-shadow:0 8px 18px rgba(0, 0, 0, 0.06);}.faq-header{margin-top:40px}.br15.border-tourne::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:0.8px;pointer-events:none;z-index:2;background:conic-gradient(
        from var(--angle),
        #44555F 0deg 200deg,
        #ffffff 200deg 240deg,
        #A24747 240deg 360deg
    );-webkit-mask:linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-spin 30s linear infinite;}.br15.border-tourne::after{content:"";position:absolute;left:50%;bottom:-3px;transform:translateX(-50%);width:220px;height:6px;display:block;z-index:10;background:linear-gradient(
        to right,
        #44555F 0%,
        #44555F 33.333%,
        #ffffff 33.333%,
        #ffffff 66.666%,
        #A24747 66.666%,
        #A24747 100%
    );}@keyframes border-spin{from{--angle:0deg;}to{--angle:360deg;}}.message-poste{line-height:1.2em;color:#777}.product-actions{padding:.9em 1.7em!important}.product-loop-header{padding-bottom:12px !important;}.message-poste em{text-align:justify}.availability{font-size:.87em}.modal-footer{display:block}.single-product.full-width .price{text-align:center}.extended .single-product-wrapper > .product-actions-wrapper .product-actions .price .electro-price{display:block;color:#97adbc;line-height:.5em;text-align:center}.single-product .product-type-variable .product-actions > .price{font-size:20px}.extended .single-product-wrapper > .product-actions-wrapper .product-actions div.quantity{text-align:center;font-size:.8em;margin:0 auto;width:100%}.yith-wcwl-add-to-wishlist{text-align:center}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:#f1d554}.ivole-all-reviews-shortcode .star-rating span:before{color:#F7D358}#ivole_trustbadgef_sd.ivole-trustbadgef-sd #ivole_trustbadgefi_sd.ivole-trustbadgefi-sd,#ivole_trustbadgef_sdp.ivole-trustbadgef-sdp #ivole_trustbadgefi_sdp.ivole-trustbadgefi-sdp{background-color:#5a7686!important}#ivole_trustbadgef_wd.ivole-trustbadgef-wd #ivole_trustbadgefi_wd.ivole-trustbadgefi-wd,#ivole_trustbadgef_wdp.ivole-trustbadgef-wdp #ivole_trustbadgefi_wdp.ivole-trustbadgefi-wdp{background-color:#5a7686!important}h1.titre_accueil{padding:20px 0 25px;text-align:center;color:#7996a5;font-size:2em}#vacances{background-color:#f56060;color:#fff;font-weight:700;padding:10px;text-align:justify}#BlocImage{position:relative;width:100%;aspect-ratio:1338 / 360;overflow:hidden;border-bottom-left-radius:24px;border-bottom-right-radius:24px;margin-bottom:25px;overflow:visible;}#BlocImage img{width:100%;height:100%;object-fit:cover;display:block;}h2#CatTitre2::before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2019/02/flag-cat.png);margin-right:10px}h2#CatTitre2suisse::before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2026/05/suisse.png);margin-right:10px}h2#CatTitre2japon::before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2026/05/japon.png);margin-right:10px}h2#CatTitre3{font-size:1.1em;width:249px;margin:0 auto 5px}h2#CatTitre3::before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2019/02/flag-cat.png);margin-right:10px}.header-v3{padding:0}.taxonomy-title{color:#87a2aa}h3.taxonomy-description{color:#87a2aa}article.post .entry-header h2.entry-title{font-size:1.786em;letter-spacing:-.025em;font-weight:400;margin-bottom:.36em;padding-bottom:.36em}article.post .entry-header h2.entry-title a{text-decoration:none}img.attachment-electro_blog_medium.size-electro_blog_medium.wp-post-image{width:100%}.wpb_wrapper h2{font-size:1.5rem}#sources{transform:scale(0.6)}.wpb_wrapper h2:before{content:attr(data-number);display:inline-block;font-size:.9em;margin-right:.5em;width:1.7em;line-height:1.7em;text-align:center;border-radius:50%;color:#000;background:#E6E6E6}.term-description h1{font-size:2.3em}.term-description h2{font-size:1.4em;color:#7996a5}.yith-wcwl-wishlistexistsbrowse > a::before{content:'\f004';color:#304d5c;display:inline-block;font-family:'FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.electro-description li:before{content:"\2713";color:#5f879a;display:inline-block!important;margin-left:-1.3em;width:1.3em}.checkout-button.button.alt.wc-forward:hover{background-color:#87a2aa}.single_add_to_cart_button.button.alt:hover{background-color:#87a2aa}.button.btn.btn-primary.add-all-to-cart:hover{background-color:#87a2aa}.dropdown-menu-mini-cart.wc-forward.checkout:hover{background-color:#87a2aa!important}.dropdown-menu-mini-cart .wc-forward{margin:0 0 1em!important}.button.checkout.wc-forward:hover{background-color:#87a2aa}a.button.checkout.wc-forward:hover{background-color:#87a2aa}.button.wc-forward:hover{background-color:#87a2aa}.btn.btn-secondary:hover{background-color:#87a2aa}li.product .added_to_cart::before,.section-onsale-product .onsale-product .added_to_cart::before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .added_to_cart::before,.products-carousel .owl-item .product .added_to_cart::before,li.product .button::before,.section-onsale-product .onsale-product .button::before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .button::before,.products-carousel .owl-item .product .button::before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#7996a5;border-radius:50%;color:#fff;padding:.5em .433em}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{font-family:'FontAwesome'!important}li.pointfort:before{color:#5f879a;display:inline-block!important;content:"\2713";margin-left:-1.3em;width:1.3em}.masthead .header-logo-area{min-width:350px;max-width:350px}.mobile-header-v1 .header-logo{padding-top:1em}.mobile-header-v1 .header-logo img{max-width:300px;padding:1em}@media (max-width: 520px){.mobile-header-v1 .handheld-header-links > ul li + li,.mobile-header-v2-inner .handheld-header-links > ul li + li{margin-left:10px;transform:scale(1.5);margin-top:-10em!important}}@media (max-width: 420px){.mobile-header-v1 .handheld-header-links > ul li + li,.mobile-header-v2-inner .handheld-header-links > ul li + li{margin-left:10px;transform:scale(1.4);margin-top:-11em!important}}@media (max-width: 325px){.mobile-header-v1 .handheld-header-links > ul li + li,.mobile-header-v2-inner .handheld-header-links > ul li + li{margin-left:10px;transform:scale(1.35);margin-top:-10em!important}}h1#CatTitre1{text-wrap:balance}.spacercat{height:10px}h2#CatTitre2, h2#CatTitre2suisse, h2#CatTitre2japon{position:absolute;top:5px;left:-12px;width:auto;transform:scale(0.9);text-align:left;margin:0;}h1#CatTitre1{position:absolute;color:#7996a5;top:90%;right:30px;width:auto;font-size:2em;text-align:center;background-color:#fff;border-radius:10px;padding:10px 30px 0 30px;}div.pcat{margin-top:.6em;}@media (max-width: 996px){h2#CatTitre2, h2#CatTitre2suisse, h2#CatTitre2japon{width:auto;position:absolute;top:5px;left:-5px;transform:scale(0.9);}h1#CatTitre1{width:100%;font-size:1.7em;position:absolute;top:107%;text-align:center;right:15px;}div.pcat{margin-top:20px;}}@media (max-width: 801px){h2#CatTitre2, h2#CatTitre2suisse, h2#CatTitre2japon{position:relative;text-align:center;margin-bottom:50px;}h1#CatTitre1{font-size:2em;position:relative;text-align:center;display:block;}}@media (max-width: 420px){h2#CatTitre2, h2#CatTitre2suisse, h2#CatTitre2japon{margin-top:20px;}h1#CatTitre1{font-size:1.5em;margin-bottom:30px;}}td.rel:before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2018/05/point-retrait.png);display:inline-block;transform:scale(0.7);vertical-align:middle;margin-right:10px}td.coli:before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2021/11/icon-colissimo.png);display:inline-block;transform:scale(0.7);vertical-align:middle;margin-right:10px}.departments-menu-v2 .dropdown{display:none!important}div.input-group-addon.search-categories{display:none}.electro-compact .footer-logo{display:none}a{color:#5f879a}select#product_cat.postform.resizeselect{display:none}.single-product .action-buttons > div,.single-product .action-buttons > a{display:none}.single-product.full-width .entry-summary > div[itemprop="description"],.single-product.full-width .woocommerce-product-details__short-description{margin-bottom:10px}.woocommerce-product-details__short-description h2{font-size:1.4em}.woocommerce-product-details__short-description h3{font-size:1.2em}h2.woocommerce-loop-product__title{color:#7996a5}div.top-bar.hidden-md-down{background-color:#5f879a;line-height:0}.top-bar{border-bottom:1px solid #ddd;background-color:#5f879a}.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{padding-left:0!important}.header-logo{position:relative;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}@media (min-width: 768px){.header-logo{width:33%;margin-top:-15px}}.header-support-info{display:none}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm ul.navbar-nav > li.dropdown,.yamm > .dropdown{display:inline-block;float:none;text-align:center;height:3.4em}.product_list_widget .product-title{color:#7996a5}div.footer-newsletter{background-color:#91313e}.footer-bottom-widgets{background-color:#d3cec1}div.footer-logo{display:none}h1.entry-title{color:#87a2aa;text-wrap:balance;}.btn-secondary,table.cart .coupon .button,.checkout_coupon .form-row-last .button{background-color:#304d5c;color:#fff}.btn-secondary,table.cart .coupon .button:hover,.checkout_coupon .form-row-last .button:hover{background-color:#6eae28;color:#fff}.btn:hover,.hero-action-btn:hover,.button:hover{background-color:#87a2aa!important;color:#fff}.ec-support:before{content:"\6f";color:#304d5c}.top-bar .nav-inline .menu-item > a{display:inline-block;color:#fff!important}.features-list{border-radius:8px;margin-bottom:2.5em;margin-left:0;margin-right:0;background-color:#dce1e8}.features-list::after{content:"";display:table;clear:both}.features-list .media{width:300px;margin:0 auto}.features-list .media-left i{font-size:3em;padding-left:.2em;color:#304d5c!important}.features-list .media-body{text-align:left;font-size:1.2em;padding-right:.2em}.features-list .media-body strong{font-size:1.1em;font-weight:600!important}.features-list .feature{padding-top:2.1em;padding-bottom:2em;position:relative;float:left;min-height:1px;width:100%}.features-list .feature + .feature{border-left:1px solid #fff}.features-list .feature-text strong{display:block}@media (min-width: 992px){.features-list.columns-2 .feature{width:50%}.features-list.columns-3 .feature{width:33.3333333333%}.features-list.columns-4 .feature{width:25%}.features-list.columns-5 .feature{width:20%}.features-list.columns-6 .feature{width:16.6666666667%}}@media (max-width: 1112px){.features-list .media-body{text-align:left;transform:scale(0.9);padding-right:.2em}}@media (min-width: 1112px){.features-list.columns-4 .feature{width:25%;padding:1.5em 0}}#content{margin-bottom:3em}.footer-call-us .call-us-number{font-size:2.5em;display:block;line-height:1.4em;color:#304d5c}@media screen and (max-width: 992px){.footer-call-us .call-us-number{font-size:1.9em;line-height:1.9em}}@media screen and (max-width: 480px){.footer-call-us .call-us-number{font-size:1.4em;line-height:1.4em}}.footer-call-us{margin-bottom:.5em}.footer-address .footer-address-title{display:block;margin-left:6em;color:#304d5c;letter-spacing:.065em;line-height:1.5em;margin-top:-1em}.footer-call-us .call-us-text{width:70%;font-weight:100;font-size:.929em;display:block;line-height:1.429em}@media screen and (max-width: 980px){h5.newsletter-title{line-height:1.8em!important}}@media screen and (max-width: 480px){.footer-call-us .call-us-text{width:90%;font-weight:100;font-size:.929em;display:block;line-height:1.429em}}@media screen and (max-width: 992px){.footer-call-us .call-us-text{width:100%;font-weight:100;font-size:.929em;display:block;line-height:1.429em}.footer-newsletter .newsletter-title{line-height:1.5em;display:block;text-align:center;font-size:1.571em;margin-bottom:0}}@media screen and (max-width: 480px){.footer-newsletter .newsletter-title{line-height:1.5em;display:block;text-align:center;font-size:1.571em;margin-bottom:0}}.footer-newsletter .newsletter-title{display:inline-block;font-size:1.571em;margin-right:25px;line-height:2.429em;margin-bottom:0;color:#fff!important}.footer-newsletter .newsletter-title::before{content:"\76";font-family:"font-electro";margin-right:15px;font-size:1.619em;vertical-align:middle;color:#fff!important}.footer-newsletter .newsletter-marketing-text{margin-left:25px;font-size:1.071em;color:#fff!important}.desktop-footer .copyright-bar .payment{transform:scale(0.9)!important}.copyright-bar{background-color:#5a7686!important}.electro-compact .copyright-bar{padding:3em 0!important}.copyright-bar,.copyright-bar a,.copyright-bar a:hover,.copyright-bar a:focus{color:#fff}@media screen and (max-width: 480px){.copyright-bar .copyright{line-height:1.7em}}div.vc_toggle_title{font-size:.8em}.single-product.full-width .single-product-wrapper{margin-bottom:1em}.dropdown-menu-mini-cart{width:380px;left:auto;right:0;padding:2.2em 2.2em 1.2em;border-radius:0;top:120%!important;box-shadow:0 0 20px 0 rgba(1,1,1,0.3);border:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{padding:1em 1.618em;margin-bottom:2.618em;background-color:#83a2b2;margin-left:0;border-radius:40px;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(1,1,1,0.3)}.lettrine{display:block;float:left;font-size:50px;line-height:40px;margin:0 5px 0 0}.otw-sc-tabs .ui-tabs-nav li span.tab-title{margin-right:4px;max-width:auto!important}.yith-wcwl-wishlistexistsbrowse > a{color:#304d5c}.accessories .total-price .total-price-html{display:block;font-size:1.857em;color:#ee550b}.accessories .accessory-checkbox .accessory-price{font-size:1.143em;line-height:1.125em;color:#ee550b}.accessories .accessory-checkbox{font-size:1em;line-height:1.286em;color:#7996a5;margin-bottom:.857em}#shipping_method_0_free_shipping30{display:none}label[for=shipping_method_0_free_shipping30]{color:green}.otw-sc-tabs .ui-tabs-nav li a > img{margin-right:.3em;max-width:11em}@media screen and (max-width: 1600px){.otw-sc-tabs .ui-tabs-nav li a > img{margin-right:.3em;max-width:8em}}@media screen and (max-width: 992px){.otw-sc-tabs .ui-tabs-nav li a > img{margin-right:.3em;max-width:5em}}@media screen and (max-width: 680px){.otw-sc-tabs .ui-tabs-nav li a > img{margin-right:.1em;max-width:4.5em}}@media screen and (max-width: 480px){.otw-sc-tabs .ui-tabs-nav li a > img{margin-right:.1em;max-width:1.5em}}.otw-sc-tabs .ui-tabs-panel{display:block;border:1px solid #ecebeb;padding:2em 1em;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;}@media screen and (max-width: 992px){.otw-sc-tabs .ui-tabs-panel{display:block;border:1px solid #ecebeb;padding:6em 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset}}@media screen and (max-width: 480px){.otw-sc-tabs .ui-tabs-panel{display:block;border:1px solid #ecebeb;padding:3em 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset}}.otw-sc-tabs .ui-tabs-nav li{font-size:14px;list-style:none;float:left;position:relative;height:12em;top:0;margin:1px 0 0;border-bottom:0;padding:0;white-space:normal;border:1px solid #e0e0e0;border-width:1px 2px 0 0;border-radius:2em 2em 0 0;font-family:"Open Sans",sans-serif;background:url(../images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 #fff}@media screen and (max-width: 1600px){.otw-sc-tabs .ui-tabs-nav li{font-size:14px;list-style:none;float:left;position:relative;height:8.9em;top:0;margin:1px 0 0;border-bottom:0;padding:0;white-space:normal;border:1px solid #e0e0e0;border-width:1px 2px 0 0;border-radius:1.7em 1.7em 0 0;font-family:"Open Sans",sans-serif;background:url(../images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 #fff}}@media screen and (max-width: 992px){.otw-sc-tabs .ui-tabs-nav li{font-size:14px;list-style:none;float:left;position:relative;height:6em;top:0;margin:1px 0 0;border-bottom:0;padding:0;white-space:normal;border:1px solid #e0e0e0;border-width:1px 2px 0 0;border-radius:1.5em 1.5em 0 0;font-family:"Open Sans",sans-serif;background:url(../images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 #fff}}@media screen and (max-width: 480px){.otw-sc-tabs .ui-tabs-nav li{font-size:14px;list-style:none;float:left;position:relative;height:3em;top:0;margin:1px 0 0;border-bottom:0;padding:0;white-space:normal;border:1px solid #e0e0e0;border-width:1px 2px 0 0;border-radius:.9em .9em 0 0;font-family:"Open Sans",sans-serif;background:url(../images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 #fff}}.otw-sc-tabs .ui-tabs-panel{display:block;border:1px solid #ecebeb;padding:2em 1em;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset}.otw-sc-tabs .ui-tabs-nav li a{float:left;margin-top:1px;padding:.6em 1em;text-decoration:none;outline:none;border-radius:2em 2em 0 0}.woocommerce-product-details__short-description p{text-align:justify;color:#686c6f}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{border:1px solid #d5d5d5;display:block;max-width:100%;height:auto}.electro-tabs .ec-tabs{text-align:center;margin-bottom:4.571em;border-bottom:1px solid #d5d5d5;margin-left:-2em;margin-right:-2em}.single-product table.shop_attributes{width:100%;max-width:100%;margin-bottom:1.236rem}.single-product table.shop_attributes th,.single-product table.shop_attributes td{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #e1e3e4}#tab-description h1,#tab-description h2,#tab-description h3{color:#87a2aa}#tab-specification h1,#tab-specification h2,#tab-specification h3{color:#87a2aa}#tab-description h4{color:#5f879a;font-size:1.4em;padding-bottom:0;margin-bottom:.5em}#tab-specification h2{font-size:1.686em}#tab-specification h3{font-size:1.486em}a.add_to_wishlist{color:#304d5c}.in-stock span{color:#6bb810}.woocommerce-product-gallery__image.flex-active-slide{border:1px solid #dfdfdf}.electro-tabs .electro-tab .tab-content{background-color:#fff;padding:2.571em 8.3333%;border:1px solid #e1e1e1}ul.products li.product::after,ul.products .section-onsale-product .onsale-product::after,.section-onsale-product ul.products .onsale-product::after,ul.products .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content::after,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products .onsale-product-content::after,ul.products .products-carousel .owl-item .product::after,.products-carousel .owl-item ul.products .product::after{content:'';border-right:1px solid #d8d8d8;display:block;position:absolute;top:50%;right:0;height:80%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .page-header .woocommerce-result-count{display:none}div.bonuscart{display:block;font-weight:600;color:#87a2aa;line-height:.5em;text-align:center;padding:1.25em 0 0;border-bottom:1px solid #ddd}div.bonuscart:last-child{border:none;padding:1em 0 0}.teleph{display:block;font-size:1.7em;text-align:center;font-weight:400;color:#304d5c;line-height:1.8em}div.bonuscart2{display:block;padding:0;margin-left:11em;transform:scale(0.8)}@media screen and (max-width: 768px){div.bonuscart2{display:none}}@media (max-width: 1112px){div.bonuscart{display:block;font-weight:600;color:#87a2aa;line-height:1.7em;text-align:center;padding:1em 0 0;border-bottom:1px solid #ddd}.teleph{display:block;font-size:1.46em;text-align:center;font-weight:400;color:#87a2aa;line-height:1.8em}.extended .single-product-wrapper > .product-actions-wrapper .product-actions .single_add_to_cart_button.button{display:block;width:100%;padding:1em;margin-bottom:.4em;margin-top:1.429em;border-radius:1.1em}}.single-product.full-width .loop-product-categories{display:none}.electro-description{margin-bottom:2.5em}.single-product.full-width .wc-tab{padding:2.5em;padding-bottom:2em}@media screen and (max-width: 768px){.single-product.full-width .wc-tab{padding:1.5em;padding-bottom:1em}.electro-description{margin-bottom:1.5em}}.electro-description ul ol{list-style:none;padding:0;padding-top:1em;margin-top:-1.5em;margin-bottom:15px !important;}.electro-description li{padding-left:1.3em}#tab-specification table tr th,#tab-specification table tr td:first-child,#tab-specification table.shop_attributes tr th,#tab-specification table.shop_attributes tr td:first-child{width:25%}#tab-specification table tr th,#tab-specification table tr td,#tab-specification table.shop_attributes tr th,#tab-specification table.shop_attributes tr td{padding:7px 20px;font-size:14px}#tab-specification p{text-align:justify}@media screen and (max-width: 768px){#tab-specification table tr th,#tab-specification table tr td,#tab-specification table.shop_attributes tr th,#tab-specification table.shop_attributes tr td{padding:7px 5px;font-size:14px}.single-product.full-width ul{padding-left:1.3em}}.single-product.full-width .woocommerce-tabs{margin:1em 0 2.714em}.product_list_widget .mini_cart_item .remove{float:right;color:#716e71}.accessories .products li.product::before,.accessories .products .section-onsale-product .onsale-product::before,.section-onsale-product .accessories .products .onsale-product::before,.accessories .products .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content::before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .accessories .products .onsale-product-content::before,.accessories .products .products-carousel .owl-item .product::before,.products-carousel .owl-item .accessories .products .product::before{content:'+';font-weight:800;color:#ff1e28;position:absolute;font-size:1.714em;line-height:1.458em;height:1.458em;width:1.458em;border:1px solid #ddd;background-color:#fff;border-radius:50%;top:50%;left:-.729em;display:inline-block;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1000}.check-products{text-align:left}.accessories .total-price{font-size:1em;color:#848484;margin-bottom:1em;margin-top:2.5em}.accessories .col-left{padding-left:0;padding-bottom:0;margin-bottom:-4.1em;margin-top:-1em}.accessories .col-right{padding-right:0;text-align:center}.accessories .accessory-checkbox .product-title{border-bottom:none}.woocommerce-cart-form{border:1px solid #d2d2d2;padding:0;border-radius:1.8em}tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid #eceeef}tr.order-total{font-size:1.75em;color:#83a2b2}small.includes_tax{display:none}.cart-collaterals .cart_totals .wc-proceed-to-checkout{display:inline-block;float:right;margin-left:.5em}@media (min-width:768px){body:not(.electro-v1) .cart-collaterals .cross-sells + .cart_totals{flex:0 0 41.6666666667%;max-width:41.6666666667%;margin-left:6.3333333333%;margin-bottom:6em}}div.retour-shop{display:inline-block;float:left;margin-left:-5px}.retour-shop::before{display:inline-block;font:normal normal normal 14px / 1 font-electro;font-size:1.1em;vertical-align:middle;margin-right:.1em}.retour-shop .button:hover{background-color:#87a2aa}.woocommerce-Tabs-panel .woocommerce-Tabs-panel--description .panel .entry-content .wc-tab{padding:2em}.single-product .single-product-wrapper .loop-product-categories a{display:none}.summary.entry-summary{margin-top:-.62em}div.googlemapsopen{width:100%;height:150px;border:1px solid gray;margin:0 auto;position:relative;overflow:hidden}#tab-description p{text-align:justify;margin-bottom:1rem}span#copyr{position:absolute;left:-52.2em;top:50em;opacity:.2;transform:scale(0.5)}@media screen and (max-width: 980px){span#copyr{display:none}}@media screen and (max-width: 768px){.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:99%}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:99%}}@media screen and (max-width: 980px){.widget_wysija_cont.shortcode_wysija{text-align:center}}form.woocommerce-checkout{margin-left:-.9375rem;margin-right:-.9375rem}form.woocommerce-checkout::after{content:"";display:table;clear:both}form.woocommerce-checkout .col2-set{margin:0;position:relative;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}@media (min-width: 992px){form.woocommerce-checkout .col2-set{width:48.3333333333%}}form.woocommerce-checkout .col2-set .col-1,form.woocommerce-checkout .col2-set .col-2{width:100%;padding:0}form.woocommerce-checkout .order-review-wrapper{position:relative;float:left;min-height:1px;width:100%;background-color:#f5f5f5;padding:25px;padding-bottom:15px;border-radius:10px}@media (min-width: 992px){form.woocommerce-checkout .order-review-wrapper{width:calc(51.6666666667% - 30px);margin-left:15px}}.logo-livraison.img{height:auto;max-width:100%;float:left;padding-right:10px}#payment .payment_methods li .payment_box{padding:1.387em;margin:1.387em -1.387em 0;background:rgba(0,0,0,0.035);border-top:1px dotted #ddd}.widget_wysija .wysija-submit,.widget_wysija .wysija-paragraph{display:inline}@media screen and (max-width: 980px){.footer-newsletter input[type="text"],.footer-newsletter input[type="email"]{padding:0;background-color:#fff;border:0;border-radius:3em 0 0 3em;width:130px}}.footer-newsletter input[type="text"],.footer-newsletter input[type="email"]{padding:.7em;background-color:#fff;border:0;border-radius:3em 0 0 3em}.widget_wysija_cont.shortcode_wysija{margin-top:-1.2em}.wysija-submit.wysija-submit-field{border-radius:0 3em 3em 0;background-color:#87a2aa;margin-left:-3px;border:0}.wysija-submit.wysija-submit-field:hover{background-color:#6b97ad}.wysija-submit.wysija-submit-field:focus{background-color:#87a2aa}.wysija-submit.wysija-submit-field:active{background-color:#87a2aa}.formErrorContent{background:none repeat scroll 0 0 #4b768e!important;border:none!important;color:#FFF!important;font-family:"Open Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:.875em!important;padding:6px 15px!important;border-radius:1em!important;position:relative!important;width:190px!important;z-index:5001;margin-top:-5.5em!important;margin-left:-9em!important}.allmsgs .updated{margin-top:1.5em;padding:1em 2em;border-radius:4em;border-color:#e2deff;background-color:#e2deff;font-family:"Open Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important}div.wpcf7-response-output{margin:2em .5em 1em!important;padding:.2em 1em!important;font-size:1.5em!important;line-height:1.5em!important;color:#1a718f!important}@media all{div.wpcf7-mail-sent-ok{border:none!important}}.woocommerce-variation-description{font-weight:300;text-align:justify;color:#6d0d1b}.eshop{background-color:#adaa9b;cursor:none}.green{background:#dcebcc;color:#73826c;margin-bottom:2.5em;padding:0 1.8em .1em 1.5em}.wc-forward:after{display:none!important}.checkout-button.button.alt.wc-forward{background-color:#91313e}a.checkout-button.button.alt.wc-forward{font-weight:800;color:#fff!important}@media all{.vc_separator.vc_separator_align_center h4{padding:0 .8em;font-size:25px;color:#888}}input#form-validation-field-0{padding:.857em 1.214em;background-color:transparent;color:#818181;line-height:1.286em;outline:none;border:0;-webkit-appearance:none;border-radius:1.571em 0 0 1.571em;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.post-author-info{display:none}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding:.2rem;line-height:1;vertical-align:top;border-top:1px solid #eceeef}@media all{#payment .payment_methods li{list-style:none!important;padding:.5em!important;border-bottom:0!important;margin-left:0}}#place_order{background-color:#87a2aa}h1.cat{font-size:2em;color:#7a93be;line-height:2.3em;padding-bottom:0;margin-bottom:0}.alignright2{display:inline;float:right;margin-left:0;margin-right:2.7em}ul.pointfort{list-style:none;padding:0;margin-bottom:15px !important;}li.pointfort{padding-left:1.3em;color:#5f879a;font-weight:600}li.pointfort strong{font-weight:800}.product-short-description h2,
.product-short-description h3,
.product-short-description h4{color:#304d5c;}li.product .product-short-description,.section-onsale-product .onsale-product .product-short-description,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .product-short-description,.products-carousel .owl-item .product .product-short-description{clear:both;color:#7d7d7d;font-size:.857em;line-height:1.75em;margin-bottom:1em;height:auto !important;max-height:none !important;overflow:visible !important;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-zone:20px;-webkit-hyphenate-limit-zone:20px}ul.products > li.product.list-view .product-short-description,.section-onsale-product ul.products > .list-view.onsale-product .product-short-description,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products > .list-view.onsale-product-content .product-short-description,.products-carousel .owl-item ul.products > .list-view.product .product-short-description{height:7.25em;font-size:.929em}ul.products > li.product.list-view .price,.section-onsale-product ul.products > .list-view.onsale-product .price,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products > .list-view.onsale-product-content .price,.products-carousel .owl-item ul.products > .list-view.product .price{margin-bottom:.714em;display:block;text-align:center;font-size:2.2em;color:#7996a5}li.product .hover-area .action-buttons div,.section-onsale-product .onsale-product .hover-area .action-buttons div,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .hover-area .action-buttons div,.products-carousel .owl-item .product .hover-area .action-buttons div,li.product .hover-area .action-buttons a,.section-onsale-product .onsale-product .hover-area .action-buttons a,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .hover-area .action-buttons a,.products-carousel .owl-item .product .hover-area .action-buttons a,li.product .hover-area .action-buttons span,.section-onsale-product .onsale-product .hover-area .action-buttons span,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .hover-area .action-buttons span,.products-carousel .owl-item .product .hover-area .action-buttons span,li.product .hover-area .action-buttons p,.section-onsale-product .onsale-product .hover-area .action-buttons p,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .hover-area .action-buttons p,.products-carousel .owl-item .product .hover-area .action-buttons p{margin:0;padding:0;color:#adaa9b}ul.products > li.product.list-view:not(.list-view-small) .button,.section-onsale-product ul.products > .list-view.onsale-product:not(.list-view-small) .button,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products > .list-view.onsale-product-content:not(.list-view-small) .button,.products-carousel .owl-item ul.products > .list-view.product:not(.list-view-small) .button{font-size:inherit;float:none;display:block;padding:.643em;text-align:center;font-weight:700;text-indent:0;background-color:#8fc048;color:#fff;margin-bottom:1.143em}ul.products > li.product.list-view:not(.list-view-small) .button:hover,.section-onsale-product ul.products > .list-view.onsale-product:not(.list-view-small) .button:hover,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products > .list-view.onsale-product-content:not(.list-view-small) .button:hover,.products-carousel .owl-item ul.products > .list-view.product:not(.list-view-small) .button:hover{background-color:#adaa9b}.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#7d7d7d}li.product a,.section-onsale-product .onsale-product a,.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content a,.products-carousel .owl-item .product a{color:#adaa9b}li.product .product-inner .electro-price{font-size:.5em}li.product .product-inner .woocommerce-Price-amount.amount{font-size:2em}ul.products>li.product.list-view .electro-price{font-size:.5em}ul.products>li.product.list-view .woocommerce-Price-amount.amount{font-size:2em}.alignright3{display:inline;float:right;margin-left:3em;margin-right:6em}ul.products > li.product.list-view:not(.list-view-small) .button::before,.section-onsale-product ul.products > .list-view.onsale-product:not(.list-view-small) .button::before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product ul.products > .list-view.onsale-product-content:not(.list-view-small) .button::before,.products-carousel .owl-item ul.products > .list-view.product:not(.list-view-small) .button::before{display:none}.term-description{text-align:justify}.widget_product_categories .category-single > li > ul:last-child li.current-cat-parent > .children li > a .no-child{padding-left:.3em}table.cart .product-remove a{color:#87a2aa;font-size:1.5em;float:right}article.post .entry-header h1{font-size:2.5em!important}article.post .entry-content h2{font-size:2em!important;color:#98686c!important;line-height:1.2em}article.post .entry-content h4{color:#5a7d79;font-size:1.55em!important;font-weight:400}article.post .entry-header h1.entry-title a{color:#6e8689!important;text-decoration:none!important;font-size:.7em!important}article.post .entry-content p{font-size:1.2em}article.post .entry-content blockquote{color:#87a2aa;font-size:2em}article.post .entry-content blockquote:before{color:#d9dee3}article.post .entry-content ul{font-size:1.2em}.wp-caption .wp-caption-text{text-align:right;font-style:normal;padding:0 0 .5em;color:#adadad}.parsley-required,.parsley-custom-error-message{color:#b94a48;float:right;margin-left:-9em}#mailpoet_form_2 input.mailpoet_submit{background-color:#adaa9b!important;border:1px solid #adaa9b!important}#mailpoet_form_2 input.mailpoet_submit:hover{background-color:#5e6971!important;border:1px solid #5e6971!important}.electro-compact .footer-newsletter input[type=email]{border:0;margin-top:1em}.electro-compact .footer-newsletter .newsletter-title{padding-top:.5em}.single-post article.post .entry-header h1.entry-title .comments-link a{font-size:.48em;display:inline-block;vertical-align:middle;transform:scale(0.65)}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{color:#575560;border-top:2px solid #bde47d;padding-top:0}body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--purchased-products a:before{content:"\f290"}.woocommerce-account .woocommerce h2{font-size:1.1em;line-height:1.1em;display:block;position:relative;padding-bottom:1em;border-bottom:1px solid #dadada;margin-bottom:1em}.electro-compact .header-v3.stuck,.header-v3.stuck{background-color:#fff;box-shadow:0 0 15px 0 rgba(1,1,1,.3)}#divliv{display:flex;width:100%;justify-content:space-between}#divliv .livof{padding:0 .5rem}.livof:before{content:url(/wp-content/uploads/2018/06/livraison-gratuite-icon.png);transform:scale(0.15);display:inline-block;vertical-align:middle}#divliv .livof2{padding:.5rem;font-size:1.2em}.extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.label label{font-weight:700;color:#91313e}.bazz-widget-form label{font-size:12px!important}.single_add_to_cart_button.button::before{display:none}.hover14 figure.wpb_wrapper.vc_figure{position:relative}.hover14 figure.wpb_wrapper.vc_figure::before{position:absolute;top:0;left:-55%;z-index:2;display:block;content:'';width:30%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover14 figure.wpb_wrapper.vc_figure:hover::before{-webkit-animation:shine .1s;animation:shine .1s}@-webkit-keyframes shine{100%{left:11%;}}@keyframes shine{100%{left:11%;}}.hover15 figure.wpb_wrapper.vc_figure{position:relative}.hover15 figure.wpb_wrapper.vc_figure::before{position:absolute;top:0;left:-12%;z-index:2;display:block;content:'';width:15%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover15 figure.wpb_wrapper.vc_figure:hover::before{-webkit-animation:shine .05s;animation:shine .05s}@keyframes shine{100%{left:11%}}.alert_wrapper input[type='submit']{background:#f56060}.giftwrap_li .giftwrap_thumb,.wc-giftwrap .giftwrap_thumb{margin:1.5em 0!important;transform:scale(1.7)}.wc_giftwrap_notes_container{display:none!important}.giftwrapper_products.modal_form.wcgwp_form .modal-footer{border-top:1px solid #fff!important}.giftwrap_header a{font-size:1.4em!important}.menu-footer-menu-1-container li a{color:#304d5c}.menu-footer-menu-2-container li a{color:#304d5c}.header-icon > a i{color:#304d5c}.separcat{margin-top:30px;font-size:2.1em}.separcat::before{content:"";display:inline-block;width:30px;height:23px;background-color:#7996a5;margin-right:10px}.price-add-to-cart span.price del{position:relative!important;top:0!important}.ins{color:#91313e!important}.cwginstock-subscribe-form .panel-primary{border-color:#ccc}.cwginstock-subscribe-form .panel-primary > .panel-heading{color:#fff;background-color:#5f879a;border-color:#5f879a}.cwginstock-subscribe-form .panel-heading{border-top-right-radius:12px;border-top-left-radius:12px}.has-text-align-center.h1home{margin-bottom:40px;color:#5f879a}.woocommerce-filters-date__button-group{padding-top:1em;display:flex;justify-content:center;width:100%;z-index:999}.card-item{max-width:35px}.extended .single-product-wrapper > .product-actions-wrapper .product-actions .price del{font-size:.5em;padding-top:10px;display:block}p.blackfriday{position:relative;font-family:sans-serif;font-size:2em;overflow:hidden;background:linear-gradient(90deg,#aaa,#fff,#aaa);background-repeat:no-repeat;background-size:90%;animation:animate 7s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0)}@keyframes animate{0%{background-position:-500%}100%{background-position:500%}}#sidebar .rmp-rating-widget,#sidebar .js-rmp-results-widget{display:none!important}.arrow_container{position:relative;width:24px;height:24px;margin:0 auto;margin-top:-55px;margin-bottom:75px}.chevron{position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(0.5,0.5,0.5);animation:move 3s ease-out infinite}.chevron:before,.chevron:after{content:' ';position:absolute;top:0;height:100%;width:51%;background:#87a2aa}.chevron:before{left:0;transform:skew(0deg,30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.textea{display:block;margin-top:75px;margin-left:-30px;font-size:12px;color:#919090;text-transform:uppercase;white-space:nowrap;opacity:.35;animation:pulse 2s linear alternate infinite}@keyframes pulse{to{opacity:1}}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5,0.5,0.5)}}html{scroll-behavior:smooth}.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image .yith-wcbm-badge{display:none}p.stock.available-on-backorder{color:#0FAC71}.container-cat{position:relative;text-align:center}.text-container-cat{background-color:#7996a5;color:#fff;font-weight:700;text-align:justify;position:absolute;bottom:30%;right:15%;padding:15px;opacity:.55}@media screen and (max-width: 640px){.text-container-cat{display:none}}.ads-custom-box-content ol,ul{margin-bottom:0!important}.box-council:before{display:none}.box-council{background-color:#e7edef;color:#304d5c}div.section2cols{max-width:1400px;height:auto;clear:both}.colhome{width:100%}.colhome:first-child{margin-left:0}.un{float:left;width:48%;margin-right:4%;margin-bottom:20px}.deux{width:48%;float:right}div.rowsectioncols::before{content:" ";display:table}div.rowsectioncols::after{display:table;clear:both;content:''}.intro-accueil{text-align:justify}@media screen and (max-width: 480px){.un,.deux{float:none;width:auto;text-align:center}}@media screen and (max-width: 414px){img.carte{margin-top:2.5em!important}}img.carte{margin-top:1.5em;padding-bottom:0}.post-item{padding:0 15px}.widget_product_categories .category-single > li > ul:last-child li > a{color:#304d5c!important}.products > .product .loop-product-categories a{color:#304d5c!important}.nav-link a{color:#304d5c!important}#bdi a{color:#304d5c!important}.widget_product_categories ul li > a{color:#304d5c!important}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em 1em 0}.alignright{float:right;margin:.5em 0 1em 1em}.vc_tta-icon.vc-material.vc-material-cake:before{content:url("/wp-content/uploads/2017/04/ajouter-panier.png")}.vc_tta-icon.vc-material.vc-material-ac_unit:before{content:url("/wp-content/uploads/2017/04/valider-mon-panier.png")}.vc_tta-icon.vc-material.vc-material-account_balance:before{content:url("/wp-content/uploads/2017/04/identifier.png")}.vc_tta-icon.vc-material.vc-material-audiotrack:before{content:url("/wp-content/uploads/2017/04/choisir-mode-livraison.png")}.vc_tta-icon.vc-material.vc-material-airplanemode_inactive:before{content:url("/wp-content/uploads/2017/04/choisir-mode-paiement.png")}h2#CatTitre2, h2#CatTitre2suisse, h2#CatTitre2japon{color:#304d5c!important}.desktop-footer .footer-newsletter,.desktop-footer .footer-bottom-widgets{padding-top:30px}.footer-newsletter .newsletter-title{padding-left:25%}.mailerlite-form{padding-top:5px}.mailerlite-form-response{margin-top:15px;padding-bottom:20px}.mailerlite-form .mailerlite-form-description{display:none}.mailerlite-form .mailerlite-form-field{margin-bottom:22px}.mailerlite-form-field label{display:none!important}.mailerlite-form-field{display:inline-block;max-width:210px!important}.mailerlite-subscribe-button-container{display:inline-block;z-index:30;margin-left:-30px}.mailerlite-subscribe-submit{margin-top:-2px;background-color:#adaa9b!important;border-radius:0 3em 3em 0!important;border:1px solid #adaa9b!important;color:#fff!important}.mailerlite-subscribe-submit:hover{background-color:#5a7686!important;border:1px solid #5a7686!important;color:#fff!important}.mailerlite-form-loader{font-size:1.571em!important;padding-left:5px;padding-bottom:42px;font-weight:700;color:#fff!important;margin:0!important;margin-top:-65px!important}article.post .entry-content h2.woocommerce-loop-product__title{font-size:15px!important}@media screen and (max-width: 768px){rs-fullwidth-wrap{display:none!important}}.ads-color-box{padding:.5rem;border-radius:3px}article.post .post-readmore .btn-primary{background-color:#7f99ad}img.size-full{width:auto;height:auto}div.ads-row .cell{margin-bottom:-1em}h2.hotspot-title:before{content:'Les couteaux de Région';font-size:.5em;display:block}h2.hotspot-title{color:#ac868a!important}.hotspot-title{border-bottom:1px solid #ac868a;padding-bottom:10px}article.post .entry-content h3{padding-bottom:1em;padding-top:.5em}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16926.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16926{display:none!important}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16930.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16930{display:none!important}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16934.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16934{display:none!important}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16943.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16943{display:none!important}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16944.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16944{display:none!important}div.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--16947.rmp-results-widget--not-rated{display:none!important}div.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--16947{display:none!important}.mobile-header-v1 .handheld-header-links .cart .count{font-size:11px;width:18px;height:18px;padding:4px 0}@media only screen and (min-width : 1024px){#reviews .commentlist > li{display:inline-grid;margin-right:1%;width:31%;min-height:200px;padding:2%;border:1px solid #ebebeb!important}}h2#CatTitrePoche{color:#304d5c!important;font-size:1.1em;width:265px;margin:0 auto 5px}h2#CatTitrePoche::before{content:url(https://comptoirducouteau.fr/wp-content/uploads/2019/02/flag-cat.png);margin-right:10px}article.post .entry-content ul{padding-bottom:2em}article.post .entry-content ol{font-size:1.2em}label[for=shipping_method_0_dhlexpress_dom]:before{background-image:url(https://comptoirducouteau.fr/wp-content/uploads/2022/07/dhl-express.png);background-size:40px 40px;display:inline-block;vertical-align:middle;width:40px;height:40px;margin:0 10px 0 5px;content:""}label[for=shipping_method_0_dhlexpress_ecx]:before{background-image:url(https://comptoirducouteau.fr/wp-content/uploads/2022/07/dhl-express.png);background-size:40px 40px;display:inline-block;vertical-align:middle;width:40px;height:40px;margin:0 10px 0 5px;content:""}label[for=shipping_method_0_dhlexpress_esu]:before{background-image:url(https://comptoirducouteau.fr/wp-content/uploads/2022/07/dhl-eco.png);background-size:40px 40px;display:inline-block;vertical-align:middle;width:40px;height:40px;margin:0 10px 0 5px;content:""}button#lpc_pick_up_widget_show_map.lpc_pick_up_widget_show_map{background-color:#fe8c02;margin-bottom:10px;font-weight:600;color:#fff}button#lpc_pick_up_widget_show_map.lpc_pick_up_widget_show_map:hover{background:#91313e}div#colissimo-container td{font-size:13px;line-height:16px}div#colissimo-container .colissimo_widget_input-frame{float:left}.colissimo_widget_red{color:red;float:left;padding-top:15px}button#lpc_pick_up_web_service_show_map{margin-bottom:15px;background-color:#ff9b0b;color:#000;font-weight:500;transform:scale(0.85);margin-left:-15px;margin-top:-9px}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}div.woocommerce-billing-fields__field-wrapper .input-text{background-color:#f5f5f5!important}.epv-foot{max-width:150px;margin:20px 0 0}@media screen and (min-width: 850px){.footer-social-icons{margin-left:6em!important}}.cart-empty.woocommerce-info{background-color:#fff;border-left:none;box-shadow:none}.product .hover-area .action-buttons span{display:none}.products > .product .hover-area .action-buttons,.owl-item > .product .hover-area .action-buttons{display:none}.marron{color:#000;background:#e4d9d9;padding:15px 20px;border-radius:9px;margin-bottom:17px}.gris{color:#304d5c;background:#e7edef;padding:15px 20px;border-radius:9px;margin-bottom:17px}.ads-custom-box{padding:0 2.2rem 2.2rem;margin:2rem 0}.custom-box{border-color:#bfbfbf;border-style:solid;border-width:1px;border-radius:15px;}button.tocaz-toggle-btn{color:#fff!important;background-color:#87a2aa!important;border:none;padding:10px 20px}.ads-custom-box-title{position:relative;display:inline-block;top:-1rem;left:-1rem;background:#EDF4F2;border-top:1px solid #bfbfbf;padding:0 1.5rem;font-size:1.4rem;color:#696969;border-radius:15px;margin-bottom:10px;}.ads-custom-box.custom-box{background-color:#EDF4F2;padding-bottom:27px !important;margin-top:50px;}.tablephil{width:100%;margin-bottom:1.5em}.tablephil table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important;table-layout:auto!important}.tablephil th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:700!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.tablephil table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.table-resp{overflow-x:auto}.table-resp table{width:auto!important;min-width:100%!important}.table-resp table td,.su-table-responsive table th{word-break:initial!important}.table-alt table tr:nth-child(even) td{background-color:#f7f7f7!important}.tablephil table{table-layout:fixed!important}ul.cols2{column-count:2}.cols3{column-width:300px;column-gap:25px;column-fill:balance;min-height:calc(2em + 2rem);padding-bottom:40px;padding-top:20px;}.cols3 div{break-inside:avoid;margin-bottom:15px;}.cols3 div:last-child{margin-bottom:0;}@media (max-width: 768px){.cols3{column-width:100%;column-gap:15px;}}.woocommerce-info{margin-top:30px}.woocommerce-form.woocommerce-form-track-order.track_order p{font-size:1.3em;text-align:center;max-width:70%;margin:auto;padding-bottom:30px}.cr-customer-consent{display:none}.note-bleue{background-color:#EDF4F2;color:#333;padding:25px;border-radius:10px;margin-bottom:30px}.bref{background:#EDF4F2;border-left:8px solid #87a2aa;padding:10px 25px;font-size:1rem;color:#606F7E;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,0.1);margin:35px 0}.wp-block-group.bref .wp-block-group__inner-container h2.wp-block-heading{font-size:2.8rem!important;margin-bottom:2.2rem;color:#678a94!important;font-weight:300!important}.bref ul{list-style:none;padding:0;}.bref ul li{padding-left:25px;position:relative;}.bref p{margin-bottom:.5rem!important;margin-top:-1rem!important;}.bref ul li:before{content:'✔';position:absolute;left:0;top:2px;font-size:1.2rem;color:#298568;font-weight:bold;}.bref strong{color:#298568;font-weight:600;}.cols3 h2{font-size:1.55em;padding-top:8px}.border-image{border:2px solid #bbb;padding:20px;margin:40px 60px;border-radius:15px}article.product{display:flex !important;flex-wrap:nowrap;gap:1.875rem;padding-bottom:60px}article.product .post-readmore .btn.btn-primary{padding:0.594rem 2.3rem !important;font-size:0.875rem !important;}article.product .entry-header .entry-title{font-size:1.786em !important;letter-spacing:-.025em;font-weight:400;margin-bottom:.36em;padding-bottom:.36em;}article.product .entry-content ul.pointfort, article.product   .comments-link, article.product .entry-content em{display:none}article.product .media-attachment{flex:0 0 31% !important;max-width:69%;}article.product .content-body{flex:0 0 66% !important;max-width:66%;}@media (max-width: 767px){article.product{flex-direction:column !important;}article.product .media-attachment,
  article.product .content-body{flex:0 0 auto;width:100%;}}.balance{text-wrap:balance}.delai{font-size:1.3em}.woocommerce-breadcrumb{margin-top:0;margin-bottom:0;font-size:.8em;}.top-bar{padding:0}.masthead .header-logo-area{min-width:300px;max-width:300px;}.woocommerce-loop-product__title{font-size:1em;line-height:1.2em;}ul .available_on_backorder_color, ul.products .available_on_backorder_color, li.wc-block-grid__product .available_on_backorder_color{color:#77a464 !important;font-size:.7em;line-height:1em;}ul .can_be_backordered_color, ul.products .can_be_backordered_color, li.wc-block-grid__product .can_be_backordered_color{color:#77a464 !important;font-size:.7em;line-height:1em;}.only_s_left_in_stock_color, ul.products .only_s_left_in_stock_color, li.wc-block-grid__product .only_s_left_in_stock_color{color:#77a464 !important;font-size:.7em;line-height:1em;padding:0px 0px!important}ul .in_stock_color, ul.products .in_stock_color, li.wc-block-grid__product .in_stock_color, .available-on-backorder, .woo-custom-stock-status{color:#77a464 !important;font-size:.7em;line-height:1em;}span.electro-stock-availability{margin:auto 0}.product-loop-footer .product-item__footer p.stock.in-stock.in_stock_color.woo-custom-stock-status{font-size:.9em}.product-actions p.stock.in-stock.in_stock_color.woo-custom-stock-status{font-size:1em}a.tocaz-link, ul.tocaz-link, li.tocaz-link{font-size:0.9rem;line-height:0.9rem}.ads-custom-box .ads-custom-box-content ol.tocaz-list ul{line-height:.9rem;padding-bottom:7px;}div.woocommerce-no-products-found .wc-block-components-notice-banner .wc-block-components-notice-banner__content{font-size:2em}.woocommerce-no-products-found div.wc-block-components-notice-banner.is-info{background-color:#d6dfe3}.wc-block-components-notice-banner.is-success{font-size:1.4em}.widget_colissimo_w60{width:20px!important;}.wp-block-details{border:1px solid #ccc;padding:10px 20px;border-radius:10px;background:#fafafa;color:#333;}.wp-block-details summary{font-size:1.5em}figcaption.wp-element-caption{margin-bottom:50px}.product-type-variable .product-actions > .price{font-size:40px!important;}.entry-content .wp-block-heading{box-sizing:border-box;margin-top:30px;color:#98686c}article.post .entry-content h3{font-size:1.6em!important;font-weight:600;color:#3c5f6a}.texte-normal{margin-top:-3px}div.bonuscart{margin-bottom:15px}.woocommerce-cart-form.customize-unpreviewable{margin-bottom:10px}#ppcp-messages{padding-bottom:20px}p#wc-stripe-payment-request-button-separator{display:none!important}@media (min-width: 992px){body form.woocommerce-checkout .col2-set{width:50%!important;padding-left:5%!important}}@media (min-width: 992px){body form.woocommerce-checkout .order-review-wrapper{width:45% !important;padding-left:5% !important;}}.wp-block-yoast-faq-block .schema-faq-question{font-size:1.4em;font-weight:400;border-radius:10px;background:#f0f0f0;border:1px solid #bbb;color:#000;margin-bottom:-10px!important}.wp-block-yoast-faq-block .schema-faq-question:hover,
.wp-block-yoast-faq-block .fcp-opened .schema-faq-question{background-color:#E1EEEE;}.wp-block-yoast-faq-block .schema-faq-answer,
.wp-block-yoast-faq-block .fcp-opened .schema-faq-answer{border-bottom:1px solid #eee;}.wp-block-yoast-faq-block .schema-faq-question{display:block;padding:10px;position:relative;}.wp-block-yoast-faq-block.fcp-faq .schema-faq-question{cursor:pointer;}.wp-block-yoast-faq-block .schema-faq-answer{margin:0;padding:12px 10px;}.wp-block-yoast-faq-block .schema-faq-question:before{margin-top:-2px;}.wp-block-yoast-faq-block .schema-faq-question,
.wp-block-yoast-faq-block .schema-faq-answer{padding-left:34px;}.wp-block-yoast-faq-block .schema-faq-question:before{content:'';display:block;border:2px solid #425A7A;border-width:0px 2px 2px 0px;width:9px;height:9px;box-sizing:border-box;position:absolute;left:14px;}.wp-block-yoast-faq-block.fcp-faq .schema-faq-question:before{top:24px;transform:rotate(-45deg);transition:all 0.3s 0.3s ease;}.wp-block-yoast-faq-block .schema-faq-question:before,
.wp-block-yoast-faq-block.fcp-faq .fcp-opened .schema-faq-question:before{top:23px;transform:rotate(45deg);}.wp-block-yoast-faq-block.fcp-faq .schema-faq-answer{max-height:0;overflow:hidden;border-bottom-width:0;padding-top:0;padding-bottom:0;transition:padding-bottom 0.3s ease-in, max-height 0.4s ease-in, padding-top 0.1s 0.4s ease-out, border-bottom-width 0s 0.5s linear;}.wp-block-yoast-faq-block .fcp-opened .schema-faq-answer{max-height:9999px;border-bottom-width:1px;padding-top:12px;padding-bottom:20px;transition:padding-top 0.2s ease-in, max-height 0.3s 0.2s linear, padding-bottom 0.4s 0.2s ease;}.card-body-inner .woocommerce-loop-product__title{min-height:7.2em !important;}.azza-spoiler{border:1px solid #ddd;border-radius:5px;padding:0;background:#f9f9f9;width:100%;margin:10px 0;box-shadow:0 2px 5px rgba(0,0,0,0.1);}.azza-spoiler-title{display:flex;align-items:center;justify-content:space-between;padding:15px;font-size:1.3rem;font-weight:400;background:#fff;cursor:pointer;border-radius:10px;width:100%;}.azza-spoiler-icon{font-size:20px;font-weight:bold;order:2;transition:transform 0.3s ease-in-out;}.azza-spoiler-text{order:1;flex-grow:1;text-align:left;}.azza-spoiler-content{display:none;padding:15px;font-size:14px;line-height:1.6;background:#ffffff;border-top:1px solid #ddd;color:#333;}.azza-spoiler input{display:none;}.azza-spoiler input:checked ~ .azza-spoiler-content{display:block;}.azza-spoiler input:checked + .azza-spoiler-title .azza-spoiler-icon{content:"-";}.azza-spoiler-content{transition:all 0.3s ease-in-out;}p.stock.in-stock.in_stock_color.woo-custom-stock-status, p.stock.available-on-backorder.available_on_backorder_color.woo-custom-stock-status, p.stock.in-stock.only_s_left_in_stock_color.can_be_backordered_color.woo-custom-stock-status, p.stock.in-stock.only_s_left_in_stock_color.woo-custom-stock-status{font-size:.7em}.ancien{text-align:center;font-weight:600}.single-product-wrapper .woo-custom-stock-status{font-size:1em!important}.products > .product .button.add_to_cart_button::before, .owl-item > .product .button.add_to_cart_button::before{background-color:#7996a5!important;}a.button.add_to_cart_button:hover{background-color:#91313e!important;color:#ffffff;}.products:not(.show-btn):not([data-view^="list-view"]) > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button:is(:hover, :focus-visible),
.products:not(.show-btn):not([data-view^="list-view"]) .owl-item > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button:is(:hover, :focus-visible){background-color:transparent!important;color:#ffffff;}.products:not(.show-btn):not([data-view^="list-view"]) > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button:is(:hover, :focus-visible)::before,
.products:not(.show-btn):not([data-view^="list-view"]) .owl-item > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button:is(:hover, :focus-visible)::before{background-color:#91313e!important;color:#ffffff;}.section-products-carousel__wide .products:not(.show-btn):not([data-view^="list-view"]) > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button::before,
.section-products-carousel__wide .products:not(.show-btn):not([data-view^="list-view"]) .owl-item > .product:not(.list-view):not(.list-view-small) .add-to-cart-wrap > a.button.product_type_simple.add_to_cart_button::before{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;line-height:1;}p.stock.out-of-stock.out_of_stock_color.woo-custom-stock-status{font-size:.7em}.single-product-wrapper .stock.in-stock.only_s_left_in_stock_color.can_be_backordered_color.woo-custom-stock-status{font-size:1em!important}.footer-social-icons .social-icons > li + li a{margin-top:0!important}.bloc-section-produits{clear:both;width:100%;margin:40px 0;position:relative;z-index:1;}.bloc-section-produits::after{content:"";display:block;clear:both;}.bloc-section-produits .products{clear:both;margin-top:20px;align-items:flex-start;}.bloc-section-produits li.product,
		.bloc-section-produits .product-outer,
		.bloc-section-produits .product-item__outer,
		.bloc-section-produits .product-inner,
		.bloc-section-produits .product-item__inner,
		.bloc-section-produits .product-loop-body,
		.bloc-section-produits .product-item__body,
		.bloc-section-produits .product-loop-footer,
		.bloc-section-produits .product-item__footer{height:auto !important;min-height:0 !important;}.bloc-section-produits li.product{margin-bottom:30px;transform:none !important;}.bloc-section-produits li.product .product-short-description{height:auto !important;max-height:none !important;overflow:visible !important;}.bloc-section-produits li.product:hover,
		.bloc-section-produits li.product:focus,
		.bloc-section-produits li.product:focus-within{transform:none !important;z-index:1 !important;}.bloc-section-produits li.product:hover .product-outer,
		.bloc-section-produits li.product:hover .product-item__outer,
		.bloc-section-produits li.product:hover .product-inner,
		.bloc-section-produits li.product:hover .product-item__inner,
		.bloc-section-produits li.product:hover .product-loop-body,
		.bloc-section-produits li.product:hover .product-item__body,
		.bloc-section-produits li.product:hover .product-loop-footer,
		.bloc-section-produits li.product:hover .product-item__footer{height:auto !important;min-height:0 !important;transform:none !important;}.bloc-section-produits li.product .hover-area{display:none !important;}.bloc-vendus{clear:both;width:100%;margin:40px 0;position:relative;z-index:1;}.bloc-vendus::after{content:"";display:block;clear:both;}.bloc-vendus .products{clear:both;margin-top:20px;align-items:flex-start;}.bloc-vendus li.product,
		.bloc-vendus .product-outer,
		.bloc-vendus .product-item__outer,
		.bloc-vendus .product-inner,
		.bloc-vendus .product-item__inner,
		.bloc-vendus .product-loop-body,
		.bloc-vendus .product-item__body,
		.bloc-vendus .product-loop-footer,
		.bloc-vendus .product-item__footer{height:auto !important;min-height:0 !important;}.bloc-vendus li.product{margin-bottom:30px;transform:none !important;}.bloc-vendus li.product .product-short-description{height:auto !important;max-height:none !important;overflow:visible !important;}.bloc-vendus li.product:hover,
		.bloc-vendus li.product:focus,
		.bloc-vendus li.product:focus-within{transform:none !important;z-index:1 !important;}.bloc-vendus li.product:hover .product-outer,
		.bloc-vendus li.product:hover .product-item__outer,
		.bloc-vendus li.product:hover .product-inner,
		.bloc-vendus li.product:hover .product-item__inner,
		.bloc-vendus li.product:hover .product-loop-body,
		.bloc-vendus li.product:hover .product-item__body,
		.bloc-vendus li.product:hover .product-loop-footer,
		.bloc-vendus li.product:hover .product-item__footer{height:auto !important;min-height:0 !important;transform:none !important;position:relative!important;display:block!important;}.bloc-section-produits li.product:hover .product-outer, .bloc-section-produits li.product:hover .product-item__outer, .bloc-section-produits li.product:hover .product-inner, .bloc-section-produits li.product:hover .product-item__inner, .bloc-section-produits li.product:hover .product-loop-body, .bloc-section-produits li.product:hover .product-item__body, .bloc-section-produits li.product:hover .product-loop-footer, .bloc-section-produits li.product:hover .product-item__footer{position:relative;}.bloc-vendus li.product .hover-area{display:none !important;}.bloc-vendus li.product .product-outer,
		.bloc-vendus li.product .product-item__outer,
		.bloc-vendus li.product .product-inner,
		.bloc-vendus li.product .product-item__inner{overflow:hidden !important;}.bloc-section-produits li.product .product-outer,
		.bloc-section-produits li.product .product-item__outer,
		.bloc-section-produits li.product .product-inner,
		.bloc-section-produits li.product .product-item__inner{overflow:hidden !important;}@media (min-width: 1200px){.product-loop-categories .product-category:has(> a[href*="/categorie-produit/coutellerie/"]):hover,
		  .product-loop-categories .product-category:has(> a[href*="/categorie-produit/coutellerie/"]):focus-within{box-shadow:none !important;}.product-loop-categories .product-category:has(> a[href*="/categorie-produit/coutellerie/"]) img{transition:transform 0.2s ease;transform-origin:center center;}.product-loop-categories .product-category:has(> a[href*="/categorie-produit/coutellerie/"]):hover img,
		  .product-loop-categories .product-category:has(> a[href*="/categorie-produit/coutellerie/"]):focus-within img{transform:rotate(5deg);}}@media (max-width: 768px){.woocommerce-product-gallery{opacity:1 !important;}}.pdetail{display:block;border-radius:50%;border:2px solid #aaa;box-shadow:0 8px 18px rgba(0,0,0,0.12);}@media (min-width: 1025px){.pdetail{position:relative;margin-top:-100px;z-index:1;margin-left:9%;}}#page.hfeed.site section.section-product-cards-carousel{display:none!important}body.home .owl-stage-outer .price-add-to-cart span{font-size:.9rem!important}.blok{border-radius:8px;padding:10px 20px;}:root{--essence-img:80px;--essence-gap:14px;--meter-color:#344346;--section-gap:28px;--index-gap-bottom:22px;--idx-bg:#f9fafb;--idx-border:#eaeef0;--idx-shadow:0 1px 2px rgba(0,0,0,.03);--idx-pill-bg:#fff;--idx-pill-border:#e7ebee;--idx-pill-hover-bg:#f3f5f6;--idx-text:#111;--idx-muted:#667085;}.essence-bois-item{display:flex;align-items:flex-start;gap:var(--essence-gap);padding:.8rem 0;border-bottom:1px solid #eee;scroll-margin-top:96px;}.essence-image{width:var(--essence-img);height:var(--essence-img);aspect-ratio:1 / 1;object-fit:cover;flex:0 0 var(--essence-img);display:block;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.1);}.essence-bois-details{flex:1 1 auto;min-width:0;}.essence-bois-details h3{margin-top:0;padding-bottom:0 !important;font-weight:600 !important;font-size:1.05rem;line-height:1.2;}.essence-bois-details p{font-size:.99em !important;line-height:1.6 !important;margin:0;}@media (max-width: 768px){.essence-bois-item{flex-direction:column;align-items:center;text-align:center;gap:10px;}.essence-bois-details p{text-align:justify;}}.table-wrap{overflow-x:auto;margin:.5rem 0 1.25rem;}.table-matrice, .table-mini{width:100%;border-collapse:collapse;font-size:0.95rem;}.table-matrice th, .table-matrice td,
		.table-mini th, .table-mini td{border-bottom:1px solid #eee;padding:.6rem .5rem;vertical-align:top;}.table-matrice thead th, .table-mini thead th{background:#fafafa;text-align:left;position:sticky;top:0;}.legend{padding:12px 14px;background:var(--idx-bg);border:1px solid var(--idx-border);border-radius:10px;box-shadow:var(--idx-shadow);margin:.5rem 0 1rem;}.legend-box .price{letter-spacing:.1em;opacity:.95;}.meter{white-space:nowrap;font-family:system-ui, -apple-system, Segoe UI, Roboto, Arial;letter-spacing:.1em;color:var(--meter-color);opacity:.6;font-size:.8rem;}.legend .meter{color:var(--meter-color);}.meter::before{content:"";margin-right:.25em;}.badge{display:inline-block;font-size:.75rem;padding:.15rem .45rem;border-radius:.4rem;border:1px solid #111;}.badge.top{background:#111;color:#fff;border-color:#111;}.essence-cta{display:flex;gap:.6rem;flex-wrap:wrap;margin:.75rem 0 1.5rem;}.btn-cta{display:inline-block;padding:.55rem .9rem;border-radius:.5rem;background:#111;color:#fff;text-decoration:none;border:1px solid #111;transition-duration:.3s}.btn-cta:hover{background:transparent;color:#111;border:1px solid #111;}.btn-cta.ghost{background:transparent;color:#111;border:1px solid #111;}.btn-cta.ghost:hover{background:#111;color:#fff;border:1px solid #111;transition-duration:.3s}.table-matrice tbody tr:nth-child(even){background:#fbfbfb;}.table-matrice tbody tr:hover{background:#f5f7f7;}.table-matrice th:nth-child(n+2),
		.table-matrice td:nth-child(n+2){text-align:center;}.table-matrice th:nth-last-child(2),
		.table-matrice td:nth-last-child(2){white-space:nowrap;width:1%;padding-left:.35rem;padding-right:.35rem;}.table-matrice th:last-child,
		.table-matrice td:last-child{width:1%;padding-left:.35rem;padding-right:.35rem;}.table-matrice td:last-child .badge{display:inline-block;}.table-mini tbody tr:nth-child(even){background:#fafafa;}.table-mini tbody tr:hover{background:#f5f7f7;}.table-mini th:nth-child(n+2),
		.table-mini td:nth-child(n+2){text-align:center;}.table-matrice .meter, .table-mini .meter{white-space:nowrap;}@media (max-width:720px){.table-matrice th:nth-child(n+2),
		  .table-matrice td:nth-child(n+2),
		  .table-mini th:nth-child(n+2),
		  .table-mini td:nth-child(n+2){text-align:left;}}.cites-badge{display:inline-block;font-size:.72rem;line-height:1;padding:.15rem .35rem;border:1px solid #c43;color:#c43;border-radius:.35rem;margin-left:.35rem;white-space:nowrap;}.syn{font-weight:400;color:#666;font-size:.95em;}.sci{font-style:italic;color:#73888e;font-size:.95em;font-weight:400;}.legende-mini{font-size:.85rem;opacity:.8;margin:.25rem 0 .75rem;}.essences-index{margin-top:var(--section-gap);margin-bottom:var(--index-gap-bottom);padding:12px 14px;background:var(--idx-bg);border:1px solid var(--idx-border);border-radius:10px;box-shadow:var(--idx-shadow);}.essences-index strong{display:block;margin:2px 0 10px;font-size:.95rem;letter-spacing:.01em;}.essences-index ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(2, minmax(0,1fr));}@media (min-width: 768px){.essences-index ul{grid-template-columns:repeat(3, minmax(0,1fr));}}@media (min-width: 1024px){.essences-index ul{grid-template-columns:repeat(4, minmax(0,1fr));}}.essences-index li{min-width:0;}.essences-index a{display:block;text-decoration:none;color:var(--idx-text);background:var(--idx-pill-bg);border:1px solid var(--idx-pill-border);border-radius:999px;padding:.45rem .65rem;line-height:1.15;transition:background .15s ease, border-color .15s ease, box-shadow .15s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.essences-index a:hover{background:var(--idx-pill-hover-bg);border-color:#d4dbe0;box-shadow:0 1px 0 rgba(0,0,0,.02);}.essences-index .sci{font-size:.9em;color:var(--idx-muted);margin-left:.25rem;white-space:nowrap;}.essences-index .cites-badge{margin-left:.4rem;vertical-align:middle;border-color:#c43;color:#c43;}h2 + .essences-index{margin-top:clamp(16px, 2.2vw, 24px);}.essences-index + h2,
		.essences-index + h3,
		.essences-index + .essence-bois-item{margin-top:var(--index-gap-bottom);}.provenance{margin-bottom:5px!important;margin-top:-20px!important}.saviez{margin-bottom:20px!important}.essences-index li{display:flex;flex-direction:column;align-items:stretch;gap:.15rem;min-width:0;}.essences-index a{max-width:100%;white-space:nowrap;}.essences-index li > .sci{display:block;margin:.1rem 0 0;font-size:.75em;line-height:1.25;color:var(--idx-muted);white-space:normal;overflow-wrap:anywhere;word-break:break-word;}.essences-index a .sci{display:block;margin:.15rem 0 0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;}@media (max-width: 900px){.essences-index ul{grid-template-columns:repeat(3, minmax(0,1fr));}}@media (max-width: 680px){.essences-index ul{grid-template-columns:repeat(2, minmax(0,1fr));}}@media (max-width: 420px){.essences-index ul{grid-template-columns:1fr;}}#menu-navbar-primary-1 .dropdown-menu{padding:2px 0 !important;margin:0 !important;}#menu-navbar-primary-1 .dropdown-menu > li{margin:0 !important;}#menu-navbar-primary-1 .dropdown-menu > li > a{padding:4px 14px !important;line-height:1.25 !important;min-height:0 !important;}@media (max-width: 991px){#menu-navbar-primary-1 .dropdown-menu > li > a{padding:10px 14px !important;}}.eq-banner{--banner-h:220px;}.eq-banner img{width:100%;height:var(--banner-h) !important;object-fit:contain;object-position:center;display:block;}@media (max-width: 1024px){.eq-banner{--banner-h:180px;}}@media (max-width: 640px){.eq-banner{--banner-h:150px;}}.shine{position:relative;overflow:hidden;transform:translate(0,0) rotate(0);will-change:transform;}.shine::before{content:'';position:absolute;top:0;left:-25%;width:20%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);transform:skewX(-25deg);opacity:0;}.shine:hover{animation:tilt .22s ease-in-out 1;}.shine:hover::before{animation:shine .4s forwards;}@keyframes tilt{0%{transform:translate(0,0) rotate(0);}45%{transform:translate(5px,-5px) rotate(2deg);}100%{transform:translate(0,0) rotate(0);}}@keyframes shine{0%{left:-25%;opacity:0;}30%{opacity:1;}100%{left:50%;opacity:0;}}.size-electro_blog_medium.wp-post-image{border-radius:0 0 15px 15px!important}body.single-post .entry-content [id],
body.single-post .entry-content a[name]{scroll-margin-top:calc(16px + var(--wp-admin--admin-bar--height, 0px));}@media (min-width: 1200px){body.single-post .entry-content [id],
  body.single-post .entry-content a[name]{scroll-margin-top:calc(105px + var(--wp-admin--admin-bar--height, 0px));}}@media (min-width: 1200px){body.home #masthead.header-v3 .header-logo-area > .header-site-branding{flex:0 0 100%;width:100%;}body.home #masthead.header-v3 .header-logo-area > .header-site-branding > .header-logo-link > .img-header-logo{display:block;width:100%;height:auto;aspect-ratio:762 / 197;}}@media (max-width: 767.98px){body.home .product .loop-product-categories{display:block;height:auto;min-height:24px;overflow:visible;white-space:normal;margin-top:4px;margin-bottom:4px;}body.home .product .loop-product-categories > a{display:inline-flex;align-items:center;min-width:24px;min-height:24px;line-height:1.4;vertical-align:middle;}body.home .product .loop-product-categories > a ~ a{margin-inline-start:8px;}}