@media screen and (max-width:989px){.js .sp-menu--full .menu-drawer{position:fixed;top:var(--header-bottom-position, 0);right:0;bottom:0;left:0;height:auto;min-height:0;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}.sp-menu--full .menu-drawer{width:100%;transform:none;opacity:0;filter:none;border:0}.sp-menu--nuit .menu-drawer,.sp-menu--nuit .menu-drawer__submenu{--color-background: 42, 42, 53;--color-foreground: 248, 247, 242;--color-link: 248, 247, 242;background-color:#2a2a35;color:#f8f7f2}.sp-menu--epure .menu-drawer,.sp-menu--epure .menu-drawer__submenu,.sp-menu--carnet .menu-drawer,.sp-menu--carnet .menu-drawer__submenu{--color-background: 248, 247, 242;--color-foreground: 42, 42, 53;background-color:#f8f7f2}.js .sp-menu--full details[open]>.menu-drawer,.js .sp-menu--full details[open]>.menu-drawer__submenu{transition:opacity .35s ease,visibility .35s ease}.js .sp-menu--full details[open].menu-opening>.menu-drawer,.sp-menu--full details[open].menu-opening>.menu-drawer__submenu{opacity:1;transform:none;visibility:visible}.js .sp-menu--full>details>summary:before{display:none}.sp-menu--full .menu-drawer__navigation-container{grid-template-rows:1fr auto}.sp-menu--full .menu-drawer__navigation{display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.sp-menu--full .menu-drawer__menu,.sp-menu--full .menu-drawer__inner-submenu,.sp-menu--full .menu-drawer__submenu>ul{display:flex;flex-direction:column;align-items:center;text-align:center}.js .sp-menu--full .menu-drawer__submenu{transform:none;opacity:0;display:flex;flex-direction:column;justify-content:center}.sp-menu--full .menu-drawer__inner-submenu{justify-content:center;padding:4rem 2rem}.sp-menu--full .menu-drawer__menu li{width:100%;max-width:min(100%,44rem)}.sp-menu--full .menu-drawer__menu-item,.sp-menu--full .menu-drawer summary.menu-drawer__menu-item{justify-content:center;text-align:center;padding:1.1rem 2rem;font-size:clamp(1.8rem,5.6vw,2.6rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.sp-menu--full .menu-drawer__menu-item>.svg-wrapper{position:static;transform:none;width:1.2rem;margin-left:1rem;flex-shrink:0;opacity:.6}.sp-menu--full .menu-drawer__menu-item--active,.sp-menu--full .menu-drawer__menu-item:hover,.sp-menu--full .menu-drawer__menu-item:focus,.sp-menu--full .menu-drawer__close-button:hover,.sp-menu--full .menu-drawer__close-button:focus{background-color:transparent}.sp-menu--full .menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}.sp-menu--full .menu-drawer__close-button{justify-content:center;text-align:center;margin:0 0 2rem;padding:1rem 2rem;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.sp-menu--full .menu-drawer__submenu .menu-drawer__menu-item{font-size:clamp(1.6rem,4.6vw,2.1rem);letter-spacing:.1em}.sp-menu--full .menu-drawer__utility-links{background-color:transparent;text-align:center;padding:2rem 2rem 3rem}.sp-menu--full .menu-drawer__localization{justify-content:center}.sp-menu--full .menu-drawer .list-social{justify-content:center;margin-left:0}.sp-menu--carnet .menu-drawer__menu li+li{border-top:1px solid rgba(var(--color-foreground),.15)}.sp-menu--carnet .menu-drawer__menu-item,.sp-menu--carnet .menu-drawer summary.menu-drawer__menu-item{font-size:clamp(1.5rem,4.4vw,2rem);letter-spacing:.12em;padding:1.6rem 2rem}.sp-menu--carnet .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.6rem}.sp-menu--full details.menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a,.sp-menu--full details.menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary,.sp-menu--full details.menu-opening>.menu-drawer__submenu .menu-drawer__menu>li>a,.sp-menu--full details.menu-opening>.menu-drawer__submenu .menu-drawer__menu>li>details>summary{animation:sp-menu-in .45s ease both;animation-delay:calc(var(--sp-i, 0) * 45ms + 80ms)}}@keyframes sp-menu-in{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sp-menu--full .menu-drawer__menu-item{animation:none!important}.js .sp-menu--full details[open]>.menu-drawer,.js .sp-menu--full details[open]>.menu-drawer__submenu{transition:none}}@media screen and (max-width:360px){.sp-menu--full .menu-drawer__menu-item,.sp-menu--full .menu-drawer summary.menu-drawer__menu-item{letter-spacing:.1em;padding:.9rem 1.2rem}}@media screen and (min-width:600px)and (max-width:989px){.sp-menu--full .menu-drawer__menu-item,.sp-menu--full .menu-drawer summary.menu-drawer__menu-item{font-size:2.8rem;padding:1.4rem 2rem}.sp-menu--full .menu-drawer__submenu .menu-drawer__menu-item{font-size:2.2rem}.sp-menu--carnet .menu-drawer__menu-item,.sp-menu--carnet .menu-drawer summary.menu-drawer__menu-item{font-size:2.1rem;padding:1.8rem 2rem}}@media screen and (max-width:989px)and (max-height:520px){.sp-menu--full .menu-drawer__navigation,.sp-menu--full .menu-drawer__inner-submenu{justify-content:flex-start;padding-top:1.6rem;padding-bottom:1.6rem}.sp-menu--full .menu-drawer__menu-item,.sp-menu--full .menu-drawer summary.menu-drawer__menu-item{font-size:1.7rem;padding-top:.6rem;padding-bottom:.6rem}.sp-menu--full .menu-drawer__close-button{margin-bottom:.8rem}}@media screen and (max-width:989px){.sp-menu--full .menu-drawer__navigation,.sp-menu--full .menu-drawer__inner-submenu,.sp-menu--full .menu-drawer__utility-links{padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right))}.js .sp-menu--full .menu-drawer__submenu{overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sp-mobile-menu.css.map */
