.layout-655617{padding-top:0px;padding-bottom:18px;overflow-x:clip;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(100,23,45,0.12);}.layout-655617 > .full-background{background-color:#FFF7EC;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;background-image:radial-gradient(circle at 12% 120%, rgba(244,220,219,0.9) 0, rgba(244,220,219,0) 40%), radial-gradient(circle at 92% -40%, rgba(233,201,140,0.35) 0, rgba(233,201,140,0) 35%);}.layout-655617 > .layout-grid{align-items:center;}.texte-161027 > .widget-texte-content > *{font-family:Pinyon Script;font-size:32px;color:#64172D;line-height:1.1;}.texte-161027{align-self:end;}.menu-964161 .navigation_link_p{color:#64172D;text-transform:uppercase;font-size:18px;transition-timing-function:ease-in-out;transition-duration:0.2s;font-family:DM Sans;}.menu-964161 .menu-custom-principal > ul{gap:10px;justify-content:center;row-gap:0px;column-gap:10px;}.menu-964161{background-color:transparent;align-self:center;}.menu-964161 .navigation_link_p.actif{color:#64172D;font-size:18px;}.menu-964161 .navigation_button_p.actif .navigation_link_p{color:#64172D;font-size:18px;}.menu-964161 .navigation_link_p:hover{color:#C2924B;}.menu-964161 .navigation_link_p:focus{color:#64172D;}.menu-964161 .navigation_button_p:hover .navigation_link_p{color:#64172D;}.menu-964161 .navigation_button_p:focus .navigation_link_p{color:#64172D;}.menu-964161 .menu__mobile-btn{color:#64172D;--menu-burger-color:#64172D;background-color:transparent;}.menu-964161 .menu__mobile-btn-icon{color:#64172D;--menu-burger-color:#64172D;background-color:transparent;}.menu-964161 .menu__mobile-btn-text{color:#64172D;font-family:DM Sans;background-color:transparent;}.menu-964161 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn{color:#64172D;--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-964161 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-icon{color:#64172D;--menu-burger-color:rgba(0,0,0,1);background-color:transparent;}.menu-964161 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-btn-text{color:#64172D;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_link_p{color:#64172D;transition-timing-function:ease-in-out;transition-duration:0.2s;font-family:DM Sans;font-size:14px;}.menu-964161 .sous_navigation_link_p:hover{color:#64172D;font-family:DM Sans;}.menu-964161 .sous_navigation_link_p:focus{color:#64172D;font-family:DM Sans;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p{color:#64172D;font-family:DM Sans;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p:hover{color:#64172D;font-family:DM Sans;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p:focus{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_button_p > .menu__dropdown{margin-top:4px;background-color:rgba(255,255,255,1);border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;padding-top:10px;}.menu-964161 .sous_navigation_link_p.actif{font-family:DM Sans;color:#64172D;font-size:14px;}.menu-964161 .sous_navigation_button_p.actif .sous_navigation_link_p{font-family:DM Sans;color:#64172D;font-size:14px;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p.actif{font-size:14px;color:#64172D;font-family:DM Sans;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_button_p.actif .sous_navigation_link_p{font-size:14px;color:#64172D;font-family:DM Sans;}.cart-float-671660 .cart-float__btn{color:#64172D;transition-duration:0.2s;background-color:transparent;}.cart-float-671660 .cart-float__wrapper > a > span:not(:first-child){display:none;}.cart-float-671660 .cart-float__btn-label{display:none;color:#64172D;font-family:DM Sans;}.cart-float-671660 .cart-float__wrapper > a{transition-duration:0.2s;color:#64172D;font-family:DM Sans;}.cart-float-671660 .cart-float__icon{color:#64172D;background-color:transparent;}.cart-float-671660 .cart-float__wrapper > a:hover{color:#64172D;}.cart-float-671660 .cart-float__wrapper > a:focus{color:#64172D;}.cart-float-671660 .cart-float__count{background-color:#64172D;color:#FFF7EC;font-family:DM Sans;}.cart-float-671660 .cart-float__wrapper{background-color:transparent;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;}.cart-float-671660{align-self:center;}.cart-float-671660 .cart-float[data-type] .cart-float__content{background-color:#FFF7EC;color:#352320;font-family:DM Sans;border-left-width:1px;border-left-style:solid;border-left-color:rgba(100,23,45,0.12);box-shadow:-20px 0 60px rgba(78,16,34,0.18);}.cart-float-671660 .cart-float__content .header-cart-float{background-color:#FFF7EC;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(100,23,45,0.12);padding-top:28px;padding-bottom:22px;padding-left:30px;padding-right:70px;}.cart-float-671660 .cart-float__content .header-cart-float .titre{font-family:Cormorant Garamond;font-weight:500;font-size:32px;color:#64172D;letter-spacing:0.5px;}.cart-float-671660 .cart-float[data-type] .cart-float__close-btn{color:#64172D;background-color:#F4DCDB;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;transition-duration:0.2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center;top:24px;right:24px;}.cart-float-671660 .cart-float[data-type] .cart-float__close-btn:hover{background-color:#E9C98C;color:#4E1022;}.cart-float-671660 .cart-float__close-btn .close-menu::before{background-color:#64172D;width:18px;left:11px;height:1.5px;}.cart-float-671660 .cart-float__close-btn .close-menu::after{background-color:#64172D;width:18px;left:11px;height:1.5px;}.cart-float-671660 .cart-float__products{background-color:#FFF7EC;padding-left:30px;padding-right:30px;}.cart-float-671660 .cart-float__content .cart-product{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(100,23,45,0.12);padding-top:18px;padding-bottom:18px;}.cart-float-671660 .cart-product__img img{border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;background-color:#F6ECE0;}.cart-float-671660 .cart-product__title a{font-family:Cormorant Garamond;font-weight:600;font-size:20px;color:#64172D;}.cart-float-671660 .cart-product__title a:hover{color:#C2924B;}.cart-float-671660 .cart-product__attributes{color:rgba(53,35,32,0.7);font-size:13px;}.cart-float-671660 .cart-product__unit .price__regular{color:#352320;font-weight:600;}.cart-float-671660 .cart-product__unit .price__discount{color:#64172D;font-weight:600;}.cart-float-671660 .cart-float__content .cart-product__quantity{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:rgba(100,23,45,0.25);border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;background-color:#FFFFFF;}.cart-float-671660 .cart-float__content .cart-product__quantity button{color:#64172D;background-color:transparent;}.cart-float-671660 .cart-float__content .cart-product__quantity button:hover{color:#C2924B;}.cart-float-671660 .cart-product__quantity-nb input{color:#352320;font-family:DM Sans;background-color:transparent;}.cart-float-671660 .cart-float__content .cart-product__remove button{color:rgba(100,23,45,0.55);transition-duration:0.2s;}.cart-float-671660 .cart-float__content .cart-product__remove button:hover{color:#64172D;}.cart-float-671660 .cart-float__empty{font-family:Cormorant Garamond;font-style:italic;font-size:24px;color:#64172D;padding-top:40px;padding-left:30px;padding-right:30px;text-align:center;}.cart-float-671660 .cart-float__footer{background-color:#F6ECE0;border-top-width:1px;border-top-style:solid;border-top-color:rgba(100,23,45,0.12);padding-top:20px;padding-left:30px;padding-right:30px;padding-bottom:28px;}.cart-float-671660 .cart-float__total > span:first-child{font-family:Cormorant Garamond;font-size:24px;font-weight:500;color:#64172D;}.cart-float-671660 .cart-float__total .price__regular{font-family:Cormorant Garamond;font-size:26px;font-weight:600;color:#64172D;}.cart-float-671660 .cart-float__link-order .button{background-color:#64172D;color:#FFF7EC;font-family:DM Sans;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:#64172D;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;box-shadow:0 10px 24px rgba(100,23,45,0.22);transition-duration:0.25s;padding-top:15px;padding-bottom:15px;}.cart-float-671660 .cart-float__link-order .button:hover{background-color:#4E1022;color:#E9C98C;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:solid;border-color:#4E1022;}.cart-float-671660 .cart-float__link-order .button:focus{background-color:#4E1022;color:#E9C98C;}.cart-float-671660 .cart-float__link-order{padding-top:16px;}.texte-062182{transform:rotate(-3deg);transform-origin:left center;}.texte-062182 > .widget-texte-content > *{font-family:Pinyon Script;font-size:22px;line-height:1.15;color:#C2924B;margin-top:0px;margin-bottom:0px;text-align:left;}@media (min-width:1081px){.layout-655617 > .layout-grid{--lay-rows:3;--lay-unit:70;}.texte-161027{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:8;}.texte-161027 > .widget-texte-content > *{font-size:38px;letter-spacing:.01em;margin-top:0px;margin-bottom:0px;}.menu-964161{grid-row-start:1;grid-column-start:8;grid-row-end:3;grid-column-end:18;--lay-half:1;}.menu-964161 .navigation_link_p{font-size:13px;letter-spacing:.22em;font-weight:500;}.menu-964161 .navigation_link_p.actif{font-size:13px;}.menu-964161 .navigation_button_p.actif .navigation_link_p{font-size:13px;color:#C2924B;}.menu-964161 .menu-custom-principal > ul{column-gap:34px;}.cart-float-671660 .cart-float__count{top:13px;left:13px;}.cart-float-671660{grid-row-start:1;grid-column-start:22;grid-row-end:3;grid-column-end:24;}.texte-062182{grid-row-start:2;grid-column-start:1;grid-row-end:4;grid-column-end:7;margin-top:0px;align-self:start;--lay-min-rows:1;}}@media (min-width:0) and (max-width:1080px){.layout-655617 > .layout-grid{--lay-grid:1;--lay-cols:8;--lay-rows:3;--lay-unit:85;}.texte-161027 > .widget-texte-content > *{font-size:23px;text-align:center;white-space:nowrap;}.texte-161027{grid-row-start:2;grid-column-start:3;grid-row-end:3;grid-column-end:7;align-self:center;}.menu-964161 .navigation_link_p{font-weight:700;font-family:DM Sans;color:#64172D;}.menu-964161 .menu__mobile-btn-text{font-size:12px;display:none;}.menu-964161 .menu__mobile-btn-icon{height:18px;width:18px;}.menu-964161 .navigation_link_p:hover{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_link_p:focus{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_button_p:hover .navigation_link_p{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_button_p:focus .navigation_link_p{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_link_p.actif{color:#64172D;font-family:DM Sans;}.menu-964161 .navigation_button_p.actif .navigation_link_p{color:#64172D;font-family:DM Sans;}.menu-964161 .menu__mobile-status:checked ~ .menu__mobile-label .menu__mobile-shadow{background-color:rgba(255,255,255,1.000);}.menu-964161 .sous_navigation_link_p{color:#64172D;font-size:14px;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_link_p:hover{color:#64172D;font-size:14px;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_link_p:focus{color:#64172D;font-size:14px;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p{color:#64172D;font-size:13px;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p:hover{color:#64172D;font-size:13px;font-family:DM Sans;background-color:transparent;}.menu-964161 .sous_navigation_button_p ul .sous_navigation_link_p:focus{color:#64172D;font-size:13px;font-family:DM Sans;background-color:transparent;}.menu-964161 .menu-custom .dropDown{color:#64172D;}.menu-964161 .navigation_button_p > .menu__dropdown{background-color:transparent;}.menu-964161{grid-row-start:2;grid-column-start:1;grid-row-end:4;grid-column-end:3;}.cart-float-671660{grid-row-start:2;grid-column-start:7;grid-row-end:4;grid-column-end:9;}.texte-062182 > .widget-texte-content > *{font-size:17px;text-align:center;}.texte-062182{grid-row-start:3;grid-column-start:3;grid-row-end:4;grid-column-end:7;transform-origin:center center;margin-top:0px;align-self:start;}}@media (min-width:800px) and (max-width:1080px){.layout-655617 > .layout-grid{--lay-rows:3;--lay-unit:45;}.menu-964161 .menu-custom-principal > ul{justify-content:flex-start;}}