:root{--padding-container:1em;--container:1370px;--container-medium:1200px;--container-small:780px;--container-xsmall:540px;--cubic-transition:cubic-bezier(.22,1,.36,1);--primary:linear-gradient(90deg,rgba(1,66,36,1) 0%,rgba(0,172,70,1) 100%);--primary-green:rgba(1,66,36,1);--secondary-green:rgba(0,172,70,1);--orange-pro:#e07630;--amond:#eff8f4;--white:#fff;--black:#222;--clr-text:#858585;--green-ligth:#00ac46;--green-hover:#008340;--gray:#ddd;--gray-darker:#d5d5d5;--light-gray:#e5e5e5;--gray-lighter:#f8f8f8;--ribbon-default:#222;--background-green:#eff8f4;--border-input:#c8c8c8;--background-search-mobile:#eff8f4;--back-form:#F0F8FFFF;--grey-background-table:#d4d4d4;--font-size-extra-small:.625rem;--font-size-small:.875rem;--font-size-base:16px;--font-size-large:1.125rem;--font-size-extra-mega-large:1.25rem;--font-size-extra-large:3.125rem;--font-size-desktop-h1:2.813rem;--font-size-mobile-h1:2.188rem;--font-size-desktop-h2:2.188rem;--font-size-mobile-h2:1.563rem;--font-size-h3:1.25rem;--font-family:"Poppins",sans-serif;--swiper-overlay-background:rgba(0,0,0,.3);--section-spacer:5rem}body{font-family:var(--font-family)}button{border-width:0;padding:0}img{width:100%;height:auto}ul{list-style:none;padding-inline-start:0}ol li{margin:0 0 1em}ol li ol li{margin:0}ol li ol li p{margin-bottom:0}.aligncenter{margin:0 auto;padding-bottom:1em}a{color:var(--black);font-family:var(--font-family);font-weight:400}[data-intobs]{opacity:1;transition:opacity .2s ease-in-out}[data-intobs]:not([data-loaded]){opacity:0;height:auto}.title{font-weight:700}.ax-title1{color:var(--white);font-size:var(--font-size-desktop-h1)}@media screen and (max-width:780px){.ax-title1{font-size:var(--font-size-mobile-h1)}}.ax-title2{font-size:var(--font-size-desktop-h2)}@media screen and (max-width:780px){.ax-title2{font-size:var(--font-size-mobile-h2)}}.ax-title3{font-size:var(--font-size-desktop-h3)}.font-light{font-weight:300}.custom-h1{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../fonts/Poppins-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.axcms-block{padding:calc(var(--section-spacer)/ 2) 0}@media screen and (min-width:780px){.axcms-block{padding:var(--section-spacer) 0}}.axcms-block .align-img-left,.axcms-block .align-img-right{flex-direction:column}@media screen and (min-width:780px){.axcms-block .align-img-left{flex-direction:row}}@media screen and (min-width:780px){.axcms-block .align-img-left .text-content{padding-left:16%}}@media screen and (min-width:780px){.axcms-block .align-img-right{flex-direction:row-reverse}}@media screen and (min-width:780px){.axcms-block .align-img-right .text-content{padding-right:8%}}.axcms-block .container-cms{display:flex;position:relative}@media screen and (min-width:780px){.axcms-block .container-cms{padding-top:0;align-items:center}}@media screen and (min-width:780px){.axcms-block .container-cms .img-block-cms{width:50%}}.axcms-block .container-cms .title-mobile{display:block}@media screen and (min-width:780px){.axcms-block .container-cms .title-mobile{display:none}}.axcms-block .container-cms .title-desktop{display:none}@media screen and (min-width:780px){.axcms-block .container-cms .title-desktop{display:block}}.axcms-block .container-cms .text-content .content{padding-top:20px}@media screen and (min-width:780px){.axcms-block .container-cms .text-content .content{padding-top:0}}.axcms-block .container-cms .text-content .content p{margin-bottom:0}#category-template .woocommerce-products-header{background:linear-gradient(0deg,#014224 0,#00ac46 100%) no-repeat;background-size:100% 80%}@media screen and (min-width:1200px){#category-template .woocommerce-products-header{background-size:100% 85%}}#category-template .woocommerce-products-header .category-container{position:relative;padding-top:30px}#category-template .woocommerce-products-header .category-container .woocommerce-breadcrumb{color:var(--white)}#category-template .woocommerce-products-header .category-container .woocommerce-breadcrumb a{color:var(--white)}#category-template .woocommerce-products-header .category-container .header-category-product-page{display:flex;flex-direction:column}@media screen and (min-width:1200px){#category-template .woocommerce-products-header .category-container .header-category-product-page{display:flex;flex-direction:row;justify-content:space-between}}#category-template .woocommerce-products-header .category-container .category-text{color:var(--white)}@media screen and (min-width:1200px){#category-template .woocommerce-products-header .category-container .category-text{width:34%;margin-top:50px}}#category-template .woocommerce-products-header .category-container .category-text .term-description{padding-bottom:20px;font-size:14px}@media screen and (min-width:1200px){#category-template .woocommerce-products-header .category-container .category-text .term-description{font-size:16px}}#category-template .woocommerce-products-header .category-container .category-text .term-description h2,#category-template .woocommerce-products-header .category-container .category-text .term-description ol,#category-template .woocommerce-products-header .category-container .category-text .term-description p:not(:nth-child(1)){display:none}#category-template .woocommerce-products-header .category-container .category-text .term-description p:first-child{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}#category-template .woocommerce-products-header .category-container .category-text a{color:var(--white)}#category-template .woocommerce-products-header .category-container .category-text .page-description{padding-top:10px}#category-template .woocommerce-products-header .category-container .category-text .page-description p{font-size:14px}@media screen and (min-width:1200px){#category-template .woocommerce-products-header .category-container .category-text .page-description p{font-size:16px}}#category-template .woocommerce-products-header .category-container img{margin-top:20px}@media screen and (min-width:1200px){#category-template .woocommerce-products-header .category-container img{margin-top:90px;max-width:785px}}body:has(#category-template.conseil-eco-2) sup{font-size:10px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) sup{font-size:12px}}body:has(#category-template.conseil-eco-2) .axcms-block.axcms .ax-title2{line-height:1.2;margin-bottom:15px;font-size:30px}@media screen and (max-width:1200px){body:has(#category-template.conseil-eco-2) .axcms-block.axcms .ax-title2{margin-bottom:0;font-size:20px}}@media screen and (max-width:1200px){body:has(#category-template.conseil-eco-2) .axcms-block.axcms .content{font-size:14px}body:has(#category-template.conseil-eco-2) .axcms-block.axcms img{margin-bottom:20px}}body:has(#category-template.conseil-eco-2) .woocommerce-products-header{position:relative;background:unset}@media screen and (min-width:1370px){body:has(#category-template.conseil-eco-2) .woocommerce-products-header{padding-top:70px}}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .woocommerce-products-header{min-height:500px;display:grid;place-items:center}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .category-text{width:42%}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .category-container{padding-top:0}}@media screen and (max-width:1200px){body:has(#category-template.conseil-eco-2) .woocommerce-products-header .category-container{padding:0}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .container{padding:0}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .category-text{padding:0 var(--padding-container)}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .title{line-height:1.2;margin-bottom:15px}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .header-category-product-page{flex-direction:column-reverse;padding-bottom:30px}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .classtopright{width:100vw;height:auto;margin-top:0;margin-bottom:30px}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .term-description{font-size:20px}}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .woocommerce-breadcrumb{display:none}body:has(#category-template.conseil-eco-2) .woocommerce-products-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 150px);background-image:url(//www.velpeau.fr/wp-content/themes/velpeau/dist/../assets/img/fonds/fond-eco-2.jpeg);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1200px){body:has(#category-template.conseil-eco-2) .woocommerce-products-header:after{height:100%}}body:has(#category-template.conseil-eco-2) .woocommerce-products-header>.container{position:relative;z-index:5}body:has(#category-template.conseil-eco-2) .woocommerce-products-header>.container .term-description{font-size:20px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .woocommerce-products-header .header-category-product-page{align-items:flex-start}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .header-category-product-page .category-text{margin-top:0}body:has(#category-template.conseil-eco-2) .woocommerce-products-header .header-category-product-page .classtopright{margin-top:0}}body:has(#category-template.conseil-eco-2) .products-image-link{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;margin-bottom:50px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .products-image-link{grid-template-columns:repeat(4,1fr);column-gap:30px;margin-bottom:90px}}body:has(#category-template.conseil-eco-2) .products-image-link>a{display:block}body:has(#category-template.conseil-eco-2) .products-image-link>a img{width:100%;object-fit:cover;aspect-ratio:1}body:has(#category-template.conseil-eco-2) .axcms+.container .ax-title2{text-align:center;font-size:20px;margin-bottom:10px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .axcms+.container .ax-title2{font-size:30px;margin-bottom:20px}}body:has(#category-template.conseil-eco-2) .products-title-link{display:grid;column-gap:30px;row-gap:10px;margin-bottom:50px}body:has(#category-template.conseil-eco-2) .products-title-link a{color:var(--white);background-color:var(--secondary-green);padding:20px;text-align:center;text-decoration:none;border-radius:10px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .products-title-link a{padding:40px 20px}}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .products-title-link{grid-template-columns:repeat(4,1fr);margin-bottom:90px}}body:has(#category-template.conseil-eco-2) .mentions-legales-eco-2{background-color:var(--background-green);text-align:center;padding:50px 0;font-size:10px}body:has(#category-template.conseil-eco-2) .mentions-legales-eco-2 .ax-title3{font-size:20px;font-weight:500;margin-bottom:10px}@media screen and (min-width:1200px){body:has(#category-template.conseil-eco-2) .mentions-legales-eco-2{padding:70px 0;font-size:12px}}#loop-products{padding:var(--section-spacer) 0}#loop-products .list-products-category{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:780px){#loop-products .list-products-category{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){#loop-products .list-products-category{grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:40px}}#loop-products .list-products-category .swiper-slide{width:48%;position:relative;padding-bottom:20px;transition:.3s ease-in-out;scale:1}#loop-products .list-products-category .swiper-slide .ribbons{display:none}@media screen and (min-width:780px){#loop-products .list-products-category .swiper-slide .ribbons{display:block}}#loop-products .list-products-category .swiper-slide:hover{scale:1.02}@media screen and (min-width:780px){#loop-products .list-products-category .swiper-slide{width:100%;padding-bottom:0}}#loop-products .list-products-category .swiper-slide img{object-fit:cover;padding:0 0 20px}@media screen and (min-width:1200px){#loop-products .list-products-category .swiper-slide img{min-width:325px;width:325px;height:325px}}#loop-products .list-products-category .title{font-size:16px}@media screen and (min-width:1200px){#loop-products .list-products-category .title{font-size:20px}}#loop-products .list-products-category .product-content{padding-top:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}@media screen and (min-width:1200px){#loop-products .list-products-category .product-content{font-size:16px}}#loop-products .list-products-category .product-link:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}#loop-products .woocommerce-pagination{margin-top:80px}#loop-products .woocommerce-pagination .page-numbers{border:none}#loop-products .woocommerce-pagination .page-numbers .next,#loop-products .woocommerce-pagination .page-numbers .prev{background-color:var(--green-ligth);color:var(--white);border-radius:50px}#loop-products .woocommerce-pagination .page-numbers li{border:none;width:30px;border-radius:30px;margin:0 10px}#loop-products .woocommerce-pagination .page-numbers li span.current{color:var(--white);background-color:var(--green-ligth)}#seo-category{padding:calc(var(--section-spacer)/ 2) 0}@media screen and (min-width:780px){#seo-category{padding:var(--section-spacer) 0}}#seo-category .title{font-size:20px;margin-bottom:2%}@media screen and (min-width:1200px){#seo-category .title{font-size:25px}}#seo-category .seo-container{display:flex;flex-direction:column;gap:50px}@media screen and (min-width:1200px){#seo-category .seo-container div{width:50%}}#seo-category .seo-container h3{font-size:14px}@media screen and (min-width:1200px){#seo-category .seo-container h3{font-size:16px}}@media screen and (min-width:1200px){#seo-category .seo-container{flex-direction:row}}#seo-category .seo-container p{font-size:14px}@media screen and (min-width:1200px){#seo-category .seo-container p{font-size:16px}}