.layout-569655 > .full-background{background-color:transparent;}.layout-119016 > .full-background{background-color:transparent;}.texte-340337 > .widget-texte-content h5{font-family:Barlow;font-size:14px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#5d8270;margin-top:0px;margin-bottom:6px;}.texte-340337 > .widget-texte-content h2{font-family:Shadows Into Light;font-size:60px;font-weight:400;line-height:1.05;color:#855429;margin-top:0px;margin-bottom:16px;}.texte-340337 > .widget-texte-content p{font-family:Barlow;font-size:17px;line-height:1.65;color:#6b4a2c;margin-bottom:6px;}.texte-340337 > .widget-texte-content h3{font-family:Barlow;font-size:42px;font-weight:700;line-height:1.1;color:#3d2612;margin-top:22px;margin-bottom:10px;}.texte-340337 > .widget-texte-content em{font-family:Barlow;font-size:18px;font-style:normal;font-weight:500;color:#5d8270;letter-spacing:0px;}.texte-340337 > .widget-texte-content strong{color:#5d8270;font-weight:700;}.cta-078640{margin-top:22px;}.cta-078640 .btn-widget{justify-content:flex-start;gap:12px;flex-wrap:wrap;}.cta-078640 .btn-widget__link--primary{border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;font-family:Barlow;font-size:16px;font-weight:600;letter-spacing:0.3px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:#4f705f;color:#ffffff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:#4f705f;}.cta-078640 .btn-widget__link--secondary{border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;font-family:Barlow;font-size:16px;font-weight:600;letter-spacing:0.3px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:rgba(0,0,0,0);color:#4f705f;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:#6e9181;}.image-015396{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;overflow:hidden;}.image-015396 img{width:100%;object-fit:cover;display:block;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.image-433130{margin-top:28px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;overflow:hidden;}.image-433130 img{width:100%;object-fit:cover;display:block;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.price-grid-559651 .price-grid{max-width:none;text-align:center;}.price-grid-559651 .price-grid__item{background-color:#f7f1e6;box-shadow:inset 0 0 0 12px #f7f1e6, inset 0 0 0 13px rgba(110,145,129,.55), 0 18px 44px rgba(133,84,41,.16);text-align:center;}.price-grid-559651 .price-grid__name{font-family:Barlow;font-weight:600;color:#5d8270;font-size:36px;line-height:1.1;}.price-grid-559651 .price-grid__price{font-family:Barlow;font-weight:700;color:#3d2612;font-size:40px;}.price-grid-559651 .price-grid__unit{font-family:Barlow;color:#56786a;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:500;}.price-grid-559651 .price-grid__description{font-family:Barlow;color:#5d8270;font-size:13.5px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;}.price-grid-559651 .price-grid__feature{font-family:Barlow;color:#3d2612;font-size:17px;line-height:1.45;gap:0px;column-gap:0px;}.price-grid-559651 .price-grid__feature::before{color:transparent;display:none;font-size:0px;}.price-grid-559651{--price-grid-item-radius:20px;--price-grid-row-gap:18px;--price-grid-justify:center;--price-grid-items:center;}.price-grid-637100{background-color:#3a4447;background-image:linear-gradient(rgba(25,32,36,.18), rgba(25,32,36,.18)), url('/uploaded/158820/texture-assiettes.jpg');background-repeat:repeat;background-size:auto, 297px auto;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;box-shadow:0 18px 44px rgba(60,40,20,.22);--price-grid-row-gap:12px;--price-grid-group-gap:34px;}.price-grid-637100 .price-grid{background-color:#ddd2be;max-width:none;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0 14px 36px rgba(0,0,0,.45);box-sizing:border-box;}.price-grid-637100 .price-grid__name{font-family:Barlow;color:#3d2612;font-weight:700;font-size:17px;letter-spacing:0;}.price-grid-637100 .price-grid__description{font-family:Barlow;color:#6b4a2c;font-size:15px;line-height:1.45;font-weight:400;}.price-grid-637100 .price-grid__price{font-family:Barlow;color:#3d2612;font-weight:600;font-size:17px;}.price-grid-637100 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:500;}.price-grid-637100 .price-grid__group-title{font-family:Barlow;color:#5d8270;font-weight:600;text-transform:none;letter-spacing:.005em;font-size:30px;line-height:1.15;}.price-grid-637100 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;}.price-grid-637100 .price-grid__tag{font-family:Barlow;background-color:#5d8270;color:#ffffff;}.price-grid-637100 .price-grid__group{border-bottom-color:rgba(93,130,112,.45);padding-bottom:12px;}.price-grid-637100 .price-grid__deco{border-bottom-color:rgba(79,50,23,.28);}.price-grid-637100 .price-grid__item::after{border-bottom-color:transparent;}.price-grid-637100 .price-grid__body{row-gap:3px;}.price-grid-173106{background-color:#3a4447;background-image:linear-gradient(rgba(25,32,36,.18), rgba(25,32,36,.18)), url('/uploaded/158820/texture-assiettes.jpg');background-repeat:repeat;background-size:auto, 297px auto;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;box-shadow:0 18px 44px rgba(60,40,20,.22);--price-grid-row-gap:12px;--price-grid-group-gap:34px;}.price-grid-173106 .price-grid{background-color:#ddd2be;max-width:none;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0 14px 36px rgba(0,0,0,.45);box-sizing:border-box;}.price-grid-173106 .price-grid__name{font-family:Barlow;color:#3d2612;font-weight:700;font-size:17px;letter-spacing:0;}.price-grid-173106 .price-grid__description{font-family:Barlow;color:#6b4a2c;font-size:15px;line-height:1.45;font-weight:400;}.price-grid-173106 .price-grid__price{font-family:Barlow;color:#3d2612;font-weight:600;font-size:17px;}.price-grid-173106 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:500;}.price-grid-173106 .price-grid__group-title{font-family:Barlow;color:#5d8270;font-weight:600;text-transform:none;letter-spacing:.005em;font-size:30px;line-height:1.15;}.price-grid-173106 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;}.price-grid-173106 .price-grid__tag{font-family:Barlow;background-color:#5d8270;color:#ffffff;}.price-grid-173106 .price-grid__group{border-bottom-color:rgba(93,130,112,.45);padding-bottom:12px;}.price-grid-173106 .price-grid__deco{border-bottom-color:rgba(79,50,23,.28);}.price-grid-173106 .price-grid__item::after{border-bottom-color:transparent;}.price-grid-173106 .price-grid__body{row-gap:3px;}@media (min-width:1081px){.layout-569655 > .layout-grid{--lay-rows:5;max-width:1500px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;--lay-row-h:36px;}.layout-569655{padding-top:44px;padding-bottom:72px;--lay-full:1;}.layout-119016{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:25;}.layout-119016 > .layout-grid{--lay-rows:3;--lay-row-h:10px;max-width:none;margin-left:0px;margin-right:0px;padding-top:46px;padding-bottom:46px;padding-left:52px;padding-right:52px;background-color:#f7f1e6;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:inset 0 0 0 12px #f7f1e6, inset 0 0 0 13px rgba(110,145,129,.55), 0 18px 44px rgba(133,84,41,.16);}.texte-340337{grid-row-start:1;grid-column-start:11;grid-row-end:2;grid-column-end:25;}.cta-078640{grid-row-start:2;grid-column-start:11;grid-row-end:3;grid-column-end:25;}.image-015396 img{height:100%;}.image-015396{grid-row-start:1;grid-column-start:2;grid-row-end:3;grid-column-end:10;}.image-433130 img{height:100%;}.image-433130{grid-row-start:3;grid-column-start:2;grid-row-end:4;grid-column-end:24;height:210px;}.price-grid-559651{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:25;--price-grid-cols:2;--price-grid-item-padding-top:44px;--price-grid-item-padding-bottom:44px;--price-grid-item-padding-left:36px;--price-grid-item-padding-right:36px;--lay-min-rows:1;}.price-grid-559651 .price-grid__list{column-gap:36px;}.price-grid-559651 .price-grid__name{font-family:Barlow;font-weight:600;color:#5d8270;font-size:38px;}.price-grid-559651 .price-grid__description{font-family:Barlow;}.price-grid-559651 .price-grid__price{font-family:Barlow;font-weight:700;color:#3d2612;font-size:40px;}.price-grid-559651 .price-grid__unit{font-family:Barlow;}.price-grid-559651 .price-grid__feature{font-family:Barlow;}.price-grid-637100{grid-row-start:5;grid-column-start:1;grid-row-end:6;grid-column-end:13;align-self:stretch;margin-right:18px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-image:none;background-color:transparent;box-shadow:none;--price-grid-row-gap:28px;--price-grid-group-gap:54px;--lay-min-rows:1;}.price-grid-637100 .price-grid{height:100%;padding-top:58px;padding-bottom:62px;padding-left:64px;padding-right:64px;background-color:#f7f1e6;box-shadow:inset 0 0 0 14px #f7f1e6, inset 0 0 0 15px rgba(110,145,129,.55), 0 22px 55px rgba(133,84,41,.16);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.price-grid-637100 .price-grid__group-title{font-family:Barlow;font-weight:600;color:#5d8270;font-size:31px;line-height:1.15;letter-spacing:.005em;}.price-grid-637100 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:12.5px;font-weight:500;}.price-grid-637100 .price-grid__group{border-bottom-color:rgba(110,145,129,.35);}.price-grid-637100 .price-grid__name{font-family:Barlow;font-weight:700;color:#3d2612;font-size:18px;}.price-grid-637100 .price-grid__description{font-family:Barlow;color:#6b4a2c;font-size:15.5px;line-height:1.55;font-weight:400;}.price-grid-637100 .price-grid__price{font-family:Barlow;font-weight:600;color:#3d2612;font-size:18px;}.price-grid-637100 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;font-weight:500;}.price-grid-637100 .price-grid__tag{font-family:Barlow;background-color:#6e9181;}.price-grid-637100 .price-grid__deco{border-bottom-color:rgba(110,145,129,.45);}.price-grid-173106{grid-row-start:5;grid-column-start:13;grid-row-end:6;grid-column-end:25;align-self:stretch;margin-left:18px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-image:none;background-color:transparent;box-shadow:none;--price-grid-row-gap:20px;--price-grid-group-gap:46px;--lay-min-rows:1;}.price-grid-173106 .price-grid{height:100%;padding-top:58px;padding-bottom:62px;padding-left:64px;padding-right:64px;background-color:#f7f1e6;box-shadow:inset 0 0 0 14px #f7f1e6, inset 0 0 0 15px rgba(110,145,129,.55), 0 22px 55px rgba(133,84,41,.16);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.price-grid-173106 .price-grid__group-title{font-family:Barlow;font-weight:600;color:#5d8270;font-size:31px;line-height:1.15;letter-spacing:.005em;}.price-grid-173106 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:12.5px;font-weight:500;}.price-grid-173106 .price-grid__group{border-bottom-color:rgba(110,145,129,.35);}.price-grid-173106 .price-grid__name{font-family:Barlow;font-weight:700;color:#3d2612;font-size:18px;}.price-grid-173106 .price-grid__description{font-family:Barlow;color:#6b4a2c;font-size:15.5px;line-height:1.55;font-weight:400;}.price-grid-173106 .price-grid__price{font-family:Barlow;font-weight:600;color:#3d2612;font-size:18px;}.price-grid-173106 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;font-weight:500;}.price-grid-173106 .price-grid__tag{font-family:Barlow;background-color:#6e9181;}.price-grid-173106 .price-grid__deco{border-bottom-color:rgba(110,145,129,.45);}}@media (min-width:0) and (max-width:1080px){.layout-569655 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:7;--lay-row-h:18px;--lay-unit:66;}.layout-569655{padding-top:28px;padding-bottom:40px;}.layout-119016{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;grid-row-start:1;grid-row-end:2;--lay-full:1;}.layout-119016 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:17;--lay-row-h:10px;padding-top:32px;padding-bottom:30px;padding-left:22px;padding-right:22px;box-shadow:inset 0 0 0 9px #f7f1e6, inset 0 0 0 10px rgba(110,145,129,.55), 0 12px 28px rgba(133,84,41,.16);background-color:#f7f1e6;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;}.texte-340337 > .widget-texte-content h2{font-size:44px;}.texte-340337 > .widget-texte-content h3{font-size:34px;}.texte-340337 > .widget-texte-content p{font-size:16px;}.texte-340337{grid-row-start:1;grid-column-start:1;grid-row-end:15;grid-column-end:9;}.cta-078640 .btn-widget__link--primary{padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;}.cta-078640 .btn-widget__link--secondary{padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;}.cta-078640{grid-row-start:15;grid-column-start:1;grid-row-end:16;grid-column-end:9;}.image-015396{margin-top:26px;grid-row-start:16;grid-column-start:1;grid-row-end:17;grid-column-end:9;height:360px;}.image-015396 img{height:100%;}.image-433130{margin-top:14px;grid-row-start:17;grid-column-start:1;grid-row-end:18;grid-column-end:9;height:130px;}.image-433130 img{height:100%;}.price-grid-559651{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:9;--price-grid-cols:1;--price-grid-item-padding-top:32px;--price-grid-item-padding-bottom:32px;--price-grid-item-padding-left:28px;--price-grid-item-padding-right:28px;}.price-grid-559651 .price-grid__item{box-shadow:inset 0 0 0 9px #f7f1e6, inset 0 0 0 10px rgba(110,145,129,.55), 0 12px 28px rgba(133,84,41,.16);}.price-grid-559651 .price-grid__name{font-size:34px;font-family:Barlow;font-weight:600;color:#5d8270;}.price-grid-559651 .price-grid__price{font-size:36px;font-family:Barlow;font-weight:700;color:#3d2612;}.price-grid-559651 .price-grid__description{font-family:Barlow;}.price-grid-559651 .price-grid__unit{font-family:Barlow;}.price-grid-559651 .price-grid__feature{font-family:Barlow;}.price-grid-637100{grid-row-start:5;grid-column-start:1;grid-row-end:6;grid-column-end:9;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-image:none;background-color:transparent;box-shadow:none;--price-grid-row-gap:20px;--price-grid-group-gap:46px;}.price-grid-637100 .price-grid{padding-top:34px;padding-bottom:36px;padding-left:26px;padding-right:26px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:inset 0 0 0 9px #f7f1e6, inset 0 0 0 10px rgba(110,145,129,.55), 0 12px 30px rgba(133,84,41,.16);background-color:#f7f1e6;}.price-grid-637100 .price-grid__group-title{font-size:28px;font-family:Barlow;font-weight:600;color:#5d8270;line-height:1.15;letter-spacing:.005em;}.price-grid-637100 .price-grid__name{font-size:18.5px;font-family:Barlow;font-weight:700;color:#3d2612;}.price-grid-637100 .price-grid__price{font-size:18.5px;font-family:Barlow;font-weight:600;color:#3d2612;}.price-grid-637100 .price-grid__description{font-size:16px;font-family:Barlow;color:#6b4a2c;line-height:1.55;font-weight:400;}.price-grid-637100 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:12.5px;font-weight:500;}.price-grid-637100 .price-grid__group{border-bottom-color:rgba(110,145,129,.35);}.price-grid-637100 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;font-weight:500;}.price-grid-637100 .price-grid__tag{font-family:Barlow;background-color:#6e9181;}.price-grid-637100 .price-grid__deco{border-bottom-color:rgba(110,145,129,.45);}.price-grid-173106{grid-row-start:7;grid-column-start:1;grid-row-end:8;grid-column-end:9;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-image:none;background-color:transparent;box-shadow:none;--price-grid-row-gap:20px;--price-grid-group-gap:46px;}.price-grid-173106 .price-grid{padding-top:34px;padding-bottom:36px;padding-left:26px;padding-right:26px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:inset 0 0 0 9px #f7f1e6, inset 0 0 0 10px rgba(110,145,129,.55), 0 12px 30px rgba(133,84,41,.16);background-color:#f7f1e6;}.price-grid-173106 .price-grid__group-title{font-size:28px;font-family:Barlow;font-weight:600;color:#5d8270;line-height:1.15;letter-spacing:.005em;}.price-grid-173106 .price-grid__name{font-size:18.5px;font-family:Barlow;font-weight:700;color:#3d2612;}.price-grid-173106 .price-grid__price{font-size:18.5px;font-family:Barlow;font-weight:600;color:#3d2612;}.price-grid-173106 .price-grid__description{font-size:16px;font-family:Barlow;color:#6b4a2c;line-height:1.55;font-weight:400;}.price-grid-173106 .price-grid__group-sub{font-family:Barlow;color:#6e9181;font-size:12.5px;font-weight:500;}.price-grid-173106 .price-grid__group{border-bottom-color:rgba(110,145,129,.35);}.price-grid-173106 .price-grid__unit{font-family:Barlow;color:#6e9181;font-size:12px;font-weight:500;}.price-grid-173106 .price-grid__tag{font-family:Barlow;background-color:#6e9181;}.price-grid-173106 .price-grid__deco{border-bottom-color:rgba(110,145,129,.45);}}@media (min-width:800px) and (max-width:1080px){.price-grid-559651{--price-grid-cols:2;}}