@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//greenkit.fr/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.9) format("woff2")}:root{--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(51, 51, 51);--wd-text-font-size:14px;--wd-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-title-font-weight:300;--wd-title-color:rgba(0,0,0,0.72);--wd-entities-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-widget-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-widget-title-font-weight:500;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(91,171,153);--wd-alternative-color:rgb(61,123,108);--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(91,171,153);--btn-accented-bgcolor-hover:rgb(61,123,108);--wd-form-brd-width:2px;--notices-success-bg:rgb(91,171,153);--notices-success-color:#fff;--notices-warning-bg:rgb(249,89,0);--notices-warning-color:#fff;--wd-link-color:rgb(91,171,153);--wd-link-color-hover:rgb(61,123,108)}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:172px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center bottom}.wd-footer{background-color:#fff;background-image:none}html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a,html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a,body .wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu .sub-sub-menu li a,body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a{font-size:13px;line-height:13px}.woodmart-archive-shop:not(.single-product) .wd-page-content{background-color:rgb(255,255,255);background-image:none}.product-labels .product-label.attribute-label:not(.label-with-img){background-color:rgb(255,255,255);color:rgb(0,0,0)}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}:root{--wd-container-w:1176px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:12px}@media (min-width:1176px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:rgb(255,255,255)}.cat-card{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.08);text-align:center;transition:transform 0.3s ease}.cat-card:hover{transform:translateY(-5px)}.cat-card img{max-height:100px;margin:0 auto 10px}.cat-card h4{font-size:16px;font-weight:600;margin:0}.swiper,.cat-swiper{overflow:visible;width:100%;margin-top:0}.swiper-slide{display:flex;justify-content:center}.product-grid-item .product-labels span.attribute-label.product-label,.single-product .product-labels span.attribute-label.product-label{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important;padding:3px 7px!important;height:auto!important;min-height:0!important;border-radius:999px!important;box-shadow:0 1px 3px rgba(0,0,0,.12)!important}.product-grid-item .product-labels span.attribute-label.product-label.label-term-goodies-made-in-france::before,.single-product .product-labels span.attribute-label.product-label.label-term-goodies-made-in-france::before{content:url(https://greenkit.fr/wp-content/uploads/2026/02/DRAPEAUX_FLAGS_ORIGINE_FR.svg);width:11px!important;height:11px!important;display:inline-block!important}.product-grid-item .product-labels span.attribute-label.product-label.label-term-goodies-made-in-europe::before,.single-product .product-labels span.attribute-label.product-label.label-term-goodies-made-in-europe::before{content:url(https://greenkit.fr/wp-content/uploads/2026/02/DRAPEAUX_FLAGS_ORIGINE_EU.svg);width:12px!important;height:12px!important;display:inline-block!important}.product-grid-item .product-labels span.attribute-label.product-label.label-term-hors-europe,.single-product .product-labels span.attribute-label.product-label.label-term-hors-europe{display:none!important}.techniques-marquage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}@media (max-width:768px){.techniques-marquage{grid-template-columns:1fr}}.technique{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:14px 14px 12px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06)}.technique__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.technique__title{margin:0;font-size:18px;line-height:1.05;font-weight:700}.technique__badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;line-height:1;font-weight:600;background:rgba(91,171,153,.12);color:#2f6f63;white-space:nowrap}.technique__content p{margin:0 0 10px;font-size:14px;line-height:1.45;color:rgba(0,0,0,.78)}.technique__list{margin:0;padding-left:18px;font-size:13px;line-height:1.45;color:rgba(0,0,0,.75)}.technique__list li{margin:4px 0}.gk-faq{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gk-faq details[open]{grid-column:1 / -1}.gk-faq{max-width:1100px;margin:0 auto}.gk-faq details{border:1px solid rgba(0,0,0,.12);border-radius:14px;margin:7px 0;background:#fff;transition:box-shadow .2s ease}.gk-faq details[open]{box-shadow:0 10px 22px rgba(0,0,0,.06)}.gk-faq summary{cursor:pointer;font-weight:600;padding:14px 48px 14px 16px;position:relative;list-style:none}.gk-faq summary::-webkit-details-marker{display:none}.gk-faq summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:500;color:#5BAB99;transition:transform .2s ease}.gk-faq details[open] summary::after{content:"–"}.gk-faq__answer{padding:0 16px 16px 16px;line-height:1.6}@media (max-width:768px){.gk-faq{grid-template-columns:1fr}.gk-faq details[open]{grid-column:auto}}.gk-faq summary,.gk-faq__answer{font-size:13px}#main-content .term-description{max-height:270px;overflow-y:auto;overflow-x:hidden;padding-right:10px;margin-bottom:18px}#main-content .term-description::-webkit-scrollbar{width:8px}#main-content .term-description::-webkit-scrollbar-thumb{background:rgba(0,0,0,.20);border-radius:999px}#main-content .term-description::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:999px}