#header-component[data-menu-style=drawer] .menu-drawer{--menu-drawer-padding: 18px;width:min(90vw,390px);background:#fff;border-inline-end:1px solid rgb(0 40 77 / .1);border-start-end-radius:18px;border-end-end-radius:18px;box-shadow:16px 0 44px #001d3829}#header-component[data-menu-style=drawer] .menu-drawer__close-button{display:flex;width:40px;height:40px;margin-block:14px 4px;margin-inline-start:auto;margin-inline-end:14px;padding:0;align-items:center;justify-content:center;border:1px solid rgb(0 40 77 / .09);border-radius:999px;background:#f5f8fb;color:#00284d;transition:background-color .15s ease,border-color .15s ease}#header-component[data-menu-style=drawer] .menu-drawer__close-button .svg-wrapper{width:16px;height:16px}#header-component[data-menu-style=drawer] .menu-drawer__navigation{padding-top:4px}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu{padding-inline:18px;padding-bottom:max(24px,env(safe-area-inset-bottom))}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li{margin-block:2px}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item--mainlist,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>accordion-custom>details>summary.menu-drawer__menu-item--mainlist,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>details.menu-drawer__menu-container>summary.menu-drawer__menu-item--mainlist{min-height:52px;padding:10px 12px!important;border:1px solid transparent;border-radius:12px;color:#00284d!important;font-size:1.08rem!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.012em;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>accordion-custom>details[open]>summary.menu-drawer__menu-item--mainlist,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>details.menu-drawer__menu-container[open]>summary.menu-drawer__menu-item--mainlist{background:#f5f8fb;border-color:#00284d14}#header-component[data-menu-style=drawer] .menu-drawer__navigation :is(.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--child,summary.menu-drawer__menu-item--parent){font-weight:400!important}#header-component[data-menu-style=drawer] summary.menu-drawer__menu-item--mainlist>.svg-wrapper.icon-plus{display:flex;width:30px!important;height:30px!important;flex:0 0 30px;margin:0 0 0 12px!important;padding:0!important;align-items:center;justify-content:center;border:1px solid rgb(201 149 46 / .28);border-radius:999px;background:#c9952e1a;color:#765614}#header-component[data-menu-style=drawer] summary.menu-drawer__menu-item--mainlist>.svg-wrapper.icon-plus svg{display:none}#header-component[data-menu-style=drawer] summary.menu-drawer__menu-item--mainlist>.svg-wrapper.icon-plus:before{content:"+";font-size:18px;font-weight:400;line-height:1}#header-component[data-menu-style=drawer] details[open]>summary.menu-drawer__menu-item--mainlist>.svg-wrapper.icon-plus:before{content:"\2212"}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>accordion-custom>details[open]>.menu-drawer__menu--childlist,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>details.menu-drawer__menu-container[open] .menu-drawer__menu--childlist{margin:4px 0 10px;padding:7px!important;border:1px solid rgb(0 40 77 / .08);border-inline-start:2px solid rgb(201 149 46 / .52);border-radius:12px;background:#f7f9fb}#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist>.menu-drawer__list-item{margin:0;padding-block:0!important}#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--child,#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--parent{display:flex;min-height:42px;align-items:center;padding:8px 10px!important;border-radius:8px;color:#334e68!important;font-size:.95rem!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.005em;transition:background-color .14s ease,color .14s ease}#header-component[data-menu-style=drawer] .menu-drawer__menu-item-text,#header-component[data-menu-style=drawer] .menu-drawer__menu-item-text .text-block--truncate{overflow:visible;white-space:normal;text-overflow:clip}#header-component[data-menu-style=drawer] .menu-drawer a[href="/pages/generateur-secret-santa"]:not(.header-actions__quiz-cta){text-decoration-color:#c9952e;text-decoration-thickness:1.5px;text-underline-offset:5px}#header-component[data-menu-style=drawer] .menu-drawer a[href*="/pages/quiz-cadeau-secret-santa"][href*="nav=mobile"]{min-height:50px!important;justify-content:center;margin-top:12px;border:1px solid #ca0002!important;border-radius:12px!important;background:#ca0002!important;box-shadow:0 9px 20px #ca000229;color:#fff!important;text-align:center;text-decoration:none!important}#header-component[data-menu-style=drawer] .menu-drawer a[href*="/pages/quiz-cadeau-secret-santa"][href*="nav=mobile"] .menu-drawer__menu-item-text{width:100%;color:#fff!important;font-size:1rem!important;font-weight:400!important;line-height:1.2!important;text-align:center}@media screen and (min-width:750px){#header-component[data-menu-style=drawer] .menu-drawer{width:min(420px,56vw)}}@media(hover:hover){#header-component[data-menu-style=drawer] .menu-drawer__close-button:hover,#header-component[data-menu-style=drawer] .menu-drawer__close-button:focus-visible{border-color:#00284d24;background:#edf2f7}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item--mainlist:hover,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item--mainlist:focus-visible,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>accordion-custom>details>summary.menu-drawer__menu-item--mainlist:hover,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>accordion-custom>details>summary.menu-drawer__menu-item--mainlist:focus-visible,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>details.menu-drawer__menu-container>summary.menu-drawer__menu-item--mainlist:hover,#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li>details.menu-drawer__menu-container>summary.menu-drawer__menu-item--mainlist:focus-visible{background:#f5f8fb;border-color:#00284d14}#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--child:hover,#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--child:focus-visible,#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--parent:hover,#header-component[data-menu-style=drawer] .menu-drawer__menu--childlist .menu-drawer__menu-item--parent:focus-visible{background:#fff;color:#00284d!important}#header-component[data-menu-style=drawer] .menu-drawer a[href*="/pages/quiz-cadeau-secret-santa"][href*="nav=mobile"]:hover,#header-component[data-menu-style=drawer] .menu-drawer a[href*="/pages/quiz-cadeau-secret-santa"][href*="nav=mobile"]:focus-visible{background:#b80002!important;border-color:#b80002!important}}@media(prefers-reduced-motion:reduce){#header-component[data-menu-style=drawer] .menu-drawer__close-button,#header-component[data-menu-style=drawer] .menu-drawer__navigation a,#header-component[data-menu-style=drawer] .menu-drawer__navigation summary{transition:none!important}}#header-component[data-menu-style=drawer] .menu-drawer{--drawer-brand-logo: none;background:linear-gradient(180deg,#fff,#fffdf9);border-inline-end-color:#c9952e38;box-shadow:18px 0 48px #001d382b}html[lang^=fr] #header-component[data-menu-style=drawer] .menu-drawer{--drawer-brand-logo: url(/cdn/shop/files/secret-santa-logo-fr-320.webp?v=1786765536&width=100)}html[lang^=es] #header-component[data-menu-style=drawer] .menu-drawer{--drawer-brand-logo: url(/cdn/shop/files/secret-santa-logo-es-320.webp?v=1786765543&width=100)}html[lang^=en] #header-component[data-menu-style=drawer] .menu-drawer{--drawer-brand-logo: url(/cdn/shop/files/secret-santa-logo-en-320.webp?v=1786765550&width=100)}#header-component[data-menu-style=drawer] .menu-drawer__close-button{border-color:#c9952e6b;background:#fffaf1;box-shadow:0 4px 14px #c9952e14}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li{position:relative}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu>li:not(:last-child):after{content:"";position:absolute;inset-inline:12px;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(201 149 46 / .2) 18%,rgb(201 149 46 / .2) 82%,transparent 100%);pointer-events:none}#header-component[data-menu-style=drawer] summary.menu-drawer__menu-item--mainlist>.svg-wrapper.icon-plus{border-color:#c9952e7a;background:#fffaf1;color:#8a6518;box-shadow:inset 0 0 0 1px #ffffffb8}#header-component[data-menu-style=drawer] .menu-drawer a[href*="/pages/quiz-cadeau-secret-santa"][href*="nav=mobile"]{box-shadow:0 10px 24px #ca00022e,inset 0 0 0 1px #efc77094}#header-component[data-menu-style=drawer] .menu-drawer__navigation:after{content:"";display:block;width:calc(100% - 36px);height:110px;margin:16px auto 10px;border-top:1px solid rgb(201 149 46 / .24);background-image:var(--drawer-brand-logo);background-repeat:no-repeat;background-position:center 17px;background-size:78px auto;pointer-events:none}@media screen and (min-width:750px){#header-component[data-menu-style=drawer] .menu-drawer__navigation:after{height:118px;background-size:86px auto}}@media(hover:hover){#header-component[data-menu-style=drawer] .menu-drawer__close-button:hover,#header-component[data-menu-style=drawer] .menu-drawer__close-button:focus-visible{border-color:#c9952e94;background:#fff7e8}}@media screen and (max-width:749px){#header-component[data-menu-style=drawer] .menu-drawer{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden!important}#header-component[data-menu-style=drawer] .menu-drawer__close-button{flex:0 0 auto}#header-component[data-menu-style=drawer] .menu-drawer__navigation{flex:1 1 0!important;min-height:0;height:auto!important;padding-top:4px;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#header-component[data-menu-style=drawer] .menu-drawer__navigation:after{display:none;content:none}#header-component[data-menu-style=drawer] .menu-drawer__navigation>.menu-drawer__menu{min-height:0;padding-bottom:max(24px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/secret-santa-header-drawer-fix.css.map */
