.products-certifications:where(.astro-YHDPATIL){padding:40px 0;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width: 1023px){.products-certifications:where(.astro-YHDPATIL){padding:80px 0}}.products-certifications:where(.astro-YHDPATIL) .content:where(.astro-YHDPATIL){width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:50px;row-gap:30px;flex-wrap:wrap;margin:60px 0}.products-certifications:where(.astro-YHDPATIL) .content:where(.astro-YHDPATIL) img:where(.astro-YHDPATIL){max-width:calc(50% - 50px);max-height:100px;width:auto;height:auto}@media (min-width: 1023px){.products-certifications:where(.astro-YHDPATIL) .content:where(.astro-YHDPATIL){justify-content:space-between;column-gap:0;margin:100px 0 50px}.products-certifications:where(.astro-YHDPATIL) .content:where(.astro-YHDPATIL) img:where(.astro-YHDPATIL){height:100%;max-height:100px;max-width:initial;width:auto}}.products-certifications:where(.astro-YHDPATIL) h2:where(.astro-YHDPATIL){font-size:30px;color:var(--primary-deep-blue);text-align:center;margin-top:0}@media (min-width: 1023px){.products-certifications:where(.astro-YHDPATIL) h2:where(.astro-YHDPATIL){font-size:48px}}.products-certifications:where(.astro-YHDPATIL) h2:where(.astro-YHDPATIL) span:where(.astro-YHDPATIL){border-bottom:4px solid var(--primary-fun-orange);padding-bottom:20px}.claim:where(.astro-Y4XKOJ4B){color:var(--primary-deep-blue)}.claim:where(.astro-Y4XKOJ4B) .content:where(.astro-Y4XKOJ4B){display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;max-width:340px;height:340px;padding:0 20px}@media (min-width: 1023px){.claim:where(.astro-Y4XKOJ4B) .content:where(.astro-Y4XKOJ4B){max-width:950px;height:320px;column-gap:100px;flex-direction:row}}.claim:where(.astro-Y4XKOJ4B) p:where(.astro-Y4XKOJ4B){font-weight:500;line-height:1.5;font-size:20px;text-align:left}@media (min-width: 1023px){.claim:where(.astro-Y4XKOJ4B) p:where(.astro-Y4XKOJ4B){font-size:24px;text-align:center}}video:where(.astro-AYR4PQY6){width:100%;max-width:720px;align-self:flex-end}.products-facilities:where(.astro-54REJ7E3){margin-top:-20px;overflow:hidden;background-repeat:no-repeat;background-position:bottom 180px right -20px;background-size:375px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3){background-size:643px;background-position:bottom right}}.products-facilities:where(.astro-54REJ7E3) .content:where(.astro-54REJ7E3){display:flex;flex-direction:column;flex-wrap:nowrap;padding:0 10px;max-width:820px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .content:where(.astro-54REJ7E3){padding:0}}.products-facilities:where(.astro-54REJ7E3) .title-content:where(.astro-54REJ7E3){width:100%;max-width:200px;margin-bottom:-20px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .title-content:where(.astro-54REJ7E3){margin-bottom:initial;max-width:600px}}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3){margin:10px 0 30px auto;width:100%;display:flex;flex-direction:column;row-gap:10px;max-width:900px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3){margin:30px 0 30px auto;max-width:720px;row-gap:40px}}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) img:where(.astro-54REJ7E3){width:100%;height:auto}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3){width:100%;max-width:calc(33.3333333333% - 12px)}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3) span:where(.astro-54REJ7E3){font-weight:900;font-size:14px;text-align:center;display:block;color:var(--primary-deep-blue);margin-bottom:10px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3) span:where(.astro-54REJ7E3){font-size:24px;margin-bottom:20px}}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3).facilitie-fr{max-width:calc(66.6666666667% - 6px)}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3).facilitie-fr .col-2:where(.astro-54REJ7E3){display:flex;justify-content:space-between}.products-facilities:where(.astro-54REJ7E3) .facilities-content:where(.astro-54REJ7E3) .row:where(.astro-54REJ7E3) .facilitie:where(.astro-54REJ7E3).facilitie-fr .col-2:where(.astro-54REJ7E3) img:where(.astro-54REJ7E3){max-width:calc(50% - 9px)}.products-facilities:where(.astro-54REJ7E3) .text:where(.astro-54REJ7E3){width:100%;max-width:900px;margin:10px 0}.products-facilities:where(.astro-54REJ7E3) .text:where(.astro-54REJ7E3) p:where(.astro-54REJ7E3){color:var(--color-gray-3)}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .text:where(.astro-54REJ7E3){margin:30px 30px 20px auto;max-width:500px}}.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3){margin-top:460px;padding-left:0}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3){padding:0;margin-top:80px;max-width:500px}}.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3) li:where(.astro-54REJ7E3){display:flex;column-gap:20px;margin-bottom:16px;font-size:16px}@media (min-width: 1023px){.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3) li:where(.astro-54REJ7E3){font-size:20px}}.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3) span:where(.astro-54REJ7E3){width:22px;height:22px;display:block;border-radius:20px}.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3) .production:where(.astro-54REJ7E3){background-color:var(--primary-deep-blue)}.products-facilities:where(.astro-54REJ7E3) .legend:where(.astro-54REJ7E3) .commercial:where(.astro-54REJ7E3){background-color:var(--primary-fun-orange)}.dots:where(.astro-54REJ7E3){margin-top:0;margin-bottom:50px;z-index:20}@media (min-width: 1023px){.dots:where(.astro-54REJ7E3){margin-top:0;margin-bottom:20px}}.products-products:where(.astro-UTJCBNBS){margin-top:0;margin-bottom:60px;overflow:hidden;padding:0 10px}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS){padding:0;margin-top:80px}}.products-products:where(.astro-UTJCBNBS) .content:where(.astro-UTJCBNBS){display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;max-width:980px;row-gap:40px;column-gap:40px;padding:30px 0 0}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .content:where(.astro-UTJCBNBS){padding:40px 0;row-gap:50px}}.products-products:where(.astro-UTJCBNBS) .title-content:where(.astro-UTJCBNBS){width:100%;max-width:200px;margin-bottom:-20px}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .title-content:where(.astro-UTJCBNBS){margin-bottom:initial;max-width:600px;margin-left:auto}}.products-products:where(.astro-UTJCBNBS) .text:where(.astro-UTJCBNBS){width:100%;max-width:900px;margin:10px 0}.products-products:where(.astro-UTJCBNBS) .text:where(.astro-UTJCBNBS) p:where(.astro-UTJCBNBS){color:var(--color-gray-3)}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .text:where(.astro-UTJCBNBS){margin:30px 0 20px auto;max-width:600px}}.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS){width:100%;max-width:470px;align-items:center;display:flex;column-gap:20px}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS){min-width:390px}}.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) img:where(.astro-UTJCBNBS){width:130px;height:130px}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) img:where(.astro-UTJCBNBS){width:180px;height:180px}}.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) .infos:where(.astro-UTJCBNBS) .titre:where(.astro-UTJCBNBS){color:var(--primary-fun-orange);font-weight:700;font-size:20px}.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) .infos:where(.astro-UTJCBNBS) p:where(.astro-UTJCBNBS):first-of-type{margin-top:0}.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) .infos:where(.astro-UTJCBNBS) p:where(.astro-UTJCBNBS):last-of-type{margin-bottom:0;font-size:16px}@media (min-width: 1023px){.products-products:where(.astro-UTJCBNBS) .product:where(.astro-UTJCBNBS) .infos:where(.astro-UTJCBNBS) p:where(.astro-UTJCBNBS):last-of-type{font-size:18px}}.dots:where(.astro-UTJCBNBS){margin-top:0;margin-bottom:50px;z-index:20}@media (min-width: 1023px){.dots:where(.astro-UTJCBNBS){margin-top:30px;margin-bottom:50px}}.product-quality:where(.astro-XELIOYNC){overflow:hidden}.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC){display:flex;flex-direction:column-reverse;justify-content:space-between;row-gap:30px;padding:0}@media (min-width: 1023px){.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC){row-gap:0px;column-gap:80px;flex-direction:row;justify-content:space-between;max-width:1440px}.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC) .content:where(.astro-XELIOYNC){width:33.3333333333%}.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC) .image:where(.astro-XELIOYNC){width:58.3333333333%}}.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC) .content:where(.astro-XELIOYNC){width:100%;line-height:1.5;font-size:16px;color:var(--color-gray-3);padding:0 30px}@media (min-width: 1023px){.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC) .content:where(.astro-XELIOYNC){max-width:550px;padding:0;font-size:22px}}.product-quality:where(.astro-XELIOYNC) .container:where(.astro-XELIOYNC) .image:where(.astro-XELIOYNC){width:100%}.product-quality:where(.astro-XELIOYNC) img:where(.astro-XELIOYNC){height:auto;width:100%}.product-quality:where(.astro-XELIOYNC) p:where(.astro-XELIOYNC){max-width:100%;margin:40px 0;font-size:16px}@media (min-width: 1023px){.product-quality:where(.astro-XELIOYNC) p:where(.astro-XELIOYNC){max-width:620px;font-size:22px}}.product-quality:where(.astro-XELIOYNC) p:where(.astro-XELIOYNC):last-of-type{margin-bottom:0}.product-quality:where(.astro-XELIOYNC) p:where(.astro-XELIOYNC) strong:where(.astro-XELIOYNC){color:var(--primary-fun-orange)}.dots:where(.astro-XELIOYNC){margin-top:40px;margin-bottom:25px}@media (min-width: 1023px){.dots:where(.astro-XELIOYNC){margin-bottom:50px}}.raw-materials:where(.astro-EKL6YADX){background-color:var(--primary-deep-blue);border-top:5px solid var(--primary-fun-orange);padding:30px 0}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX){padding:60px 0 30px}}.raw-materials:where(.astro-EKL6YADX) .container:where(.astro-EKL6YADX){display:flex;flex-direction:column;row-gap:20px;padding:0}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .container:where(.astro-EKL6YADX){padding:initial;flex-direction:row;column-gap:80px}}.raw-materials:where(.astro-EKL6YADX) .content:where(.astro-EKL6YADX){display:flex;flex-direction:column;width:100%;padding:0 30px}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .content:where(.astro-EKL6YADX){padding:0;width:300px;min-width:300px}}.raw-materials:where(.astro-EKL6YADX) .date:where(.astro-EKL6YADX){font-size:18px;color:var(--color-white);line-height:1.6;font-weight:600;margin-bottom:10px}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .date:where(.astro-EKL6YADX){margin-bottom:25px}}.raw-materials:where(.astro-EKL6YADX) h3:where(.astro-EKL6YADX){color:var(--color-white);font-family:var(--ff-body);text-transform:uppercase;font-size:28px;margin:5px auto 30px;line-height:1.6;text-align:center;width:100%;max-width:160px;border-bottom:2px solid var(--primary-fun-orange)}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) h3:where(.astro-EKL6YADX){max-width:initial;font-size:48px;margin-top:0;margin-bottom:20px;padding-bottom:12px}}.raw-materials:where(.astro-EKL6YADX) p:where(.astro-EKL6YADX){width:100%;color:var(--color-gray-1);text-align:left;font-size:16px;margin-bottom:20px;line-height:28px}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) p:where(.astro-EKL6YADX){font-size:18px;line-height:1.5}}.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX){display:flex;flex-direction:column;max-width:300px;position:relative}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX){max-width:280px}}.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX) .placeholder:where(.astro-EKL6YADX){position:absolute;color:var(--primary-fun-orange);font-weight:600;font-size:19px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fffc;z-index:10;opacity:0;transition:opacity .3s ease}.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX) .placeholder:where(.astro-EKL6YADX):hover{opacity:1}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX) .placeholder:where(.astro-EKL6YADX){height:304.7px}}.raw-materials:where(.astro-EKL6YADX) .swiper-slide:where(.astro-EKL6YADX) img:where(.astro-EKL6YADX){width:100%;height:auto}.raw-materials:where(.astro-EKL6YADX) .container-swiper:where(.astro-EKL6YADX){width:100%;position:relative}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .container-swiper:where(.astro-EKL6YADX){width:calc(100% - 380px)}}.raw-materials:where(.astro-EKL6YADX) .swiper:where(.astro-EKL6YADX){width:100%;height:320px}@media (min-width: 1023px){.raw-materials:where(.astro-EKL6YADX) .swiper:where(.astro-EKL6YADX){margin:0;width:100%}}
