@layer cabane-local-choice{html body[data-menu-layout] #nv-panel.csm{--paper:#f3e7d7;--ink:#171714;--orange:#ff6428;--line:#d7cbbb;--muted:#68645c;--side:#ebdecc;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:90%!important;max-width:1530px!important;margin:0 auto!important;padding:0!important;background:var(--paper)!important;color:var(--ink)!important;border:0!important;border-top:1px solid var(--line)!important;box-shadow:0 16px 24px #17171418!important;overflow:auto!important;scrollbar-width:thin;scrollbar-color:#b7aa98 var(--paper)}html body[data-menu-layout] #nv-panel.csm[hidden],#nv-panel.csm [data-universe-view][hidden]{display:none!important}html body[data-menu-layout] #nv-panel.csm *{box-sizing:border-box}html body[data-menu-layout] #nv-panel.csm :is(a,button,h2,h3,strong,small,span){text-decoration:none!important;letter-spacing:0!important}html body[data-menu-layout] #nv-panel.csm :is(a,button):after,html body[data-menu-layout] #nv-panel.csm :is(a,button):before{content:none!important}html body[data-menu-layout] #nv-panel.csm a{color:inherit;background:none;border:0;box-shadow:none}html body[data-menu-layout] #nv-panel.csm button{cursor:pointer;border:0;background:none;color:inherit;box-shadow:none;border-radius:0}html body[data-menu-layout] #nv-panel.csm :is(a,button):focus-visible{outline:2px solid var(--orange)!important;outline-offset:4px!important}html body[data-menu-layout] #nv-panel.csm .csm-mega{position:relative;max-width:1530px;margin:auto}html body[data-menu-layout] #nv-panel.csm .csm-body{display:grid;grid-template-columns:minmax(0,1fr) 244px}html body[data-menu-layout] #nv-panel.csm .csm-columns{display:grid;grid-template-columns:1.06fr 1.08fr 1fr;gap:22px;padding:22px 28px 22px 30px}html body[data-menu-layout] #nv-panel.csm .csm-column{display:flex;flex-direction:column;gap:20px;min-width:0}html body[data-menu-layout] #nv-panel.csm :is(.csm-group h3,.csm-feature>h3,.csm-footer h3){font:400 17px/1.35 Anton,Impact,sans-serif!important;text-transform:uppercase!important;color:var(--orange)!important;margin:0!important;padding:0!important;border:0!important}html body[data-menu-layout] #nv-panel.csm .csm-desktop-label{display:block;padding-bottom:9px}html body[data-menu-layout] #nv-panel.csm .csm-group-toggle{display:none}html body[data-menu-layout] #nv-panel.csm .csm-group ul{list-style:none;padding:0;margin:0;columns:1}html body[data-menu-layout] #nv-panel.csm .csm-group li{margin:0;padding:0}html body[data-menu-layout] #nv-panel.csm .csm-group a{display:block;padding:4px 0!important;font:400 11px/1.45 Roboto Mono,monospace!important;min-height:24px;color:var(--ink)!important;text-transform:none!important}html body[data-menu-layout] #nv-panel.csm .csm-group a:hover,html body[data-menu-layout] #nv-panel.csm .csm-guide:hover strong,html body[data-menu-layout] #nv-panel.csm .csm-offer:hover .csm-offer-name{color:#ce450e!important}html body[data-menu-layout] #nv-panel.csm .csm-feature{background:var(--side)!important;padding:22px 22px 20px;border-left:1px solid var(--line)}html body[data-menu-layout] #nv-panel.csm .csm-feature>h3{margin-bottom:13px!important}html body[data-menu-layout] #nv-panel.csm .csm-close{position:absolute;right:16px;top:10px;width:32px;height:32px;display:grid;place-items:center;padding:0;font:26px/1 Arial!important;color:var(--muted)!important;z-index:1}html body[data-menu-layout] #nv-panel.csm .csm-close:hover{color:var(--orange)!important}html body[data-menu-layout] #nv-panel.csm .csm-products{display:grid;gap:16px}html body[data-menu-layout] #nv-panel.csm .csm-offer{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0;min-width:0}html body[data-menu-layout] #nv-panel.csm .csm-offer-visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#fff;height:88px;margin-bottom:8px}html body[data-menu-layout] #nv-panel.csm .csm-offer-visual img{display:block;width:100%;height:100%;object-fit:contain;padding:7px}html body[data-menu-layout] #nv-panel.csm .csm-offer-badge{position:absolute;top:8px;left:8px;background:var(--orange);color:var(--ink);padding:4px 6px;font:600 10px/1.4 Roboto Mono,monospace!important}html body[data-menu-layout] #nv-panel.csm .csm-offer-info{display:flex;flex-direction:column;align-items:flex-start}html body[data-menu-layout] #nv-panel.csm .csm-offer-brand{font:400 9px/1.5 Roboto Mono,monospace!important;color:var(--muted);margin-bottom:4px}html body[data-menu-layout] #nv-panel.csm .csm-offer-name{display:block;font:600 11px/1.5 Roboto Mono,monospace!important;text-transform:uppercase!important}html body[data-menu-layout] #nv-panel.csm .csm-offer-prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:6px}html body[data-menu-layout] #nv-panel.csm .csm-offer-prices b{font:400 18px/1.35 Anton,Impact,sans-serif!important;color:var(--orange)!important}html body[data-menu-layout] #nv-panel.csm .csm-offer-prices s{font:400 10px/1.5 Roboto Mono,monospace!important;color:var(--muted)!important;text-decoration:line-through!important}html body[data-menu-layout] #nv-panel.csm .csm-offer-cta{font:400 9px/1.5 Roboto Mono,monospace!important;text-transform:uppercase!important;margin-top:5px}html body[data-menu-layout] #nv-panel.csm .csm-footer{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.1fr 1.1fr;gap:24px;padding:16px 30px;align-items:center}html body[data-menu-layout] #nv-panel.csm .csm-footer h3{color:var(--ink)!important;line-height:1.3!important}html body[data-menu-layout] #nv-panel.csm .csm-footer h3 span{color:var(--orange)!important}html body[data-menu-layout] #nv-panel.csm .csm-guide{display:flex;align-items:center;gap:12px;min-width:0;padding:0;margin:0}html body[data-menu-layout] #nv-panel.csm .csm-thumbnail{display:block;width:104px;height:58.5px;flex:0 0 104px;object-fit:cover;background:var(--side)}html body[data-menu-layout] #nv-panel.csm .csm-guide>span{min-width:0}html body[data-menu-layout] #nv-panel.csm .csm-guide strong{display:block;font:600 11px/1.45 Roboto Mono,monospace!important;text-transform:none!important;color:var(--ink)!important}html body[data-menu-layout] #nv-panel.csm .csm-guide small{display:block;font:400 10px/1.5 Roboto Mono,monospace!important;color:var(--muted)!important;margin-top:5px}html body[data-menu-layout] #nv-panel.csm .csm-mobile-title{display:none}html body[data-menu-layout] .lcg-header :is(.lcg-category-nav__trigger,.lcg-search-trigger){text-decoration:none!important}html body[data-menu-layout] .lcg-header .lcg-category-nav__trigger:after{content:none!important;display:none!important}html body[data-menu-layout] .lcg-shop-menu [data-lcg-universe] :is(.lcg-icon,.nv-icon){display:none!important}@media(min-width:1600px){html body[data-menu-layout] #nv-panel.csm .csm-columns{gap:30px;padding:26px 36px}html body[data-menu-layout] #nv-panel.csm .csm-body{grid-template-columns:1fr 266px}html body[data-menu-layout] #nv-panel.csm .csm-group a{font-size:11.5px!important;padding:4px 0!important}html body[data-menu-layout] #nv-panel.csm .csm-feature{padding:26px 24px}html body[data-menu-layout] #nv-panel.csm .csm-offer-visual{height:112px}}@media(min-width:1100px)and (max-width:1190px){html body[data-menu-layout] #nv-panel.csm .csm-columns{padding:20px;gap:18px}html body[data-menu-layout] #nv-panel.csm .csm-body{grid-template-columns:1fr 218px}html body[data-menu-layout] #nv-panel.csm .csm-feature{padding:20px 16px}html body[data-menu-layout] #nv-panel.csm .csm-group a{font-size:11px!important}html body[data-menu-layout] #nv-panel.csm .csm-group h3{font-size:17px!important}html body[data-menu-layout] #nv-panel.csm .csm-thumbnail{width:112px;height:63px;flex-basis:112px}}@media(max-width:1099px){html body[data-menu-layout] #nv-panel.csm:not([hidden]){display:block!important;position:fixed!important;top:0!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important}html body[data-menu-layout] #nv-panel.csm .csm-body{display:block}html body[data-menu-layout] #nv-panel.csm .csm-columns{display:block;padding:0 18px}html body[data-menu-layout] #nv-panel.csm .csm-column{display:block}html body[data-menu-layout] #nv-panel.csm .csm-group{border-bottom:1px solid var(--line)}html body[data-menu-layout] #nv-panel.csm .csm-desktop-label{display:none}html body[data-menu-layout] #nv-panel.csm .csm-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;text-align:left;font:400 18px/1.35 Anton,Impact,sans-serif!important;text-transform:uppercase!important;gap:14px;color:var(--orange)!important}html body[data-menu-layout] #nv-panel.csm .csm-chevron{width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-right:4px;flex-shrink:0}html body[data-menu-layout] #nv-panel.csm .csm-group-toggle[aria-expanded=true] .csm-chevron{transform:rotate(225deg)}html body[data-menu-layout] #nv-panel.csm .csm-group ul{padding-bottom:16px}html body[data-menu-layout] #nv-panel.csm .csm-group a{font-size:12px!important;min-height:42px;padding:11px 0!important}html body[data-menu-layout] #nv-panel.csm .csm-group[data-expanded=false] ul{display:none}html body[data-menu-layout] #nv-panel.csm .csm-mobile-title{display:flex;flex-direction:column;padding:16px 55px 6px 18px;gap:12px}html body[data-menu-layout] #nv-panel.csm .csm-mobile-title h2{font:400 26px/1.15 Anton,Impact,sans-serif!important;margin:0;padding:0;text-transform:uppercase!important;color:var(--ink)!important}html body[data-menu-layout] #nv-panel.csm .csm-mobile-title h2 span{color:var(--orange)!important}html body[data-menu-layout] #nv-panel.csm .csm-back{font:400 11px/1.5 Roboto Mono,monospace!important;align-self:flex-start;padding:0;min-height:32px}html body[data-menu-layout] #nv-panel.csm .csm-close{top:20px;right:16px;width:36px;height:36px}html body[data-menu-layout] #nv-panel.csm .csm-feature{margin-top:20px;border:0;padding:20px 18px}html body[data-menu-layout] #nv-panel.csm .csm-feature>h3{font-size:20px!important}html body[data-menu-layout] #nv-panel.csm .csm-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html body[data-menu-layout] #nv-panel.csm .csm-offer-visual{height:112px}html body[data-menu-layout] #nv-panel.csm .csm-footer{display:block;padding:22px 18px 30px}html body[data-menu-layout] #nv-panel.csm .csm-footer h3 br{display:none}html body[data-menu-layout] #nv-panel.csm .csm-footer h3 span:before{content:" "}html body[data-menu-layout] #nv-panel.csm .csm-guide{padding-top:18px;gap:12px}html body[data-menu-layout] #nv-panel.csm .csm-thumbnail{width:112px;height:63px;flex-basis:112px}}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/cabane-menu-approved.css.map */
