body.archive.tax-product_cat .site-content #primary{background-image:url(/wp-content/uploads/2025/03/artisan-coutelier-v2.png);background-repeat:no-repeat;background-position:top 300px left 0;background-attachment:fixed;background-size:contain}body.archive.tax-product_cat .ast-woocommerce-container,body.post-type-archive-product .ast-woocommerce-container{max-width:1200px !important;margin:0 auto}.ast-onsale-card{visibility:hidden !important}.line-collect{display:none}body.archive.tax-product_cat h1,body.post-type-archive-product h1{margin-bottom:20px;text-align:center;position:relative;color:#52524a;font-size:25px;text-transform:uppercase;margin-top:40px}.term-description p{font-size:12px}body.post-type-archive-product .term-description p{text-align:center}body.archive.tax-product_cat h1:before,body.archive.tax-product_cat h1:after{content:"";display:block;width:13%;height:2px;background-color:#d9c8b4;position:absolute;top:50%}body.archive.tax-product_cat h1:before{left:0}body.archive.tax-product_cat h1:after{right:0}label.voir_plus_woo{color:#000;font-size:10px;border-bottom:1px solid;font-family:'Montserrat';text-transform:uppercase;font-weight:300}.box input{opacity:0;position:absolute;pointer-events:none}div.box{margin-bottom:20px}body.post-type-archive-product div.box{text-align:center}body.post-type-archive-product label.voir_plus_woo{display:none}.box .term-description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}body.archive.tax-product_cat div.box input:focus~label{outline:-webkit-focus-ring-color auto 5px}body.archive.tax-product_cat div.box input:checked+div{-webkit-line-clamp:unset}body.archive.tax-product_cat div.box input:checked~label,body.archive.tax-product_cat div p:not(.truncated)~label{display:none}.contain-filter{display:flex;max-width:1300px;margin:50px auto 0px auto;gap:25px}.filter-item{width:100%}.astra-shop-thumbnail-wrap{padding-bottom:20px}span.woocommerce-loop-product__title{color:#3e3e3e;font-weight:600}body.archive.tax-product_cat span.price{color:#2e3032 !important;margin-top:10px}.woocommerce-js .star-rating:before{color:#ecf1ed !important}.woocommerce-js ul.products li.product .star-rating{font-size:12px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img{object-fit:cover !important;height:100% !important}@media (min-width:1300px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:300px}}@media (max-width:1299px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:250px}}@media (max-width:768px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:220px}.contain-filter{margin-top:10px;gap:5px;flex-direction:column}}@media (max-width:600px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:180px}}@media (max-width:480px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:170px}.bapf_hascolarr{font-size:13px}p.woocommerce-result-count{font-size:12px}}@media (max-width:360px){a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:150px}}.webemize-wrapper{background:#fbfbfb8a;padding-top:50px}.section-prez{max-width:1000px;margin:50px auto 0px auto;padding:0 15px}.titre_prez_shop h2{font-size:25px;color:#000;max-width:500px;margin:50px auto 0px auto;text-align:center}.titre_prez_shop{position:relative}.titre_prez_shop:before,.titre_prez_shop:after{content:"";display:block;width:20%;height:1px;background-color:#d9e4d9;position:absolute;top:50%}.titre_prez_shop:before{left:0}.titre_prez_shop:after{right:0}@media (max-width:480px){.titre_prez_shop{font-size:25px}.titre_prez_shop h2{font-size:15px;max-width:800px}.titre_prez_shop:before,.titre_prez_shop:after{display:none}}section.section-prez details.faq-item h3{color:#000;text-transform:none;margin:0;font-size:20px;font-weight:500;font-family:'Cormorant Garamond';line-height:24px}.faq-item summary{padding:10px 0;cursor:pointer;display:flex;align-items:center;list-style:none;justify-content:space-between}section.section-prez details.faq-item{overflow:hidden;transition:all .3s;border-bottom:1px solid #d2ded7;margin:40px 0;padding-bottom:30px}.faq-item summary:after{content:'›';color:#000;transition:transform .3s;font-size:30px}.reponse-faq p{color:#000;font-weight:500;font-size:13px}section.section-prez details.faq-item div.reponse-faq{color:#000;font-size:15px}section.section-prez details.faq-item div.reponse-faq a{color:#000;border-bottom:1px solid}ul.check-list-puces{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] summary:after{transform:rotate(90deg)}.faq-item div{margin:0;padding:10px 15px}@media (max-width:768px){section.section-faq{width:100%;display:block;padding:0}.faq-item{padding:0 5px}}.woocommerce-js .woocommerce-breadcrumb a{color:#282525;font-size:13px;font-weight:400;border-bottom:1px solid}.woocommerce-js .woocommerce-breadcrumb{font-size:13px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ba9872}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#ba9872}a.page-numbers{color:#ba9872}p.woocommerce-result-count,mark.count{display:none !important}.astra-shop-thumbnail-wrap img{transition:filter .3s ease,transform .3s ease}.astra-shop-thumbnail-wrap:hover img{filter:blur(2px) brightness(.9);transform:scale(1.03)}.woocommerce-js ul.products li.product.product-category a img{transition:filter .3s ease,transform .3s ease}.woocommerce-js ul.products li.product.product-category:hover a img{filter:blur(2px) brightness(.9);transform:scale(1.03)}