.elementor-86 .elementor-element.elementor-element-d384f6e{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-86 .elementor-element.elementor-element-4f4025f{--display:flex;}.elementor-86 .elementor-element.elementor-element-5859c58{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-e82a594 .elementor-icon-wrapper{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-9472a26{--display:flex;}.elementor-86 .elementor-element.elementor-element-40cf389{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86 .elementor-element.elementor-element-7146230 .elementor-button-content-wrapper{flex-direction:row;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500;600;700;800&display=swap');
#lch-outer{background:#201E1A !important;}
#lch-inner{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;}
#lch-logo{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px;width:auto !important;}
.lch-fork .elementor-icon{background:#E8944D;color:#201E1A !important;width:38px;height:38px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:18px;}
.lch-fork .elementor-icon svg{fill:#201E1A !important;width:18px;height:18px;}
.lch-logo .elementor-heading-title{font-family:'Bebas Neue' !important;font-size:28px !important;color:#FAF6EC !important;letter-spacing:.03em;line-height:1;}
#lch-nav{display:flex !important;flex-direction:row !important;align-items:center !important;gap:4px;width:auto !important;}
.lch-nav .elementor-heading-title{font-family:'Inter' !important;font-weight:500 !important;font-size:14px !important;color:rgba(250,246,236,.7) !important;padding:8px 16px;border-radius:9999px;transition:all .2s;}
.lch-nav:hover .elementor-heading-title{color:#FAF6EC !important;background:rgba(255,255,255,.05);}
.lch-active .elementor-heading-title{background:rgba(255,255,255,.1);color:#FAF6EC !important;}
#lch-actions{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px;width:auto !important;}
.lch-panier .elementor-button{background:transparent;border:1px solid rgba(255,255,255,.18);color:#FAF6EC;border-radius:9999px;padding:9px 16px;font-weight:500;font-size:14px;box-shadow:none;gap:8px;}
.lch-panier .elementor-button:hover{background:rgba(255,255,255,.06);color:#FAF6EC;}
.lch-cmd .elementor-button{background:#E8944D;color:#201E1A;border-radius:9999px;font-weight:700;padding:10px 20px;font-size:14px;box-shadow:none;}
.lch-cmd .elementor-button:hover{background:#F0AC63;color:#201E1A;}
@media(max-width:880px){#lch-nav{display:none !important;}}

/* fix boxed inner row + center nav */
#lch-inner>.e-con-inner{flex-direction:row !important;justify-content:space-between !important;align-items:center !important;width:100% !important;max-width:1280px;margin:0 auto;}
#lch-nav{flex-grow:1 !important;justify-content:center !important;}/* End custom CSS */