.drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;--drawer-size: min(92vw, 375px);visibility:hidden;opacity:1!important;z-index:70;font-size:var(--font-navigation-size);font-family:var(--font-navigation-family);font-style:var(--font-navigation-style);font-weight:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform);letter-spacing:var(--font-navigation-letter-spacing);display:block!important;pointer-events:auto!important}.drawer-panel,html.js .drawer-submenu__panel{--drawer-animation: all .3s ease-in-out;--drawer-padding: 24px;display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;width:var(--drawer-size);background-color:var(--color-background);color:var(--color-foreground);opacity:0;z-index:10;transform:translate(var(--drawer-position))}html.no-js .drawer-panel{--drawer-animation: transform .3s ease-in-out}html.js .drawer-submenu__panel{--drawer-animation: all .3s ease-in-out;background-color:var(--color-background)}.drawer-panel:not(.slide-from-right),html.js .drawer-submenu__panel{--drawer-original-position: -100%;--drawer-position: var(--drawer-original-position)}.drawer-panel.slide-from-right{--drawer-original-position: 100vw;--drawer-position: var(--drawer-original-position)}html.js .initialized .drawer-panel,html.no-js .drawer-panel,html.js .initialized .drawer-submenu__panel{transition:var(--drawer-animation)}html.no-js .drawer:target,html.js .drawer.is-open{opacity:1!important;visibility:visible}html.no-js .drawer:target>.page-overlay,html.js .drawer.is-open>.page-overlay{z-index:1;opacity:1}html.js .is-open>.page-overlay{cursor:var(--css-icon-close) 22 22,auto}html.no-js .drawer:target .drawer-panel:not(.slide-from-right),html.js .drawer.is-open .drawer-panel:not(.slide-from-right),html.js .drawer-submenu__panel{--drawer-position: 0;opacity:1}html.no-js .drawer:target .drawer-panel.slide-from-right,html.js .drawer.is-open .drawer-panel.slide-from-right{--drawer-position: calc(100vw - var(--drawer-size));opacity:1}.drawer-header{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--drawer-padding) * .6) var(--drawer-padding);min-height:80px}.drawer-header .close,.drawer-header .close--submenu{display:grid;place-content:center;min-height:4.8rem;min-width:4.8rem;cursor:pointer}.drawer-menu__item.--drilldown{overflow:unset}.drawer-content{height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:25vh}.drawer-footer{padding:var(--drawer-padding);align-self:flex-end;width:100%}html.js .drawer-submenu__panel-container{width:100%;position:fixed;z-index:2;top:0;bottom:0;left:var(--drawer-size);display:flex;flex-direction:row;width:var(--drawer-size)}.drawer-menu__item,.drawer-submenu__item,.drawer-subsubmenu__item{display:block}.drawer-menu__item:not(.--drilldown),.drawer-submenu__item,.drawer-menu__item.--drilldown .drawer-menu__item-label{padding:calc(var(--drawer-padding) * .4) calc(var(--drawer-padding)*1.2);font-size:max(var(--font-navigation-size))}.drawer-subsubmenu__item{padding:calc(var(--drawer-padding) * .3) calc(var(--drawer-padding)*1.2);font-size:max(calc(var(--font-navigation-size)*.8))}.drawer-subsubmenu__item:before{content:"\2022";margin-right:8px}.drawer-subsubmenu__item+.drawer-submenu__item{margin-top:calc(var(--drawer-padding) * .8)}.drawer-menu__item-label{transition:all .3s}.drawer-submenu__item.localization-link{display:flex;align-items:center;justify-content:flex-start;gap:12px}.drawer-menu .country-flag{box-shadow:0 0 0 var(--icon-stroke-px) var(--color-foreground)}.drawer-menu__item-label span{position:relative}.drawer-menu__item-label span:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;transition:all .3s ease-out;background-color:var(--color-foreground)}.is-open>.drawer-menu__item-label span:before{width:100%}.drawer-panel.has-open-submenu{background-color:var(--color-background-alt)}.drawer-menu-nav>a.drawer-menu__item,.drawer-menu-nav :not(.is-open) .drawer-menu__item-label{transition:all .3s}.has-open-submenu .drawer-menu-nav>a.drawer-menu__item,.has-open-submenu .drawer-menu-nav :not(.is-open) .drawer-menu__item-label{opacity:.35}.drawer-menu-nav>a.drawer-menu__item:hover,.drawer-menu-nav :not(.is-open) .drawer-menu__item-label:hover{opacity:1}html.js .--emphasize{font-weight:700}html.no-js .drawer:target [data-accordion-item]>input:checked~[data-accordion-panel] .drawer-submenu__panel,html.js [data-accordion-item].is-open .drawer-submenu__panel{--drawer-position: 0 !important;z-index:9;opacity:1}html.no-js .drawer-submenu__panel-container,html.no-js .drawer-subsubmenu__panel{padding-left:1rem!important}.drawer-media__close{display:none}@media only screen and (max-width:1023px){.drawer-clip{display:none}.drawer-clip rect{transform:translateY(-100%)}.drawer-panel{overflow-x:hidden}html.js .drawer-submenu__panel{--drawer-position: var(--drawer-size) !important}}@media only screen and (min-width:1024px){.drawer{--drawer-size: min(40vw, 400px)}.drawer.drawer--wide{--drawer-size: min(45vw, 480px)}.drawer-clip{position:fixed;top:0;left:var(--drawer-size)}.drawer-media__close{position:absolute;top:0;right:0;z-index:1;padding:2.4rem 4.8rem;display:grid;opacity:0}.drawer-panel,html.js .drawer-submenu__panel{--drawer-padding: 30px}html.js .drawer-panel .drawer-submenu__panel{--drawer-size: min(40vw, 400px);--drawer-position: calc(var(--drawer-size) * 0)}html.js .drawer-submenu__panel-media{width:calc(100% - var(--drawer-size));left:var(--drawer-size);max-height:100dvh;opacity:0}html.js .drawer-submenu__panel-container{justify-content:flex-end;overflow:hidden}html.js .drawer-submenu__panel-container.--content,html.js .drawer-panel .--content .drawer-submenu__panel{width:calc(100vw - var(--drawer-size));max-width:2000px;--drawer-position: calc(-100vw + var(--drawer-size))}html.js .drawer-submenu__panel-media .media{height:100%;width:100%;opacity:0}html.js [data-accordion-item]:not(.is-open) .drawer-submenu__panel-media .media{transition:none}html.js [data-accordion-item].is-open .drawer-submenu__panel-media{opacity:1}html.js [data-accordion-item].is-open .drawer-submenu__panel-media .media{--transition: opacity .8s linear .416s;transition:var(--transition);opacity:1}html.js [data-accordion-item].is-open .drawer-media__close{--transition: opacity .416s ease-in-out .416s;transition:var(--transition);opacity:1}html.js .drawer-panel.has-open-submenu [data-accordion-item].is-open .drawer-submenu__panel-media .media{--transition: opacity .6s linear}html.js .drawer-panel.has-open-submenu [data-accordion-item].is-open .drawer-media__close{--transition: opacity .416s ease-in-out}html.no-js .drawer:target [data-accordion-item]>input:checked~[data-accordion-panel] .drawer-submenu__panel,html.js [data-accordion-item].is-open .drawer-submenu__panel{--drawer-position: var(--drawer-size) !important;transition:var(--drawer-animation)}html.js .drawer-submenu__panel-container.--has-media{width:calc(100vw - var(--drawer-size))}}.drawer-banner-panel,.drawer-cart__content,.--with-padding{padding:var(--drawer-padding)}.drawer-menu__divider{border-top:1px solid var(--color-borders);width:calc(100% - var(--drawer-padding)*3.2);margin:calc(var(--drawer-padding)*1.2);position:relative}.menu-banner{position:relative}.menu-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--gutter)}.menu-divider hr{border-top:1px solid var(--color-borders);width:100%}.menu-divider hr+*{margin-top:var(--gutter)}drawer-menu .drawer-menu__contents{height:100%}drawer-menu .drawer-submenu__panel{left:0}.drawer img{display:none}.drawer.is-open img{display:block}.drawer-menu .drawer-panel,html.js .drawer-menu .drawer-submenu__panel{--color-background: #ffffff;--color-background-alt: #ffffff;--color-foreground: #1a1020;--color-borders: #f0e2ec;background:#fff;color:#1a1020}.drawer-menu .drawer-panel.has-open-submenu{background:#fff}.drawer-menu .drawer-panel>.drawer-header{min-height:0;padding:24px 22px 6px}.drawer-menu .drawer-panel>.drawer-header .close{min-height:40px;min-width:40px;border-radius:50%;background:#ffffff1f;color:#fff}.cs-drawer-brand{text-align:right;line-height:1.3}.cs-drawer-brand b{display:block;font-size:16.5px;font-weight:800;letter-spacing:3px;background:linear-gradient(90deg,#e91e8c,#ff6b00);-webkit-background-clip:text;background-clip:text;color:transparent}.cs-drawer-brand small{font-size:9px;letter-spacing:2.6px;color:#8f7a99;text-transform:uppercase}.drawer-menu .drawer-menu-nav.drawer-content{display:grid;grid-template-columns:1fr 1fr;align-content:start;padding-bottom:48px}.drawer-menu .drawer-menu-nav.drawer-content>*{grid-column:1 / -1;min-width:0}.cs-drawer-label{font-size:10.5px;letter-spacing:3px;font-weight:700;color:#a58bb0;padding:34px 26px 20px;text-transform:uppercase}.drawer-menu .drawer-menu-nav>a[href="/"]{display:none}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown{margin:0 16px 20px}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown>.drawer-menu__item-label{display:flex;align-items:center;background:linear-gradient(135deg,#2a1530,#3a1838);border:1.5px solid rgba(233,30,140,.4);border-radius:16px;padding:16px 18px;box-shadow:0 4px 14px #2a153040}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown>.drawer-menu__item-label>span{font-weight:700;font-size:16.5px;color:#fff}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown>.drawer-menu__item-label>svg{margin-left:auto;color:#e91e8c;flex:0 0 auto}.drawer-menu label[data-href="/collections/boissons"]>span:after,.drawer-menu label[data-href="/collections/bonbons-confiserie"]>span:after,.drawer-menu label[data-href="/collections/snacks"]>span:after,.drawer-menu label[data-href="/collections/surgeles"]>span:after,.drawer-menu label[data-href="/collections/lifestyle"]>span:after,.drawer-menu label[data-href="/collections/anti-gaspi"]>span:after{display:block;font-size:11.5px;font-weight:400;color:#c9b6d2;margin-top:3px;letter-spacing:0;white-space:normal;line-height:1.35}.drawer-menu label[data-href="/collections/boissons"]>span:after{content:"\c9nergisantes, sodas du monde, th\e9s glac\e9s"}.drawer-menu label[data-href="/collections/bonbons-confiserie"]>span:after{content:"Bonbons, chocolats, cr\eapes dentelle"}.drawer-menu label[data-href="/collections/snacks"]>span:after{content:"Chips, nouilles, pop corn & ap\e9ro"}.drawer-menu label[data-href="/collections/surgeles"]>span:after{content:"Glaces, street food, trompe-l'\153il"}.drawer-menu label[data-href="/collections/lifestyle"]>span:after{content:"Goodies & objets Central Sweet"}.drawer-menu label[data-href="/collections/anti-gaspi"]>span:after{content:"Petits prix, z\e9ro g\e2 chis"}.drawer-menu .drawer-menu-nav>.--drilldown>.drawer-menu__item-label span:before{content:none}.drawer-menu .drawer-menu-nav>a[href="/collections/all"]{display:flex;align-items:center;justify-content:center;margin:18px 16px 0;padding:14px!important;background:#e91e8c;border-radius:200px;font-weight:700;font-size:16px;color:#fff;box-shadow:0 8px 22px #e91e8c4d}.drawer-menu .drawer-menu-nav>a[href*="central-sweet.com"],.drawer-menu .drawer-menu-nav>a[href="/pages/contact"]{display:inline-flex;align-items:center;justify-content:center;margin-top:36px;padding:11px 0!important;border:1.5px solid rgba(233,30,140,.4);border-radius:200px;font-weight:600;font-size:14.5px;color:#fff;background:linear-gradient(135deg,#2a1530,#3a1838);box-shadow:0 3px 12px #2a153033}.drawer-menu .drawer-menu-nav>a[href*="central-sweet.com"]{grid-column:1;margin-left:16px;margin-right:5px}.drawer-menu .drawer-menu-nav>a[href="/pages/contact"]{grid-column:2;margin-left:5px;margin-right:16px}.cs-drawer-ship{display:flex;align-items:center;justify-content:center;gap:11px;margin:40px 16px 10px;background:#e91e8c0d;border:1px solid rgba(233,30,140,.25);border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.4;letter-spacing:0;color:#1a1020}.cs-drawer-ship b{color:#ff6b00}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown>label[data-href="#localization"]{background:transparent;border:0;border-radius:0;padding:10px;box-shadow:none}.drawer-menu .drawer-menu-nav>.drawer-menu__item.--drilldown>label[data-href="#localization"]>span{font-weight:500;font-size:14.5px}.drawer-menu label[data-href="#localization"]>svg{margin-left:auto;color:#e91e8c}.drawer-menu .drawer-submenu__panel .drawer-content{padding-top:14px}.drawer-menu .drawer-submenu__panel .drawer-submenu__item:not(.localization-link){margin:0 16px 12px;padding:13px 16px;background:linear-gradient(135deg,#2a1530,#3a1838);border:1.5px solid rgba(233,30,140,.35);border-radius:14px;font-weight:600;font-size:15px;color:#fff;box-shadow:0 3px 12px #2a153033}.container.color-default .hero__text h1,.container.color-default .hero__text h2{color:#3a1838}.container.color-default .hero__text p{color:#5c2254}.container.color-default .hero__text .btn--secondary{color:#e91e8c!important;background:transparent!important;border-color:#e91e8c!important}header.header .country-flag{display:none!important}header.header .header-item__link:has(.country-flag){display:none!important}header.header{background:linear-gradient(135deg,#12091a,#2a1530 55%,#3a1838);color:#fff;border-bottom:3px solid #5c2254;border-image:linear-gradient(90deg,#5c2254,#e91e8c) 1}header.header .header-item__link{color:#fff!important}header.header .header-item__link svg,header.header .header-item__link-icon svg{color:#fff!important;stroke:currentColor}header.header .header-item__link-icon{width:36px;height:36px;border-radius:50%;background:#ffffff29;border:1px solid rgba(255,255,255,.28);display:grid;place-content:center;color:#fff!important}header.header[data-use-icons=true] .header-item__link.has-blip-visible .header-item__link-icon{clip-path:none!important}header.header[data-use-icons=true] .header-item__link .cart-blip,header.header .header-item__link .cart-blip{top:2px;right:2px;width:19px;height:19px;background-color:#e91e8c;color:#fff;box-shadow:0 0 0 2px #2a1530;z-index:1}@media only screen and (min-width:1024px){header.header .header-shortlinks{flex-wrap:nowrap;gap:2px;align-items:center}header.header .header-shortlink{color:#fff;border-radius:200px;transition:background .2s ease;font-size:13px;padding:7px 11px;white-space:nowrap}header.header .header-shortlink:hover{background:#ffffff14}header.header .header-shortlink svg{color:#ff6fbf}header.header .header-shortlinks a[href="/collections/all"]{background:#e91e8c;color:#fff;padding:7px 15px;box-shadow:0 3px 10px #e91e8c59}header.header .header-shortlinks a[href="/collections/all"]:hover{background:#d0177c}header.header .header-shortlinks a[href*="central-sweet.com"]{border:1.5px solid rgba(255,255,255,.55);padding:6px 15px}header.header .header-shortlink,header.header button.header-shortlink{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:5px!important;line-height:1!important}header.header .header-shortlink>svg{display:inline-block!important;flex:0 0 auto!important;margin:0!important;width:12px;height:12px}}header.header .header-shortlinks a[href="/pages/contact"]{display:none!important}footer.footer{background:linear-gradient(135deg,#12091a,#2a1530 55%,#3a1838)!important;border-top:3px solid #5c2254;border-image:linear-gradient(90deg,#5c2254,#e91e8c) 1}
/*# sourceMappingURL=/cdn/shop/t/65/assets/component-drawers.css.map */
