@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");.product-template-default.woocommerce .woocommerce-tabs{margin-top:50px}.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{margin-bottom:-58px !important;padding-top:20px}.product-template-default.woocommerce .single-product .entry .entry-title:before{content:none}.product-template-default.woocommerce #zone-categories .un_bloc .h3 .special-text{font-size:34px;font-family:"Caveat",cursive;color:#3b5b73;font-weight:500;display:block}.product-template-default.woocommerce #zone-categories .un_bloc .h3{position:absolute;z-index:2;top:65px;left:20px}.product-template-default.woocommerce .content-area{max-width:100%;margin:0 auto}.product-template-default.woocommerce .content-area .site-main{max-width:100%;margin:0 auto;position:relative}.product-template-default.woocommerce .content-area .site-main #my-back-button{font-size:25px;color:#3b5b73;font-family:"Caveat",cursive;font-weight:400;background:none;position:absolute;right:0%;top:275px}.product-template-default.woocommerce .content-area .site-main #my-back-button i{position:relative;z-index:2;color:white;margin-right:15px;display:inline-block;vertical-align:middle;margin-top:-13px;font-size:20px;margin-left:-5px}.product-template-default.woocommerce .content-area .site-main #my-back-button:before{background:#3b5b73;top:7px;left:3px;width:42px;height:42px}.product-template-default.woocommerce .content-area .site-main #my-back-button:hover{text-decoration:none}.product-template-default.woocommerce .content-area .site-main #my-back-button:hover:after{content:none}.product-template-default.woocommerce .content-area .site-main #my-back-button:hover:before{background:white;top:7px;left:3px;width:42px;height:42px}.product-template-default.woocommerce .content-area .site-main #my-back-button:hover i{color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{width:158px;float:right;margin-top:-60px;z-index:9;position:relative}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-wishlistexistsbrowse span{display:block;margin:0 auto;text-align:center;color:#81A1C9}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-wishlistexistsbrowse a{color:#c7d8ea;font-family:"Caveat",cursive;text-align:center;display:block;margin:0 auto;font-size:20px;line-height:20px;background:none}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a{color:#c7d8ea;font-family:"Caveat",cursive;text-align:center;display:block;margin:0 auto;font-size:16px;line-height:20px;background:none}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a i{display:none !important}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{content:"";display:block;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);border-radius:100px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg);background-repeat:no-repeat;background-position:center center;background-size:40px;width:75px;height:75px;margin:0 auto;margin-bottom:10px}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:hover:before{background-color:#c7d8ea}.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{background:#81A1C9;font-size:20px;font-weight:300;font-family:"Noto Sans JP",sans-serif;text-align:center;padding-left:80px;padding-right:40px;padding-top:20px;padding-bottom:20px;border-radius:15px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-card-white.svg);background-size:44px;background-position:25px 10px;background-repeat:no-repeat}.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button:hover{background-color:#3b5b73}.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button:before,.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button:after{content:none}.product-template-default.woocommerce .content-area .site-main .single_product_div{clear:both}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone{background:rgba(171,120,75,0.2);padding-top:90px;padding-bottom:30px;position:relative;z-index:-1;margin:0}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span{display:block;color:white;max-width:1400px;margin:0 auto;font-size:35px;font-family:"Noto Sans JP",sans-serif;font-weight:300;line-height:35px;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title{font-family:"Caveat",cursive;font-size:35px;margin-top:10px;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery,.product-template-default.woocommerce .content-area .site-main .galerie-infos{max-width:1400px;margin:0 auto;margin-top:0 !important}.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb .h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper .h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery .h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .galerie-infos .h2 .special-text:before,.product-template-default.woocommerce .content-area .site-main .galerie-infos h2 .special-text:before{background:rgba(255,255,255,0.5);z-index:1}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper{margin-top:0px}.product-template-default.woocommerce .content-area .site-main .woocommerce-message{background:#c7d8ea;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery__image{pointer-events:none !important}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .flex-control-thumbs li{float:none;display:inline-block;vertical-align:top;width:25%;clear:both}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery>span{color:#81A1C9;font-size:16px;font-family:"Noto Sans JP",sans-serif;font-weight:lighter;display:block;text-align:left}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image{max-height:490px;overflow:hidden}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image img{height:auto;width:100%;max-width:inherit;margin:0 auto}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone{padding:50px;background:#e2eaf3;margin-top:50px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div{display:inline-block;width:32%;vertical-align:middle}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div span{color:#3b5b73;font-family:"Caveat",cursive;font-size:18px;text-align:left;display:block}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div span.second-part{font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:300;font-size:16px;line-height:12px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div:before{content:"";width:48px;height:48px;background:url("/wp-content/themes/kcwp-mastertheme2/img/icon-secure-paiement_1.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;float:left;margin-right:10px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone .single-product-fast-delivery:before{content:"";width:48px;height:34px;background:url("/wp-content/themes/kcwp-mastertheme2/img/icon-shipping.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;float:left;margin-right:10px;margin-top:10px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone .single-product-pickup:before{content:"";width:48px;height:48px;background:url("/wp-content/themes/kcwp-mastertheme2/img/icon-relay.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;float:left;margin-right:10px}.product-template-default.woocommerce .content-area .site-main .product .variations_form{display:block !important}.product-template-default.woocommerce .content-area .site-main .product .variations{width:66%;display:inline-block;vertical-align:top;margin:0}.product-template-default.woocommerce .content-area .site-main .product .variations tbody{display:block;width:100%}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr{width:49%;display:inline-block !important;vertical-align:top}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td{width:100%;display:block}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label{font-family:"Caveat",cursive;font-size:25px;position:relative;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label:before{content:"";width:42px;height:42px;border-radius:100px;background:#ddd2ce;opacity:0.5;position:absolute;margin-left:-20px;top:0;z-index:-1}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap{display:block}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap{padding:5px 15px;box-shadow:2px 3px 5px rgba(108,114,122,0.43);display:block;background:white;border-radius:10px;font-size:14px;line-height:24px;color:#3b5b73;font-weight:300;font-family:"Noto Sans JP",sans-serif;border:none;margin-bottom:10px;text-align:center;max-width:150px}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap .vi-wpvs-option{display:block;text-align:center;color:#3b5b73;font-weight:700;word-break:break-word}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap-selected,.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap:hover{color:white;background:#3b5b73}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap-selected .vi-wpvs-option,.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap:hover .vi-wpvs-option{color:white}.product-template-default.woocommerce .content-area .site-main .product .price,.product-template-default.woocommerce .content-area .site-main .product .woocommerce-variation-price .woocommerce-Price-amount{display:none}.product-template-default.woocommerce .content-area .site-main .product h6{font-size:12px}.product-template-default.woocommerce .content-area .site-main .product .kc_message_supplementaire,.product-template-default.woocommerce .content-area .site-main .product .kc_message_supplementaire p{color:#3b5b73;font-weight:700;font-size:18px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{margin-top:0px;font-size:50px;font-weight:300;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;display:block;clear:both;text-align:right;margin-right:0px;line-height:60px;text-align:center;padding:20px;background-color:#c7d8ea;height:140px;margin-top:20px;border-radius:10px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price bdi{display:inline-block;vertical-align:middle}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price .woocommerce-Price-currencySymbol{font-family:"Caveat",cursive;font-size:40px;color:#3b5b73;text-align:right;display:block;line-height:0}.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap{width:33%;display:inline-block;vertical-align:top}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{display:block;width:100%}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone a.single-product-info-zone-anchor{display:block;color:#c7d8ea;font-family:"Caveat",cursive;font-size:22px}.product-template-default.woocommerce .content-area .site-main .product .quantity label{top:auto;position:relative !important;height:auto;margin:0;overflow:visible;clip-path:none;font-family:"Caveat",cursive;font-size:25px;display:block;color:#3b5b73;width:auto;margin-bottom:20px}.product-template-default.woocommerce .content-area .site-main .product .quantity label:before{content:"";width:42px;height:42px;border-radius:100px;background:#ddd2ce;opacity:0.5;position:absolute;margin-left:-20px;top:0;z-index:-1}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-remove{background:#ddd2ce;border-top-left-radius:10px;color:white;border-bottom-left-radius:10px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);text-align:center;width:25%;display:inline-block;vertical-align:middle;font-weight:bold;font-size:35px;line-height:45px;height:55px;margin-right:-10px}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-remove:hover{cursor:pointer;opacity:0.6}.product-template-default.woocommerce .content-area .site-main .product .quantity input[type="number"]{background:white;border:none;width:50%;height:55px;border-radius:10px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:inline-block;vertical-align:middle;text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:600;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-add{background:#ddd2ce;border-top-right-radius:10px;color:white;border-bottom-right-radius:10px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);text-align:center;width:25%;display:inline-block;vertical-align:middle;font-weight:bold;font-size:35px;line-height:45px;height:55px;margin-left:-10px}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-add:hover{cursor:pointer;opacity:0.6}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery__trigger,.product-template-default.woocommerce .content-area .site-main .product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs{display:none}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title,.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-details__short-description{margin:0px}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information{padding:11px}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information .kc-product-information-unitedprice{position:relative;font-family:"Caveat",cursive;font-size:20px;color:#3b5b73}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information .kc-product-information-unitedprice::before{content:"";width:42px;height:42px;border-radius:100px;background:#ddd2ce;opacity:0.5;position:absolute;margin-left:-20px;top:0;z-index:-1}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information .kc-product-information-shordesc{color:#3b5b73;font-family:"Noto Sans JP",sans-serif;font-size:15px;line-height:22px;font-weight:300;opacity:0.7}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title span,.product-template-default.woocommerce .content-area .site-main .product .product_title span{display:block;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;font-style:italic;font-size:48px;line-height:50px;font-weight:300}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part,.product-template-default.woocommerce .content-area .site-main .product .product_title .single-product-customizable-title-second-part{font-family:"Caveat",cursive;font-size:35px}.product-template-default.woocommerce .content-area .site-main .single-product-reassurance-zone{width:100%;max-width:100%;clear:both}.product-template-default.woocommerce .content-area .product_title{display:block;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;font-size:48px;line-height:50px;font-weight:300}.product-template-default.woocommerce .content-area .product>.entry-summary>.single_product_div{float:right;margin-top:-175px}.product-template-default.woocommerce .content-area .product>.entry-summary>.single_product_div a{text-decoration:none}.product-template-default.woocommerce #zone-title>.elementor-container{max-width:1400px;margin:0 auto;width:100%}.product-template-default.woocommerce #content-compo{max-width:1400px;margin:0 auto;margin-top:-125px}.product-template-default.woocommerce #content-compo #zone-title{max-width:1400px;margin:0 auto}.product-template-default.woocommerce #content-compo #zone-title .elementor-container{width:100%;margin:0 auto}.product-template-default.woocommerce #content-compo #zone-title .elementor-container .elementor-column-wrap{padding-bottom:0;padding-top:0}.product-template-default.woocommerce #content-compo #zone-title .h2 .special-text:before,.product-template-default.woocommerce #content-compo #zone-title h2 .special-text:before{background:rgba(255,255,255,0.5);z-index:1}.product-template-default.woocommerce #content-compo #zone-title{margin-top:100px}.product-template-default.woocommerce #content-compo .eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:transparent}.product-template-default.woocommerce #zone-categories .un_bloc .content-text-box{height:auto}.woocommerce-tabs #zone-title .h2 .special-text,.woocommerce-tabs #zone-title h2 .special-text{text-align:left}#bandeau-insta{max-width:1400px;margin:0 auto}.single-product form.cart .quantity{display:block;width:100%;margin-bottom:20px}#zone-categories{max-width:1400px;margin:0 auto;margin-top:100px;margin-bottom:100px}#zone-categories h3{font-size:30px}#zone-categories .elementor-container{max-width:100%;display:block}#zone-categories .elementor-container .elementor-heading-title{max-width:1400px;margin:0 auto}#zone-categories #slide-categories .eael-elements-flip-box-container{height:250px}#zone-categories #slide-categories .lae-container img,#zone-categories #slide-categories .lae-uber-grid-container img,#zone-categories #slide-categories .lae-grid-container img{margin-right:0;margin-left:auto;max-height:250px}#zone-categories #slide-categories .lae-container ul.slick-dots{text-align:left;bottom:-60px}#zone-categories #slide-categories .lae-container ul.slick-dots li button{background:none;border-color:#3b5b73;width:20px;height:20px}#zone-categories #slide-categories .lae-container ul.slick-dots li.slick-active button{background-color:#3b5b73}#zone-categories #slide-categories .lae-container ul.slick-dots li:hover button{background-color:#3b5b73}#zone-categories #slide-categories .lae-container .slick-prev,#zone-categories #slide-categories .lae-container .slick-next{font-size:0;width:45px;height:45px;border:1px solid #3b5b73;border-radius:100px;position:absolute;left:0;bottom:-65px;top:auto;left:110px;z-index:2}#zone-categories #slide-categories .lae-container .slick-prev:before,#zone-categories #slide-categories .lae-container .slick-next:before{content:none;content:"";width:15px;height:15px;border-bottom:1px solid #3b5b73;border-right:1px solid #3b5b73;transform:rotate(135deg);border-radius:0;top:12px;left:15px}#zone-categories #slide-categories .lae-container .slick-prev:hover,#zone-categories #slide-categories .lae-container .slick-next:hover{background:#3b5b73}#zone-categories #slide-categories .lae-container .slick-prev:hover:before,#zone-categories #slide-categories .lae-container .slick-next:hover:before{border-color:white}#zone-categories #slide-categories .lae-container .slick-next{left:165px}#zone-categories #slide-categories .lae-container .slick-next:before{content:none;content:"";width:15px;height:15px;border-bottom:1px solid #3b5b73;border-right:1px solid #3b5b73;transform:rotate(-45deg);border-radius:0;top:12px;left:10px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{background:#c7d8ea;font-size:18px;border-radius:10px;color:white}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{background:#ddd2ce}.woocommerce .woocommerce-message .button{background:white;color:#c7d8ea;margin-left:20px}.woocommerce .woocommerce-message .button:hover{color:white}.tax-product_cat .woocommerce-breadcrumb{max-width:1400px;margin:0 auto;display:block;float:none;margin-bottom:0 !important;margin-top:40px !important;text-align:center !important}.woocommerce-cart.page-template-default .entry .entry-header{margin-top:0}.woocommerce-cart.page-template-default .woocommerce-breadcrumb{font-size:14px;font-weight:500;margin-top:-20px !important;margin-bottom:15px !important}.woocommerce-ordering{margin-bottom:20px !important}.woocommerce .img-bg-cat{max-height:250px;overflow:hidden;text-align:center}.woocommerce .img-bg-cat img{min-height:250px;height:250px;max-width:inherit;object-fit:cover;width:100%}.term-quernons-dardoise .content-area,.tax-product_cat .content-area{max-width:100%;margin:0}.term-quernons-dardoise .content-area .site-main,.tax-product_cat .content-area .site-main{max-width:100%}.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-ordering{margin-bottom:20px !important}.term-quernons-dardoise .content-area .site-main .woocommerce-breadcrumb,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header__title.page-title,.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.term-quernons-dardoise .content-area .site-main .products,.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.tax-product_cat .content-area .site-main .woocommerce-products-header__title.page-title,.tax-product_cat .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .products{max-width:1400px;margin:0 auto;display:block;float:none;text-align:left}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header,.tax-product_cat .content-area .site-main .woocommerce-products-header{background:#fff;padding-top:0px;padding-bottom:0px;text-align:right}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .img-bg-cat,.tax-product_cat .content-area .site-main .woocommerce-products-header .img-bg-cat{max-height:250px;overflow:hidden;width:100%;background:white}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .img-bg-cat img,.tax-product_cat .content-area .site-main .woocommerce-products-header .img-bg-cat img{width:100%;min-width:100%;display:block;max-width:inherit;height:250px;object-fit:cover}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{color:#3b5b73;font-size:48px;font-weight:300;position:relative;text-align:center}.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .woocommerce-result-count{font-family:"Caveat",cursive;color:#3b5b73;font-size:20px}.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-ordering{margin-bottom:30px}.term-quernons-dardoise .content-area .site-main .woocommerce-ordering select,.tax-product_cat .content-area .site-main .woocommerce-ordering select{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300;color:#3b5b73;border-radius:100px;padding:5px}.term-quernons-dardoise .content-area .site-main .products,.tax-product_cat .content-area .site-main .products{margin-top:40px;max-width:1400px;text-align:center;display:flex;flex-wrap:wrap;max-width:1500px}.term-quernons-dardoise .content-area .site-main .products a,.tax-product_cat .content-area .site-main .products a{text-decoration:none}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container{position:relative}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link:hover img,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link:hover img{transition:all 0.5s}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link:hover .woocommerce-loop-img-container:before,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link:hover .woocommerce-loop-img-container:before{opacity:1;transition:all 0.5s}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container{display:flex;justify-content:center;align-items:center;max-height:375px;overflow:hidden;height:375px}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container img,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container img{width:auto;max-height:300px;max-width:100%}.term-quernons-dardoise .content-area .site-main .products li,.tax-product_cat .content-area .site-main .products li{margin:0;border:2px solid white;text-align:center;padding:10px;margin-bottom:0px;background:rgba(171,120,75,0.19);padding:20px;transition:all 0.5s;flex:1 1 25%}.term-quernons-dardoise .content-area .site-main .products li:hover,.tax-product_cat .content-area .site-main .products li:hover{background:white;transition:all 0.5s}.term-quernons-dardoise .content-area .site-main .products li .star-rating,.tax-product_cat .content-area .site-main .products li .star-rating{display:none}.term-quernons-dardoise .content-area .site-main .products li .woocommerce-loop-product__title,.tax-product_cat .content-area .site-main .products li .woocommerce-loop-product__title{font-size:18px;text-align:center;text-decoration:none;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;text-align:center;display:block;margin-bottom:0;text-transform:uppercase;margin-bottom:10px}.term-quernons-dardoise .content-area .site-main .products li .price,.tax-product_cat .content-area .site-main .products li .price{font-size:20px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;display:block;text-align:center;margin-bottom:10px}.term-quernons-dardoise .content-area .site-main .products li img,.tax-product_cat .content-area .site-main .products li img{width:100%;height:auto;-webkit-filter:blur(0px);filter:blur(0px);transition:all 0.5s}.term-quernons-dardoise .content-area .site-main .products li a.product_type_variable.add_to_cart_button,.tax-product_cat .content-area .site-main .products li a.product_type_variable.add_to_cart_button{background:#c7d8ea;font-size:18px;border-radius:10px;color:white;width:auto;font-family:"Noto Sans JP",sans-serif;font-weight:300;padding-left:60px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg);background-size:35px;background-repeat:no-repeat;background-position:15px center;padding:10px 20px;padding-left:60px;display:inline-block;vertical-align:middle;margin-right:10px}.term-quernons-dardoise .content-area .site-main .products li a.product_type_variable.add_to_cart_button:hover,.tax-product_cat .content-area .site-main .products li a.product_type_variable.add_to_cart_button:hover{background-color:#3b5b73}.term-quernons-dardoise .content-area .site-main .products li a.add_to_cart_button,.tax-product_cat .content-area .site-main .products li a.add_to_cart_button{background:#c7d8ea;font-size:18px;border-radius:10px;color:white;width:auto;font-family:"Noto Sans JP",sans-serif;font-weight:300;display:inline-block;vertical-align:middle;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-btn-add.svg);background-size:30px;background-repeat:no-repeat;background-position:15px center;padding:10px 20px;padding-left:60px;margin-right:10px}.term-quernons-dardoise .content-area .site-main .products li a.add_to_cart_button:hover,.tax-product_cat .content-area .site-main .products li a.add_to_cart_button:hover{background-color:#3b5b73}.term-quernons-dardoise .content-area .site-main .products li a.added_to_cart.wc-forward,.tax-product_cat .content-area .site-main .products li a.added_to_cart.wc-forward{background-color:#ddd2ce;font-size:18px;border-radius:10px;color:white;width:auto;font-family:"Noto Sans JP",sans-serif;font-weight:300;padding:10px 20px;display:inline-block;vertical-align:middle;margin-right:10px;line-height:1.2em;margin-left:0}.term-quernons-dardoise .content-area .site-main .products li a.added_to_cart.wc-forward:hover,.tax-product_cat .content-area .site-main .products li a.added_to_cart.wc-forward:hover{background-color:#3b5b73}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:0}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist a,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist a{display:block;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);border-radius:100px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;width:40px;height:45px;font-size:0}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist a:hover,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist a:hover{background-color:#c7d8ea}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist i,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist i{background:white;display:none !important}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist a span,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist a span{font-size:0}.term-chocolats .content-area .site-main .products li,.tax-product_cat.term-chocolats .content-area .site-main .products li{background:rgba(171,120,75,0.1)}.term-chocolats .content-area .site-main .products li:hover,.tax-product_cat.term-chocolats .content-area .site-main .products li:hover{background:white}.term-les-moulages .content-area .site-main .products li,.tax-product_cat.term-les-moulages .content-area .site-main .products li{background:rgba(171,120,75,0.2)}.term-les-moulages .content-area .site-main .products li:hover,.tax-product_cat.term-les-moulages .content-area .site-main .products li:hover{background:white}.term-macarons .content-area .site-main .products li,.tax-product_cat.term-macarons .content-area .site-main .products li{background:rgba(93,70,68,0.1)}.term-macarons .content-area .site-main .products li:hover,.tax-product_cat.term-macarons .content-area .site-main .products li:hover{background:white}.term-gourmandises .content-area .site-main .products li,.tax-product_cat.term-gourmandises .content-area .site-main .products li{background:rgba(171,120,75,0.1)}.term-gourmandises .content-area .site-main .products li:hover,.tax-product_cat.term-gourmandises .content-area .site-main .products li:hover{background:white}.term-sucettes-xxl-2 .content-area .site-main .products li,.tax-product_cat.term-sucettes-xxl-2 .content-area .site-main .products li{background:rgba(171,120,75,0.2)}.term-sucettes-xxl-2 .content-area .site-main .products li:hover,.tax-product_cat.term-sucettes-xxl-2 .content-area .site-main .products li:hover{background:white}.woocommerce-checkout table.shop_table,.woocommerce-table--order-details{background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);padding:20px;border:none}.woocommerce-checkout table.shop_table thead,.woocommerce-table--order-details thead{border-bottom:2px solid #c7d8ea}.woocommerce-checkout table.shop_table thead th,.woocommerce-table--order-details thead th{font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:500;border:none}.woocommerce-checkout table.shop_table thead .product-name,.woocommerce-table--order-details thead .product-name{text-align:left}.woocommerce-checkout table.shop_table thead .product-total,.woocommerce-table--order-details thead .product-total{text-align:right}.woocommerce-checkout table.shop_table tbody tr,.woocommerce-table--order-details tbody tr{border-bottom:2px solid #c7d8ea;line-height:20px}.woocommerce-checkout table.shop_table tbody tr td,.woocommerce-table--order-details tbody tr td{border:none}.woocommerce-checkout table.shop_table tbody tr .product-total,.woocommerce-table--order-details tbody tr .product-total{text-align:right}.woocommerce-checkout table.shop_table tbody tr .product-name,.woocommerce-table--order-details tbody tr .product-name{font-family:"Caveat",cursive;color:#3b5b73;font-size:25px;text-align:left}.woocommerce-checkout table.shop_table tfoot tr.cart-subtotal th,.woocommerce-checkout table.shop_table tfoot tr.cart-subtotal td,.woocommerce-table--order-details tfoot tr.cart-subtotal th,.woocommerce-table--order-details tfoot tr.cart-subtotal td{text-align:right}.woocommerce-checkout table.shop_table tfoot tr.cart-subtotal .woocommerce-shipping-totals,.woocommerce-table--order-details tfoot tr.cart-subtotal .woocommerce-shipping-totals{text-align:left;border:none}.woocommerce-checkout table.shop_table .cart-subtotal,.woocommerce-checkout table.shop_table .order-total,.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td,.woocommerce-table--order-details .cart-subtotal,.woocommerce-table--order-details .order-total,.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding:10px;border:none;border:2px solid #c7d8ea;background:white;line-height:20px;color:#3b5b73;font-size:16px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:500}.woocommerce .woocommerce-order-details table.shop_table th{border-right:2px solid white}.woocommerce .woocommerce-order-details .woocommerce-table__line-item.order_item td,.woocommerce .woocommerce-order-details .woocommerce-table__line-item.order_item th{background:white}.entry-content .woocommerce-terms-and-conditions-checkbox-text a{font-family:"Caveat",cursive}.entry-content .woocommerce-terms-and-conditions-checkbox-text a:after{content:none}.entry .entry-content a.button{background:#c7d8ea}.entry .entry-content a.button:hover{background:#ddd2ce}.woocommerce-page.page-template-default.woocommerce-checkout .entry .entry-header{margin-top:0}.woocommerce-page.page-template-default.woocommerce-checkout .entry .entry-header .woocommerce-breadcrumb{margin-bottom:15px !important;margin-top:0 !important}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .woocommerce-MyAccount-content form,.woocommerce-page .woocommerce-cart-form,.woocommerce-page .woocommerce-MyAccount-content form,.woocommerce-account .woocommerce-cart-form,.woocommerce-account .woocommerce-MyAccount-content form{background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);padding:20px}.woocommerce-cart .woocommerce-MyAccount-content form table,.woocommerce-page .woocommerce-MyAccount-content form table,.woocommerce-account .woocommerce-MyAccount-content form table{border:none !important}.woocommerce-cart table td,.woocommerce-cart table th,.woocommerce-page table td,.woocommerce-page table th,.woocommerce-account table td,.woocommerce-account table th{border:none}.woocommerce-cart .remove_wishlist_single,.woocommerce-page .remove_wishlist_single,.woocommerce-account .remove_wishlist_single{width:30px;height:30px;display:block}.woocommerce-cart .remove_wishlist_single:before,.woocommerce-page .remove_wishlist_single:before,.woocommerce-account .remove_wishlist_single:before{content:"x";display:block;border-radius:100px;color:white;background:#3b5b73;width:30px;height:30px;font-style:normal;text-transform:none;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.15);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.15);line-height:27px;font-family:"Noto Sans JP",sans-serif}.woocommerce-cart .remove_wishlist_single:hover:before,.woocommerce-page .remove_wishlist_single:hover:before,.woocommerce-account .remove_wishlist_single:hover:before{background:#c7d8ea}.woocommerce-cart .remove_wishlist_single img,.woocommerce-page .remove_wishlist_single img,.woocommerce-account .remove_wishlist_single img{display:none}.woocommerce-cart .product-remove a,.woocommerce-page .product-remove a,.woocommerce-account .product-remove a{color:white;background:#3b5b73;width:30px;height:30px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.15);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.15);line-height:27px}.woocommerce-cart .product-remove a:hover,.woocommerce-page .product-remove a:hover,.woocommerce-account .product-remove a:hover{background:#c7d8ea}.woocommerce-cart .woocommerce-cart-form img,.woocommerce-cart .wt_frontend_wishlist_table .attachment-woocommerce_gallery_thumbnail,.woocommerce-page .woocommerce-cart-form img,.woocommerce-page .wt_frontend_wishlist_table .attachment-woocommerce_gallery_thumbnail,.woocommerce-account .woocommerce-cart-form img,.woocommerce-account .wt_frontend_wishlist_table .attachment-woocommerce_gallery_thumbnail{max-width:80px}.woocommerce-cart #content table.cart td.actions .input-text#coupon_code,.woocommerce-page #content table.cart td.actions .input-text#coupon_code,.woocommerce-account #content table.cart td.actions .input-text#coupon_code{font-family:"Noto Sans JP",sans-serif;color:blue}.woocommerce-cart .product-name a,.woocommerce-cart .wt_frontend_wishlist_table tr td:nth-child(3) a,.woocommerce-page .product-name a,.woocommerce-page .wt_frontend_wishlist_table tr td:nth-child(3) a,.woocommerce-account .product-name a,.woocommerce-account .wt_frontend_wishlist_table tr td:nth-child(3) a{font-family:"Caveat",cursive;color:#3b5b73;font-size:25px}.woocommerce-cart .wt_frontend_wishlist_table tbody tr th,.woocommerce-cart .wt_frontend_wishlist_table tbody tr td,.woocommerce-cart .woocommerce-table--order-details tbody tr th,.woocommerce-cart .woocommerce-table--order-details tbody tr td,.woocommerce-page .wt_frontend_wishlist_table tbody tr th,.woocommerce-page .wt_frontend_wishlist_table tbody tr td,.woocommerce-page .woocommerce-table--order-details tbody tr th,.woocommerce-page .woocommerce-table--order-details tbody tr td,.woocommerce-account .wt_frontend_wishlist_table tbody tr th,.woocommerce-account .wt_frontend_wishlist_table tbody tr td,.woocommerce-account .woocommerce-table--order-details tbody tr th,.woocommerce-account .woocommerce-table--order-details tbody tr td{font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-size:20px;font-weight:500}.woocommerce-cart table.shop_table thead,.woocommerce-cart .wt_frontend_wishlist_table thead,.woocommerce-page table.shop_table thead,.woocommerce-page .wt_frontend_wishlist_table thead,.woocommerce-account table.shop_table thead,.woocommerce-account .wt_frontend_wishlist_table thead{border-bottom:2px solid #c7d8ea}.woocommerce-cart table.shop_table thead th,.woocommerce-cart .wt_frontend_wishlist_table thead th,.woocommerce-page table.shop_table thead th,.woocommerce-page .wt_frontend_wishlist_table thead th,.woocommerce-account table.shop_table thead th,.woocommerce-account .wt_frontend_wishlist_table thead th{text-align:left;font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:500}.woocommerce-cart table.shop_table tbody td,.woocommerce-cart .wt_frontend_wishlist_table tbody td,.woocommerce-page table.shop_table tbody td,.woocommerce-page .wt_frontend_wishlist_table tbody td,.woocommerce-account table.shop_table tbody td,.woocommerce-account .wt_frontend_wishlist_table tbody td{font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-size:22px}.woocommerce-cart table.shop_table tbody td .quantity input,.woocommerce-cart .wt_frontend_wishlist_table tbody td .quantity input,.woocommerce-page table.shop_table tbody td .quantity input,.woocommerce-page .wt_frontend_wishlist_table tbody td .quantity input,.woocommerce-account table.shop_table tbody td .quantity input,.woocommerce-account .wt_frontend_wishlist_table tbody td .quantity input{border-radius:10px;border:2px solid #3b5b73;font-family:"Noto Sans JP",sans-serif}.woocommerce-cart table.shop_table tbody tr.cart_item,.woocommerce-cart .wt_frontend_wishlist_table tbody tr.cart_item,.woocommerce-page table.shop_table tbody tr.cart_item,.woocommerce-page .wt_frontend_wishlist_table tbody tr.cart_item,.woocommerce-account table.shop_table tbody tr.cart_item,.woocommerce-account .wt_frontend_wishlist_table tbody tr.cart_item{border-bottom:2px solid #c7d8ea}.woocommerce-cart table.shop_table .stock_column,.woocommerce-cart .wt_frontend_wishlist_table .stock_column,.woocommerce-page table.shop_table .stock_column,.woocommerce-page .wt_frontend_wishlist_table .stock_column,.woocommerce-account table.shop_table .stock_column,.woocommerce-account .wt_frontend_wishlist_table .stock_column{font-size:12px;margin:0 auto}.woocommerce-cart .wt_frontend_wishlist_table tbody tr,.woocommerce-page .wt_frontend_wishlist_table tbody tr,.woocommerce-account .wt_frontend_wishlist_table tbody tr{border-bottom:2px solid #c7d8ea}.woocommerce-cart .wt_frontend_wishlist_table tbody tr td,.woocommerce-page .wt_frontend_wishlist_table tbody tr td,.woocommerce-account .wt_frontend_wishlist_table tbody tr td{text-align:center}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals{padding:20px;background:#c7d8ea;display:block;width:100%}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce-account .cart-collaterals .cart_totals h2{font-family:"Caveat",cursive;font-size:30px;color:#3b5b73;text-align:center}.woocommerce-cart .cart-collaterals .cart_totals table tr,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table tr,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce-account .cart-collaterals .cart_totals table tr,.woocommerce-account .cart-collaterals .cart_totals table th{border-bottom:2px solid #fff;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-size:22px;font-weight:300}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals,.woocommerce-page .woocommerce-cart-form,.woocommerce-page .cart-collaterals,.woocommerce-account .woocommerce-cart-form,.woocommerce-account .cart-collaterals{display:inline-block;vertical-align:top;width:70%}.woocommerce-cart .cart-collaterals,.woocommerce-page .cart-collaterals,.woocommerce-account .cart-collaterals{width:25%;float:right}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a,.woocommerce-account .cart-collaterals .wc-proceed-to-checkout a{display:block;width:100%;background:white}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a:hover,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a:hover,.woocommerce-account .cart-collaterals .wc-proceed-to-checkout a:hover{background:#3b5b73}.woocommerce-cart #order_review_heading,.woocommerce-page #order_review_heading,.woocommerce-account #order_review_heading{font-family:"Caveat",cursive;font-size:30px;color:#3b5b73;text-align:center}.woocommerce-cart #order_review,.woocommerce-page #order_review,.woocommerce-account #order_review{background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);padding:20px}.woocommerce-cart #order_review tbody .product-name,.woocommerce-page #order_review tbody .product-name,.woocommerce-account #order_review tbody .product-name{font-family:"Caveat",cursive}.woocommerce-cart #order_review tbody td,.woocommerce-page #order_review tbody td,.woocommerce-account #order_review tbody td{padding:10px}.woocommerce-cart #order_review table tr,.woocommerce-cart #order_review table th,.woocommerce-page #order_review table tr,.woocommerce-page #order_review table th,.woocommerce-account #order_review table tr,.woocommerce-account #order_review table th{border-bottom:2px solid #c7d8ea;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-size:22px;font-weight:300}.woocommerce-cart #order_review table thead th,.woocommerce-page #order_review table thead th,.woocommerce-account #order_review table thead th{font-weight:500;font-size:16px;font-family:"Noto Sans JP",sans-serif}.woocommerce-cart #order_review table tfoot tr,.woocommerce-cart #order_review table tfoot th,.woocommerce-page #order_review table tfoot tr,.woocommerce-page #order_review table tfoot th,.woocommerce-account #order_review table tfoot tr,.woocommerce-account #order_review table tfoot th{border:none;font-weight:500;font-size:16px;font-family:"Noto Sans JP",sans-serif}.woocommerce-cart #order_review table tfoot .cart-subtotal,.woocommerce-cart #order_review table tfoot .cart-subtotal th,.woocommerce-cart #order_review table tfoot .cart-subtotal td,.woocommerce-page #order_review table tfoot .cart-subtotal,.woocommerce-page #order_review table tfoot .cart-subtotal th,.woocommerce-page #order_review table tfoot .cart-subtotal td,.woocommerce-account #order_review table tfoot .cart-subtotal,.woocommerce-account #order_review table tfoot .cart-subtotal th,.woocommerce-account #order_review table tfoot .cart-subtotal td{background:#3b5b73;color:white}.woocommerce-cart #order_review table tfoot .order-total,.woocommerce-cart #order_review table tfoot .order-total th,.woocommerce-cart #order_review table tfoot .order-total td,.woocommerce-page #order_review table tfoot .order-total,.woocommerce-page #order_review table tfoot .order-total th,.woocommerce-page #order_review table tfoot .order-total td,.woocommerce-account #order_review table tfoot .order-total,.woocommerce-account #order_review table tfoot .order-total th,.woocommerce-account #order_review table tfoot .order-total td{background:#c7d8ea;color:#3b5b73}.woocommerce-checkout-review-order ul{margin:0}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-info{font-size:16px;font-weight:300;font-family:"Noto Sans JP",sans-serif;padding:0;margin-bottom:0}.woocommerce-checkout .woocommerce-order-overview{padding:0}.woocommerce-checkout .woocommerce-order-overview li{font-family:"Caveat",cursive;border-bottom:1px solid #c7d8ea;color:#3b5b73;font-size:22px;list-style:none}.woocommerce-checkout .woocommerce-order-overview li strong{font-family:"Noto Sans JP",sans-serif;font-size:18px}.woocommerce-checkout .woocommerce-table--order-details .product-name a{font-family:"Caveat",cursive;color:#3b5b73;font-size:25px}.woocommerce-checkout .woocommerce-table--order-details tfoot tr th,.woocommerce-checkout .woocommerce-table--order-details tfoot tr td{border:none;background:#c7d8ea;color:#3b5b73;text-align:right;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:400;border-bottom:2px solid white}.woocommerce-checkout .woocommerce-table--order-details tfoot tr td{text-align:left;border-left:2px solid white}.woocommerce-checkout .woocommerce-customer-details address{font-size:16px;color:#3b5b73;font-weight:400;font-family:"Noto Sans JP",sans-serif;background:white;box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);padding:20px;font-style:normal}body.woocommerce-account .entry .entry-content .woocommerce-MyAccount-navigation{margin-top:20px}.woocommerce-customer-details address{font-size:16px;color:#3b5b73;font-weight:400;font-family:"Noto Sans JP",sans-serif;background:white;box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);padding:20px;font-style:normal}.wishlist_table.mobile li .item-wrapper{border-bottom:1px solid #c7d8ea}.woocommerce-table__line-item{border-bottom:1px solid rgba(0,0,0,0.25)}body.quernons-dardoise.woocommerce .wishlist_table.mobile li .item-wrapper,body.quernons-dardoise.woocommerce .wishlist_view li .item-wrapper,body.quernons-dardoise.woocommerce .wishlist_view li .additional-info-wrapper,body.quernons-dardoise.woocommerce .wishlist_table.mobile li .additional-info-wrapper,body.term-quernons-dardoise.woocommerce .wishlist_table.mobile li .item-wrapper,body.term-quernons-dardoise.woocommerce .wishlist_view li .item-wrapper,body.term-quernons-dardoise.woocommerce .wishlist_view li .additional-info-wrapper,body.term-quernons-dardoise.woocommerce .wishlist_table.mobile li .additional-info-wrapper{display:inline-block;width:49%}.wishlist_view a.add_to_cart_button{background:#c7d8ea;border-radius:10px;color:white;font-size:18px;padding:10px 20px;display:block !important}.wishlist_view .variation dl,.wishlist_view .variation dt,.wishlist_view .variation dd,.wishlist_view .variation span,.wishlist_view .product-price dl,.wishlist_view .product-price dt,.wishlist_view .product-price dd,.wishlist_view .product-price span{font-size:16px}.wishlist_view tr{border-bottom:1px solid #c7d8ea}.eael-advance-tabs{padding:30px}.eael-advance-tabs .eael-tabs-nav{border-right:2px solid #c7d8ea}.eael-advance-tabs .eael-tabs-nav ul li{background:transparent}.eael-advance-tabs .eael-tabs-nav ul li.active{background:transparent;position:relative}.eael-advance-tabs .eael-tabs-nav ul li.active .eael-tab-title{font-weight:bold}.eael-advance-tabs .eael-tabs-nav ul li.active .eael-tab-title:after{content:"";width:15px;height:15px;border-right:2px solid #c7d8ea;border-bottom:2px solid #c7d8ea;transform:rotate(-45deg);position:absolute;right:80px;top:35px}.eael-advance-tabs .eael-tabs-content{padding-left:50px}.eael-advance-tabs .eael-tabs-content .trad-title{font-weight:300;margin-top:0;font-size:20px}.eael-advance-tabs .eael-tabs-content h3{font-size:20px;font-weight:500}.eael-advance-tabs .eael-tabs-content .valeur_energ tr td{font-size:16px;font-weight:5400;color:#3b5b73;padding-left:20px;background:rgba(59,91,115,0.15);border:3px solid white;width:33%}.eael-advance-tabs .eael-tabs-content .valeur_energ tr td.subtitle-info{font-weight:300;font-size:14px;padding-left:40px;line-height:18px}.eael-advance-tabs .eael-tabs-content .valeur_energ tr .portion-info,.eael-advance-tabs .eael-tabs-content .valeur_energ tr .empty-info{font-weight:300;background:none;font-size:16px;line-height:18px;text-align:center}.eael-advance-tabs .eael-tabs-content .valeur_energ tr .portion-info em,.eael-advance-tabs .eael-tabs-content .valeur_energ tr .empty-info em{display:block;font-size:14px}.eael-advance-tabs .eael-tabs-content .valeur_energ tr .info-value{font-weight:300;text-align:center;font-size:16px;line-height:18px;text-align:center}.single-product div.product{max-width:1400px;margin:0 auto;padding-bottom:50px;margin-bottom:100px}.single-product div.product div.galerie-infos,.single-product div.product div.entry-summary{display:inline-block;width:50%;float:none;vertical-align:top;margin-top:50px}.single-product div.product div.galerie-infos .woocommerce-product-gallery,.single-product div.product div.entry-summary .woocommerce-product-gallery{float:none !important;width:100% !important}.woocommerce img,.woocommerce-page img{max-width:inherit;width:100%}div.galerie-infos{padding-right:40px}.product-template-default.woocommerce .content-area .site-main .product .variations_form{position:relative}.product-template-default.woocommerce .content-area .site-main .product .variations{padding-bottom:70px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{position:absolute;left:0;bottom:-80px}.archive.post-type-archive-product.woocommerce-shop .content-area{max-width:100%;margin:0}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main{max-width:100%;margin:0}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb{margin-top:0px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header{padding-top:100px;padding-bottom:50px;width:100%;margin:0;margin-top:0px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title{margin:0 auto;max-width:1400px;color:white;font-weight:300;font-family:"Noto Sans JP",sans-serif;font-size:48px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count{margin:0 auto;max-width:1400px;display:block;clear:both;float:none;margin-bottom:20px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering select,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products select,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count select{font-family:"Noto Sans JP",sans-serif;color:#3b5b73;border:1px solid #3b5b73;font-size:16px;font-weight:300}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li{text-align:center}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li a{text-decoration:none}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .woocommerce-loop-img-container{max-height:300px;overflow:hidden;text-align:center}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .woocommerce-loop-img-container img{width:100%;display:block}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .woocommerce-loop-product__title{font-family:"Caveat",cursive;text-decoration:none;font-size:22px;text-align:center;margin-bottom:5px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .price{font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;display:block;text-align:center;margin-bottom:10px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .add_to_cart_button{background:#c7d8ea;font-size:18px;border-radius:10px;color:white;width:auto;font-family:"Noto Sans JP",sans-serif;font-weight:300;padding-left:60px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-btn-add.svg);background-size:35px;background-repeat:no-repeat;background-position:15px center;padding:10px 20px;padding-left:60px;display:inline-block;vertical-align:middle;margin-right:10px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .add_to_cart_button:hover{background:#3b5b73}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .product_type_variable.add_to_cart_button,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .product_type_simple{background:#c7d8ea;font-size:18px;border-radius:10px;color:white;width:auto;font-family:"Noto Sans JP",sans-serif;font-weight:300;padding-left:60px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg);background-size:35px;background-repeat:no-repeat;background-position:15px center;padding:10px 20px;padding-left:60px;display:inline-block;vertical-align:middle;margin-right:10px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .product_type_variable.add_to_cart_button:hover,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .product_type_simple:hover{background:#3b5b73}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .icon_after_add_to_cart{display:inline-block;background:white;vertical-align:middle;margin-left:10px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);border-radius:100px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg);background-repeat:no-repeat;background-position:center center;background-size:20px;width:40px;height:40px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .icon_after_add_to_cart a{display:block;padding:0}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .icon_after_add_to_cart:hover{background-color:#c7d8ea}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .icon_after_add_to_cart img{display:none !important}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .icon_after_add_to_cart span{font-size:0}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist{display:inline-block;background:white;vertical-align:middle;margin-left:10px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);border-radius:100px;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg);background-repeat:no-repeat;background-position:center center;background-size:20px;width:40px;height:40px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist a{display:block;padding:0;background:none}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist a i{display:none}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist:hover{background-color:#c7d8ea}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist img{display:none !important}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li .yith-wcwl-add-to-wishlist span{font-size:0}body .woocommerce-Tabs-panel #zone-title .h2 .special-text:before,body .woocommerce-Tabs-panel #zone-title h2 .special-text:before{z-index:0;background:white}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .product .quantity label{float:left;margin-right:20px}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-add,body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-remove{width:50px}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .single-product-info-zone-anchor{display:block;margin-top:20px}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{width:auto}#message_card_text_field{display:none}.kc-ship-available{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product{padding-bottom:90px}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product .entry .entry-title:before{display:none !important}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-first-part{display:none !important}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product form.cart .quantity,.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:45%;display:inline-block;margin-right:0}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product a.single-product-info-zone-anchor{display:block;color:#c7d8ea;font-family:"Caveat",cursive;font-size:30px;text-align:left;margin-top:30px;display:block}table .woocommerce-shipping-totals td{border:none;display:block}table .woocommerce-shipping-totals th{border:none;border-top:2px solid white;line-height:20px;font-size:25px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:500;text-align:right;display:block;text-align:left}table .woocommerce-shipping-totals #shipping_method li label:before{display:none}table .woocommerce-shipping-totals #shipping_method li{display:block;vertical-align:top;text-align:left}table .woocommerce-shipping-totals #shipping_method li .shipping_method{margin-top:18px !important;margin-right:10px;display:inline-block;width:auto}table .woocommerce-shipping-totals #shipping_method li .kc-ship-available,table .woocommerce-shipping-totals #shipping_method li .custom-carrier{display:block}table .woocommerce-shipping-totals #shipping_method li label{line-height:18px;display:inline-block;width:80%}table .woocommerce-shipping-totals #shipping_method li .kc-ship-available{font-family:"Caveat",cursive;color:#c7d8ea;font-size:25px}#ship-to-different-address{display:inline-block}#ship-to-different-address label span{text-align:left}#shipping_method li label:before{display:none}#shipping_method li{display:block;vertical-align:top;text-align:left}#shipping_method li .shipping-method{margin-top:18px !important;margin-right:10px}#shipping_method li .kc-ship-available,#shipping_method li .custom-carrier{display:block}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image{height:490px;display:inline-flex;overflow:hidden;align-items:center;max-height:490px;justify-content:center;width:100%;margin:25px 0}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-width:500px;height:auto;width:100%}.term-description{max-width:1400px;margin:0 auto;text-align:center;margin-top:50px;margin-bottom:50px}.term-description p,.term-description ul li,.term-description a{font-size:16px;color:#3b5b73;font-weight:300}.term-description a{text-decoration:underline}.term-description ul li{list-style:none;font-weight:500}body .entry .entry-title:before{content:none}.product-template-default.woocommerce .content-area .product_title{font-size:25px}.woocommerce-page.page-template-default article.entry .entry-header{margin-top:0}body{font-family:"Noto Sans JP",sans-serif;overflow-x:hidden}body .site{overflow-x:hidden}.woocommerce-breadcrumb{font-size:14px;font-weight:500;margin-top:45px !important;margin-bottom:-75px !important}.woocommerce-breadcrumb a{font-size:14px;font-weight:300}.woocommerce-breadcrumb a:first-child{display:inline-block;vertical-align:middle;width:38px;height:38px;border-radius:10px;font-size:0px;color:#3b5b73;font-weight:300;text-decoration:underline;font-family:"Noto Sans JP",sans-serif;position:relative;text-decoration:none;padding:8px 12px;background:white;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/home-breadcrumb.svg");background-position:center center;background-repeat:no-repeat;background-size:20px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);margin-right:10px}.woocommerce-breadcrumb a:first-child:hover{background-color:#c7d8ea}h1:not(.site-title):before,h2:before{content:none}a,.widget a,.site-footer .widget a,.entry-meta a,.yarpp-thumbnails-horizontal .yarpp-thumbnail-title,#breadcrumbs a,.entry-content a,.comment-content a,.entry-title a:hover{text-decoration:underline;font-size:18px;color:#3b5b73;font-weight:300;font-family:"Noto Sans JP",sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP",sans-serif;color:#3b5b73}.h1,h1,.page-title{font-size:60px;font-weight:300;color:#3b5b73}#zone-texte .h1,#zone-texte .h2,#zone-texte .h3,#zone-texte .h4,#zone-texte .h5,#zone-texte .h6,#zone-texte h1,#zone-texte h2,#zone-texte h3,#zone-texte h4,#zone-texte h5,#zone-texte h6{font-family:"Noto Sans JP",sans-serif;color:#3b5b73}#zone-texte .elementor-text-editor{color:#3b5b73;font-size:16px;font-weight:400;font-family:"Noto Sans JP",sans-serif}#zone-texte .h1,#zone-texte h1,#zone-texte .page-title{font-size:60px;font-weight:300;color:#3b5b73}#zone-texte .h2,#zone-texte h2{font-size:35px;font-weight:300}#zone-texte .h2 .special-text,#zone-texte h2 .special-text{font-family:"Caveat",cursive;font-size:35px;display:block;position:relative;margin-left:100px;margin-top:10px}#zone-texte .h2 .special-text:before,#zone-texte h2 .special-text:before{content:"";width:48px;height:48px;border-radius:10px;background:#81a1c9;opacity:0.5;position:absolute;margin-left:-20px;top:0;z-index:-1}#zone-texte .h3,#zone-texte h3,#zone-texte .widget .widget-title{font-size:25px;color:#3b5b73;font-weight:500}#zone-texte ul li{color:#3b5b73;font-size:16px;font-weight:400;font-family:"Noto Sans JP",sans-serif}.h2,h2{font-size:45px;font-weight:300}.h2 .special-text,h2 .special-text{font-family:"Caveat",cursive;font-size:35px;display:block;position:relative;margin-left:100px;margin-top:10px}.h2 .special-text:before,h2 .special-text:before{content:"";width:48px;height:48px;border-radius:10px;background:#81a1c9;opacity:0.5;position:absolute;margin-left:-20px;top:0;z-index:-1}.h3,h3,.widget .widget-title{font-size:22px;color:#3b5b73;font-weight:400}p{color:#3b5b73;font-size:15px;line-height:22px;font-weight:300;opacity:0.7}button,input[type="submit"],input[type="button"],input[type="reset"],.wpcf7-form p input.submitcontact,.savoir_plus_excerpt,a.wp_btn,a.more-link,.wp_btn a{font-size:18px;color:#3b5b73;font-weight:300;text-decoration:underline;font-family:"Noto Sans JP",sans-serif;position:relative;text-decoration:none;padding:8px 12px}button>div,button span.icon-link,input[type="submit"]>div,input[type="submit"] span.icon-link,input[type="button"]>div,input[type="button"] span.icon-link,input[type="reset"]>div,input[type="reset"] span.icon-link,.wpcf7-form p input.submitcontact>div,.wpcf7-form p input.submitcontact span.icon-link,.savoir_plus_excerpt>div,.savoir_plus_excerpt span.icon-link,a.wp_btn>div,a.wp_btn span.icon-link,a.more-link>div,a.more-link span.icon-link,.wp_btn a>div,.wp_btn a span.icon-link{padding-left:55px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye.svg");background-position:left center;background-repeat:no-repeat;background-size:35px;z-index:1;position:relative;height:45px}button:before,input[type="submit"]:before,input[type="button"]:before,input[type="reset"]:before,.wpcf7-form p input.submitcontact:before,.savoir_plus_excerpt:before,a.wp_btn:before,a.more-link:before,.wp_btn a:before{content:"";width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;left:0;top:0}button:after,input[type="submit"]:after,input[type="button"]:after,input[type="reset"]:after,.wpcf7-form p input.submitcontact:after,.savoir_plus_excerpt:after,a.wp_btn:after,a.more-link:after,.wp_btn a:after{content:"";border-radius:10px;background:#81a1c9;width:0px;height:0px;position:absolute;left:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s}button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,.wpcf7-form p input.submitcontact:hover,.savoir_plus_excerpt:hover,a.wp_btn:hover,a.more-link:hover,.wp_btn a:hover{text-decoration:underline}button:hover>div,button:hover span.icon-link,input[type="submit"]:hover>div,input[type="submit"]:hover span.icon-link,input[type="button"]:hover>div,input[type="button"]:hover span.icon-link,input[type="reset"]:hover>div,input[type="reset"]:hover span.icon-link,.wpcf7-form p input.submitcontact:hover>div,.wpcf7-form p input.submitcontact:hover span.icon-link,.savoir_plus_excerpt:hover>div,.savoir_plus_excerpt:hover span.icon-link,a.wp_btn:hover>div,a.wp_btn:hover span.icon-link,a.more-link:hover>div,a.more-link:hover span.icon-link,.wp_btn a:hover>div,.wp_btn a:hover span.icon-link{padding-left:65px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg");background-position:left center;background-repeat:no-repeat;background-size:35px;z-index:1;position:relative;height:45px}button:hover:before,input[type="submit"]:hover:before,input[type="button"]:hover:before,input[type="reset"]:hover:before,.wpcf7-form p input.submitcontact:hover:before,.savoir_plus_excerpt:hover:before,a.wp_btn:hover:before,a.more-link:hover:before,.wp_btn a:hover:before{content:"";width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg");background-position:center center;background-repeat:no-repeat;background-size:35px;display:inline-block;vertical-align:middle;margin-right:5px}button:hover:after,input[type="submit"]:hover:after,input[type="button"]:hover:after,input[type="reset"]:hover:after,.wpcf7-form p input.submitcontact:hover:after,.savoir_plus_excerpt:hover:after,a.wp_btn:hover:after,a.more-link:hover:after,.wp_btn a:hover:after{content:"";border-radius:10px;background:#81a1c9;width:48px;height:48px;position:absolute;left:5px;top:5px;transition:all 0.5s}.wp_btn.btn-contact a{font-size:18px;color:#3b5b73;font-weight:300;text-decoration:underline;font-family:"Noto Sans JP",sans-serif;position:relative;text-decoration:none;padding:8px 12px}.wp_btn.btn-contact a>div{padding-left:55px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-enveloppe-blue.svg");background-position:left center;background-repeat:no-repeat;background-size:30px;z-index:1;position:relative;height:45px}.wp_btn.btn-contact a:before{content:"";width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;left:0;top:0}.wp_btn.btn-contact a:after{content:"";border-radius:10px;background:#81a1c9;width:0px;height:0px;position:absolute;left:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s}.wp_btn.btn-contact a:hover{text-decoration:underline}.wp_btn.btn-contact a:hover>div{padding-left:65px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-enveloppe.svg");background-position:left center;background-repeat:no-repeat;background-size:30px;z-index:1;position:relative;height:45px}.wp_btn.btn-contact a:hover:before{content:"";width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-enveloppe.svg");background-position:center center;background-repeat:no-repeat;background-size:35px;display:inline-block;vertical-align:middle;margin-right:5px}.wp_btn.btn-contact a:hover:after{content:"";border-radius:10px;background:#81a1c9;width:48px;height:48px;position:absolute;left:5px;top:5px;transition:all 0.5s}body .is-search-icon{display:none !important}body #is-popup-wrapper{background:white}body #is-popup-wrapper .is-popup-search-form form{width:750px;margin-top:300px}body #is-popup-wrapper .is-form-style.is-form-style-3 input.is-search-input,body #is-popup-wrapper input.is-search-input::placeholder{border:none !important;font-size:70px !important;font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#3b5b73 !important;text-transform:none;border:none;border-bottom:1px solid #3b5b73 !important;height:105px}body #is-popup-wrapper input.is-search-input::placeholder{font-style:italic;opacity:0.4}body button.is-search-submit{width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:inline-block;vertical-align:bottom;margin-right:5px;-webkit-appearance:none;vertical-align:bottom}body button.is-search-submit:before{background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-search.svg) !important;background-size:30px !important;background-repeat:no-repeat !important;background-position:center center !important;vertical-align:bottom}body button.is-search-submit:after{content:none}body button.is-search-submit:hover{width:58px;height:58px;border-radius:10px;background-color:#c7d8ea !important;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:inline-block;vertical-align:bottom;margin-right:5px;-webkit-appearance:none}body button.is-search-submit:hover:before{background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-search-white.svg) !important;background-size:30px !important;background-repeat:no-repeat !important;background-color:transparent;vertical-align:bottom;background-position:center center !important}body button.is-search-submit:hover:after{content:none}body .is-form-style.is-form-style-3 label{width:80% !important}body .is-search-icon{font-size:25px;color:#3b5b73}.woocommerce-page.page-template-default .entry .entry-header{padding-top:50px;padding-bottom:50px;background:#c7d8ea;width:100%;margin:0;margin-top:80px}.woocommerce-page.page-template-default .entry .entry-header .entry-title{margin:0 auto;max-width:1550px;color:white;font-weight:300;font-family:"Noto Sans JP",sans-serif;font-size:48px}.woocommerce-page.page-template-default .entry .entry-title:before{content:none}.woocommerce-page.page-template-default .entry .entry-content{margin:0 auto;max-width:1550px;padding:0;margin-top:50px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce{max-width:100%;margin:0 auto}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li{margin-right:10px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li a{font-family:"Caveat",cursive;background:#fff;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.1);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.1);border-radius:10px;padding:10px 30px;font-size:20px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li a:hover{background:#3b5b73;color:white}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li.is-active a{background:#3b5b73;color:white}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-info{background:none;font-family:"Noto Sans JP",sans-serif;font-size:20px;color:#3b5b73}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-Button{background:#c7d8ea;font-size:18px;border-radius:10px;color:white}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-Button:hover{background:#ddd2ce}.woocommerce-page.page-template-default .woocommerce form .form-row .input-text,.woocommerce-page.page-template-default .woocommerce-page form .form-row .input-text{font-family:"Noto Sans JP",sans-serif}.woocommerce-page.page-template-default .woocommerce form .form-row label,.woocommerce-page.page-template-default .woocommerce-page form .form-row label,.woocommerce-page.page-template-default legend{font-family:"Caveat",cursive;color:#3b5b73;font-size:20px}.woocommerce-page.page-template-default .woocommerce-error{font-size:16px;font-weight:300;font-family:"Noto Sans JP",sans-serif;background:rgba(178,34,34,0.2);color:#b22222}.woocommerce-page.page-template-default .woocommerce-error ul li{color:#b22222;font-size:14px}.woocommerce-page.page-template-default button{background:#c7d8ea !important;font-size:18px !important;border-radius:!important;color:#fff !important}.woocommerce-page.page-template-default button:hover{background:#ddd2ce !important}.woocommerce-page.page-template-default button:before,.woocommerce-page.page-template-default button:after{content:none}.woocommerce-page.page-template-default .woocommerce-Address .title h3{font-size:30px;font-weight:300;color:#3b5b73;font-family:"Noto Sans JP",sans-serif}.woocommerce-page.page-template-default .woocommerce-Address address{padding:30px;background:#fff;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.1);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.1);border-radius:10px;font-size:16px;font-weight:300;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;font-style:normal}.woocommerce-page.page-template-default .woocommerce-Address address:before{content:"";width:45px;height:60px;background:url(/wp-content/themes/kcwp-mastertheme2/img/icon-location.svg);background-size:contain;background-repeat:no-repeat;display:block;margin-bottom:20px}.woocommerce-page.page-template-default fieldset{border-color:#3b5b73}.woocommerce-page.page-template-default legend{font-size:35px}.woocommerce-page.page-template-default .woocommerce-MyAccount-navigation-link--customer-logout{float:right}.woocommerce-page.page-template-default .woocommerce-MyAccount-navigation-link--customer-logout a{background:#3b5b73 !important;color:#fff !important}.woocommerce-page.page-template-default .woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f011";font-family:"Font Awesome 5 Free";font-size:16px;color:white;display:inline-block;vertical-align:middle;margin-right:10px}.woocommerce-page.page-template-default .woocommerce-MyAccount-navigation-link--customer-logout:hover{background:#c7d8ea !important}.woocommerce-page.page-template-default .woocommerce-MyAccount-navigation-link--customer-logout:hover a:before{color:#c7d8ea !important}.error-404.not-found .page-header,.error-404.not-found .page-content,.no-results.not-found .page-header,.no-results.not-found .page-content,.archive .page-header,.archive .page-content,.error404 .page-header,.error404 .page-content,.search .page-header,.search .page-content{margin:0 auto;max-width:1550px;margin-top:50px;text-align:center}.error-404.not-found .page-header .content-error,.error-404.not-found .page-content .content-error,.no-results.not-found .page-header .content-error,.no-results.not-found .page-content .content-error,.archive .page-header .content-error,.archive .page-content .content-error,.error404 .page-header .content-error,.error404 .page-content .content-error,.search .page-header .content-error,.search .page-content .content-error{max-width:500px;margin:0 auto}.error-404.not-found .page-header .page-title,.error-404.not-found .page-content .page-title,.no-results.not-found .page-header .page-title,.no-results.not-found .page-content .page-title,.archive .page-header .page-title,.archive .page-content .page-title,.error404 .page-header .page-title,.error404 .page-content .page-title,.search .page-header .page-title,.search .page-content .page-title{display:block;text-align:center;font-weight:300;color:#3b5b73;font-size:40px;font-family:"Noto Sans JP",sans-serif}.error-404.not-found .page-header .page-title .page-description,.error-404.not-found .page-content .page-title .page-description,.no-results.not-found .page-header .page-title .page-description,.no-results.not-found .page-content .page-title .page-description,.archive .page-header .page-title .page-description,.archive .page-content .page-title .page-description,.error404 .page-header .page-title .page-description,.error404 .page-content .page-title .page-description,.search .page-header .page-title .page-description,.search .page-content .page-title .page-description{font-family:"Caveat",cursive;color:#3b5b73;font-size:60px}.error-404.not-found .page-header .search-field,.error-404.not-found .page-content .search-field,.no-results.not-found .page-header .search-field,.no-results.not-found .page-content .search-field,.archive .page-header .search-field,.archive .page-content .search-field,.error404 .page-header .search-field,.error404 .page-content .search-field,.search .page-header .search-field,.search .page-content .search-field{max-width:500px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-size:16px;font-weight:300;border-radius:10px}.error-404.not-found .page-header .search-submit,.error-404.not-found .page-content .search-submit,.no-results.not-found .page-header .search-submit,.no-results.not-found .page-content .search-submit,.archive .page-header .search-submit,.archive .page-content .search-submit,.error404 .page-header .search-submit,.error404 .page-content .search-submit,.search .page-header .search-submit,.search .page-content .search-submit{background:#c7d8ea;color:white;margin:0;padding:12px 20px}.error-404.not-found .page-header .search-submit:hover,.error-404.not-found .page-content .search-submit:hover,.no-results.not-found .page-header .search-submit:hover,.no-results.not-found .page-content .search-submit:hover,.archive .page-header .search-submit:hover,.archive .page-content .search-submit:hover,.error404 .page-header .search-submit:hover,.error404 .page-content .search-submit:hover,.search .page-header .search-submit:hover,.search .page-content .search-submit:hover{background:#ddd2ce}.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article{margin:0 auto;max-width:1550px}.error-404.not-found .content_article article,.no-results.not-found .content_article article,.archive .content_article article,.error404 .content_article article,.search .content_article article{width:32%;display:inline-block;vertical-align:top;margin:5px;padding:20px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25)}.error-404.not-found .content_article article .entry-header,.error-404.not-found .content_article article .entry-content,.no-results.not-found .content_article article .entry-header,.no-results.not-found .content_article article .entry-content,.archive .content_article article .entry-header,.archive .content_article article .entry-content,.error404 .content_article article .entry-header,.error404 .content_article article .entry-content,.search .content_article article .entry-header,.search .content_article article .entry-content{max-width:100%;margin:0;padding:0}.error-404.not-found .content_article article .entry-title:before,.no-results.not-found .content_article article .entry-title:before,.archive .content_article article .entry-title:before,.error404 .content_article article .entry-title:before,.search .content_article article .entry-title:before{content:none}.error-404.not-found .content_article article .entry-title,.error-404.not-found .content_article article .entry-title a,.no-results.not-found .content_article article .entry-title,.no-results.not-found .content_article article .entry-title a,.archive .content_article article .entry-title,.archive .content_article article .entry-title a,.error404 .content_article article .entry-title,.error404 .content_article article .entry-title a,.search .content_article article .entry-title,.search .content_article article .entry-title a{font-size:25px;font-weight:500;color:#3b5b73}.error-404.not-found .content_article article .entry-title:hover,.error-404.not-found .content_article article .entry-title a:hover,.no-results.not-found .content_article article .entry-title:hover,.no-results.not-found .content_article article .entry-title a:hover,.archive .content_article article .entry-title:hover,.archive .content_article article .entry-title a:hover,.error404 .content_article article .entry-title:hover,.error404 .content_article article .entry-title a:hover,.search .content_article article .entry-title:hover,.search .content_article article .entry-title a:hover{color:#ddd2ce}.woocommerce-account.page-template-default .entry .entry-header{margin-top:0;padding-top:80px}.woocommerce-account.page-template-default .entry .entry-header .woocommerce-breadcrumb{margin-bottom:40px !important;margin-top:-50px !important}.wc-proceed-to-checkout a{color:#3b5b73 !important}.wc-proceed-to-checkout a:hover{color:#fff !important}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper{position:absolute;top:230px;right:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#c7d8ea !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:before,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:after,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:before,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:after,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:before{content:none !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background-color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover:after,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button:before,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g:after,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g:before,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:after{content:none !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:after{content:none !important}.band-header{display:block;background:#c7d8ea;text-align:center;width:100%;font-size:20px;position:fixed;z-index:1;color:white;text-transform:uppercase;padding:10px;font-size:14px}.site-header,.site-header.featured-image{padding:0;padding-bottom:25px;padding-top:45px;overflow:visible}.site-header .main-navigation .main-menu>li.menu-item-has-children .submenu-expand,.site-header.featured-image .main-navigation .main-menu>li.menu-item-has-children .submenu-expand{background:none !important;color:#c7d8ea !important}.site-header .site-branding-container,.site-header.featured-image .site-branding-container{max-width:1550px;margin:0 auto;width:100%}.site-header .site-branding-container .site-branding,.site-header.featured-image .site-branding-container .site-branding{margin:0}.site-header .site-logo,.site-header.featured-image .site-logo{position:relative;right:auto;top:auto;display:inline-block;padding-top:15px}.site-header .site-logo img,.site-header.featured-image .site-logo img{min-width:180px;width:auto}.site-header .content_menu,.site-header.featured-image .content_menu{display:inline-block;vertical-align:middle;float:right;margin-top:0px}.site-header .content_menu #site-navigation,.site-header.featured-image .content_menu #site-navigation{z-index:9}.site-header .content_menu #site-navigation ul li,.site-header.featured-image .content_menu #site-navigation ul li{height:50px;display:inline-block;vertical-align:middle;margin-right:20px}.site-header .content_menu #site-navigation ul li a,.site-header.featured-image .content_menu #site-navigation ul li a{font-size:15px;font-weight:300;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;text-decoration:none;display:inline-block;vertical-align:middle;margin:0;text-shadow:none;text-transform:uppercase}.site-header .content_menu #site-navigation ul li a:hover,.site-header.featured-image .content_menu #site-navigation ul li a:hover{text-decoration:underline}.site-header .content_menu #site-navigation ul li button:before,.site-header.featured-image .content_menu #site-navigation ul li button:before{content:none}.site-header .content_menu #site-navigation ul li .menu-item-link-return,.site-header .content_menu #site-navigation ul li .main-menu-more-toggle,.site-header.featured-image .content_menu #site-navigation ul li .menu-item-link-return,.site-header.featured-image .content_menu #site-navigation ul li .main-menu-more-toggle{display:none !important}.site-header .content_menu #site-navigation ul li .submenu-expand,.site-header.featured-image .content_menu #site-navigation ul li .submenu-expand{display:inline-block;color:#3b5b73;vertical-align:middle}.site-header .content_menu #site-navigation ul li .submenu-expand svg,.site-header.featured-image .content_menu #site-navigation ul li .submenu-expand svg{width:17px}.site-header .content_menu #site-navigation ul li .submenu-expand:before,.site-header .content_menu #site-navigation ul li .submenu-expand:after,.site-header.featured-image .content_menu #site-navigation ul li .submenu-expand:before,.site-header.featured-image .content_menu #site-navigation ul li .submenu-expand:after{content:none}.site-header .content_menu #site-navigation ul li .sub-menu,.site-header.featured-image .content_menu #site-navigation ul li .sub-menu{background-color:white;min-width:250px;max-width:inherit;border-top:1px solid #c7d8ea}.site-header .content_menu #site-navigation ul li .sub-menu li,.site-header.featured-image .content_menu #site-navigation ul li .sub-menu li{display:block;font-size:14px;color:#3b5b73;font-weight:300}.site-header .content_menu #site-navigation ul li .sub-menu li a,.site-header.featured-image .content_menu #site-navigation ul li .sub-menu li a{font-size:13px;color:#3b5b73;font-weight:300;padding:10px}.site-header .content_menu #site-navigation ul li .sub-menu li a:hover,.site-header.featured-image .content_menu #site-navigation ul li .sub-menu li a:hover{background:none;color:#c7d8ea}.site-header .content_menu #site-navigation ul .current-menu-item,.site-header.featured-image .content_menu #site-navigation ul .current-menu-item{line-height:30px}.site-header .content_menu #site-navigation ul .current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul .current-menu-item a{text-decoration:underline;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-quernon.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-quernon.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-quernon.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-quernon.current-menu-item:after{content:"Q";font-family:'Poppins', sans-serif;font-weight:600;color:#c7d8ea;display:block;text-align:center;margin-top:-25px;font-size:70px;line-height:0}.site-header .content_menu #site-navigation ul li.item-chocolats.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-chocolats.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-chocolats.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-chocolats.current-menu-item:after{content:"C";font-family:'Poppins', sans-serif;font-weight:600;color:#ddd2ce;display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-macarons.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-macarons.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-macarons.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-macarons.current-menu-item:after{content:"M";font-family:'Poppins', sans-serif;font-weight:600;color:rgba(93,70,68,0.15);display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-gourmandises.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-gourmandises.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-gourmandises.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-gourmandises.current-menu-item:after{content:"G";font-family:'Poppins', sans-serif;font-weight:600;color:rgba(171,120,75,0.2);display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-collections a:before,.site-header.featured-image .content_menu #site-navigation ul li.item-collections a:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;width:27px;height:33px;position:absolute;left:-35px;top:0}.site-header .content_menu #site-navigation ul li.item-collections.paques_collections a:before,.site-header.featured-image .content_menu #site-navigation ul li.item-collections.paques_collections a:before{background:url("/wp-content/themes/kcwp-mastertheme2/img/collections/icon-paques.svg")}.site-header .content_menu #site-navigation ul li.item-collections.automne_collections a:before,.site-header.featured-image .content_menu #site-navigation ul li.item-collections.automne_collections a:before{background:url("/wp-content/themes/kcwp-mastertheme2/img/collections/icon-automnes.svg")}.site-header .content_menu #site-navigation ul li.item-collections.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-collections.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-collections.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-collections.current-menu-item:after{content:"C";font-family:'Poppins', sans-serif;font-weight:600;color:#c7d8ea;display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-recettes.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-recettes.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-recettes.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-recettes.current-menu-item:after{content:"R";font-family:'Poppins', sans-serif;font-weight:600;color:rgba(171,120,75,0.2);display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-sucettes.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-sucettes.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-sucettes.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-sucettes.current-menu-item:after{content:"S";font-family:'Poppins', sans-serif;font-weight:600;color:rgba(171,120,75,0.2);display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-moulages.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-moulages.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-moulages.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-moulages.current-menu-item:after{content:"M";font-family:'Poppins', sans-serif;font-weight:600;color:rgba(171,120,75,0.2);display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-boutiques.current-menu-item a,.site-header.featured-image .content_menu #site-navigation ul li.item-boutiques.current-menu-item a{text-align:center;position:relative;display:inline-block;vertical-align:middle}.site-header .content_menu #site-navigation ul li.item-boutiques.current-menu-item:after,.site-header.featured-image .content_menu #site-navigation ul li.item-boutiques.current-menu-item:after{content:"B";font-family:'Poppins', sans-serif;font-weight:600;color:#c7d8ea;display:block;text-align:center;margin-top:-25px;font-size:70px}.site-header .content_menu #site-navigation ul li.item-boutiques,.site-header.featured-image .content_menu #site-navigation ul li.item-boutiques{margin-right:0}.site-header .content_menu .social-navigation,.site-header.featured-image .content_menu .social-navigation{margin-bottom:20px;text-align:right}.site-header .content_menu .social-navigation ul li a,.site-header.featured-image .content_menu .social-navigation ul li a{font-family:"Caveat",cursive;color:#3b5b73;font-size:18px;font-weight:500;text-shadow:none}.site-header .content_menu .social-navigation ul li a svg,.site-header.featured-image .content_menu .social-navigation ul li a svg{display:none}.site-header .content_menu .social-navigation ul li.item-fav,.site-header .content_menu .social-navigation ul li.item-company,.site-header .content_menu .social-navigation ul li.item-account,.site-header .content_menu .social-navigation ul .item-pastry,.site-header.featured-image .content_menu .social-navigation ul li.item-fav,.site-header.featured-image .content_menu .social-navigation ul li.item-company,.site-header.featured-image .content_menu .social-navigation ul li.item-account,.site-header.featured-image .content_menu .social-navigation ul .item-pastry{margin-right:20px}.site-header .content_menu .social-navigation ul li.item-fav a svg,.site-header .content_menu .social-navigation ul li.item-company a svg,.site-header .content_menu .social-navigation ul li.item-account a svg,.site-header .content_menu .social-navigation ul .item-pastry a svg,.site-header.featured-image .content_menu .social-navigation ul li.item-fav a svg,.site-header.featured-image .content_menu .social-navigation ul li.item-company a svg,.site-header.featured-image .content_menu .social-navigation ul li.item-account a svg,.site-header.featured-image .content_menu .social-navigation ul .item-pastry a svg{display:none}.site-header .content_menu .social-navigation ul li.item-fav a span,.site-header .content_menu .social-navigation ul li.item-company a span,.site-header .content_menu .social-navigation ul li.item-account a span,.site-header .content_menu .social-navigation ul .item-pastry a span,.site-header.featured-image .content_menu .social-navigation ul li.item-fav a span,.site-header.featured-image .content_menu .social-navigation ul li.item-company a span,.site-header.featured-image .content_menu .social-navigation ul li.item-account a span,.site-header.featured-image .content_menu .social-navigation ul .item-pastry a span{display:inline-block;height:auto;width:auto;clip:inherit;top:auto;margin:0;position:relative !important;vertical-align:middle;clip-path:inherit}.site-header .content_menu .social-navigation ul li.item-fav a:before,.site-header .content_menu .social-navigation ul li.item-company a:before,.site-header .content_menu .social-navigation ul li.item-account a:before,.site-header .content_menu .social-navigation ul .item-pastry a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-fav a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-company a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-account a:before,.site-header.featured-image .content_menu .social-navigation ul .item-pastry a:before{content:"";width:35px;height:35px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg");background-size:15px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-pastry a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-pastry a:before{content:"";width:35px;height:35px;background:rgba(93,70,68,0.25);-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-pastry-white.svg");background-size:15px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-company a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-company a:before{content:"";width:35px;height:35px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-gift.svg");background-size:15px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-account a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-account a:before{content:"";width:35px;height:35px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-account.svg");background-size:15px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-cart a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-cart a:before{content:"";width:45px;height:45px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-card.svg");background-size:25px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-cart a,.site-header.featured-image .content_menu .social-navigation ul li.item-cart a{text-decoration:none}.site-header .content_menu .social-navigation ul li.item-cart a .kc-cart-count,.site-header.featured-image .content_menu .social-navigation ul li.item-cart a .kc-cart-count{font-size:18px;text-decoration:none !important;background:#c7d8ea;width:20px;height:20px;text-align:center;color:white;display:block;border-radius:10px;line-height:18px;font-style:normal;position:absolute;top:5px}.site-header .content_menu .social-navigation ul li.item-contact a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-contact a:before{content:"";width:45px;height:45px;background:#81a1c9;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-enveloppe.svg");background-size:25px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-insta a,.site-header.featured-image .content_menu .social-navigation ul li.item-insta a{width:45px;height:45px;background:#81a1c9;color:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-size:25px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}.site-header .content_menu .social-navigation ul li.item-insta a i,.site-header.featured-image .content_menu .social-navigation ul li.item-insta a i{color:white;font-size:18px}.site-header .content_menu .social-navigation ul li.item-insta a svg path,.site-header.featured-image .content_menu .social-navigation ul li.item-insta a svg path{fill:white}.site-header .content_menu .social-navigation ul li.item-insta a svg,.site-header.featured-image .content_menu .social-navigation ul li.item-insta a svg{display:block}.site-header .content_menu .social-navigation ul li.astm-search-menu,.site-header.featured-image .content_menu .social-navigation ul li.astm-search-menu{width:45px;height:45px}.site-header .content_menu .social-navigation ul li.astm-search-menu a,.site-header.featured-image .content_menu .social-navigation ul li.astm-search-menu a{display:block;width:45px;height:45px;background-color:#fff !important;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-search.svg") !important;background-size:25px !important;background-repeat:no-repeat !important;background-position:center center !important;margin-right:10px;border-radius:10px}#masthead #mysticky-nav.wrapfixed{top:45px !important}#masthead #mysticky-nav.wrapfixed .content_menu #site-navigation ul li a{font-size:14px;margin-right:5px;margin-left:5px}#masthead #mysticky-nav.wrapfixed .content_menu #site-navigation ul li{margin-right:0}#masthead #mysticky-nav.wrapfixed .content_menu .social-navigation{margin-bottom:0;margin-top:0}#moove_gdpr_save_popup_settings_button:before,#moove_gdpr_save_popup_settings_button:after{content:none}body .taptap-menu-button-wrapper{width:48px;height:48px;background-color:#3b5b73;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/burger-menu.svg);background-size:25px;background-repeat:no-repeat;background-position:center center;border-radius:10px}body .taptap-menu-button-wrapper .taptap-main-menu-button-six:before,body .taptap-menu-button-wrapper .taptap-main-menu-button-six:after{content:none}body .taptap-menu-button-wrapper .taptap-menu-button-label{font-family:"Caveat",cursive;color:#3b5b73;text-align:center;display:block;top:100%;left:0;padding:0;display:block;text-align:center;width:100%}body .taptap-background-overlay,body .taptap-main-wrapper{background:white}body .taptap-by-bonfire ul{text-align:center}body .taptap-by-bonfire ul li.item-principal,body .taptap-by-bonfire ul li.item-boutique,body .taptap-by-bonfire ul li#menu-item-702{display:inline-block;vertical-align:top;width:auto;margin:5px !important;text-align:left}body .taptap-by-bonfire ul li.item-principal a,body .taptap-by-bonfire ul li.item-boutique a,body .taptap-by-bonfire ul li#menu-item-702 a{font-size:16px;font-family:"Noto Sans JP",sans-serif;font-weight:300;color:#3b5b73;line-height:28px;padding:10px;text-transform:uppercase;text-decoration:underline;display:block;position:relative;z-index:2}body .taptap-by-bonfire li.item-gift,body .taptap-by-bonfire li.item-wishlist,body .taptap-by-bonfire li.item-contact,body .taptap-by-bonfire li.item-pastry{display:inline-block;vertical-align:middle;margin-top:30px;width:auto;margin-right:30px}body .taptap-by-bonfire li.item-gift a,body .taptap-by-bonfire li.item-wishlist a,body .taptap-by-bonfire li.item-contact a,body .taptap-by-bonfire li.item-pastry a{font-family:"Caveat",cursive;font-size:25px;color:#3b5b73}body .taptap-by-bonfire li.item-gift a:before,body .taptap-by-bonfire li.item-wishlist a:before,body .taptap-by-bonfire li.item-contact a:before,body .taptap-by-bonfire li.item-pastry a:before{content:"";width:40px;height:40px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-heart.svg);background-size:20px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}body .taptap-by-bonfire li.item-contact a:before{content:"";width:40px;height:40px;background:#81a1c9;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-enveloppe.svg);background-size:20px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}body .taptap-by-bonfire li.item-gift a:before{content:"";width:40px;height:40px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-gift.svg);background-size:20px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}body .taptap-by-bonfire li.item-pastry a{font-family:"Caveat",cursive;font-size:25px;color:#3b5b73}body .taptap-by-bonfire li.item-pastry a:before{content:"";width:40px;height:40px;background:rgba(93,70,68,0.25);-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-pastry-white.svg");background-size:20px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:10px}body .taptap-by-bonfire li.item-boutique.item-100{display:block;text-align:center}#colophon .widget-area,#colophon .site-info{margin:0;margin-top:50px}#colophon .widget-area #custom_html-2,#colophon .site-info #custom_html-2{background:#ddd2ce;display:block;width:100%;margin:0}#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget{max-width:1400px;margin:0 auto;padding-top:20px;padding-bottom:80px}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter,#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .title-newsletter,#colophon .site-info #custom_html-2 .textwidget .content-form-news{display:inline-block;vertical-align:top}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter,#colophon .site-info #custom_html-2 .textwidget .title-newsletter{color:white;font-size:35px}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter .special-text:before,#colophon .site-info #custom_html-2 .textwidget .title-newsletter .special-text:before{background:white;z-index:0;top:-15px}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter .special-text,#colophon .site-info #custom_html-2 .textwidget .title-newsletter .special-text{line-height:15px;font-size:45px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{float:right;width:65%;font-family:"Noto Sans JP",sans-serif;font-size:18px;color:#3b5b73}#colophon .widget-area #custom_html-2 .textwidget .content-form-news a,#colophon .site-info #custom_html-2 .textwidget .content-form-news a{text-decoration:underline;font-size:16px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-title,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-title{display:none}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-field-label label,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-field-label label{color:#3b5b73;font-weight:300;font-size:20px;font-family:"Noto Sans JP",sans-serif}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label,#colophon .site-info #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label{color:#3b5b73;font-weight:300;font-size:15px;font-family:"Noto Sans JP",sans-serif}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-fields-required,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-fields-required{font-size:12px;color:#3b5b73;font-weight:lighter;font-family:"Noto Sans JP",sans-serif;display:none}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol,#colophon .site-info #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol{font-size:18px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol,#colophon .site-info #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol{color:white;font-size:18px !important}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content .list-select-wrap .nf-field-element>div,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input:not([type=button]),#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content textarea,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content .list-select-wrap .nf-field-element>div,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input:not([type=button]),#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content textarea{background:transparent;border:none;border-bottom:1px solid #3b5b73;font-family:"Caveat",cursive;color:#3b5b73;opacity:1;font-size:24px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input:not([type=button])::placeholder,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input:not([type=button])::placeholder{font-family:"Caveat",cursive;color:#3b5b73;opacity:0.5;font-size:24px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .field-wrap.email-wrap,#colophon .site-info #custom_html-2 .textwidget .content-form-news .field-wrap.email-wrap{padding-right:30px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content button,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button],#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit],#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content button,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button],#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit]{background:none;font-size:25px;font-weight:300;font-family:"Noto Sans JP",sans-serif;padding-left:60px;width:230px;color:#3b5b73;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/button-sent.svg");background-size:60px;background-position:left center;background-repeat:no-repeat;height:90px;display:block;width:230px !important;text-decoration:none;text-align:left}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content button:before,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button]:before,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit]:before,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content button:before,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button]:before,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit]:before{border-radius:10px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content button:hover,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button]:hover,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit]:hover,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content button:hover,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=button]:hover,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type=submit]:hover{text-decoration:underline;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/button-sent-hover.svg");background-size:60px;background-position:left center;background-repeat:no-repeat}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-error .nf-error-msg,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-error-msg,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-error .nf-error-msg,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-error-msg,#colophon .site-info #custom_html-2 .textwidget .content-form-news .ninja-forms-req-symbol{font-size:12px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-error.field-wrap .nf-field-element:after,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:14px;content:"\f12a";position:absolute;top:auto;right:1px;bottom:1px;height:30px;width:30px;line-height:34px;text-align:center;transition:all .5s}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2{width:30%;margin-top:-140px}#colophon .widget-area #media_image-2 img,#colophon .site-info #media_image-2 img{width:200px;display:block}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{width:20%;display:inline-block;vertical-align:top;margin:0;margin-top:0px}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{display:inline-block;width:90px;vertical-align:middle;font-family:"Caveat",cursive;font-size:30px;line-height:27px;color:#3b5b73;text-align:center}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{content:"";width:45px;height:45px;background:url("/wp-content/themes/kcwp-mastertheme2/img/icon-service-client.svg");display:block;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center}#colophon .widget-area #nav_menu-2 nav,#colophon .widget-area #nav_menu-3 nav,#colophon .widget-area #custom_html-3 nav,#colophon .site-info #nav_menu-2 nav,#colophon .site-info #nav_menu-3 nav,#colophon .site-info #custom_html-3 nav{display:inline-block;vertical-align:middle;padding-left:30px}#colophon .widget-area #nav_menu-2 nav ul li,#colophon .widget-area #nav_menu-3 nav ul li,#colophon .widget-area #custom_html-3 nav ul li,#colophon .site-info #nav_menu-2 nav ul li,#colophon .site-info #nav_menu-3 nav ul li,#colophon .site-info #custom_html-3 nav ul li{margin:0}#colophon .widget-area #nav_menu-2 nav ul li a,#colophon .widget-area #nav_menu-3 nav ul li a,#colophon .widget-area #custom_html-3 nav ul li a,#colophon .site-info #nav_menu-2 nav ul li a,#colophon .site-info #nav_menu-3 nav ul li a,#colophon .site-info #custom_html-3 nav ul li a{color:#3b5b73;font-weight:300;font-size:14px;font-family:"Noto Sans JP",sans-serif;text-decoration:none}#colophon .widget-area #nav_menu-2 nav ul li a:hover,#colophon .widget-area #nav_menu-3 nav ul li a:hover,#colophon .widget-area #custom_html-3 nav ul li a:hover,#colophon .site-info #nav_menu-2 nav ul li a:hover,#colophon .site-info #nav_menu-3 nav ul li a:hover,#colophon .site-info #custom_html-3 nav ul li a:hover{text-decoration:underline}#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before{content:"";width:45px;height:45px;background:url("/wp-content/themes/kcwp-mastertheme2/img/icon-compte-footer.svg");display:block;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center}#colophon .widget-area #custom_html-3 ul,#colophon .site-info #custom_html-3 ul{margin-bottom:20px}#colophon .widget-area #custom_html-3 ul li,#colophon .site-info #custom_html-3 ul li{display:inline-block;vertical-align:middle}#colophon .widget-area #custom_html-3 ul li a,#colophon .site-info #custom_html-3 ul li a{background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);margin-right:20px;width:57px;height:57px;border-radius:10px;display:block;padding:14px}#colophon .widget-area #custom_html-3 ul li a img,#colophon .site-info #custom_html-3 ul li a img{max-height:30px;width:auto;display:block;margin:0 auto}#colophon .widget-area #custom_html-3 ul li a:hover,#colophon .site-info #custom_html-3 ul li a:hover{background-color:#c7d8ea}#colophon .site-info{max-width:1550px;margin:0 auto;margin-top:-50px;text-align:right}#colophon .site-info .light-logo{display:none}#colophon .site-info .footer-navigation .footer-menu li{margin-right:0;margin-left:20px}#colophon .site-info div,#colophon .site-info a,#colophon .site-info span,#colophon .site-info p{font-size:12px;color:#3b5b73;font-family:"Noto Sans JP",sans-serif;text-align:right}#colophon .site-info a:hover{color:#c7d8ea}#colophon .site-info .name-company img{max-width:350px;height:auto;margin-right:0}#bandeau-insta #sb_instagram .sb_instagram_header{float:none;text-align:center}#bandeau-insta #sb_instagram .sb_instagram_header a{width:210px;height:50px;display:block;margin:0 auto;float:none}#bandeau-insta #sb_instagram .sb_instagram_header .sbi_header_img{background:#81a1c9}#bandeau-insta #sb_instagram #sbi_load .sbi_load_btn,#bandeau-insta #sb_instagram .sbi_follow_btn a{background:#81a1c9}#bandeau-insta #sb_instagram #sbi_load .sbi_load_btn:hover,#bandeau-insta #sb_instagram .sbi_follow_btn a:hover{background:#ddd2ce}.zone-interne.zone-categories .content-text-box p{padding-left:60px}.zone-interne.zone-apropos .elementor-heading-title{opacity:1}.zone-interne.zone-apropos .eael-img-accordion .eael-image-accordion-hover:before{background:none !important}.zone-interne.zone-apropos .eael-img-accordion{background:#d3b79d}.zone-interne.zone-apropos .eael-img-accordion .eael-image-accordion-hover:nth-child(2){background-color:#81a1c9}#coordonnees-grand-maine{margin-top:80px}#coordonnees-grand-maine .col-right{max-width:620px;margin-left:0;margin-right:auto;padding-left:50px}#coordonnees-grand-maine .col-right .widget-boutique{padding:30px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);margin-bottom:10px}#coordonnees-grand-maine .col-right .widget-boutique .lae-icon-wrapper{display:inline-block;vertical-align:middle;max-width:45px;margin-right:10px}#coordonnees-grand-maine .col-right .widget-boutique .lae-icon-wrapper svg{width:100%;display:block;height:auto}#coordonnees-grand-maine .col-right .widget-boutique .lae-service{margin-bottom:30px}#coordonnees-grand-maine .col-right .widget-boutique .lae-service:last-child{margin-bottom:0}#coordonnees-grand-maine .col-right .widget-boutique .lae-service-text{display:inline-block;vertical-align:top}#coordonnees-grand-maine .col-right .widget-boutique .lae-service-text .lae-title{margin-bottom:0}#coordonnees-grand-maine .col-right .widget-boutique .wp_btn a:before{background:#c7d8ea}#coordonnees-grand-maine .col-right .widget-boutique .wp_btn a>div{background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg");background-size:35px;background-repeat:no-repeat}#coordonnees-grand-maine .col-left .eael-image-accordion-hover{border-right:10px solid white}#coordonnees-grand-maine .col-left .eael-image-accordion-hover:before{content:none}#zone-composition .lae-service .lae-image-wrapper img{max-width:50px;height:50px}#zone-composition .lae-service .lae-image-wrapper{display:inline-block;vertical-align:middle;width:70px}#zone-composition .lae-services .lae-service .lae-service-text{width:65%;display:inline-block;vertical-align:middle}#zone-composition .lae-services .lae-service .lae-service-text .lae-title{margin-bottom:10px}.post-template .site-header.featured-image,.post-template .image-filters-enabled .site-header.featured-image{min-height:inherit;margin-bottom:0}.post-template .site-header.featured-image:after,.post-template .image-filters-enabled .site-header.featured-image:after{content:none;display:none}.post-template .zone-recette#zone-quernon .liste-ingredients{padding:0}.post-template .zone-recette#zone-quernon .liste-ingredients li{list-style:none}.post-template .zone-recette#zone-quernon #details-recettes .col-right,.post-template .zone-recette#zone-quernon #details-recettes .col-left{padding:0}.post-template .zone-recette#zone-quernon #details-recettes .col-right:before,.post-template .zone-recette#zone-quernon #details-recettes .col-left:before{content:none}.post-template .zone-recette#zone-quernon #details-recettes .col-right li.elementor-icon-list-item,.post-template .zone-recette#zone-quernon #details-recettes .col-left li.elementor-icon-list-item{line-height:22px}.post-template .zone-recette#zone-quernon #details-recettes .col-right li.elementor-icon-list-item .elementor-icon-list-text,.post-template .zone-recette#zone-quernon #details-recettes .col-left li.elementor-icon-list-item .elementor-icon-list-text{font-size:14px;font-family:"Noto Sans JP",sans-serif;font-weight:300;line-height:20px}.post-template #zone-composition.zone-step .bloc-text ol li{font-size:16px;font-family:"Noto Sans JP",sans-serif;font-weight:300;line-height:22px;color:#3b5b73;margin-bottom:20px}.post-template #zone-composition.zone-step .bloc-text ol li::marker{color:#ab784b;font-weight:bold;margin-right:10px}.post-template #zone-composition.zone-step .subtitle{margin-top:30px;font-size:25px;text-align:right;font-family:"Caveat",cursive;color:#3b5b73}#zone-title{background-repeat:no-repeat;background-size:cover}#zone-title .h2 .special-text,#zone-title h2 .special-text{margin:0;text-align:center}body .feedback{font-size:14px;line-height:18px;color:#3b5b73}body .feedback a{font-weight:bold;font-size:12px;line-height:16px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr th{padding:20px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item{border:none;padding:20px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{background:#c7d8ea;border:none}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td{border:none}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total{background:#c7d8ea}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td{border:none;background:#c7d8ea;text-align:right}#logo--mobile img{width:180px}#zone-entete .col-right,.zone-presentation .col-right{padding-left:10px}#zone-entete .col-right .img-oursons img,.zone-presentation .col-right .img-oursons img{mix-blend-mode:darken}#zone-entete .col-right .bloc-text,.zone-presentation .col-right .bloc-text{max-width:70%}#zone-entete .col-right .widget-button .wp_btn,.zone-presentation .col-right .widget-button .wp_btn{float:left;width:auto}#zone-entete .col-left .img-oursons img,.zone-presentation .col-left .img-oursons img{mix-blend-mode:darken}#zone-entete .col-left .bloc-text,#zone-entete .col-left .widget-subtitle,#zone-entete .col-left .widget-title,.zone-presentation .col-left .bloc-text,.zone-presentation .col-left .widget-subtitle,.zone-presentation .col-left .widget-title{max-width:1005px;margin-right:0;margin-left:auto}#zone-entete .col-left .widget-button .elementor-widget-wrap,.zone-presentation .col-left .widget-button .elementor-widget-wrap{display:block}#zone-entete .col-left .widget-button .wp_btn,.zone-presentation .col-left .widget-button .wp_btn{float:right;width:auto}#icon-mouse .content_mouse a:hover{background:#3b5b73}#icon-mouse .content_mouse .elementor-icon{background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);border-radius:10px;width:90px;height:90px;text-align:center;padding:20px;margin-top:-45px}#categories-produits,.zone-categories{margin-bottom:80px}#categories-produits .bloc-text,.zone-categories .bloc-text{max-width:600px;margin:0 auto;margin-bottom:100px}#categories-produits .un_bloc,.zone-categories .un_bloc{position:relative}#categories-produits .un_bloc .content-text-box,.zone-categories .un_bloc .content-text-box{position:absolute;width:345px;padding-top:224px;overflow:hidden;top:0;left:0;padding-left:50px}#categories-produits .un_bloc .content-img-box,.zone-categories .un_bloc .content-img-box{text-align:right;margin-top:50px}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:260px}#categories-produits .un_bloc h3,.zone-categories .un_bloc h3{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:25px;text-transform:uppercase;color:#5d4644;text-align:center;max-width:200px;margin-left:0;margin-right:auto;position:relative;z-index:9;margin-top:-100px;padding-bottom:115px}#categories-produits .un_bloc h3 .special-text,.zone-categories .un_bloc h3 .special-text{font-size:14px;font-family:"Noto Sans JP",sans-serif;color:#3b5b73;font-weight:300;text-transform:uppercase}#categories-produits .un_bloc .big-letter-category,.zone-categories .un_bloc .big-letter-category{font-family:'Poppins',sans-serif;font-size:400px;color:white;font-weight:400;position:absolute;left:-75px;top:0px;line-height:225px;opacity:0.7}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container h2,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container h2{display:none}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box{position:relative;top:auto}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box{display:block;vertical-align:middle;position:relative;margin-right:20px;margin-bottom:20px;margin-left:auto;width:58px;height:58px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;margin-right:0;margin-left:auto;border-radius:10px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-chocolate.svg");background-size:40px;background-repeat:no-repeat;background-position:center center;z-index:2;margin:0 auto}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:before,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:before{content:"";width:58px;height:58px;border-radius:10px;display:inline-block;vertical-align:middle;margin-right:0px;position:absolute;right:0;top:0}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box .icon-link,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box .icon-link{width:58px;height:58px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;margin-right:0;margin-left:auto;border-radius:10px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-chocolate.svg");background-size:40px;background-repeat:no-repeat;background-position:center center;z-index:2}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:hover,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:hover{background-color:#c7d8ea}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:hover:before,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-btn-box:hover:before{content:"";width:58px;height:58px;border-radius:10px}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .big-letter-category,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .big-letter-category{color:#c7d8ea;position:relative;left:auto;top:auto;display:block}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content h3,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content h3{max-width:100%;text-align:center;margin-top:-100px}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content h3 span,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content h3 span{display:block}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box{width:auto;padding:0;overflow:visible}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box h3,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box h3{margin-top:0px;padding:0;padding-bottom:25px}#categories-produits .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category,.zone-categories .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category{top:77px}#categories-produits #bloc-chocolats .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category,.zone-categories #bloc-chocolats .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category{color:#DED1CB}#categories-produits #bloc-macarons .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category,.zone-categories #bloc-macarons .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category{color:#5D4644;opacity:0.25}#categories-produits .bloc-gourmands .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category,.zone-categories .bloc-gourmands .eael-elements-flip-box-flip-card .eael-elements-flip-box-rear-container .eael-elements-flip-box-content .content-text-box .big-letter-category{color:#AB784B;opacity:0.20}#categories-produits .btn-more{display:block;vertical-align:middle;position:relative;margin-right:20px;margin-bottom:20px;margin-left:auto;width:58px;height:58px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;margin-right:0;margin-left:auto;border-radius:10px;background-color:white;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-chocolate.svg");background-size:40px;background-repeat:no-repeat;background-position:center center;z-index:2;margin:0 auto}#categories-produits .btn-more:before{content:"";width:58px;height:58px;border-radius:10px;display:inline-block;vertical-align:middle;margin-right:0px;position:absolute;right:0;top:0}#categories-produits .btn-more:hover{background-color:#c7d8ea}#categories-produits .btn-more:hover:before{content:"";width:58px;height:58px;border-radius:10px}#categories-produits .h2 .special-text,#categories-produits h2 .special-text{margin-left:0;margin-bottom:30px;text-transform:uppercase;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:30px}#widget-reassurance .col-full .lae-services{display:block;text-align:center}#widget-reassurance .col-full .lae-services .lae-service{display:inline-block;width:auto;padding:50px}#widget-reassurance .col-full .lae-services .lae-service .lae-title{margin-bottom:10px}#widget-reassurance .col-full .lae-services .lae-service .lae-image-wrapper img{max-height:60px}#zone-quernon,.zone-apropos{margin-top:50px}#zone-quernon .elementor-row,.zone-apropos .elementor-row{display:block}#zone-quernon .col-left,.zone-apropos .col-left{position:relative;padding-right:0px;padding-top:0px;padding-bottom:0px;display:inline-block;width:50%;vertical-align:top}#zone-quernon .col-left .elementor-column-wrap,.zone-apropos .col-left .elementor-column-wrap{max-width:100%;margin-left:auto;margin-right:0}#zone-quernon .col-right,.zone-apropos .col-right{position:relative;padding-left:40px;width:50%;padding-top:80px;padding-bottom:68px;padding-right:100px;display:inline-block;vertical-align:top;float:right}#zone-quernon .col-right:before,.zone-apropos .col-right:before{content:"";position:absolute;left:10px;right:-210px;top:0;bottom:0px;background:#ab784b;opacity:0.10}#zone-quernon .col-right .col-sous-page,#zone-quernon .col-right .img-illustration,.zone-apropos .col-right .col-sous-page,.zone-apropos .col-right .img-illustration{display:inline-block;vertical-align:top;float:left}#zone-quernon .col-right .col-sous-page .elementor-icon-box-title,#zone-quernon .col-right .img-illustration .elementor-icon-box-title,.zone-apropos .col-right .col-sous-page .elementor-icon-box-title,.zone-apropos .col-right .img-illustration .elementor-icon-box-title{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}#zone-quernon .col-right .col-sous-page .elementor-icon-box-title a,#zone-quernon .col-right .img-illustration .elementor-icon-box-title a,.zone-apropos .col-right .col-sous-page .elementor-icon-box-title a,.zone-apropos .col-right .img-illustration .elementor-icon-box-title a{display:block;height:100%;z-index:3}#zone-quernon .col-right .col-sous-page img,#zone-quernon .col-right .img-illustration img,.zone-apropos .col-right .col-sous-page img,.zone-apropos .col-right .img-illustration img{width:100%}#zone-quernon .col-right .col-sous-page .title-link,#zone-quernon .col-right .img-illustration .title-link,.zone-apropos .col-right .col-sous-page .title-link,.zone-apropos .col-right .img-illustration .title-link{font-size:22px;font-family:"Noto Sans JP",sans-serif;font-weight:300;margin-top:0;color:#3b5b73;opacity:1}#zone-quernon .col-right .col-sous-page .title-link .special-text,#zone-quernon .col-right .img-illustration .title-link .special-text,.zone-apropos .col-right .col-sous-page .title-link .special-text,.zone-apropos .col-right .img-illustration .title-link .special-text{font-family:"Caveat",cursive;font-weight:500;display:block}#zone-quernon .col-right .col-sous-page .btn-more,#zone-quernon .col-right .img-illustration .btn-more,.zone-apropos .col-right .col-sous-page .btn-more,.zone-apropos .col-right .img-illustration .btn-more{width:58px;height:58px;display:block;vertical-align:middle;margin-right:0;margin-left:auto;margin-bottom:-60px;z-index:2;position:relative;display:block;background:white;border-radius:10px;vertical-align:middle;position:relative;margin-right:20px;margin-left:auto}#zone-quernon .col-right .col-sous-page .btn-more:before,#zone-quernon .col-right .img-illustration .btn-more:before,.zone-apropos .col-right .col-sous-page .btn-more:before,.zone-apropos .col-right .img-illustration .btn-more:before{content:"";width:58px;height:58px;border-radius:10px;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;right:0;top:0}#zone-quernon .col-right .col-sous-page .btn-more:after,#zone-quernon .col-right .img-illustration .btn-more:after,.zone-apropos .col-right .col-sous-page .btn-more:after,.zone-apropos .col-right .img-illustration .btn-more:after{content:"";border-radius:10px;background:#81a1c9;width:0px;height:0px;position:absolute;right:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s}#zone-quernon .col-right .col-sous-page .btn-more .icon-link,#zone-quernon .col-right .img-illustration .btn-more .icon-link,.zone-apropos .col-right .col-sous-page .btn-more .icon-link,.zone-apropos .col-right .img-illustration .btn-more .icon-link{width:58px;height:58px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;margin-right:0;margin-left:auto;border-radius:10px;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye.svg");background-size:40px;background-repeat:no-repeat;background-position:center center;z-index:2}#zone-quernon .col-right .col-sous-page:hover .icon-link,#zone-quernon .col-right .img-illustration:hover .icon-link,.zone-apropos .col-right .col-sous-page:hover .icon-link,.zone-apropos .col-right .img-illustration:hover .icon-link{background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg")}#zone-quernon .col-right .col-sous-page:hover .btn-more:before,#zone-quernon .col-right .img-illustration:hover .btn-more:before,.zone-apropos .col-right .col-sous-page:hover .btn-more:before,.zone-apropos .col-right .img-illustration:hover .btn-more:before{content:"";width:58px;height:58px;border-radius:10px;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;right:0;top:0}#zone-quernon .col-right .col-sous-page:hover .btn-more:after,#zone-quernon .col-right .img-illustration:hover .btn-more:after,.zone-apropos .col-right .col-sous-page:hover .btn-more:after,.zone-apropos .col-right .img-illustration:hover .btn-more:after{content:"";border-radius:10px;background:#81a1c9;width:48px;height:48px;position:absolute;right:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s;z-index:-1}#zone-quernon .col-right .img-illustration,.zone-apropos .col-right .img-illustration{max-height:444px;overflow:hidden}#zone-quernon .col-right #widget-partenaire .title-link,.zone-apropos .col-right #widget-partenaire .title-link{color:white;opacity:1}#zone-quernon .col-right #widget-partenaire svg .cls-1,.zone-apropos .col-right #widget-partenaire svg .cls-1{fill:white}#zone-quernon .col-right #widget-partenaire .btn-more,.zone-apropos .col-right #widget-partenaire .btn-more{width:58px;height:58px;border-radius:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;vertical-align:middle;margin-right:0;margin-left:auto;margin-bottom:-60px;z-index:2;position:relative}#zone-quernon .col-right #widget-partenaire .btn-more:after,.zone-apropos .col-right #widget-partenaire .btn-more:after{content:"";border-radius:10px;background:#5D4644;opacity:0.5;width:0px;height:0px;position:absolute;right:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s;z-index:-1}#zone-quernon .col-right #widget-partenaire .btn-more .icon-link,.zone-apropos .col-right #widget-partenaire .btn-more .icon-link{background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-brown.svg");background-size:40px;background-repeat:no-repeat;background-position:center center}#zone-quernon .col-right #widget-partenaire:hover .icon-link,.zone-apropos .col-right #widget-partenaire:hover .icon-link{background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg")}#zone-quernon .col-right #widget-partenaire:hover .btn-more:before,.zone-apropos .col-right #widget-partenaire:hover .btn-more:before{content:"";width:58px;height:58px;border-radius:10px;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;right:0;top:0}#zone-quernon .col-right #widget-partenaire:hover .btn-more:after,.zone-apropos .col-right #widget-partenaire:hover .btn-more:after{content:"";border-radius:10px;background:#5D4644;opacity:0.5;width:48px;height:48px;position:absolute;right:5px;top:5px;right:5px;bottom:5px;transition:all 0.5s;z-index:-1}#boutiques{margin-top:80px}#boutiques .col-right{max-width:100%;margin-left:0;margin-right:auto;padding-left:50px;text-align:center}#boutiques .col-right .widget-boutique{padding:30px;padding-top:10px;padding-bottom:10px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);margin-bottom:10px;display:inline-block;width:32%;vertical-align:top;margin:5px;text-align:left}#boutiques .col-right .widget-boutique a{display:block;text-align:right}#boutiques .col-right .widget-boutique .lae-icon-wrapper{display:inline-block;vertical-align:middle;max-width:35px;margin-right:10px}#boutiques .col-right .widget-boutique .lae-icon-wrapper svg{width:100%;display:block;height:auto}#boutiques .col-right .widget-boutique .lae-service{margin-bottom:15px}#boutiques .col-right .widget-boutique .lae-service:last-child{margin-bottom:0}#boutiques .col-right .widget-boutique .lae-service-text{display:inline-block;vertical-align:top}#boutiques .col-right .widget-boutique .lae-service-text .lae-title{margin-bottom:0;font-size:16px}#boutiques .col-right .widget-boutique .lae-service-text .lae-service-details{font-size:14px}#boutiques .col-right .widget-boutique .wp_btn a:before{background:#c7d8ea;width:45px;height:45px;left:2px;top:7px}#boutiques .col-right .widget-boutique .wp_btn a:hover:after{width:40px;height:40px;left:5px;top:9px}#boutiques .col-right .widget-boutique .wp_btn a>div{background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye-white.svg");background-size:25px;background-repeat:no-repeat;padding-left:45px}#boutiques .col-left .eael-image-accordion-hover{border-right:10px solid white}#boutiques .col-left .eael-image-accordion-hover:before{content:none}#idees-recettes .widget-title,#idees-recettes .wp_btn{max-width:1550px;margin:0 auto}#idees-recettes .wp_btn .elementor-widget-container{max-width:245px;margin-right:0;margin-left:auto;margin-top:-100px}#idees-recettes .owl-stage-outer{max-height:425px}#idees-recettes .owl-stage-outer .owl-item{background-color:#FFFFFF;box-shadow:3px 3px 7px 0px rgba(0,0,0,0.22);margin:20px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc{padding:10px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc>div{display:inline-block;vertical-align:middle}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-acf{margin-right:10px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-acf span{font-size:25px;color:#c7d8ea;font-family:"Noto Sans JP",sans-serif;display:block;font-weight:300;line-height:25px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-acf span:before{content:"";background:url(/wp-content/themes/kcwp-mastertheme2/img/icon-people-recettes.svg);background-size:contain;background-repeat:no-repeat;width:21px;height:19px;display:inline-block;vertical-align:middle;margin-right:3px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-acf span.kc-recipes-duration:before{content:none}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-acf span.kc-recipes-duration:after{content:"";background:url(/wp-content/themes/kcwp-mastertheme2/img/icon-clock.svg);background-size:contain;background-repeat:no-repeat;width:21px;height:19px;display:inline-block;vertical-align:middle;margin-left:3px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-title{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:20px;color:#3b5b73;line-height:24px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .special-text{font-family:"Caveat",cursive;color:#3b5b73;font-size:22px;display:block}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-icon{float:right}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-icon:before{content:"";width:55px;height:55px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-fouet.svg);background-size:30px;background-repeat:no-repeat;background-position:center center;display:block;border-radius:10px}#idees-recettes .owl-stage-outer .owl-item:hover .kc-recipes-item-block-desc .kc-recipes-item-block-icon:before{background-color:#c7d8ea;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-fouet-white.svg);background-size:30px;background-repeat:no-repeat;background-position:center center}#idees-recettes .kc-counter,#idees-recettes .kc-owl-counter{max-width:1550px;margin-top:40px;margin:auto}#idees-recettes .kc-counter .kc-counter-progress-bar,#idees-recettes .kc-counter .kc-owl-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-owl-counter-progress-bar{background-color:#e6edf4;height:8px;border-radius:10px;max-width:600px;margin-top:75px}#idees-recettes .kc-counter .kc-counter-progress-bar .kc-counter-progress-bar-element,#idees-recettes .kc-counter .kc-owl-counter-progress-bar .kc-counter-progress-bar-element,#idees-recettes .kc-owl-counter .kc-counter-progress-bar .kc-counter-progress-bar-element,#idees-recettes .kc-owl-counter .kc-owl-counter-progress-bar .kc-counter-progress-bar-element{background-color:#81a1c9;transition-duration:500ms;height:8px;border-radius:10px}#idees-recettes .owl-prev,#idees-recettes .owl-next{background-color:transparent;width:58px;text-align:center;margin-top:20px;margin-right:10px}#idees-recettes .owl-prev:hover span,#idees-recettes .owl-next:hover span{color:white;z-index:2;text-decoration:none}#idees-recettes .owl-prev span:hover,#idees-recettes .owl-next span:hover{text-decoration:none;color:white}#idees-recettes .owl-prev>span{font-size:35px;font-family:'Montserrat', sans-serif;font-weight:600;position:relative;color:#d3d3d3}#idees-recettes .owl-next>span{font-size:35px;font-family:'Montserrat', sans-serif;font-weight:600;color:#81a1c9;position:relative}#idees-recettes .owl-dots,#idees-recettes .progress-kitchen{display:none}.archive .entry .post-thumbnail:before,.archive .entry .post-thumbnail:after,.image-filters-enabled .entry .post-thumbnail:before,.image-filters-enabled .entry .post-thumbnail:after{content:none !important}.archive .entry .post-thumbnail,.image-filters-enabled .entry .post-thumbnail{margin:0;width:100%;display:block}.archive .entry .post-thumbnail .post-thumbnail-inner,.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner{filter:none}.archive .content_article article .entry-title,.image-filters-enabled .content_article article .entry-title{margin-top:20px}.archive .content_article article .entry-title .special-text,.image-filters-enabled .content_article article .entry-title .special-text{margin-left:0;font-size:30px}.archive .content_article .entry-footer,.image-filters-enabled .content_article .entry-footer{display:none}#zone-quernon.zone-apropos.zone-blocs-entreprise{background:rgba(171,120,75,0.1)}#zone-quernon.zone-apropos.zone-blocs-entreprise>.elementor-container>.elementor-row>.elementor-column{padding-top:50px;padding-bottom:50px}#zone-quernon.zone-apropos.zone-blocs-entreprise>.elementor-container>.elementor-row>.elementor-column:before{content:none}#zone-quernon.zone-apropos.zone-blocs-entreprise .elementor-container .elementor-row{display:flex}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-left{border-right:10px solid white;padding-right:40px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right{border-left:10px solid white;padding-right:0;padding-left:40px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .wp_btn{margin-top:40px}::-webkit-input-placeholder{color:#555;font-style:italic;font-size:16px}:-moz-placeholder{color:#555;font-style:italic;font-size:16px}::-moz-placeholder{color:#555;font-style:italic;font-size:16px}:-ms-input-placeholder{color:#555;font-style:italic;font-size:16px}#zone-contact .nf-form-content .label-above .nf-field-label,#zone-contact .nf-form-content .label-below .nf-field-label,#zone-contact .nf-form-content .label-hidden .nf-field-label{margin-bottom:0}#zone-contact .nf-form-fields-required{font-family:"Noto Sans JP",sans-serif;font-size:12px;font-weight:300;color:#3b5b73;text-align:center}#zone-contact .nf-response-msg{font-size:25px;padding:30px;border:2px solid #3b5b73;text-align:center;font-weight:bold}#zone-contact .nf-form-content{margin-top:30px}#zone-contact .nf-form-content .submit-container input[type="button"]{background:#c7d8ea;font-size:18px;border-radius:10px;color:white;width:auto}#zone-contact .nf-form-content .submit-container input[type="button"]:hover{background:#ddd2ce}#zone-contact .nf-field-label{display:block}#zone-contact .nf-form-content label{font-family:"Caveat",cursive;color:#3b5b73;font-size:20px}#zone-contact .nf-form-content label a{text-decoration:underline;font-family:"Caveat",cursive;font-size:20px;color:#3b5b73}#zone-contact .nf-form-content .list-select-wrap .nf-field-element>div,#zone-contact .nf-form-content input:not([type=button]),#zone-contact .nf-form-content textarea{background:white;border:1px solid #3b5b73;border-radius:20px;font-family:"Noto Sans JP",sans-serif;font-size:14px;color:#3b5b73}#zone-contact .nf-form-content input::placeholder,#zone-contact .nf-form-content textarea::placeholder,#zone-contact select{font-family:"Noto Sans JP",sans-serif;font-size:14px;color:#3b5b73;opacity:0.5}#zone-contact .number-wrap{display:block;float:none}#zone-contact .nf-error .nf-error-msg,#zone-contact .nf-error-msg{font-size:12px}#zone-contact .nf-error.field-wrap .nf-field-element:after{border-radius:100px;height:35px;width:35px;line-height:35px;font-size:15px}@media (max-width: 1690px){#boutiques .col-right .wp_btn{margin-top:10px}#colophon .site-info{margin-top:-60px}#colophon .widget-area #custom_html-3 ul li a,#colophon .site-info #custom_html-3 ul li a{width:50px;height:50px}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2,#colophon .widget-area #custom_html-3{width:25%}#colophon .widget-area #custom_html-3 ul li a img,#colophon .site-info #custom_html-3 ul li a img{height:33px}#colophon .widget-area #custom_html-3 ul{text-align:right}}@media (max-width: 1580px){.single-product div.product,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count,.site-header .site-branding-container,.site-header.featured-image .site-branding-container,.woocommerce-page.page-template-default .entry .entry-header .entry-title,.woocommerce-page.page-template-default .entry .entry-content,#categories-produits>.elementor-container,#widget-reassurance>.elementor-container,#idees-recettes .widget-title,#idees-recettes .wp_btn,.woocommerce-breadcrumb #widget-instagram>.elementor-container,#icon-mouse,#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget,#colophon .site-info,#idees-recettes .kc-counter,#idees-recettes .kc-owl-counter,.term-quernons-dardoise .content-area .site-main .woocommerce-breadcrumb,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header__title.page-title,.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.tax-product_cat .content-area .site-main .woocommerce-products-header__title.page-title,.tax-product_cat .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-result-count,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery,.product-template-default.woocommerce .content-area .site-main .galerie-infos,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title,.zone-interne,#zone-entete.zone-histoire .elementor-container,.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article,.term-description,#zone-entete>.elementor-container,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title{max-width:1400px;margin:0 auto}.site-header .content_menu #site-navigation ul li,.site-header.featured-image .content_menu #site-navigation ul li{margin-right:10px}.site-header .content_menu #site-navigation ul li a,.site-header.featured-image .content_menu #site-navigation ul li a{font-size:13px}.site-header #mysticky-nav.wrapfixed .site-logo img,.site-header.featured-image #mysticky-nav.wrapfixed .site-logo img{width:150px;min-width:inherit}button>div,button span.icon-link,input[type="submit"]>div,input[type="submit"] span.icon-link,input[type="button"]>div,input[type="button"] span.icon-link,input[type="reset"]>div,input[type="reset"] span.icon-link,.wpcf7-form p input.submitcontact>div,.wpcf7-form p input.submitcontact span.icon-link,.savoir_plus_excerpt>div,.savoir_plus_excerpt span.icon-link,a.wp_btn>div,a.wp_btn span.icon-link,a.more-link>div,a.more-link span.icon-link,.wp_btn a>div,.wp_btn a span.icon-link{font-size:16px}button>div span.cretive-button-text,button span.icon-link span.cretive-button-text,input[type="submit"]>div span.cretive-button-text,input[type="submit"] span.icon-link span.cretive-button-text,input[type="button"]>div span.cretive-button-text,input[type="button"] span.icon-link span.cretive-button-text,input[type="reset"]>div span.cretive-button-text,input[type="reset"] span.icon-link span.cretive-button-text,.wpcf7-form p input.submitcontact>div span.cretive-button-text,.wpcf7-form p input.submitcontact span.icon-link span.cretive-button-text,.savoir_plus_excerpt>div span.cretive-button-text,.savoir_plus_excerpt span.icon-link span.cretive-button-text,a.wp_btn>div span.cretive-button-text,a.wp_btn span.icon-link span.cretive-button-text,a.more-link>div span.cretive-button-text,a.more-link span.icon-link span.cretive-button-text,.wp_btn a>div span.cretive-button-text,.wp_btn a span.icon-link span.cretive-button-text{font-size:16px !important}#zone-entete .elementor-container .col-right>.elementor-column-wrap{padding-left:50px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{float:none;margin-left:50px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="sumit"],#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="sumit"]{font-size:25px;width:195px !important}.single-product div.product{margin-top:40px;padding-bottom:300px}}@media (max-width: 1440px){.single-product div.product,#zone-entete>.elementor-container,.site-header .site-branding-container,.site-header.featured-image .site-branding-container,#categories-produits>.elementor-container,#widget-reassurance>.elementor-container,.term-description,.woocommerce-page.page-template-default .entry .entry-content,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count,#idees-recettes .widget-title,#idees-recettes .wp_btn,#widget-instagram>.elementor-container,#icon-mouse,#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget,#colophon .site-info,#idees-recettes .kc-counter,#idees-recettes .kc-owl-counter,.term-quernons-dardoise .content-area .site-main .woocommerce-breadcrumb,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header__title.page-title,.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.woocommerce-page.page-template-default .entry .entry-header .entry-title,.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.tax-product_cat .content-area .site-main .woocommerce-products-header__title.page-title,.tax-product_cat .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-result-count,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery,.product-template-default.woocommerce .content-area .site-main .galerie-infos,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title,.zone-interne,#zone-entete.zone-histoire .elementor-container,.woocommerce-breadcrumb,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title,.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article{max-width:1300px;margin:0 auto}body .elementor .elementor-element .widget-title h2.elementor-heading-title,h2,.h2{font-size:40px;line-height:45px}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text,h2 .special-text,.h2 .special-text{font-size:43px;margin-left:50px}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text:before,h2 .special-text:before,.h2 .special-text:before{width:45px;height:45px}body .elementor .elementor-element .widget-subtitle h3.elementor-heading-title,h3,.h3{font-size:20px;line-height:26px}#zone-entete .col-right .bloc-text,.zone-presentation .col-right .bloc-text{max-width:90%}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{margin-top:0;width:23%;margin-right:0}.site-header #mysticky-nav.wrapfixed .site-logo img,.site-header.featured-image #mysticky-nav.wrapfixed .site-logo img{margin-top:0}.site-header #mysticky-nav.wrapfixed .content_menu .social-navigation ul li.item-cart a:before,.site-header.featured-image #mysticky-nav.wrapfixed .content_menu .social-navigation ul li.item-cart a:before,.site-header .content_menu .social-navigation ul li.item-contact a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-contact a:before,.site-header #mysticky-nav.wrapfixed .content_menu .social-navigation ul li.astm-search-menu a,.site-header.featured-image #mysticky-nav.wrapfixed .content_menu .social-navigation ul li.astm-search-menu a{width:45px;height:45px;background-size:25px}.single-product div.product{margin-top:40px}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap{padding:10px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{font-size:45px}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label,.product-template-default.woocommerce .content-area .site-main .product .quantity label{font-size:25px}.single-product div.product div.galerie-infos,.single-product div.product div.entry-summary{margin-top:0}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone{padding:20px}}@media (max-width: 1366px){#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .wp_btn{margin-top:0}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right{padding-left:20px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-left{padding-right:20px}}@media (max-width: 1280px){.site-header .site-branding-container,#zone-entete>.elementor-container,.single-product div.product,.term-description,.site-header.featured-image .site-branding-container,#categories-produits>.elementor-container,#widget-reassurance>.elementor-container,.woocommerce-page.page-template-default .entry .entry-content,#idees-recettes .widget-title,#idees-recettes .wp_btn,.woocommerce-breadcrumb,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count,#widget-instagram>.elementor-container,#icon-mouse,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title,#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget,#colophon .site-info,#idees-recettes .kc-counter,#idees-recettes .kc-owl-counter,.term-quernons-dardoise .content-area .site-main .woocommerce-breadcrumb,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header__title.page-title,.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.tax-product_cat .content-area .site-main .woocommerce-products-header__title.page-title,.tax-product_cat .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-result-count,.woocommerce-page.page-template-default .entry .entry-header .entry-title,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery,.product-template-default.woocommerce .content-area .site-main .galerie-infos,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title,.zone-interne,#zone-entete.zone-histoire .elementor-container,.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article{max-width:100%;margin:0 auto;padding-right:20px;padding-left:20px}.term-quernons-dardoise .content-area .site-main .products li,.tax-product_cat .content-area .site-main .products li{width:33%;display:inline-block;vertical-align:top;float:none}.term-quernons-dardoise .content-area .site-main .products li .woocommerce-loop-product__title,.tax-product_cat .content-area .site-main .products li .woocommerce-loop-product__title{font-size:18px;line-height:25px}body .woocommerce-Tabs-panel #zone-title .elementor-column-wrap{padding:30px}.product-template-default.woocommerce #content-compo{padding:0 30px}#boutiques .col-right{max-width:100%;padding-right:0px}#zone-quernon .col-left .elementor-column-wrap,.zone-apropos .col-left .elementor-column-wrap{max-width:100%;padding-left:30px}.site-header .site-logo img,.site-header.featured-image .site-logo img{min-width:145px;max-width:145px;margin-top:20px}.site-header .content_menu #site-navigation ul li a,.site-header.featured-image .content_menu #site-navigation ul li a{font-size:14px}.site-header .content_menu #site-navigation ul li,.site-header.featured-image .content_menu #site-navigation ul li{margin-right:0}.site-header .content_menu .social-navigation ul li a,.site-header.featured-image .content_menu .social-navigation ul li a{font-size:18px}.site-header .content_menu .social-navigation,.site-header.featured-image .content_menu .social-navigation{margin-bottom:0}#zone-quernon .col-right .elementor-column-wrap,.zone-apropos .col-right>.elementor-column-wrap{padding:0}#zone-quernon .col-right .col-sous-page{margin-right:10px}#zone-quernon .col-right .img-illustration{width:44.9%;margin-bottom:0}#boutiques .col-right{padding-left:0}#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{float:none;margin-left:50px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="button"],#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="button"]{font-size:20px;width:150px !important;background-size:60px;padding-left:65px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-field-label label,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-field-label label{font-size:20px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label a,#colophon .site-info #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label,#colophon .site-info #custom_html-2 .textwidget .content-form-news .checkbox-wrap .nf-field-label label a{font-size:14px}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2{margin-right:10px}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{font-size:25px;line-height:22px;width:66px}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{width:45px;height:45px}#colophon .widget-area #nav_menu-2 nav,#colophon .widget-area #nav_menu-3 nav,#colophon .widget-area #custom_html-3 nav,#colophon .site-info #nav_menu-2 nav,#colophon .site-info #nav_menu-3 nav,#colophon .site-info #custom_html-3 nav{padding-left:10px}#colophon .widget-area #nav_menu-2 nav ul li,#colophon .widget-area #nav_menu-3 nav ul li{margin:0}#colophon .widget-area #nav_menu-2 nav ul li a,#colophon .widget-area #nav_menu-3 nav ul li a,#colophon .widget-area #custom_html-3 nav ul li a,#colophon .site-info #nav_menu-2 nav ul li a,#colophon .site-info #nav_menu-3 nav ul li a,#colophon .site-info #custom_html-3 nav ul li a{font-size:14px}#colophon .site-info{margin-top:-20px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title:after,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title:after,body.chocolats.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.chocolats.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-chocolats.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-chocolats.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.les-moulages.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.les-moulages.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-les-moulages.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-les-moulages.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.macarons.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.macarons.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-macarons.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-macarons.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.gourmandises.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.gourmandises.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-gourmandises.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-gourmandises.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .single-product-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .single-product-title:after,body.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after,body.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after{width:285px;height:345px;right:20px}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{font-size:40px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title{font-size:35px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li{float:none;margin-bottom:10px}.woocommerce-page.page-template-default .entry .entry-content{margin-top:30px}.woocommerce-cart table.shop_table tbody td,.woocommerce-cart .wt_frontend_wishlist_table tbody td,.woocommerce-pag table.shop_table tbody td,.woocommerce-pag .wt_frontend_wishlist_table tbody td,.woocommerce-account table.shop_table tbody td,.woocommerce-account .wt_frontend_wishlist_table tbody td{font-size:16px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone .single-product-pickup::before,.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div::before{width:35px;height:35px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div span.second-part{font-size:14px}.product-template-default #categories-produits .un_bloc .content-text-box,.product-template-default .zone-categories .un_bloc .content-text-box{width:200px}}@media (max-width: 1199px){.single-product div.product,#zone-entete>.elementor-container,.site-header .site-branding-container,.site-header.featured-image .site-branding-container,#categories-produits>.elementor-container,.term-description,.woocommerce-page.page-template-default .entry .entry-content,#widget-reassurance>.elementor-container,#idees-recettes .widget-title,#idees-recettes .wp_btn,.woocommerce-page.page-template-default .entry .entry-header .entry-title,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-ordering,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-result-count,#widget-instagram>.elementor-container,#icon-mouse,#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget,#colophon .site-info,#idees-recettes .kc-counter,#idees-recettes .kc-owl-counter,.term-quernons-dardoise .content-area .site-main .woocommerce-breadcrumb,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header__title.page-title,.term-quernons-dardoise .content-area .site-main .woocommerce-ordering,.term-quernons-dardoise .content-area .site-main .woocommerce-result-count,.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.tax-product_cat .content-area .site-main .woocommerce-products-header__title.page-title,.tax-product_cat .content-area .site-main .woocommerce-ordering,.tax-product_cat .content-area .site-main .woocommerce-result-count,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper,.product-template-default.woocommerce .content-area .site-main .woocommerce-product-gallery,.product-template-default.woocommerce .content-area .site-main .galerie-infos,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title,.woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title,#zone-entete.zone-histoire .elementor-container .col-left .elementor-column-wrap,.zone-interne,.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article{max-width:100%;margin:0 auto;padding-right:20px;padding-left:20px}body .woocommerce-Tabs-panel #zone-title .elementor-column-wrap{padding:20px}.product-template-default.woocommerce #content-compo{padding:0 20px}.site-header .content_menu #site-navigation ul li a,.site-header.featured-image .content_menu #site-navigation ul li a{font-size:14px}.site-header .content_menu .social-navigation ul li.item-fav a:before,.site-header .content_menu .social-navigation ul li.item-company a:before,.site-header .content_menu .social-navigation ul li.item-account a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-fav a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-company a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-account a:before{width:30px;height:30px;background-size:15px}body .elementor .elementor-element .widget-title h2.elementor-heading-title,h2,.h2{font-size:35px;line-height:40px}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text,h2 .special-text,.h2 .special-text{font-size:40px;margin-left:30px}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text:before,h2 .special-text:before,.h2 .special-text:before{width:40px;height:40px}body .elementor .elementor-element .widget-subtitle h3.elementor-heading-title,h3,.h3{font-size:20px;line-height:26px}#zone-quernon .col-left .elementor-column-wrap,.zone-apropos .col-left .elementor-column-wrap{max-width:100%}#zone-entete .col-right .widget-button .wp_btn,.zone-presentation .col-right .widget-button .wp_btn{margin-bottom:10px}#categories-produits .un_bloc .big-letter-category,.zone-categories .un_bloc .big-letter-category{font-size:320px;opacity:0.5}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:205px}#categories-produits .un_bloc h3 .special-text,.zone-categories .un_bloc h3 .special-text{margin-bottom:10px;display:block}#boutiques .col-right .widget-boutique{padding:10px}#boutiques .col-right .widget-boutique .lae-icon-wrapper{max-width:25px}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{width:auto;margin-right:50px}.site-header .content_menu #site-navigation ul li.item-collections a:before,.site-header.featured-image .content_menu #site-navigation ul li.item-collections a:before{content:none}.zone-interne.zone-boutiques .col-left{width:40% !important}.zone-interne.zone-boutiques .col-right{padding-left:10px !important;max-width:100% !important}.zone-interne.zone-boutiques .col-right .wp_btn{margin-top:20px}.zone-interne.zone-boutiques .col-right .widget-boutique{padding:15px !important}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{font-size:22px;padding-right:30px;padding-left:40px;background-size:35px;padding-top:20px;padding-bottom:20px;line-height:30px;width:350px;background-position:20px 20px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li{width:29%}.woocommerce-cart .cart-collaterals,.woocommerce-pag .cart-collaterals,.woocommerce-account .cart-collaterals,.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals,.woocommerce-pag .woocommerce-cart-form,.woocommerce-pag .cart-collaterals,.woocommerce-account .woocommerce-cart-form,.woocommerce-account .cart-collaterals{display:block;width:100%}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title span{font-size:40px}body.patisserie-du-mois.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part{font-size:30px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{bottom:-20px}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{margin-top:-170px}#zone-categories #slide-categories .lae-container img,#zone-categories #slide-categories .lae-uber-grid-container img,#zone-categories #slide-categories .lae-grid-container img{max-height:300px}body.woocommerce-cart .cart-collaterals{padding:0}#zone-quernon .col-right,.zone-apropos .col-right{padding:20px}.home h1{font-size:25px !important;line-height:32px}.product-template-default #zone-categories #slide-categories .lae-container img,.product-template-default #zone-categories #slide-categories .lae-uber-grid-container img,.product-template-default #zone-categories #slide-categories .lae-grid-container img{max-height:200px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-left .h2{font-size:25px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .bloc-text{padding-right:10px}}@media (max-width: 1099px){.site-header .site-logo img,.site-header.featured-image .site-logo img{width:130px;min-width:130px;max-width:130px}.site-header .content_menu .social-navigation ul li.item-fav,.site-header .content_menu .social-navigation ul li.item-company,.site-header .content_menu .social-navigation ul li.item-account,.site-header .content_menu .social-navigation ul .item-pastry,.site-header.featured-image .content_menu .social-navigation ul li.item-fav,.site-header.featured-image .content_menu .social-navigation ul li.item-company,.site-header.featured-image .content_menu .social-navigation ul li.item-account,.site-header.featured-image .content_menu .social-navigation ul .item-pastry{margin-right:10px}body.page #mysticky-nav.wrapfixed .main-navigation{margin:0}.site-header .content_menu #site-navigation ul li a,.site-header.featured-image .content_menu #site-navigation ul li a{font-size:13px}body #masthead #mysticky-nav.wrapfixed .content_menu #site-navigation ul li a{font-size:13px;margin:0}#zone-quernon .elementor-row{display:block}#zone-quernon .col-left,#zone-quernon .col-right{display:block;width:100%}#zone-quernon .col-right:before,.zone-apropos .col-right:before{left:0}.kc-product-information{padding-left:20px}#zone-composition .col-left{display:none}#zone-composition .col-right{display:block;width:100%;padding:0px}#zone-composition .col-right .elementor-column-wrap{padding:0}.archive .content_article article .entry-title .special-text,.image-filters-enabled .content_article article .entry-title .special-text{font-size:25px;margin:0}.error-404.not-found .content_article article .entry-title,.error-404.not-found .content_article article .entry-title a,.no-results.not-found .content_article article .entry-title,.no-results.not-found .content_article article .entry-title a,.archive .content_article article .entry-title,.archive .content_article article .entry-title a,.error404 .content_article article .entry-title,.error404 .content_article article .entry-title a,.search .content_article article .entry-title,.search .content_article article .entry-title a{font-size:22px}.entry .entry-content p{font-size:14px;margin:0}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information{margin-top:28px}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr,.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap,.product-template-default.woocommerce .content-area .site-main .product .variations{width:100%}.woocommerce-page #content div.product div.summary>p.price{display:none}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap{text-align:left}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap{width:120px;display:inline-block;vertical-align:middle}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title,.product-template-default.woocommerce .content-area .site-main .product .variations_form{margin:0}.product-template-default.woocommerce .content-area .site-main .product .variations{padding:0}.single-product form.cart .quantity{float:none;margin:0}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-remove,.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-add{width:55px}.product-template-default.woocommerce .content-area .site-main .product .quantity input[type="number"]{width:90px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{position:relative}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{position:absolute;top:0;right:20px;margin-top:0;z-index:1}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a{font-size:0}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{width:70px;height:70px;background-size:30px;margin-top:0}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button{position:relative}.single-product form.cart .quantity,.single-product form.cart .kc-single-product-price{display:inline-block !important;vertical-align:middle;width:240px;padding-right:20px;padding:10px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{margin-top:30px}.entry .entry-title:before{content:none}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part,.product-template-default.woocommerce .content-area .site-main .product .product_title .single-product-customizable-title-second-part{margin-top:10px;margin-bottom:10px}.product-template-default.woocommerce .content-area .product_title{font-size:30px;font-weight:bold}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery>span{text-align:left}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:auto;margin:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{position:relative}.site-header .site-logo img,.site-header.featured-image .site-logo img{max-width:100px;min-width:100px}.site-header .site-branding-container,.site-header.featured-image .site-branding-container{width:100%;margin:0}.patisserie-du-mois.single-product form.cart .quantity,.patisserie-du-mois.single-product form.cart .kc-single-product-price{display:block;width:100%}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{margin-top:0}.product-template-default.woocommerce .content-area .site-main .galerie-infos,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{display:block;width:100%;padding:0}#tab-description .widget-title .elementor-heading-title{text-align:center}#tab-description .widget-title .elementor-heading-title .special-text{text-align:center}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone{margin-bottom:20px}.product-template-default.woocommerce .content-area .site-main .product .single-product-reassurance-zone>div{display:inline-block;vertical-align:top;width:32%}#zone-title .elementor-container{width:100%}.product-template-default.woocommerce .content-area .site-main .galerie-infos,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none}.single-product div.product{padding-bottom:0}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2{display:none}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{margin-right:0;padding:20px;width:33%}#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2 .textwidget{padding-bottom:40px}.entry .entry-content .woocommerce p{margin-bottom:10px;margin-top:10px}}@media (max-width: 1024px){body .taptap-menu-button-wrapper{bottom:35px;top:auto}body .taptap-main-inner-inner-toolbar{padding-top:20px}#masthead{position:fixed;bottom:0;z-index:9;width:100%;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25)}#masthead #menu-menu-top li.item-fav,#masthead #menu-menu-top li.item-company,#masthead #menu-menu-top li.item-contact,#masthead #menu-menu-top li.item-pastry{display:none}#masthead .site-logo{display:block;text-align:center;z-index:0}#masthead .site-logo img{width:150px;padding:0;margin:0 auto}#masthead .content_menu{margin-top:-65px;position:relative;z-index:9}#masthead .content_menu li.menu-item{margin-right:10px}#masthead .content_menu li.menu-item a:before{margin-right:0}#masthead .content_menu li.item-account a{font-size:0}#masthead .content_menu li.item-account a:before{content:"";width:55px;height:55px;background:white;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);background-image:url(/wp-content/themes/kcwp-mastertheme2/img/icon-account.svg);background-size:30px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;border-radius:10px}#moove_gdpr_save_popup_settings_button{bottom:110px !important;right:0 !important;left:auto !important}#zone-entete .elementor-container .col-right>.elementor-column-wrap{background:none}#zone-entete .elementor-container{position:relative}#zone-entete .elementor-container .col-right{position:absolute;bottom:0;right:0;z-index:2}#zone-entete .elementor-container .col-right .bloc-text,#zone-entete .elementor-container .col-right .img-oursons{display:none}#zone-entete .elementor-container .col-left{width:100%;display:block}#zone-entete .elementor-container .col-left .elementor-column-wrap{padding:300px;background-position:bottom center}#zone-entete .elementor-container .elementor-row{display:block}.zone-interne.zone-boutiques .col-right{width:100% !important}#boutiques .col-right .widget-title,#boutiques .col-right .wp_btn{padding-right:20px;margin-bottom:30px}#boutiques .col-right .widget-boutique{display:inline-block;vertical-align:top;width:48%;padding:20px}#boutiques .col-right .widget-boutique .lae-service-text .lae-title{font-size:18px}#boutiques .col-right .widget-boutique .lae-service-details{font-size:16px}#boutiques .col-right .widget-boutique#boutique-avrille{width:98%}#boutiques .col-left{position:absolute}#boutiques .col-left .eael-image-accordion-hover:last-child{display:none}#boutiques .col-right .widget-boutique .lae-icon-wrapper{max-width:30px}#boutiques .col-right .widget-boutique .lae-service{margin-bottom:15px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{margin-left:10px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .field-wrap.email-wrap,#colophon .site-info #custom_html-2 .textwidget .content-form-news .field-wrap.email-wrap{padding-right:0}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell{width:30% !important}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child{width:70% !important}#colophon .widget-area{position:relative}#colophon .widget-area #custom_html-2,#colophon .site-info #custom_html-2{width:100%}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{width:31%;margin:0;padding:20px;text-align:center;display:inline-block}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter .special-text,#colophon .site-info #custom_html-2 .textwidget .title-newsletter .special-text,#colophon .widget-area #custom_html-2 .textwidget .title-newsletter,#colophon .site-info #custom_html-2 .textwidget .title-newsletter{margin-left:0;color:#3b5b73;font-size:25px;line-height:30px;font-weight:300;font-family:"Noto Sans JP",sans-serif;display:inline-block}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter .special-text:before,#colophon .site-info #custom_html-2 .textwidget .title-newsletter .special-text:before,#colophon .widget-area #custom_html-2 .textwidget .title-newsletter:before,#colophon .site-info #custom_html-2 .textwidget .title-newsletter:before{content:none}#colophon .widget-area #nav_menu-2 nav ul li,#colophon .widget-area #nav_menu-3 nav ul li{text-align:left}#colophon .widget-column{display:block}#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{width:100%}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-field-label label,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-field-label label{font-size:16px}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child{padding:0;width:100% !important;display:block;text-align:right}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child,#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child{text-align:left}#colophon .widget-area #custom_html-2 .textwidget,#colophon .site-info #custom_html-2{padding-top:20px;padding-bottom:20px}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2{display:none}#colophon .widget-area #custom_html-2,#colophon .site-info #custom_html-2{min-height:350px;overflow:hidden}#colophon .widget-area #media_image-2 img,#colophon .site-info #media_image-2 img{max-width:inherit !important;width:auto;height:100% !important}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="button"],#colophon .site-info #custom_html-2 .textwidget .content-form-news .nf-form-content input[type="button"]{width:auto !important;float:right;padding-left:63px;height:auto}#colophon .widget-area #custom_html-3 ul li a,#colophon .site-info #custom_html-3 ul li a{width:50px;height:50px;margin-right:10px}#colophon .widget-area #custom_html-3 ul li a img,#colophon .site-info #custom_html-3 ul li a img{height:25px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title:after,body.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title:after,body.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after{width:285px;height:345px;right:20px}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{font-size:35px}.woocommerce-breadcrumb{margin-top:30px !important}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span{font-size:35px;line-height:40px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title{font-size:45px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone{margin-bottom:40px}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover{flex:1 1 0% !important}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover .overlay{display:block;margin-top:70px}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover .overlay-inner{opacity:1;visibility:visible;z-index:2}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover .overlay-inner h3{font-size:27px;line-height:32px;margin:0}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover .overlay-inner p{font-size:16px;line-height:20px;margin:0}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover .overlay-inner *{opacity:1;visibility:visible}#zone-magasin .elementor-widget-eael-image-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,0.5)}#zone-entete.zone-histoire .elementor-container .col-left .elementor-column-wrap{padding:0px;padding-top:0px;padding-top:40px}#zone-quernon.zone-jeunesse{padding:20px}#zone-quernon.zone-jeunesse .col-right{margin-bottom:0;padding:0}#categories-produits.zone-gourmandises .col-category{margin-bottom:30px}#categories-produits.zone-gourmandises,#categories-produits.zone-gourmandises .elementor-column-wrap,.zone-secrets#secrets-quernon .elementor-column-wrap{padding:0}#zone-quernon.zone-jeunesse .col-right .elementor-widget-heading{display:none}#zone-quernon.zone-jeunesse.zone-recette .col-right .elementor-widget-heading{display:block}#zone-quernon.zone-jeunesse.zone-recette .col-right .elementor-widget-heading .elementor-widget-container{margin-bottom:10px}.zone-secrets#secrets-quernon{margin-top:30px}.error-404.not-found .content_article article,.no-results.not-found .content_article article,.archive .content_article article,.error404 .content_article article,.search .content_article article{width:48%}#zone-contact{padding:20px}#boutiques{overflow:hidden}.post-template #zone-composition.zone-step .bloc-text ol li{font-size:14px}.error-404.not-found .content_article,.no-results.not-found .content_article,.archive .content_article,.error404 .content_article,.search .content_article{text-align:center}.product-template-default.woocommerce .content-area .site-main .product_meta,.product-template-default.woocommerce .content-area .site-main .single-product-reassurance-zone{display:none}.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-remove,.product-template-default.woocommerce .content-area .site-main .product .quantity div.single-product-quantity-modifier-add{width:45px}.product-template-default.woocommerce .content-area .site-main .product .quantity input[type="number"]{width:80px}#content-compo .eael-advance-tabs{display:block}#content-compo .eael-tabs-nav{display:block;width:100%;text-align:center;border:none}#content-compo .eael-tabs-nav ul{display:block}#content-compo .eael-tabs-nav ul li{display:inline-block;vertical-align:middle;padding:0;width:auto;text-align:center}#content-compo .eael-tabs-nav ul li img{max-height:30px;display:inline-block;float:none;margin-right:5px;vertical-align:middle}#content-compo .eael-tabs-nav ul li .eael-tab-title{font-size:16px}#content-compo .eael-tabs-nav ul li .eael-tab-title:after{width:10px;height:10px;transform:rotate(45deg);margin:0 auto;position:relative;display:block;right:auto;top:auto}#content-compo .eael-advance-tabs .eael-tabs-content{padding-left:0;display:block;width:100%}#content-compo .eael-advance-tabs .eael-tabs-content h3{font-size:16px}body.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{background-size:30px;width:75px;height:75px;margin-top:50px}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{width:270px;font-size:20px;padding-right:20px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{font-size:38px;line-height:55px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price .woocommerce-Price-currencySymbol{font-size:33px}#zone-texte .h1,#zone-texte h1,#zone-texte .page-title{font-size:45px;line-height:52px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main .woocommerce-products-header .page-title,.error-404.not-found .page-header .page-title,.error-404.not-found .page-content .page-title,.no-results.not-found .page-header .page-title,.no-results.not-found .page-content .page-title,.archive .page-header .page-title,.archive .page-content .page-title,.error404 .page-header .page-title,.error404 .page-content .page-title,.search .page-header .page-title,.search .page-content .page-title{font-size:30px;line-height:40px}.error-404.not-found .page-header .content-error,.error-404.not-found .page-content .content-error,.no-results.not-found .page-header .content-error,.no-results.not-found .page-content .content-error,.archive .page-header .content-error,.archive .page-content .content-error,.error404 .page-header .content-error,.error404 .page-content .content-error,.search .page-header .content-error,.search .page-content .content-error{max-width:250px}.error404 .site-content{padding:20px}.woocommerce-page.page-template-default .entry .entry-header .entry-title{font-size:35px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{display:block;width:100%}.woocommerce .col2-set .col-1 .woocommerce-billing-fields p,.woocommerce .col2-set .col-1 .woocommerce-terms-and-conditions-wrapper p,.woocommerce-page .col2-set .col-1 .woocommerce-billing-fields p,.woocommerce-page .col2-set .col-1 .woocommerce-terms-and-conditions-wrapper p{margin-bottom:10px}.woocommerce .woocommerce-terms-and-conditions-wrapper p{margin-bottom:10px}.term-quernons-dardoise .content-area .site-main .products,.tax-product_cat .content-area .site-main .products{text-align:center}.term-quernons-dardoise .content-area .site-main .products li,.tax-product_cat .content-area .site-main .products li{width:49%;display:inline-block;vertical-align:top;float:none}.product-template-default.woocommerce .content-area .site-main .galerie-info,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{display:block;width:100%;padding:30px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header{margin-top:0}.product-template-default #categories-produits .un_bloc h3,.product-template-default .zone-categories .un_bloc h3{margin-top:0;max-width:100%}.product-template-default #categories-produits .un_bloc .content-text-box,.product-template-default .zone-categories .un_bloc .content-text-box{padding-top:0;width:100%;padding-left:0;padding-top:20px}.product-template-default #categories-produits .un_bloc .content-img-box,.product-template-default .zone-categories .un_bloc .content-img-box{margin-top:100px}.product-template-default #zone-categories #slide-categories .lae-container img,.product-template-default #zone-categories #slide-categories .lae-uber-grid-container img,.product-template-default #zone-categories #slide-categories .lae-grid-container img{margin:0 auto}.taptap-widgets-wrapper .widget#media_image-3 img{max-width:200px !important}body .site-content{margin-top:70px}#masthead{padding-top:20px}.site-header .content_menu .social-navigation ul li.astm-search-menu a,.site-header.featured-image .content_menu .social-navigation ul li.astm-search-menu a,.site-header .content_menu .social-navigation ul li.item-cart a:before,.site-header.featured-image .content_menu .social-navigation ul li.item-cart a:before{border-radius:10px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right,#zone-quernon.zone-apropos.zone-blocs-entreprise .col-left{border:none;padding-right:0;padding-left:0}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right{border-top:10px solid white}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-left{border-bottom:10px solid white}}@media (max-width: 960px){#categories-produits .un_bloc .content-text-box,.zone-categories .un_bloc .content-text-box{padding-left:10px}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter,#colophon .site-info #custom_html-2 .textwidget .title-newsletter,#colophon .widget-area #custom_html-2 .textwidget .content-form-news,#colophon .site-info #custom_html-2 .textwidget .content-form-news{float:none;display:block;width:100%}#colophon .widget-area #custom_html-2 .textwidget .title-newsletter,#colophon .site-info #custom_html-2 .textwidget .title-newsletter{margin-bottom:20px}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{width:33%;padding:10px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-icon:before{background-size:25px;width:40px;height:40px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-title{font-size:18px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .special-text{font-size:20px}#idees-recettes .kc-counter .kc-counter-progress-bar,#idees-recettes .kc-counter .kc-owl-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-owl-counter-progress-bar{max-width:400px}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title span{font-size:40px}.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{font-size:20px;background-size:35px;background-position:60px 23px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone a.single-product-info-zone-anchor{font-size:20px}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{width:250px;font-size:18px}.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li{width:46%}}@media (max-width: 768px){.site-header .site-branding-container,.site-header.featured-image .site-branding-container{max-width:100%;margin:0 auto;padding-right:20px;padding-left:20px}#masthead{padding:10px}#masthead .site-logo{padding:0;margin:0}#masthead .content_menu nav{margin:0;margin-top:10px}body .taptap-menu-button-wrapper{bottom:33px}body .elementor .elementor-element .widget-title h2.elementor-heading-title,h2,.h2{font-size:30px;line-height:35px}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text,h2 .special-text,.h2 .special-text{font-size:33px;margin-left:20px;margin-top:0}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text:before,h2 .special-text:before,.h2 .special-text:before{width:30px;height:30px;margin-left:-10px}body .elementor .elementor-element .widget-title>.elementor-widget-container{margin-bottom:10px}body .elementor .elementor-element .widget-subtitle h3.elementor-heading-title,h3,.h3{font-size:18px;line-height:24px}body .elementor .bloc-text p,body .elementor .bloc-text{font-size:14px}body .elementor .bloc-text p a,body .elementor .bloc-text a{font-size:14px}#zone-entete{margin-bottom:150px}#zone-entete .elementor-container .col-left .elementor-column-wrap{padding:240px;background-position:bottom center}#zone-entete .elementor-container .col-right>.elementor-column-wrap{padding:0;padding-right:20px}#zone-entete .elementor-container .col-right{bottom:-90px}#zone-entete .elementor-container .col-right>.elementor-column-wrap .elementor-element{text-align:right}#zone-entete .elementor-container .col-right .widget-button .elementor-widget-wrap{margin-right:0;display:block}#zone-entete .elementor-container .col-right .widget-button .elementor-widget-wrap .wp_btn{float:right}#zone-entete .elementor-container .col-right .widget-button .elementor-widget-wrap .wp_btn a{padding-right:0}#icon-mouse{display:none}#icon-mouse .content_mouse .elementor-icon{width:60px;height:60px;margin-top:-30px}body .elementor .elementor-element#categories-produits .widget-title h2.elementor-heading-title{text-align:left}body .elementor .elementor-element#categories-produits .widget-title h2.elementor-heading-title .special-text{margin-left:100px}#categories-produits .col-category .elementor-column-wrap{padding-left:0;padding:0}#categories-produits .col-category .elementor-column-wrap .un_bloc{margin-bottom:50px}#categories-produits .un_bloc .content-img-box,.zone-categories .un_bloc .content-img-box{margin-right:0}#categories-produits .widget-bloc-category{padding:0}#categories-produits,.zone-categories{margin-bottom:30px}body .elementor .elementor-element#categories-produits .widget-title h2.elementor-heading-title{text-align:center}#widget-reassurance .col-full .lae-services .lae-service{padding:20px;width:32%}#zone-quernon .col-left:before,.zone-apropos .col-left:before,#zone-quernon .col-right:before,.zone-apropos .col-right:before{content:none}#zone-quernon .col-right #widget-atelier .img-sous-page,#zone-quernon .col-right #widget-partenaire .img-sous-page,#zone-quernon .col-right #widget-atelier img,#zone-quernon .col-right #widget-partenaire img{display:none}#zone-quernon .col-right{position:relative;overflow:hidden;margin-bottom:40px}#zone-quernon .col-right #widget-atelier,#zone-quernon .col-right #widget-partenaire{width:40%;display:block;margin-bottom:15px;float:none}#zone-quernon .col-right #widget-atelier .text-bloc-sous-pages>.elementor-widget-container,#zone-quernon .col-right #widget-partenaire .text-bloc-sous-pages>.elementor-widget-container{padding:10px;padding-top:40px}#zone-quernon .col-right #widget-atelier .elementor-icon-box-icon,#zone-quernon .col-right #widget-partenaire .elementor-icon-box-icon{float:left;opacity:0.7;margin-left:-50px !important}#zone-quernon .col-right #widget-atelier .elementor-icon-box-icon a,#zone-quernon .col-right #widget-partenaire .elementor-icon-box-icon a{font-size:100px}#zone-quernon .col-right #widget-atelier .title-link,#zone-quernon .col-right #widget-partenaire .title-link{margin-left:70px}#zone-quernon .col-right #widget-atelier .btn-more,#zone-quernon .col-right #widget-partenaire .btn-more{margin-bottom:0;margin-right:10px}#zone-quernon .col-right .img-illustration{width:58%;position:absolute;right:0;top:0}#zone-quernon .col-right .img-illustration img{height:100%;width:auto;max-width:inherit}#zone-quernon .col-right #widget-partenaire .text-bloc-sous-pages>.elementor-widget-container{background:#c7d8ea}#zone-quernon .col-right #widget-partenaire .text-bloc-sous-pages>.elementor-widget-container .title-link{color:#3b5b73}#zone-quernon .col-right #widget-partenaire .text-bloc-sous-pages>.elementor-widget-container svg .cls-1{fill:white}#zone-quernon .col-left{padding-right:20px}#boutiques .col-right .widget-boutique{width:100%}#colophon .widget-area #media_image-2,#colophon .site-info #media_image-2{display:none}#colophon .widget-area #custom_html-3 ul li:last-child,#colophon .site-info #custom_html-3 ul li:last-child{display:none}#colophon .widget-area #nav_menu-2 nav ul li a,#colophon .widget-area #nav_menu-3 nav ul li a,#colophon .widget-area #custom_html-3 nav ul li a,#colophon .site-info #nav_menu-2 nav ul li a,#colophon .site-info #nav_menu-3 nav ul li a,#colophon .site-info #custom_html-3 nav ul li a{font-size:13px}#colophon .site-info #custom_html-2 .textwidget,#colophon .site-info{margin-bottom:100px;text-align:center;padding:20px;background:#3b5b73}#colophon .site-info #custom_html-2 .textwidget .name-company img.light-logo,#colophon .site-info .name-company img.light-logo{display:block;margin:0 auto;margin-bottom:10px}#colophon .site-info #custom_html-2 .textwidget .name-company img.dark-logo,#colophon .site-info .name-company img.dark-logo{display:none}#colophon .site-info div,#colophon .site-info a,#colophon .site-info span,#colophon .site-info p{color:white;text-align:center;font-size:12px}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{font-size:22px;line-height:18px}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{width:40px;height:40px}#colophon .widget-area #custom_html-3 ul li a,#colophon .site-info #custom_html-3 ul li a{margin-right:0}#colophon .site-info .footer-navigation .footer-menu li{margin-left:0;margin:5px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-icon:before{background-size:25px;width:40px;height:40px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .kc-recipes-item-block-title{font-size:18px}#idees-recettes .owl-stage-outer .owl-item .kc-recipes-item-block-desc .special-text{font-size:20px}#idees-recettes .kc-counter .kc-counter-progress-bar,#idees-recettes .kc-counter .kc-owl-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-owl-counter-progress-bar{max-width:350px}.woocommerce .content-area .site-main{margin:0}.term-quernons-dardoise .content-area .site-main .products li,.tax-product_cat .content-area .site-main .products li{padding:0}.tax-product_cat .content-area .site-main .woocommerce-ordering{margin-bottom:40px}body .taptap-by-bonfire ul li.item-principal,body .taptap-by-bonfire ul li.item-boutique,body .taptap-by-bonfire ul li#menu-item-702{width:47%}body .taptap-by-bonfire ul li.item-principal a,body .taptap-by-bonfire ul li.item-boutique a,body .taptap-by-bonfire ul li#menu-item-702 a{font-size:15px;line-height:20px}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information{margin-top:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:495px}.single-product div.product div.galerie-infos,.single-product div.product div.entry-summary.single-product div.product div.galerie-infos,.single-product div.product div.entry-summary{display:block;width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{padding:0}.zone-interne.zone-boutiques .col-left{width:100% !important;margin-bottom:36px;height:auto;text-align:center}.zone-interne.zone-boutiques .col-left .elementor-column-wrap.elementor-element-populated{margin:0}.zone-interne.zone-boutiques .col-right{display:block;width:100% !important}body .zone-interne.zone-boutiques .col-right .elementor-heading-title{text-align:left}body #zone-quernon .col-right .elementor-widget-container{display:block;width:100%;margin:0;margin-bottom:50px}.product-template-default.woocommerce .content-area .site-main .product .quantity label,.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label,.product-template-default.woocommerce .content-area .site-main .product .quantity label{font-size:25px;padding-left:20px}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td{padding:0;padding-left:10px;margin-top:20px}.single-product div.product div.entry-summary{margin:0;display:block;padding:20px;max-width:100%}.sucettes-xxl-2 .single-product-customizable-title{position:relative}.sucettes-xxl-2 .single-product-customizable-title:before{content:"S";font-family:'Poppins',sans-serif;color:rgba(171,120,75,0.1);font-size:350px;line-height:195px;font-weight:400;position:absolute;left:-50px;top:0}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery>span{text-align:left;font-size:10px}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{text-align:center;margin-top:80px;margin-bottom:-50px;z-index:2}.product-template-default.woocommerce .site-content{overflow:visible}body .woocommerce-Tabs-panel #zone-title .elementor-column-wrap{padding:20px}.product-template-default.woocommerce #content-compo{padding:0 20px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title:after,body.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title:after,body.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after{content:none}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{width:340px;font-size:20px}#zone-entreprise .col-left .elementor-column-wrap{padding-right:0}#zone-texte h3{font-size:22px}#zone-texte .h1,#zone-texte h1,#zone-texte .page-title{font-size:35px;line-height:42px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{margin:0}.product-template-default.woocommerce .content-area .product_title{font-size:20px}body .elementor .elementor-element#categories-produits .widget-title h2.elementor-heading-title .special-text{font-size:18px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .bloc-text{padding-right:0}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .bloc-text .elementor-text-editor,#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .bloc-text p{text-align:center}#zone-quernon.zone-apropos.zone-blocs-entreprise>.elementor-container>.elementor-row>.elementor-column{padding:20px;padding-top:30px;padding-bottom:30px}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .wp_btn{text-align:center}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .wp_btn .eael-creative-button-wrapper{display:inline-block}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .wp_btn .eael-creative-button-wrapper a{display:block}#zone-quernon.zone-apropos.zone-blocs-entreprise .col-right .elementor-widget-image{display:none}}@media (max-width: 768px){.single-product-customizable-title{display:none}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li{display:inline-block;vertical-align:middle;width:auto;border:none;margin-top:10px}body.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{background-size:20px;width:50px;height:50px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,body.term-quernons-dardoise .content-area .site-main .products li,body.tax-product_cat .content-area .site-main .products li{padding:30px;margin:0;width:49%}}@media (max-width: 643px){.error-404.not-found .content_article article,.no-results.not-found .content_article article,.archive .content_article article,.error404 .content_article article,.search .content_article article{width:100%}body .elementor .elementor-element .widget-title h2.elementor-heading-title .special-text,h2 .special-text,.h2 .special-text{font-size:25px}body .taptap-by-bonfire ul li.item-principal a,body .taptap-by-bonfire ul li.item-boutique a,body .taptap-by-bonfire ul li#menu-item-702 a{font-size:16px}body .taptap-by-bonfire li.item-gift,body .taptap-by-bonfire li.item-wishlist,body .taptap-by-bonfire li.item-contact,body .taptap-by-bonfire li.item-pastry{margin-right:0;display:block;width:100%;text-align:left;margin-top:10px}#masthead .content_menu li.menu-item{margin-right:0}#masthead .content_menu li.menu-item a:before,#masthead .content_menu .social-navigation ul li.astm-search-menu a{background-size:25px;width:45px;height:45px}#masthead .content_menu .social-navigation ul li.astm-search-menu{width:45px;height:45px}#masthead .site-logo img{width:115px;min-width:115px;margin-left:-35px;max-width:115px}#masthead .content_menu nav{margin-top:15px}body .taptap-menu-button-wrapper{width:42px;height:42px;background-size:22px}#widget-reassurance .col-full .lae-services .lae-service .lae-title{font-size:18px;line-height:22px;margin:0}#widget-reassurance .col-full .lae-services .lae-service .lae-service-text .lae-service-details{font-size:13px;line-height:18px}#widget-reassurance .col-full .lae-services .lae-service .lae-image-wrapper img{max-height:50px}#widget-reassurance .col-full .lae-services .lae-service{padding:10px}#boutiques.zone-interne .col-right #widget-centre{display:block}#produit-collection{margin-bottom:20px}#idees-recettes .owl-stage-outer{max-height:475px;margin-left:0px;overflow:visible}#idees-recettes .owl-prev,#idees-recettes .kc-counter .kc-counter-progress-bar,#idees-recettes .kc-counter .kc-owl-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-counter-progress-bar,#idees-recettes .kc-owl-counter .kc-owl-counter-progress-bar{display:none}#idees-recettes .owl-stage-outer .owl-item.active:after{content:"";width:104px;position:absolute;top:0px;background:#F1E8E1;bottom:0;right:-104px}#idees-recettes .owl-stage-outer .owl-item.active{z-index:2}#idees-recettes .kc-recipes-block{padding-right:80px}#idees-recettes .owl-stage-outer .owl-item,#idees-recettes .owl-stage-outer .owl-item.active{margin:0}#idees-recettes .owl-next{background-color:transparent;width:80px;height:80px;text-align:center;margin-top:20px;margin-right:10px;position:absolute;right:20px;top:25%;z-index:9;background-image:url(/wp-content/themes/kcwp-mastertheme2/img/arrow-mobile-next.svg);background-repeat:no-repeat;background-size:contain}#idees-recettes .owl-next span{display:none}#idees-recettes .owl-next:before,#idees-recettes .owl-next:after{content:none}#idees-recettes .wp_btn .elementor-widget-container{margin-top:20px}#idees-recettes .widget-title{margin-bottom:30px}#boutiques .col-right .elementor-heading-title{font-size:35px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title:after,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title:after,body.chocolats.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.chocolats.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-chocolats.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-chocolats.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.les-moulages.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.les-moulages.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-les-moulages.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-les-moulages.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.macarons.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.macarons.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-macarons.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-macarons.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.gourmandises.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.gourmandises.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-gourmandises.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-gourmandises.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .single-product-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .page-title:after,body.term-sucettes-xxl-2.woocommerce .content-area .site-main .woocommerce-products-header .single-product-title:after,.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title:after{content:none}.term-quernons-dardoise .content-area .site-main .products li a.product_type_variable.add_to_cart_button,.tax-product_cat .content-area .site-main .products li a.product_type_variable.add_to_cart_button,.term-quernons-dardoise .content-area .site-main .products li a.add_to_cart_button,.tax-product_cat .content-area .site-main .products li a.add_to_cart_button{font-size:14px;background-size:30px}.term-quernons-dardoise .content-area .site-main .products li .woocommerce-loop-product__title,.tax-product_cat .content-area .site-main .products li .woocommerce-loop-product__title{font-size:16px !important;line-height:24px !important;margin-bottom:20px}body .zone-interne .col-right .widget-boutique .lae-service-text .lae-title{font-size:16px !important}body .zone-interne .col-right .widget-boutique .lae-service-text .lae-service-details{font-size:14px !important}body .zone-interne .col-right .widget-boutique .lae-icon-wrapper{max-width:28px !important}#content-compo .eael-advance-tabs{padding:10px}#content-compo .eael-advance-tabs .eael-tabs-content div,#content-compo .eael-advance-tabs .eael-tabs-content div p{font-size:14px}.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{margin-left:0;width:100%}.woocommerce-breadcrumb a:first-child{width:35px;height:35px;background-size:20px;vertical-align:text-bottom}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{margin-bottom:30px}.product-template-default.woocommerce #zone-categories .un_bloc .h3{position:relative;top:auto;left:auto;font-size:21px;font-weight:300}.product-template-default.woocommerce #zone-categories .un_bloc .h3 .special-text{display:none}.product-template-default.woocommerce #categories-produits .un_bloc .big-letter-category,.product-template-default.woocommerce .zone-categories .un_bloc .big-letter-category{display:none}.product-template-default.woocommerce #zone-categories #slide-categories .eael-elements-flip-box-rear-container{display:none}.product-template-default.woocommerce #zone-categories .eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{transform:none}.product-template-default.woocommerce #zone-categories .eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.product-template-default.woocommerce #zone-categories .eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{transform:none}.product-template-default.woocommerce #zone-categories .eael-animate-flip .eael-elements-flip-box-flip-card:after{width:58px;height:58px;-webkit-box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);box-shadow:4px 3px 8px 1px rgba(0,0,0,0.25);display:block;margin-right:0;margin-left:auto;border-radius:10px;background-color:white;background-image:url("/wp-content/themes/kcwp-mastertheme2/img/icon-eye.svg");background-size:30px;background-repeat:no-repeat;background-position:center center;z-index:2;content:"";position:absolute;bottom:10px;right:10px}#zone-categories #slide-categories{margin:0}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container:before,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container:before{content:none}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header{margin-top:0}.single-product div.product{margin-top:40px}.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{margin-top:0 !important;padding-top:20px}.woocommerce .img-bg-cat{max-height:170px}.woocommerce .img-bg-cat img{min-height:170px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone{padding-top:20px;padding-bottom:20px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone span{font-size:25px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-title{font-size:30px}.h1,h1,.page-title{font-size:40px}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image{max-height:inherit}body.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{width:60px;height:60px;margin:0}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{width:60px}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a{padding:0}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{position:absolute;top:20px;right:20px;margin-top:0;z-index:1}#zone-composition.zone-secrets{margin-top:0}#zone-composition .lae-services .lae-service .lae-service-text .lae-title{font-size:20px}#categories-produits,.zone-categories{margin-bottom:0}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li{width:100%;display:block;margin-bottom:0;padding-bottom:30px;padding-top:30px}.term-quernons-dardoise .content-area .site-main .products,.tax-product_cat .content-area .site-main .products{margin-top:0}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper{position:relative;top:150px}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container img,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container img{max-height:300px;width:auto;height:auto;max-width:inherit}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container{max-height:inherit;height:auto;max-width:100%}.woocommerce-page.page-template-default .entry .entry-header .entry-title{font-size:25px}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{font-size:20px !important;line-height:16px !important;width:50px}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{width:35px;height:35px}#zone-categories .elementor-container .elementor-heading-title{padding-left:20px}body.quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header,body.term-quernons-dardoise.woocommerce .content-area .site-main .single-product-title-zone,body.term-quernons-dardoise.woocommerce .content-area .site-main .woocommerce-products-header{margin-top:0px}#zone-entete .elementor-container{padding:0;margin-bottom:-20px}#zone-entete .elementor-container .col-right{padding:20px}body #zone-quernon .col-right .elementor-widget-container{margin-bottom:0}.woocommerce-cart .product-name a,.woocommerce-cart .wt_frontend_wishlist_table tr td:nth-child(3) a,.woocommerce-page .product-name a,.woocommerce-page .wt_frontend_wishlist_table tr td:nth-child(3) a,.woocommerce-checkout table.shop_table tbody tr .product-name,.woocommerce-account .product-name a,.woocommerce-account .wt_frontend_wishlist_table tr td:nth-child(3) a,body table .woocommerce-shipping-totals th,body.woocommerce-checkout .woocommerce-table--order-details .product-name a,body.woocommerce-checkout .woocommerce-order-overview li{font-size:20px;text-decoration:none}body.woocommerce-cart table.shop_table tbody td,body.woocommerce-cart .wt_frontend_wishlist_table tbody td,body.woocommerce-page table.shop_table tbody td,body.woocommerce-page .wt_frontend_wishlist_table tbody td,body.woocommerce-account table.shop_table tbody td,body.woocommerce-account .wt_frontend_wishlist_table tbody td,body.woocommerce-cart table.shop_table thead th,body.woocommerce-cart .wt_frontend_wishlist_table thead th,body.woocommerce-page table.shop_table thead th,body.woocommerce-page .wt_frontend_wishlist_table thead th,body.woocommerce-account table.shop_table thead th,body.woocommerce-account .wt_frontend_wishlist_table thead th,body.woocommerce-checkout table.shop_table .cart-subtotal th,body.woocommerce-checkout table.shop_table .order-total th,body.woocommerce-checkout .woocommerce-order-overview li strong,body.woocommerce-checkout .woocommerce-customer-details address,.entry .entry-content .woocommerce .woocommerce-MyAccount-content p,.entry .entry-content .woocommerce .woocommerce-MyAccount-content p a,body .woocommerce-table--order-details td{font-size:14px}.woocommerce-checkout table.shop_table{display:block}body.woocommerce-page.page-template-default .entry .entry-content .woocommerce-info,body #ship-to-different-address label span{font-size:16px;margin-top:10px}body.woocommerce-page.page-template-default .entry .entry-content .woocommerce-info a,body #ship-to-different-address label span a{font-size:16px;font-weight:bold;display:block}body .woocommerce-column__title,body .woocommerce-order-details__title,body.woocommerce-page.page-template-default .woocommerce-Address .title h3{font-size:22px !important}body.woocommerce-page.page-template-default legend{font-size:28px}table .woocommerce-shipping-totals #shipping_method li label,body.woocommerce-checkout .woocommerce-table--order-details tfoot tr td,.woocommerce-checkout .woocommerce-table--order-details tfoot tr th,.woocommerce-checkout .woocommerce-table--order-details tfoot tr td{font-size:13px !important}body.woocommerce-page.page-template-default button{margin-top:10px}.woocommerce-page.page-template-default .woocommerce form .form-row .input-text::placeholder,.woocommerce-page.page-template-default .woocommerce-page form .form-row .input-text::placeholder{font-size:13px}.woocommerce-page.page-template-default .woocommerce form .form-row .input-text,.woocommerce-page.page-template-default .woocommerce-page form .form-row .input-text{margin-bottom:10px;font-size:13px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-MyAccount-navigation li{margin-bottom:0;padding-bottom:0}.wishlist_table.mobile li{margin-bottom:20px}.woocommerce-page.page-template-default .entry .entry-content .woocommerce-Button{display:block;float:none}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper{z-index:999}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper .woocommerce-message{font-size:14px;line-height:18px}#colophon .widget-area #custom_html-2,#colophon .site-info #custom_html-2{min-height:inherit}#tab-description .widget-title .elementor-heading-title{font-size:30px}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part,.product-template-default.woocommerce .content-area .site-main .product .product_title .single-product-customizable-title-second-part{font-size:25px}.product-template-default.woocommerce .content-area .site-main #my-back-button{top:0}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product,#media_image-3 img{max-width:200px}#masthead{height:80px}#masthead .content_menu{margin-top:-52px}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:300px}body #sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{padding:5px !important}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr,.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap,.product-template-default.woocommerce .content-area .site-main .product .variations{display:inline-block;width:49%;vertical-align:top}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:100%}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{margin-top:0;margin-bottom:40px}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{width:auto;background-image:none}body .taptap-main-inner-inner{padding-top:0}}@media (max-width: 590px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,.archive.post-type-archive-product.woocommerce-shop .content-area .site-main ul.products li{flex-basis:50%}.term-quernons-dardoise .content-area .site-main .products a,.tax-product_cat .content-area .site-main .products a{display:flex;flex-direction:column;height:100%}.term-quernons-dardoise .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container,.tax-product_cat .content-area .site-main .products a.woocommerce-LoopProduct-link .woocommerce-loop-img-container{height:100%}.product-template-default.woocommerce .content-area .site-main .product .quantity label,.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label,.product-template-default.woocommerce .content-area .site-main .product .quantity label{padding-left:0}}@media (max-width: 550px){body .taptap-main-inner-inner{padding-left:20px;padding-right:20px}body .taptap-by-bonfire ul li.item-principal,body .taptap-by-bonfire ul li.item-boutique,body .taptap-by-bonfire ul li#menu-item-702,body .taptap-by-bonfire ul li.item-chocolats,body .taptap-by-bonfire ul li#menu-item-694{display:block;width:100%;margin:0 !important;margin-bottom:5px !important}body .taptap-by-bonfire li.item-boutique.item-100,body .taptap-by-bonfire ul li.item-principal a,body .taptap-by-bonfire ul li.item-boutique a,body .taptap-by-bonfire ul li#menu-item-702 a{text-align:left}#zone-entete .elementor-container .col-right .widget-button .elementor-widget-wrap .wp_btn.btn-contact{display:none}#categories-produits .un_bloc .content-img-box,.zone-categories .un_bloc .content-img-box{margin-right:0px}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:150px}#categories-produits .un_bloc .content-text-box,.zone-categories .un_bloc .content-text-box{width:180px}#boutiques .col-right{padding-left:10px;padding-right:10px}#boutiques .col-right .widget-boutique .wp_btn{padding-right:0}#boutiques .col-left{width:30%}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell{width:100% !important;display:block}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child #ninja_forms_required_items,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child .nf-field-container,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell #ninja_forms_required_items,#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell .nf-field-container{margin-bottom:0}#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell:first-child .nf-form-content input[type=submit],#colophon .widget-area #custom_html-2 .textwidget .content-form-news .nf-multi-cell .nf-cell .nf-form-content input[type=submit]{height:48px}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information{padding-left:24px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone .single-product-cat{display:none}.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{width:100%}.single-product div.product div.galerie-infos{padding:0 !important}.single-product div.product div.galerie-infos .flex-control-thumbs{display:none}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery>span{text-align:left;font-size:10px}#content-compo .eael-tabs-nav ul li .eael-tab-title{font-size:14px;margin-top:20px}.product-template-default.woocommerce #content-compo{margin-top:-150px}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist{display:block;margin:0 auto;margin-top:10px}.term-quernons-dardoise .content-area .site-main .products li .yith-wcwl-add-to-wishlist a,.tax-product_cat .content-area .site-main .products li .yith-wcwl-add-to-wishlist a{margin:0 auto}.product-template-default.woocommerce .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__image img{width:100%;height:auto}#colophon .widget_nav_menu ul{padding-top:0;margin-top:0}.single-product div.product{padding:0;margin-top:40px}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{font-size:28px}}@media (max-width: 490px){.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr,.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap,.product-template-default.woocommerce .content-area .site-main .product .variations{width:100%}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr,.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap,.product-template-default.woocommerce .content-area .site-main .product .variations{width:100%}#masthead .site-logo img{margin-left:-125px}#boutiques .col-right .wp_btn .elementor-widget-container{margin-top:0}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:215px;margin-top:-40px;margin-right:-50px}#categories-produits .col-category .elementor-column-wrap .un_bloc{margin-bottom:20px}#widget-reassurance .col-full .lae-services .lae-service{padding:0}#widget-reassurance .col-full .lae-services .lae-service .lae-title{font-size:16px}#zone-quernon .col-right #widget-atelier,#zone-quernon .col-right #widget-partenaire{width:50%}#zone-quernon .col-right .img-illustration{width:48%}#zone-quernon .col-right .img-illustration img{max-width:inherit}body .elementor .elementor-element .widget-title h2.elementor-heading-title,h2,.h2,.h2 .elementor-heading-title{font-size:25px !important;line-height:30px !important}#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3,#colophon .widget-area #nav_menu-2,#colophon .widget-area #nav_menu-3,#colophon .widget-area #custom_html-3,#colophon .site-info #nav_menu-2,#colophon .site-info #nav_menu-3,#colophon .site-info #custom_html-3{width:40%;padding:0}#colophon .widget-area #custom_html-3{width:20%;padding:5px}#colophon .widget-area #custom_html-3 ul li{margin-bottom:10px}#colophon .widget-area #custom_html-3 ul{padding:0}.term-quernons-dardoise .content-area .site-main .products li,.tax-product_cat .content-area .site-main .products li{width:100% !important;display:block}body .zone-boutiques .col-right .widget-boutique .lae-services{display:block}body .zone-boutiques .col-right .widget-boutique .lae-icon-wrapper{display:block}.product-template-default.woocommerce .content-area .site-main .product .kc-product-information{padding-left:10px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price:before{width:50px;height:50px;margin-right:0}.product-template-default.woocommerce #zone-categories .un_bloc .h3{font-size:18px}#zone-categories #slide-categories .lae-container .slick-prev,#zone-categories #slide-categories .lae-container .slick-next{left:auto;right:70px}#zone-categories #slide-categories .lae-container .slick-next{right:0}.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{width:100%;display:block;top:55px}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title span{font-size:30px}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part{font-size:28px;line-height:32px}body.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-button a:before{width:60px;height:60px}.single-product form.cart .quantity,.single-product form.cart .kc-single-product-price,.product-template-default.woocommerce .content-area .site-main .product form.cart .woocommerce-variation-add-to-cart .quantity{width:200px !important}#zone-texte ul li,#zone-texte p,#zone-texte .elementor-text-editor{font-size:14px;line-height:20px}#zone-texte{padding:20px}#zone-texte h3{font-size:18px}#zone-texte ul{padding:0}#zone-texte .h1,#zone-texte h1,#zone-texte .page-title{font-size:28px;line-height:33px}.woocommerce-cart table.shop_table tbody td,.woocommerce-cart .wt_frontend_wishlist_table tbody td,.woocommerce-pag table.shop_table tbody td,.woocommerce-pag .wt_frontend_wishlist_table tbody td,.woocommerce-account table.shop_table tbody td,.woocommerce-account .wt_frontend_wishlist_table tbody td{font-size:16px}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-cart #content table.cart td.actions .input-text#coupon_code,.woocommerce-pag #content table.cart td.actions .input-text#coupon_code,.woocommerce-account #content table.cart td.actions .input-text#coupon_code{display:block;width:100% !important;float:none;margin-bottom:10px}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product form.cart .quantity,.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:100%;display:block;text-align:left}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{width:auto;display:block;background-image:none;margin:0 auto;padding:20px}#content-compo .eael-tabs-nav ul{min-width:inherit}#content-compo .eael-tabs-nav ul li{float:left}#content-compo .eael-tabs-nav ul li img{display:none}p{font-size:14px}.product-template-default.woocommerce .content-area .site-main .yith-wcwl-add-to-wishlist{top:0;right:0}#content-compo .eael-tabs-nav ul li .eael-tab-title{margin-left:0}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{margin-top:0;margin-bottom:0}#zone-categories .elementor-container .col-category .elementor-column-wrap{padding-left:0}#zone-categories #slide-categories .lae-container ul.slick-dots{display:none !important}#zone-categories #slide-categories .lae-container .slick-next{right:auto;left:80px}.product-template-default.woocommerce .content-area .site-main .product .single-product-customizable-title .single-product-customizable-title-second-part{margin:0}.tax-product_cat .content-area .site-main .woocommerce-breadcrumb,.product-template-default.woocommerce .content-area .site-main .woocommerce-breadcrumb{top:35px}#zone-categories #slide-categories .lae-container .slick-prev,#zone-categories #slide-categories .lae-container .slick-nextt{right:auto;left:15px}.product-template-default.woocommerce .content-area .site-main .galerie-info,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding:0}.woocommerce-variation-add-to-cart{border-radius:20px;background:#ddd2ce;padding:10px}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{font-size:20px !important;line-height:16px !important;width:50px}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{width:35px;height:35px}.product-template-default.woocommerce .content-area .site-main .woocommerce-notices-wrapper{z-index:999}#zone-categories{padding:0}.kc_produit_simple.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:auto}.kc_produit_simple.product-template-default.woocommerce .woocommerce-variation-add-to-cart{margin-bottom:20px}.kc_produit_simple.product-template-default.woocommerce .woocommerce-variation-add-to-cart a{color:#fff !important}.product-template-default.woocommerce .content-area .site-main .galerie-info,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding:20px}.single-product form.cart .quantity,.single-product form.cart .kc-single-product-price,.product-template-default.woocommerce .content-area .site-main .product form.cart .woocommerce-variation-add-to-cart .quantity{width:155px !important;padding:0;padding-left:10px}.product-template-default.woocommerce .content-area .site-main .product .quantity label,.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td label,.product-template-default.woocommerce .content-area .site-main .product .quantity label{padding-left:0;margin-bottom:10px;line-height:20px}.woocommerce .img-bg-cat{max-height:100px}.woocommerce .img-bg-cat img{min-height:100px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:auto !important;padding:0;padding-top:10px}.product-template-default.woocommerce .content-area .site-main .single-product-title-zone{margin-bottom:5px}.product-template-default.woocommerce .content-area .site-main #my-back-button{top:55px;z-index:2}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{background-color:transparent}.product-template-default.woocommerce .content-area .site-main .product .kc-wc-add-to-cart-button-zone{bottom:0}#tab-description .widget-title .elementor-heading-title{font-size:30px}.product-template-default.woocommerce .content-area .site-main .product .quantity input[type="number"]{width:50px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:100%;padding:10px}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{font-size:18px;line-height:22px;margin-bottom:40px}button>div span.cretive-button-text,button span.icon-link span.cretive-button-text,input[type="submit"]>div span.cretive-button-text,input[type="submit"] span.icon-link span.cretive-button-text,input[type="button"]>div span.cretive-button-text,input[type="button"] span.icon-link span.cretive-button-text,input[type="reset"]>div span.cretive-button-text,input[type="reset"] span.icon-link span.cretive-button-text,.wpcf7-form p input.submitcontact>div span.cretive-button-text,.wpcf7-form p input.submitcontact span.icon-link span.cretive-button-text,.savoir_plus_excerpt>div span.cretive-button-text,.savoir_plus_excerpt span.icon-link span.cretive-button-text,a.wp_btn>div span.cretive-button-text,a.wp_btn span.icon-link span.cretive-button-text,a.more-link>div span.cretive-button-text,a.more-link span.icon-link span.cretive-button-text,.wp_btn a>div span.cretive-button-text,.wp_btn a span.icon-link span.cretive-button-text{font-size:14px !important}}@media (max-width: 390px){#masthead .content_menu nav{margin-top:20px}#masthead .content_menu li.menu-item a:before,#masthead .content_menu .social-navigation ul li.astm-search-menu a{width:40px;height:40px;background-size:20px}body .taptap-menu-button-wrapper{width:35px;height:35px;background-size:18px}#masthead .site-logo img{width:70px;min-width:70px;max-width:70px}#widget-reassurance .col-full .lae-services .lae-service{vertical-align:top}#widget-reassurance .lae-services .lae-service .lae-service-text{font-size:13px}#widget-reassurance .col-full .lae-services .lae-service .lae-image-wrapper img{max-height:30px;margin-bottom:10px}#categories-produits,.zone-categories{margin-bottom:30px}#zone-quernon .col-right #widget-atelier,#zone-quernon .col-right #widget-partenaire{width:70%}#zone-quernon .col-right .img-illustration{width:28%}#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{font-size:20px !important;line-height:16px !important;width:50px}#colophon .widget-area #nav_menu-2 p.h2:before,#colophon .widget-area #nav_menu-3 p.h2:before,#colophon .widget-area #custom_html-3 p.h2:before,#colophon .site-info #nav_menu-2 p.h2:before,#colophon .site-info #nav_menu-3 p.h2:before,#colophon .site-info #custom_html-3 p.h2:before{width:35px;height:35px}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header .page-title,.tax-product_cat .content-area .site-main .woocommerce-products-header .page-title{font-size:30px}.term-quernons-dardoise .content-area .site-main .woocommerce-products-header,.tax-product_cat .content-area .site-main .woocommerce-products-header{padding-bottom:30px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{font-size:32px}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price .woocommerce-Price-currencySymbol{font-size:26px}#content-compo .eael-tabs-nav ul{min-width:inherit}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{font-size:26px;height:auto}.single-product form.cart .quantity,.single-product form.cart .kc-single-product-price{width:auto}.single-product form.cart .quantity,.single-product form.cart .kc-single-product-price{width:160px}.product-template-default.woocommerce .content-area .site-main .product .variations{margin-bottom:0}#categories-produits .un_bloc h3,.zone-categories .un_bloc h3{font-size:16px}#categories-produits .un_bloc .content-img-box img,.zone-categories .un_bloc .content-img-box img{max-width:180px}#categories-produits .un_bloc .content-text-box,.zone-categories .un_bloc .content-text-box{width:140px}#categories-produits .un_bloc h3,.zone-categories .un_bloc h3{text-align:left}#categories-produits .un_bloc h3 .special-text,.zone-categories .un_bloc h3 .special-text{font-size:12px;margin-bottom:0}.product-template-default.woocommerce .content-area .site-main .product .kc-single-product-price{width:100%;padding:10px}body.product-template-default.woocommerce .content-area .site-main button.single_add_to_cart_button{font-size:18px;line-height:22px;margin-bottom:40px}}@media (max-width: 330px){#colophon .widget-area #nav_menu-2 p.h2,#colophon .widget-area #nav_menu-3 p.h2,#colophon .widget-area #custom_html-3 p.h2,#colophon .site-info #nav_menu-2 p.h2,#colophon .site-info #nav_menu-3 p.h2,#colophon .site-info #custom_html-3 p.h2{display:block;margin:0 auto;margin-top:10px;margin-bottom:0px}#colophon .widget-area #nav_menu-2 nav ul,#colophon .widget-area #nav_menu-3 nav ul,#colophon .widget-area #custom_html-3 nav ul,#colophon .site-info #nav_menu-2 nav ul,#colophon .site-info #nav_menu-3 nav ul,#colophon .site-info #custom_html-3 nav ul{margin:0}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr,.product-template-default.woocommerce .content-area .site-main .product .single_variation_wrap,.product-template-default.woocommerce .content-area .site-main .product .variations{width:100%}.product-template-default.woocommerce .content-area .site-main .product .variations tbody tr td .vi-wpvs-variation-wrap div.vi-wpvs-option-wrap{max-width:100%;width:100%}}
/*# sourceMappingURL=mastertheme-2.min.css.map */
