.layout-777619{padding-top:14px;padding-bottom:14px;margin-top:0px;margin-bottom:0px;}.layout-777619 > .full-background{background-color:#13261D;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:absolute;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgba(217,183,126,0.18);}.logo-878227{align-self:center;}.menu-533156 .navigation_link_p{color:#F7F2E8;font-family:DM Sans;text-transform:none;font-size:15px;font-weight:500;letter-spacing:0.02em;}.menu-533156 .navigation_link_p:hover{background-image:none;background-position:center center;background-size:auto auto;background-repeat:repeat;background-attachment:scroll;color:#D9B77E;}.menu-533156 .navigation_link_p:focus{background-image:none;background-position:center center;background-size:auto auto;background-repeat:repeat;background-attachment:scroll;color:#D9B77E;}.menu-533156 .navigation_button_p:hover .navigation_link_p{background-image:none;background-position:center center;background-size:auto auto;background-repeat:repeat;background-attachment:scroll;color:#D9B77E;}.menu-533156 .navigation_button_p:focus .navigation_link_p{background-image:none;background-position:center center;background-size:auto auto;background-repeat:repeat;background-attachment:scroll;color:#D9B77E;}.menu-533156{align-self:center;justify-self:end;}.menu-533156 .menu-custom-principal > ul{column-gap:36px;gap:36px;}.menu-533156 .navigation_link_p.actif{color:#D9B77E;background-image:none;}.menu-533156 .navigation_button_p.actif .navigation_link_p{color:#D9B77E;background-image:none;}.menu-533156 .menu__mobile-btn{color:#F7F2E8;--menu-burger-color:#F7F2E8;}.menu-533156 .menu__mobile-btn-icon{color:#F7F2E8;--menu-burger-color:#F7F2E8;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:#F7F2E8;--menu-burger-color:#F7F2E8;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-icon{color:#F7F2E8;--menu-burger-color:#F7F2E8;}.cart-float-261720 .cart-float__btn{color:#F7F2E8;transition-duration:0.2s;background-color:transparent;}.cart-float-261720 a:where(.cart-float__wrapper > a){color:rgba(0,0,0,1);}.cart-float-261720 .cart-float__wrapper > a > span:not(:first-child){display:none;}.cart-float-261720 .cart-float__btn-label{display:none;color:rgba(0,0,0,1);font-family:Montserrat;}.cart-float-261720 .cart-float__wrapper > a{transition-duration:0.2s;color:#F7F2E8;font-family:Montserrat;}.cart-float-261720 .cart-float__icon{color:#F7F2E8;background-color:transparent;}.cart-float-261720 .cart-float__wrapper > a:hover{color:#F7F2E8;}.cart-float-261720 .cart-float__wrapper > a:focus{color:rgba(0,0,0,1);}.cart-float-261720 .cart-float__count{background-color:#D9B77E;color:#13261D;font-family:Montserrat;}.cart-float-261720 .cart-float__wrapper{background-color:transparent;}.cart-float-261720 .cart-float__wrapper > a i{color:rgba(255,255,255,1);}.cart-float-261720 .cart-float__content{background-color:#ffffff;font-family:Source Sans Pro, Arial, sans-serif;color:rgb(46, 46, 46);font-size:15px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;}.cart-float-261720 .header-cart-float{background-color:rgb(255, 229, 199);padding-top:24px;padding-right:24px;padding-bottom:18px;padding-left:24px;margin-top:0px;margin-right:-24px;margin-bottom:16px;margin-left:-24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.08);}.cart-float-261720 .cart-float__content .header-cart-float .titre{font-family:Source Sans Pro, Arial, sans-serif;font-size:26px;font-weight:600;color:rgb(46, 46, 46);letter-spacing:.01em;}.cart-float-261720 .cart-float__close-btn{color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__close-btn .close-menu::before{background-color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__close-btn .close-menu::after{background-color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__content .cart-product{padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.08);}.cart-float-261720 .cart-product__img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:rgb(255, 229, 199);}.cart-float-261720 .cart-product__title a{font-family:Source Sans Pro, Arial, sans-serif;font-size:15px;font-weight:600;color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__content .cart-product__attribute{font-family:Source Sans Pro, Arial, sans-serif;font-size:13px;color:rgba(0,0,0,.6);}.cart-float-261720 .cart-product__quantity{font-family:Source Sans Pro, Arial, sans-serif;color:rgb(46, 46, 46);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:rgba(0,0,0,.08);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#ffffff;}.cart-float-261720 .cart-product__unit .price__regular{color:rgb(46, 46, 46);font-weight:600;}.cart-float-261720 .cart-float__footer{background-color:rgb(255, 229, 199);padding-top:20px;padding-right:24px;padding-bottom:24px;padding-left:24px;margin-top:0px;margin-right:-24px;margin-bottom:0px;margin-left:-24px;border-top-width:1px;border-top-style:solid;border-top-color:rgba(0,0,0,.08);}.cart-float-261720 .cart-float__total{font-family:Source Sans Pro, Arial, sans-serif;margin-bottom:14px;align-items:baseline;}.cart-float-261720 .cart-float__total > span:first-child{font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__total .price__regular{font-family:Source Sans Pro, Arial, sans-serif;font-size:22px;font-weight:700;color:rgb(46, 46, 46);}.cart-float-261720 .cart-float__link-order{display:block;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.cart-float-261720 .cart-float__link-order .button{display:block;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:center;background-color:rgb(46, 46, 46);color:#ffffff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:none;border-color:transparent;font-family:Source Sans Pro, Arial, sans-serif;font-size:15px;font-weight:600;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;}.cart-float-261720{align-self:center;justify-self:end;}.cta-919171{align-self:center;}.cta-919171 .btn-widget{justify-content:flex-end;}.cta-919171 .btn-widget__link--primary{--btn-bg:#93541F;--btn-bg-image:none;--btn-color:#ffffff;--btn-border-color:#93541F;--btn-bg-hover:#D9B77E;--btn-color-hover:#13261D;--btn-border-color-hover:#D9B77E;--btn-shadow:none;font-family:DM Sans;font-size:14px;font-weight:600;letter-spacing:.04em;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;}@media (min-width:1081px){.layout-777619 > .layout-grid{--lay-rows:2;--lay-unit:34;}.layout-777619{padding-top:34px;padding-bottom:34px;}.logo-878227 .logo__img{max-width:210px;}.logo-878227{grid-column-start:2;grid-column-end:7;grid-row-start:1;grid-row-end:3;}.menu-533156{grid-column-start:8;grid-column-end:19;grid-row-start:1;grid-row-end:3;}.cart-float-261720 .cart-float__count{top:13px;left:13px;}.cart-float-261720{grid-column-start:22;grid-column-end:24;grid-row-start:1;grid-row-end:3;}.cta-919171{grid-row-start:1;grid-column-start:19;grid-row-end:3;grid-column-end:22;}}@media (min-width:0) and (max-width:1080px){.layout-777619{--lay-full:0;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;}.layout-777619 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:2;--lay-unit:40;}.logo-878227 .logo__img{max-width:150px;}.logo-878227{grid-column-start:1;grid-column-end:6;grid-row-start:1;grid-row-end:3;text-align:left;}.menu-533156{grid-column-start:8;grid-column-end:9;grid-row-start:1;grid-row-end:3;}.menu-533156 .navigation_link_p{color:#1F3A2E;font-size:30px;font-family:Playfair Display;padding-top:10px;padding-bottom:10px;}.menu-533156 .navigation_link_p:hover{color:#1F3A2E;}.menu-533156 .navigation_link_p:focus{color:#1F3A2E;}.menu-533156 .navigation_button_p:hover .navigation_link_p{color:#1F3A2E;}.menu-533156 .navigation_link_p.actif{color:#1F3A2E;}.menu-533156 .navigation_button_p.actif .navigation_link_p{color:#1F3A2E;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-shadow{background-color:#F7F2E8;}.menu-533156 .menu__mobile-btn-text{display:none;}.menu-533156 .menu__mobile-btn-icon{height:18px;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:#1F3A2E;--menu-burger-color:#1F3A2E;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-icon{color:#1F3A2E;--menu-burger-color:#1F3A2E;}.menu-533156 .menu-custom-principal > ul{padding-top:90px;justify-content:flex-start;gap:4px;column-gap:4px;height:auto;bottom:auto;padding-bottom:40px;}.cart-float-261720{grid-column-start:6;grid-column-end:8;grid-row-start:1;grid-row-end:3;margin-right:8px;}.cta-919171{display:none;}}@media (min-width:800px) and (max-width:1080px){.layout-777619{--lay-full:0;padding-left:24px;padding-right:24px;}.layout-777619 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:2;--lay-unit:16;}.logo-878227 .logo__img{max-width:170px;}.logo-878227{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:3;text-align:left;}.menu-533156{grid-column-start:8;grid-column-end:9;grid-row-start:1;grid-row-end:3;}.menu-533156 .menu__mobile-btn-text{display:none;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:#1F3A2E;--menu-burger-color:#1F3A2E;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-icon{color:#1F3A2E;--menu-burger-color:#1F3A2E;}.menu-533156 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-shadow{background-color:#F7F2E8;}.menu-533156 .navigation_link_p{color:#1F3A2E;font-family:Playfair Display;font-size:30px;padding-top:10px;padding-bottom:10px;}.menu-533156 .navigation_link_p:hover{color:#1F3A2E;}.menu-533156 .navigation_link_p.actif{color:#1F3A2E;}.menu-533156 .navigation_button_p.actif .navigation_link_p{color:#1F3A2E;}.menu-533156 .menu-custom-principal > ul{padding-top:90px;justify-content:flex-start;gap:4px;column-gap:4px;height:auto;bottom:auto;padding-bottom:40px;}.cart-float-261720{grid-column-start:7;grid-column-end:8;grid-row-start:1;grid-row-end:3;margin-right:-48px;}.cta-919171{display:none;}}