/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/shop/fonts/fa-regular-400.21cb8f55.woff2) format("woff2"),url(/build/shop/fonts/fa-regular-400.eb91f7b9.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/shop/fonts/fa-solid-900.4d986b00.woff2) format("woff2"),url(/build/shop/fonts/fa-solid-900.bacd5de6.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.homeblocks{column-gap:8px;display:grid;grid-template-areas:"top top" "products1 products1" "product1 product2" "product3 product4" "categories categories" "products2 products2" "product5 product6" "product7 product8" "madeinfrance madeinfrance" "skill skill" "middle middle" "middleimage middleimage" "newsletter newsletter";grid-template-columns:repeat(2,1fr);grid-template-rows:90vh auto auto auto auto auto auto auto minmax(300px,max-content) minmax(300px,max-content) auto 300px auto;margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding-left:0;padding-right:0}@media print,screen and (min-width:52em){.homeblocks{grid-template-areas:"top top top top" "products1 products1 products1 products1" "product1 product2 product3 product4" "categories categories categories categories" "products2 products2 products2 products2" "product5 product6 product7 product8" "gap gap gap gap" "madeinfrance madeinfrance skill skill" "middle middle middle middle" "middleimage middleimage newsletter newsletter";grid-template-columns:repeat(4,1fr);grid-template-rows:700px auto auto auto auto auto 40px minmax(350px,max-content) auto minmax(350px,max-content);margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding-left:.5555555556rem;padding-right:.5555555556rem;row-gap:8px}}@media print,screen and (min-width:52em)and (min-width:52em){.homeblocks{padding-left:1.1111111111rem;padding-right:1.1111111111rem}}.homeblocks__categories{column-gap:8px;display:grid;grid-area:categories;grid-template-columns:1fr;padding-top:40px;row-gap:40px}@media print,screen and (min-width:52em){.homeblocks__categories{grid-template-columns:1fr 1fr}}.homeblocks__products1{grid-area:products1}.homeblocks__products2{grid-area:products2}.homeblocks__top{grid-area:top}.homeblocks__middle{grid-area:middle}.homeblocks__middleimage{grid-area:middleimage}.homeblocks__madeinfrance{grid-area:madeinfrance;padding-top:3rem}@media print,screen and (min-width:52em){.homeblocks__madeinfrance{padding-top:0}}.homeblocks__newsletter{grid-area:newsletter;padding-top:3rem}@media print,screen and (min-width:52em){.homeblocks__newsletter{padding-top:0}}.homeblocks__skill{grid-area:skill;padding-top:3rem}@media print,screen and (min-width:52em){.homeblocks__skill{padding-top:0}}.homeblocks__product1{grid-area:product1}.homeblocks__product2{grid-area:product2}.homeblocks__product3{grid-area:product3}.homeblocks__product4{grid-area:product4}.homeblocks__product5{grid-area:product5}.homeblocks__product6{grid-area:product6}.homeblocks__product7{grid-area:product7}.homeblocks__product8{grid-area:product8}