button#tarteaucitronBack{border-radius:0}.mt-1{margin-top:1rem}#search-6 .widgettitle, #search-7 .widgettitle, #search-5 .widgettitle, #woocommerce_product_search-3 .qodef-widget-title, .widget_search .widgettitle{display:none}.qodef-woo-product-additional-icons .yith-wcwl-add-to-wishlist.wishlist-fragment.on-first-load{display:none}.qodef-page-title .qodef-breadcrumbs a, .qodef-page-title .qodef-breadcrumbs span{font-family:"Josefin Sans",sans-serif;font-size:14px}.qodef-page-title .qodef-breadcrumbs .qodef-breadcrumbs-separator:after{content:">"}.color-red{color:#c41b1b}.img-full-height .elementor-widget-container{overflow:hidden}.img-full-height .elementor-widget-container img{height:100%;width:auto;max-width:inherit}#qodef-woo-page .product, .qodef-woo-shortcode .product{border:1px solid transparent;border-radius:3px;cursor:pointer;pointer-events:all}.woocommerce-shop #qodef-woo-page .product:hover, .qodef-woo-shortcode .product:hover{border:1px solid #c50c1f}#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, #qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.widget.widget_icl_lang_sel_widget{width:80px}.qodef-header-navigation>ul>li{margin:0 9px;padding:0 9px}.qodef-header-navigation>ul>li.current-menu-item{background-color:#ece8e6}body .qodef-header-navigation>ul>li>a{font-size:11px}.page-id-312 .qodef-page-title .qodef-breadcrumbs a, .page-id-312 .qodef-page-title .qodef-breadcrumbs span, .page-id-344 .qodef-page-title .qodef-breadcrumbs a, .page-id-344 .qodef-page-title .qodef-breadcrumbs span, .page-id-346 .qodef-page-title .qodef-breadcrumbs a, .page-id-346 .qodef-page-title .qodef-breadcrumbs span, .page-id-345 .qodef-page-title .qodef-breadcrumbs a, .page-id-345 .qodef-page-title .qodef-breadcrumbs span, .page-id-347 .qodef-page-title .qodef-breadcrumbs a, .page-id-347 .qodef-page-title .qodef-breadcrumbs span, .page-id-348 .qodef-page-title .qodef-breadcrumbs a, .page-id-348 .qodef-page-title .qodef-breadcrumbs span, .page-id-16103 .qodef-page-title .qodef-breadcrumbs a, .page-id-16103 .qodef-page-title .qodef-breadcrumbs span, .page-id-17076 .qodef-page-title .qodef-breadcrumbs a, .page-id-17076 .qodef-page-title .qodef-breadcrumbs span, .page-id-17046 .qodef-page-title .qodef-breadcrumbs a, .page-id-17046 .qodef-page-title .qodef-breadcrumbs span, .page-id-17018 .qodef-page-title .qodef-breadcrumbs a, .page-id-17018 .qodef-page-title .qodef-breadcrumbs span, .page-id-17085 .qodef-page-title .qodef-breadcrumbs a, .page-id-17085 .qodef-page-title .qodef-breadcrumbs span, .page-id-17005 .qodef-page-title .qodef-breadcrumbs a, .page-id-17005 .qodef-page-title .qodef-breadcrumbs span, .page-id-17038 .qodef-page-title .qodef-breadcrumbs a, .page-id-17038 .qodef-page-title .qodef-breadcrumbs span, .page-id-17079 .qodef-page-title .qodef-breadcrumbs a, .page-id-17079 .qodef-page-title .qodef-breadcrumbs span, .page-id-17048 .qodef-page-title .qodef-breadcrumbs a, .page-id-17048 .qodef-page-title .qodef-breadcrumbs span, .page-id-17020 .qodef-page-title .qodef-breadcrumbs a, .page-id-17020 .qodef-page-title .qodef-breadcrumbs span, .page-id-17089 .qodef-page-title .qodef-breadcrumbs a, .page-id-17089 .qodef-page-title .qodef-breadcrumbs span, .page-id-17057 .qodef-page-title .qodef-breadcrumbs a, .page-id-17057 .qodef-page-title .qodef-breadcrumbs span, .page-id-29383 .qodef-page-title .qodef-breadcrumbs a, .page-id-29383 .qodef-page-title .qodef-breadcrumbs span, .page-id-29394 .qodef-page-title .qodef-breadcrumbs a, .page-id-29394 .qodef-page-title .qodef-breadcrumbs span, .page-id-29408 .qodef-page-title .qodef-breadcrumbs a, .page-id-29408 .qodef-page-title .qodef-breadcrumbs span{color:#fff}.page-id-312 .qodef-page-title, .page-id-16103 .qodef-page-title, .page-id-17038 .qodef-page-title{background-color:#a2bec3}.page-id-347 .qodef-page-title, .page-id-17085 .qodef-page-title, .page-id-17089 .qodef-page-title{background-color:#e9983e}.page-id-344 .qodef-page-title, .page-id-17018 .qodef-page-title, .page-id-17020 .qodef-page-title{background-color:#8c817d}.page-id-346 .qodef-page-title, .page-id-17046 .qodef-page-title, .page-id-17048 .qodef-page-title{background-color:#487683}.page-id-345 .qodef-page-title, .page-id-17005 .qodef-page-title, .page-id-17057 .qodef-page-title{background-color:#4f6a9c}.page-id-348 .qodef-page-title, .page-id-17076 .qodef-page-title, .page-id-17079 .qodef-page-title{background-color:#d49e96}.page-id-29383 .qodef-page-title, .page-id-29394 .qodef-page-title, .page-id-29408 .qodef-page-title{background-color:#68a56d}.domaine-gamme .qodef-woo-category-link{overflow:hidden}.domaine-gamme .qodef-woo-category-link img{height:257px;width:auto;max-width:initial}.attribute_pa_color .select_option .yith_wccl_value{width:10px !important;min-width:10px !important;height:10px !important;border-radius:50%;margin:2px;border:none}.domaines .qodef-banner.qodef-layout--link-button .qodef-m-text{font-size:0.875rem;font-family:"Josefin Sans",Sans-serif;font-weight:600;font-style:normal}.domaines .qodef-banner .qodef-m-content-inner{padding:34px 16px 16px}.gamme-slide.swiper-container-horizontal>.swiper-pagination-bullets{position:relative !important;bottom:0;margin-top:2rem;text-align:left}.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:295px;overflow-y:hidden}.gamme-slide.qodef-swiper-container{overflow:initial}.qodef-woo-shortcode .qodef-woo-product-mark.qodef-out-of-stock{display:none}#qodef-woo-page .qodef-woo-product-mark, .qodef-woo-shortcode .qodef-woo-product-mark{display:-webkit-box;display:-ms-flexbox;display:flex;width:initial;height:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-family:"Nothing You Could Do",serif;font-size:32px;font-weight:400;font-style:italic;color:#c50c1f;border:none;border-radius:0;margin-right:15px}.elementor-button-text{font-family:"EB Garamond",serif}.elementor-button{background-color:#fff}.tparrows.tp-rightarrow:before,.tparrows.tp-leftarrow:before{display:none}.gallery-gammes .product .button:not(.single_add_to_cart_button):not(.yith-wcqv-button){font-size:24px;font-family:"Josefin Sans",Sans-serif;text-transform:uppercase}.gallery-gammes .qodef-woo-product-title{font-size:20px}.gallery-gammes .qodef-woo-product-image{height:333px;overflow:hidden}.gallery-gammes .qodef-woo-product-image img.size-konsept_image_size_square{height:100%;width:auto;max-width:initial}.qodef-woo-product-image img{padding:0 !important}.gallery-gammes .product:hover .button:not(.single_add_to_cart_button):not(.yith-wcqv-button):after{-webkit-animation:qodef-btn-simple-animation 1s cubic-bezier(0.54, 0.32, 0.05, 0.96) forwards;animation:qodef-btn-simple-animation 1s cubic-bezier(0.54, 0.32, 0.05, 0.96) forwards}.tax-product_cat.qodef-content-grid-1300 .qodef-content-grid{}.tax-product_cat div[role="main"]{width:1300px;margin:auto}.tax-product_cat #content{padding-top:2rem;text-align:center}.tax-product_cat .archive-title{margin-bottom:2rem}.tax-product_cat .archive-meta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.tax-product_cat .archive-meta .logo{max-width:75%;margin-bottom:2rem}.tax-product_cat .qodef-shortcode.qodef-section-title{margin-top:3rem;margin-bottom:2rem}.tax-product_cat .qodef-shortcode.qodef-woo-product-list{padding-bottom:3rem}.tax-product_cat .img-cat{width:100%;background-position:center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.blog-news .qodef-blog.qodef-item-layout--standard .qodef-e-title{font-size:20px}.single-post .qodef-blog-item header{display:flex;padding:2rem 0;gap:2rem;flex-wrap:wrap;align-items:center}.single-post .qodef-blog-item header .qodef-e-media{flex:1}.single-post .qodef-blog-item header .qodef-e-media .qodef-e-media-image{width:100%}.single-post .qodef-blog-item header .qodef-e-media img{height:400px;object-fit:cover}@media all and (max-width: 576px){.single-post .qodef-blog-item header .qodef-e-media img{height:200px}}.single-post .qodef-blog-item header .qodef-info--top{flex:2;flex-direction:column;align-items:flex-start}.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7-form .w-50, .wpcf7-form .w-100{margin-bottom:1rem}.wpcf7-form .w-50{width:48%}.wpcf7-form label{font-family:"EB Garamond",Sans-serif;font-size:20px;font-style:italic}.wpcf7-form .w-100{width:100%}.wpcf7-form .wpcf7-submit{color:#486a97;border-color:#486a97;padding:0px 48px 0px 48px}.wpcf7-form .wpcf7-submit:hover{background-color:#486a97;border:3px double #486a97;font-size:20px}#qodef-page-footer-top-area{padding:64px 0 64px}.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-vertical{display:none}a#qodef-back-to-top{background:#c41b1b}#qodef-page-footer .qodef-h4, #qodef-page-footer h4{margin-top:0}#qodef-page-footer .widget{margin-bottom:0}#qodef-page-footer .widget .wp-block-social-links a{color:#fff}#qodef-page-footer .widget .wp-block-social-links .wp-social-link{margin-right:1rem;fill:#fff;border-radius:50%;line-height:initial;height:42px;width:42px;display:flex;justify-content:center;align-items:center}#qodef-page-footer .widget .wp-block-social-links .wp-social-link a{display:flex !important;align-items:center;justify-content:center}#qodef-page-footer .widget .wp-block-social-links .wp-social-link svg{width:2rem;height:2rem}#block-15 h4, #block-14 h4, #block-13 h4{margin-bottom:0}@media all and (max-width: 679.99px){.wpcf7-form .w-50{width:100%}}#mc4wp-form-1 input[type="email"], #mc4wp-form-1 input[type="email"]:focus{border:1px solid #333;color:#8b8b8b}#mc4wp-form-1 input[type="email"]::placeholder{color:#8b8b8b}#mc4wp-form-1 input[type="submit"]{padding:4px 24px 4px 24px;font-size:1.1rem;margin-top:8px}.qodef-woo-product-list .product .qodef-woo-product-image{overflow:hidden}.qodef-woo-product-list .product .qodef-woo-product-image img{transition:transform 400ms linear}.qodef-woo-product-list .product:hover .qodef-woo-product-image img{transform:scale(1.1)}.qodef-woo-product-list .qodef-woo-product-image-inner{background:rgba(247, 248, 249, 0.5)}#qodef-woo-page .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .product_type_simple{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2215.125px%22 height=%2216.563px%22 viewBox=%221.563 4.813 15.125 16.563%22%3E%3Cpath fill=%22none%22 stroke=%22currentColor%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M4.634,5.51L2.346,8.562v10.679 c0,0.845,0.683,1.526,1.526,1.526h10.681c0.842,0,1.525-0.682,1.525-1.526V8.562L13.789,5.51H4.634z%22/%3E%3Cline fill=%22none%22 stroke=%22currentColor%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 x15=%222.346%22 y1=%228.562%22 x2=%2216.078%22 y2=%228.562%22/%3E%3Cpath fill=%22none%22 stroke=%22currentColor%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M12.264,11.614 c0,1.686-1.366,3.051-3.051,3.051c-1.687,0-3.052-1.365-3.052-3.051%22/%3E%3C/svg%3E") no-repeat center #fff !important;height:32px;width:32px !important;border-radius:50px;border:1px solid #cf2e2e}.qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .added_to_cart{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2219.816px%22 height=%2218px%22 viewBox=%220 0 19.816 18%22%3E%3Cpath d=%22M17.164,2.603l-1.788-2.197c-0.095-0.126-0.243-0.2-0.4-0.2H5.022c-0.157,0-0.306,0.074-0.4,0.2l-1.813,2.23 C2.788,2.694,2.775,2.755,2.775,2.82c0,0.276,0.202,0.5,0.453,0.5H16.76c0.251,0,0.453-0.224,0.453-0.5 C17.213,2.741,17.193,2.669,17.164,2.603z%22/%3E\a%3Cpath d=%22M70.28,3.12%22/%3E%3Cg%3E%3Cpath d=%22M17.872,5.188c0-0.103-0.038-0.193-0.092-0.272c-0.089-0.134-0.234-0.384-0.408-0.384H2.443\a 		c-0.175,0-0.321,0.251-0.41,0.387C1.98,4.999,1.943,5.09,1.943,5.188l0.001,10.447c0,1.19,0.969,2.158,2.159,2.158h11.609\a 		c1.19,0,2.159-0.968,2.159-2.158L17.871,5.192C17.871,5.19,17.872,5.189,17.872,5.188z M9.909,11.159\a 		c-2.104,0-3.817-1.712-3.817-3.817c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5c0,1.553,1.264,2.817,2.817,2.817\a 		c1.553,0,2.816-1.264,2.816-2.817c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5C13.725,9.447,12.013,11.159,9.909,11.159z%22/%3E\a%3C/g%3E%3C/svg%3E") no-repeat center #08e6fa !important;height:32px;width:32px !important;border-radius:50px;border:1px solid #08e6fa;filter:invert(1)}#qodef-woo-page .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .add_to_cart_button, #qodef-woo-page .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .added_to_cart, #qodef-woo-page .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .product_type_grouped, #qodef-woo-page .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons .product_type_simple{width:32px !important}.qodef-woo-product-list .product.product-no-buy .qodef-woo-product-additional-icons, .qodef-woo-product-list .product.product-no-buy .qodef-woo-product-price-holder, .qodef-woo-product-list .product.product-no-buy .add_to_cart_button, .qodef-woo-product-list .product.outofstock .qodef-woo-product-additional-icons{display:none !important}.qodef-woo-product-list .product.outofstock .qodef-woo-product-image img, .qodef-woo-product-list .product.outofstock .qodef-woo-product-content{opacity:0.6}.page .qodef-woo-product-list .product.outofstock .qodef-woo-product-image img, .page .qodef-woo-product-list .product.outofstock .qodef-woo-product-content{opacity:1}.archive #qodef-woo-page{padding-top:2rem;display:flex;flex-direction:row-reverse;gap:1rem;justify-content:space-between}.archive #qodef-woo-page .products-list{width:75%}.archive.woocommerce-shop #qodef-woo-page .products-list{width:100%}.archive #qodef-woo-page #qodef-page-sidebar{width:20%}.archive.woocommerce-shope #qodef-page-sidebar .widget, #qodef-page-sidebar .widget{margin-bottom:1rem}.qodef-woo-side-area-cart-content-holder .qodef-m-action-link{text-transform:none !important}.wp-block-button .wp-block-button__link{text-transform:none !important}.qodef-woo-product-image{padding-top:2rem}.qodef-woo-product-image img{padding:1rem}#qodef-woo-page .qodef-woo-product-marks-holder, .qodef-woo-shortcode .qodef-woo-product-marks-holder{top:0 !important}.widget ul:not(.qodef-shortcode-list) li{line-height:1}.widget ul:not(.qodef-shortcode-list) li label{line-height:1;padding:0;vertical-align:middle;margin-bottom:0}.archive #qodef-page-inner{padding-top:0}.qodef-woo-product-list .product .qodef-woo-product-title{font-size:12px;text-align:left}.qodef-woo-product-list .product .qodef-woo-product-price-holder .price{justify-content:flex-start;gap:0.5rem}.qodef-woo-product-list .product .qodef-woo-product-price-holder .price del{color:#8c817d}.qodef-woo-product-list .product .qodef-woo-product-price-holder .price del span{display:inline}#mCSB_10 .woof_term_58, #mCSB_10 .woof_term_386, #mCSB_10 .woof_term_59, #mCSB_10 .woof_term_60, #mCSB_10 .woof_term_62, #mCSB_10 .woof_term_63, #mCSB_10 .woof_term_65, #mCSB_10 .woof_term_66, #mCSB_10 .woof_term_67, #mCSB_10 .woof_term_68{display:none;visibility:hidden}.single-product h1{font-size:30px;margin-bottom:0}.single-product .logo-infos{margin-bottom:1rem;margin-top:2rem}.single-product .infos-supp{margin-top:1rem}.single-product .logo-infos img, .single-product .infos-supp img, .single-product .tecnical .certification img{height:70px;max-width:initial;width:auto;vertical-align:middle;margin-right:1rem}.single-product .tooltip{position:relative}.single-product .tooltip span{position:absolute;bottom:calc(100% + 20px);left:50%;transform:translateX(-50%);color:#fff;background:#111;display:inline-block;padding:0.2rem;opacity:0;transition:all 400ms ease-in-out;width:150px;font-size:14px;text-align:center;border-radius:10px;z-index:1}.single-product .tooltip:hover span{opacity:1}.single-product .tooltip span::after{content:"";display:block;text-align:center;margin:auto;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#111 transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.single-product .download-file a{font-family:"EB Garamond",Sans-serif;font-size:20px;font-style:italic;color:#c50c1f;border-style:double;border-width:3px 3px 3px 3px;border-color:#c50c1f;border-radius:1000px 1000px 1000px 1000px;padding:8px 48px 8px 48px;transition:all 400ms ease-in-out;display:inline-block;height:auto;line-height:initial}.single-product .download-file div:first-child{margin-right:1rem}.single-product .download-file{display:flex !important;flex-wrap:wrap}.single-product .download-file a:hover{background:#c50c1f;color:#fff}.single-product .woocommerce-variation-add-to-cart.no-buy{display:none;height:0;width:0;visibility:hidden;pointer-events:none}.mfp-image-holder .mfp-figure{background-color:#fff}.product_meta .color-choice .qodef-woo-meta-label{line-height:2 !important}.product_meta .color-choice{margin-bottom:1rem !important}.product_meta .color-choice span.label{font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.8em;font-weight:400;color:#8b8b8b;margin-right:1rem}.pays-fabricant{vertical-align:middle}.pays-fabricant,.check{display:inline-block;height:32px;width:32px;margin-right:1rem;background-position:center;background-repeat:no-repeat;background-size:contain}.pays-fabricant.fr{background-image:url("/wp-content/themes/konsept-child/assets/flags/france.png?x78134")}.pays-fabricant.ch{background-image:url("/wp-content/themes/konsept-child/assets/flags/china.png?x78134")}.pays-fabricant.es{background-image:url("/wp-content/themes/konsept-child/assets/flags/spain.png?x78134")}.pays-fabricant.it{background-image:url("/wp-content/themes/konsept-child/assets/flags/italy.png?x78134")}.pays-fabricant.lu{background-image:url("/wp-content/themes/konsept-child/assets/flags/luxembourg.png?x78134")}.pays-fabricant.pl{background-image:url("/wp-content/themes/konsept-child/assets/flags/poland.png?x78134")}.pays-fabricant.uk{background-image:url("/wp-content/themes/konsept-child/assets/flags/united-kingdom.png?x78134")}.pays-fabricant.tr{background-image:url("/wp-content/themes/konsept-child/assets/flags/turkey.png?x78134")}.pays-fabricant.ue{background-image:url("/wp-content/themes/konsept-child/assets/flags/european-union.png?x78134")}.check{background-image:url("/wp-content/themes/konsept-child/assets/checked.png?x78134")}.ref b{color:#111}.single-product .tecnical{display:flex;flex-wrap:wrap;justify-content:space-around}.single-product .tecnical dl{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.single-product .tecnical dl dt{font-family:"Josefin Sans",sans-serif;text-transform:uppercase;color:#1d1d11;font-weight:400}.single-product .tecnical dl dd{margin-left:0;margin-right:0;margin-bottom:0}.single-product .tecnical .download-file{justify-content:center;margin-top:2rem}.single-product .cc-InlineButton-module-button_1_g4B.d-none{display:none}.single-product .cc-InlineButton-module-button_1_g4B:hover{background-color:#c50c1f !important;color:#fff !important}.single-product #qodef-woo-page.qodef--single .summary{margin-top:1rem}.single-product #qodef-woo-page.qodef--single .entry-summary .price{margin-top:1rem;font-size:2rem}.single-product #qodef-woo-page.qodef--single .entry-summary .price.d-none{display:none;visibility:hidden;opacity:0;height:0;width:0}.d-none{display:none;visibility:hidden;opacity:0;height:0;width:0}.single-product #qodef-woo-page.qodef--single .entry-summary .price .woocommerce-price-suffix{margin-left:0.5rem}.single-product #qodef-woo-page.qodef--single .woocommerce-variation-price.price{display:flex;padding-bottom:1rem;flex-direction:column;gap:0rem}.single-product #qodef-woo-page.qodef--single .woocommerce-variation-price.price p{padding-bottom:0;line-height:1;margin-bottom:0}#qodef-woo-page.qodef--single form.cart .variations{margin-bottom:1.5rem}#qodef-woo-page.qodef--single form.cart{margin-top:1rem}.single-product #qodef-woo-page.qodef--single .entry-summary .price.ex-price, .single-product #qodef-woo-page.qodef--single .woocommerce-variation-price.price .ex-price{font-size:1.5rem;font-style:italic;color:#8c817d;margin-bottom:1rem}.single-product #qodef-woo-page.qodef--single .entry-summary .price.ex-price small, .single-product #qodef-woo-page.qodef--single .entry-summary .price.inc-price small, .single-product #qodef-woo-page.qodef--single .woocommerce-variation-price.price small{font-size:16px;vertical-align:text-top;line-height:initial;margin-left:0.5rem}.single-product .woocommerce-variation-availability{margin-left:1rem}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{max-height:600px}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{object-fit:contain !important}.product-tag .swiper-wrapper, .product-cat .swiper-wrapper{align-items:flex-end}.product-tag .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-price-holder, .product-cat .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-price-holder, .product-tag .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons, .product-cat .qodef-woo-product-list.qodef-item-layout--info-below-centered .qodef-woo-product-image-inner .qodef-woo-product-additional-icons{display:none}@media only screen and (max-width: 680px){#qodef-woo-page.qodef--cart .shop_table.woocommerce-cart-form__contents td:not(.actions), #qodef-woo-page.qodef--cart .shop_table.woocommerce-cart-form__contents th{text-align:left}}.woocommerce-terms-and-conditions-wrapper a{color:#c50c1f}abbr[title]{text-decoration:none}#shipping_method li label[for*="_lpc"]:before{content:"";display:inline-block;position:relative;top:6px;vertical-align:baseline;background:url(/wp-content/themes/konsept-child/assets/colissimo.png?x78134) center center/contain no-repeat;width:94px;height:26px;left:-4px;margin-right:7px}.mode-paiement{margin:1rem 0}.mode-paiement img{max-width:280px}#qodef-woo-page.qodef--checkout .wc_payment_methods{display:none;visibility:hidden;height:0;width:0}.thwmscf_time_line_step .thwmscf-tab .thwmscf-index{right:initial !important;left:50%;transform:translateX(-50%)}.thwmscf_time_line_step .thwmscf-tab{position:relative}.thwmscf-wrapper .thwmscf-buttons{margin-top:1rem}@media all and (max-width: 680px){.thwmscf-wrapper .thwmscf-buttons{text-align:center !important}.thwmscf-wrapper .thwmscf-buttons .thwmscf-cart-url{display:inline-block;float:initial}}.thwmscf-wrapper .thwmscf-buttons input[type="button"]{background-color:#fff;margin-bottom:1rem}.thwmscf-tab-panels{background-color:#fff !important}.checkout-coupon-toggle{display:none}.coupon-form{display:block !important}.coupon-form input{margin-bottom:1rem}#thwmscf-tab-panel-3{display:flex;flex-wrap:wrap}#thwmscf-tab-panel-3 #order_review_heading{order:1}#thwmscf-tab-panel-3 .woocommerce-checkout-review-order-table{order:3}#thwmscf-tab-panel-3 .coupon-form{order:2}#thwmscf-tab-panel-3 #payment{order:4}.thwmscf-wrapper .thwmscf-buttons input[type="button"]{font-size:20px;font-style:italic;color:#cf2e2e;border-style:double;border-width:3px 3px 3px 3px;border-color:#cf2e2e;border-radius:1000px 1000px 1000px 1000px;padding:8px 48px 8px 48px;font-family:"EB Garamond",serif}.thwmscf-wrapper .thwmscf-buttons input[type="button"]:hover{color:#fff;background-color:#cf2e2e}.woocommerce-account #qodef-page-inner{margin-top:2rem}@media only screen and (max-width: 1024px){.woocommerce-page #qodef-page-inner{padding:1rem 0}}.woocommerce-MyAccount-navigation-link--downloads{display:none;height:0;width:0;visibility:hidden}.woocommerce-orders-table__cell-order-actions .woocommerce-button{padding:0.5rem 1rem;margin:0.5rem}.sitemap-product{display:flex;flex-wrap:wrap}.sitemap-product li{width:300px;padding-left:1rem}.col-12{width:100%}.col-6{width:48%}@media all and (min-width: 768px){.col-md-6{width:48%}}@media all and (max-width: 1140px){.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:248px}}@media all and (max-width: 1024.99px){.domaine-gamme .qodef-woo-category-link img{height:315px}}@media all and (max-width: 1023.99px){.woof_btn_default{display:inline-block;visibility:visible}.archive #qodef-page-sidebar{display:none}.archive .woocommerce-page{margin-bottom:3rem}}@media all and (max-width: 960px){.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:197px}}@media all and (max-width: 767.9px){.tax-product_cat .archive-meta .logo{max-width:100%;margin-bottom:1rem;margin-top:2rem}.domaine-gamme .qodef-woo-category-link img{height:356px}.single-product h1{font-size:28px}.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:174px}}@media all and (max-width: 680px){.domaine-gamme .qodef-woo-category-link img{height:auto;width:100%;min-height:320px}.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:300px}#qodef-woo-page.qodef--single .related>h2{font-size:20px}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li{width:100%;text-align:center}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a{padding:1rem;border:1px solid #111;margin-bottom:1rem;line-height:1}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li.active a::after{content:none}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li.active a{background:#111;color:#fff}}@media all and (max-width: 576px){.gamme-slide .swiper-slide, .gamme-slide .swiper-slide .qodef-woo-category-link{max-height:162px}}.product_meta span, .product_meta .logo-infos, .product_meta .infos-supp, .product_meta .download-file{flex-wrap:wrap}.product_meta .download-file{margin-top:32px}.product_meta .logo-infos .tooltip, .product_meta .infos-supp .tooltip{margin:8px;max-width:56px}.product_meta .logo-infos .tooltip img, .product_meta .infos-supp .tooltip img{height:auto;max-width:100%}#qodef-woo-page.qodef--single .qodef-woo-single-image .zoomImg{background-color:white}.form-news{display:flex}.form-news label{margin-bottom:0}.form-news input[type="submit"]{margin-top:0 !important;height:100%;border-radius:0 !important;margin-left:0.5rem;border:none !important;background-color:#c50c1f !important;color:#fff !important}.qodef-woo-product-list .post-14246 .qodef-woo-product-image span.lne, .qodef-woo-product-list .post-14173 .qodef-woo-product-image span.lne{z-index:1;position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.qodef-woo-product-list .post-14246 .qodef-woo-product-image span{background-image:url("/wp-content/uploads/2021/04/580-multipot-gris-orage-ceppro-cep-web-visu1-300x300.png")}.qodef-woo-product-list .post-14173 .qodef-woo-product-image span{background-image:url("/wp-content/uploads/2021/04/530-pot-a-crayons-gris-orage-ceppro-cep-web-visu1-300x300.png")}.woof_text_search_container .woof_text_search_go{display:none !important}.woof_husky_txt-cross{color:red;height:32px !important;width:32px !important;top:-39px !important;right:0 !important;display:block !important;font-size:24px !important;line-height:1}.search-overlay{opacity:0;width:0;height:100%;position:fixed;top:0;right:0;z-index:999999;transition:all 500ms ease-in-out;overflow:hidden}.search-overlay.show{width:100vw;visibility:visible;opacity:0.95}.search-overlay .wrapper{background-color:#fff;height:100%;width:100%;display:flex;justify-content:center;padding-top:25vh;position:relative}.search-overlay .wrapper .form{max-width:650px;width:calc(100% - 2rem)}.search-overlay .wrapper .form .woof_container .woof_container_inner input[type="search"]{border-color:#111;color:#111}.search-overlay .wrapper .close{position:absolute;top:2rem;right:2rem;font-family:sans-serif;font-style:normal;background:white;padding:0 0 7px 0;margin:0;height:64px;width:64px;font-size:2.5rem;display:inline-block;cursor:pointer;color:red;opacity:0;transition:opacity 500ms ease-in}.search-overlay.show .wrapper .close{opacity:1}.toggle-search-overlay,.header-search{cursor:pointer;pointer-events:all;display:inline-block;color:#111;display:flex;align-items:center;column-gap:8px}.header-search .woof_container{padding-bottom:0;margin-bottom:0}.header-search .woof_container .woof_container_inner input[type="search"]{border:none;padding:0 25px 0 0 !important}.toggle-search-overlay .label, .header-search .woof_container .woof_container_inner input[type="search"]{display:inline-block;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:400;letter-spacing:0.25em;font-style:normal;text-transform:uppercase;color:#1d1d1d;padding:0 0 0 25px;margin:0;border-bottom:1px solid rgba(1, 1, 1, 0.2);text-align:right;line-height:1.5}.header-search .woof_husky_txt+p{display:none}.header-search .woof_husky_txt .woof_husky_txt-cross{top:-28px !important;right:-18px !important}.header-search .woof_husky_txt .woof_husky_txt-container{width:500px;right:0}.footer-ovs{background-color:#e6e6e6;padding:2rem 0}.footer-ovs .footer-contact{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #111;padding-bottom:2rem}.footer-ovs .footer-contact p{color:#111;font-size:1.5rem;font-weight:700}.footer-ovs .footer-reassurance{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:3rem}.user-name{font-size:24px;display:inline-block;border-bottom:1px solid #8b8b8b}.user-name strong{color:var(--wp--preset--color--vivid-red)}.dashboard-shortcuts{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap}.dashboard-item{flex:1 1 165px;min-width:155px;padding:20px;color:white;margin-bottom:20px;border-radius:10px;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.dashboard-item:nth-child(1){background-color:#d49e96}.dashboard-item:nth-child(2){background-color:#f29400}.dashboard-item:nth-child(3){background-color:#487683}.dashboard-item:nth-child(4){background-color:#68a56d}.dashboard-item::before{content:"";display:block;background-color:rgba(255, 255, 255, 0.3);width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-50%, -50%);clip-path:circle();transition:all 400ms ease-in-out}.dashboard-item h3{font-size:0.875rem;color:#fff;text-align:right;margin:0}.dashboard-item .content{display:flex;align-items:flex-end;justify-content:space-between}.dashboard-item p{font-size:2rem;margin:0;line-height:2rem}.dashboard-item span{color:white;text-decoration:underline;font-size:0.75re}.dashboard-item .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dashboard-item:hover::before{width:125%;height:125%}.custom-owl-carousel.owl-carousel{padding:0 2rem}.custom-owl-carousel.owl-carousel .owl-item .item{text-align:left}.custom-owl-carousel.owl-carousel .owl-item .item h4{margin:1rem 0 0}.custom-owl-carousel.owl-carousel .owl-nav{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between}.custom-owl-carousel.owl-carousel .owl-nav .owl-prev, .custom-owl-carousel.owl-carousel .owl-nav .owl-next{font-size:3rem}.woocommerce-product-gallery{display:none !important}.product-image-carousel{display:flex;justify-content:space-between}.thumbnail-container{width:20%;overflow:hidden;position:relative;display:flex;align-items:center}.thumbnail-scroll{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;padding-right:1rem}.thumbnail-scroll::-webkit-scrollbar{display:block;width:2px;background-color:#ece8e6}.thumbnail-scroll::-webkit-scrollbar-thumb{background-color:#333}.thumbnail{cursor:pointer;margin-bottom:10px;transition:transform 0.2s;border:1px solid transparent;border-radius:10px;aspect-ratio:1/1;object-fit:contain}.thumbnail:hover{border:1px solid #111}.thumbnail.active{border:2px solid #dc2626}.main-image-container{width:80%;position:relative;padding:1rem}.main-image-container img{width:100%;height:auto}.hidden{display:none}.woocommerce-accordion{margin-top:2rem;margin-bottom:2rem}.woocommerce-accordion .accordion-item{margin-bottom:10px}.tab-separator{height:1px;background-color:#ccc;margin:20px 0}.woocommerce-accordion .accordion-header{padding:10px 15px;cursor:pointer;margin:0}.woocommerce-accordion .accordion-header hr{margin:0;width:0%;max-width:none;background-color:#c50c1f;transition:width 600ms ease-in-out}.woocommerce-accordion .accordion-button{background:none;border:none;width:100%;text-align:left;padding:10px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-weight:600;font-family:"Josefin Sans",sans-serif;font-size:24px}.woocommerce-accordion .accordion-button:focus{outline:none}.woocommerce-accordion .accordion-button::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#111 transparent transparent transparent;transition:all 300ms ease-in-out}.woocommerce-accordion .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.woocommerce-accordion .accordion-button:not(.collapsed)~hr{width:100%}.woocommerce-accordion .accordion-body{padding:2rem;background-color:#fff}.woocommerce-accordion .accordion-body h2{display:none}.woocommerce-accordion .accordion-collapse{display:none}.woocommerce-accordion .accordion-collapse.show{display:block;border-color:#111}.archive .domain-filter{display:flex;margin-top:2rem;overflow-x:auto;padding:10px 0px;justify-content:space-between}.archive .domain-filter .img{display:flex;align-items:center;justify-content:center;color:#111;margin:0 auto}.archive .domain-filter::-webkit-scrollbar{display:block;height:3px;background-color:#ece8e6}.archive .domain-filter::-webkit-scrollbar-thumb{background-color:#333}.archive .domain-item{text-align:center;padding:4px;border:1px solid transparent;transition:border-color 0.3s;flex:0 0 auto;width:calc(100% / 8);text-align:center}@media all and (max-width: 1100px){.archive .domain-item{width:calc(100% / 6)}}@media all and (max-width: 768px){.archive .domain-item{width:calc(100% / 4)}}@media all and (max-width: 450px){.archive .domain-item{width:calc(100% / 2)}}.archive .domain-item img{width:100%;height:auto;margin-bottom:10px;aspect-ratio:2/1.5;object-fit:cover}.archive .domain-item.active{border-color:#c50c1f;border-radius:10px}.archive .domain-item.active .domain-name{font-weight:bold;color:#c50c1f}.archive .context-name{display:flex;align-items:center;gap:2rem;display:none}.archive h1{font-size:2.25rem}.archive .product-family-filter{display:flex;gap:16px;overflow-x:auto;padding:10px 0px}.archive .product-family-filter::-webkit-scrollbar{display:block;height:4px;background-color:#ece8e6;cursor:pointer;border-radius:16px}.archive .product-family-filter::-webkit-scrollbar-thumb{background-color:#333;border-radius:16px;cursor:pointer}.archive .product-family-filter a{text-align:center;display:inline-block;font-size:14px;text-transform:none;border:1px solid #111;border-radius:10px;line-height:1;padding:4px 8px;flex:0 0 auto;color:#111;background-color:transparent;transition:0.4s;cursor:pointer;pointer-events:all}.archive .product-family-filter a:hover{background-color:#111;color:#fff}.archive .product-family-filter a.active{background-color:#c50c1f;color:#fff}.archive .navigation.pagination .nav-links{justify-content:center}.archive .navigation.pagination .nav-links .page-numbers.current{border-color:#c50c1f}.archive .grid-list-buttons{text-align:right;margin-bottom:1rem}.archive .grid-list-buttons button{background:none;height:2rem;width:2rem;vertical-align:middle;text-align:center;font-size:1rem;cursor:pointer;margin-left:1rem;border:1px solid #111;border-radius:3px}.archive .grid-list-buttons button.active{color:#c50c1f;border-color:#c50c1f}.archive .products .product .product-short-description{display:none}.archive .products.list .product .product-short-description{display:block}.archive .products.list{display:block}.archive .products.list .product{width:100% !important}.archive .products.list .product .qodef-woo-product-inner{display:grid;gap:2rem;grid-template-areas:"a b" "a c";text-align:left}.archive .products.list .product .qodef-woo-product-inner .qodef-woo-product-image{max-width:250px;grid-area:a}.archive .products.list .product .qodef-woo-product-inner .qodef-woo-product-content{grid-area:b}.archive .products.list .product .qodef-woo-product-inner .product-short-description{grid-area:c}.archive .products.list .product .qodef-woo-product-inner .qodef-woo-product-content .qodef-woo-product-price-holder .price{justify-content:flex-start;font-size:1.5rem}.fulfilling-square-spinner, .fulfilling-square-spinner *{box-sizing:border-box}.fulfilling-square-spinner{height:50px;width:50px;position:relative;border:4px solid #c50c1f;animation:fulfilling-square-spinner-animation 4s infinite ease}#product-loader{width:100%}.fulfilling-square-spinner .spinner-inner{vertical-align:top;display:inline-block;background-color:#c50c1f;width:100%;opacity:1;margin:auto;animation:fulfilling-square-spinner-inner-animation 4s infinite ease-in}.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item:last-child{display:none !important}.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item:after{content:""}.qodef-addons-blog-slider.qodef-info-no-icons .qodef-e-info .qodef-e-info-item:not(:last-child):after{content:""}.qodef-e-info-author{display:none !important}@keyframes fulfilling-square-spinner-animation{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes fulfilling-square-spinner-inner-animation{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}.qodef-woo-product-list .qodef-woo-split-cols{display:inline-block}.woof_submit_search_form_container{flex-direction:column !important}.yith_wcwl_wishlist_footer{display:none}