.lucien-header,.lucien-header *{box-sizing:border-box}.lucien-header{--lucien-font-primary: Roboto, var(--font-body-family), Arial, sans-serif;--lucien-ease-premium: cubic-bezier(.22, 1, .36, 1);--lucien-ease-sharp: cubic-bezier(.7, 0, .2, 1);position:fixed;inset:0 0 auto;z-index:var(--lucien-header-z-index);color:var(--lucien-transparent-color);font-family:var(--lucien-font-primary);pointer-events:none}.lucien-header__bar{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--lucien-header-padding-mobile);color:var(--lucien-transparent-color);background:transparent;pointer-events:auto;transform:translateZ(0);opacity:1;transition:transform var(--lucien-header-duration) var(--lucien-ease-premium),opacity var(--lucien-header-duration) var(--lucien-ease-premium),background-color .32s ease,color .32s ease,box-shadow .32s ease;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout paint}@media screen and (max-width:749px){.lucien-header__bar{transition:transform .38s var(--lucien-ease-premium),background-color .24s ease,color .24s ease,box-shadow .24s ease;will-change:transform}}.lucien-header.is-filled .lucien-header__bar{color:var(--lucien-filled-color);background:var(--lucien-filled-bg);box-shadow:0 12px 30px #00000014}.lucien-header.lucien-header--top-inverted:not(.is-filled) .lucien-header__bar{color:var(--lucien-top-inverted-color)}.lucien-header.is-hidden .lucien-header__bar{opacity:1;transform:translate3d(0,-100%,0)}.lucien-header.is-menu-open .lucien-header__bar{opacity:0;pointer-events:none;transform:translate3d(0,-16px,0)}.lucien-header__logo{position:relative;display:block;flex:0 0 auto;width:var(--lucien-logo-width-mobile);height:var(--lucien-logo-height-mobile);color:currentColor;text-decoration:none}.lucien-header__logo-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:left center;transition:opacity .26s ease}.lucien-header__logo-image--filled,.lucien-header__logo-image--inverted,.lucien-header.is-filled .lucien-header__logo-image--transparent{opacity:0}.lucien-header.is-filled .lucien-header__logo-image--filled{opacity:1}.lucien-header.lucien-header--top-inverted:not(.is-filled) .lucien-header__logo-image--transparent,.lucien-header.lucien-header--top-inverted:not(.is-filled) .lucien-header__logo-image--filled{opacity:0}.lucien-header.lucien-header--top-inverted:not(.is-filled) .lucien-header__logo-image--inverted{opacity:1}.lucien-header__logo-text{display:block;max-width:100%;overflow:hidden;color:currentColor;font-size:10px;font-weight:700;line-height:var(--lucien-logo-height-mobile);letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.lucien-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:0;color:currentColor}.lucien-header__icon-button{position:relative;display:grid;place-items:center;width:var(--lucien-icon-size);height:var(--lucien-icon-size);padding:0;color:currentColor;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;text-decoration:none;transition:opacity .22s ease,transform .22s ease;-webkit-tap-highlight-color:transparent}.lucien-header__icon-button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.lucien-header__icon-button:hover{transform:translateY(-1px)}.lucien-header__icon-button:focus-visible,.lucien-header__close:focus-visible,.lucien-header__menu-link:focus-visible,.lucien-header__drawer-account:focus-visible{outline:1px solid currentColor;outline-offset:6px}.lucien-header__cart,.lucien-header__account{width:44px;height:44px}.lucien-header__account{display:none}.lucien-header__cart-icon{display:block;width:100%;height:100%;overflow:visible}.lucien-header__account-icon{display:block;width:41px;height:41px;overflow:visible}.lucien-header__menu-toggle{margin-left:10px}.lucien-header__cart .cart-count-bubble{top:auto;right:5px;bottom:5px;left:auto;display:flex;width:14px;height:14px;min-width:14px;align-items:center;justify-content:center;padding:0;color:var(--lucien-filled-bg);background:var(--lucien-transparent-color);border:0;border-radius:50%;font-family:var(--lucien-font-primary);font-size:9px;font-weight:700;line-height:1;box-shadow:none;clip-path:none}.lucien-header.lucien-header--top-inverted:not(.is-filled) .lucien-header__cart .cart-count-bubble{color:var(--lucien-filled-color);background:var(--lucien-top-inverted-color)}.lucien-header.is-filled .lucien-header__cart .cart-count-bubble{color:var(--lucien-filled-bg);background:var(--lucien-filled-color)}.lucien-header__cart .cart-count-bubble:after{content:none}.lucien-header__cart .cart-count-bubble span[aria-hidden=true]{position:relative;z-index:1;color:currentColor}.lucien-header__burger{display:block;width:var(--lucien-icon-size);height:var(--lucien-icon-size)}.lucien-header__burger-svg{display:block;width:100%;height:100%;overflow:visible}.lucien-header__menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--lucien-header-z-index) + 1);visibility:hidden;pointer-events:none}.lucien-header__menu-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:rgba(var(--lucien-backdrop-rgb),var(--lucien-backdrop-opacity));border:0;opacity:0;cursor:default;transition:opacity var(--lucien-menu-duration) ease}.lucien-header__menu-panel{position:absolute;top:0;right:auto;left:0;display:flex;flex-direction:column;width:100vw;max-width:100vw;min-height:100vh;min-height:100dvh;padding:var(--lucien-menu-top-mobile) var(--lucien-menu-right-mobile) var(--lucien-menu-bottom-mobile) clamp(var(--lucien-menu-left-mobile-min),var(--lucien-menu-left-mobile-fluid),var(--lucien-menu-left-mobile-max));justify-content:flex-start;overflow:hidden auto;color:var(--lucien-menu-text);background:var(--lucien-menu-bg);transform:translate3d(-100%,0,0);transition:transform var(--lucien-menu-duration) var(--lucien-ease-premium),visibility 0ms linear var(--lucien-menu-duration);will-change:transform}.lucien-header.is-menu-open .lucien-header__menu{visibility:visible;pointer-events:auto}.lucien-header.is-menu-open .lucien-header__menu-backdrop{opacity:1}.lucien-header.is-menu-open .lucien-header__menu-panel{transform:translateZ(0);transition:transform var(--lucien-menu-duration) var(--lucien-ease-premium),visibility 0ms}.lucien-header__close{position:absolute;top:var(--lucien-close-top-mobile);right:var(--lucien-close-right-mobile);display:grid;place-items:center;width:44px;height:44px;padding:0;color:currentColor;background:transparent;border:0;border-radius:0;cursor:pointer;transition:transform .26s ease,opacity .26s ease;-webkit-tap-highlight-color:transparent}.lucien-header__close:hover{transform:rotate(4deg) scale(1.03)}.lucien-header__close-icon{position:relative;display:block;width:31px;height:31px}.lucien-header__close-icon:before,.lucien-header__close-icon:after{content:"";position:absolute;top:50%;left:50%;width:31px;height:4px;background:currentColor;border-radius:999px;transform-origin:center}.lucien-header__close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.lucien-header__close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.lucien-header__nav{position:relative;z-index:1;width:100%}.lucien-header__menu-list{display:flex;flex-direction:column;gap:var(--lucien-menu-gap-mobile);width:100%;padding:0;margin:0;list-style:none}.lucien-header__menu-item{margin:0;opacity:0;transform:translate3d(0,18px,0);transition:opacity .42s ease,transform .52s var(--lucien-ease-premium);transition-delay:0ms}.lucien-header.is-menu-open .lucien-header__menu-item{opacity:1;transform:translateZ(0);transition-delay:var(--item-delay, .15s)}.lucien-header__menu-link{display:inline-block;max-width:min(var(--lucien-menu-max-width-mobile),100%);color:inherit;font-family:var(--lucien-font-primary);font-size:var(--lucien-menu-font-size-mobile);font-weight:500;line-height:var(--lucien-menu-line-height);letter-spacing:0;text-decoration:none;text-transform:uppercase;transition:opacity .22s ease,transform .22s ease}.lucien-header__menu-link:hover{opacity:.72;transform:translate(4px)}.lucien-header__drawer-account{display:inline-block;width:max-content;margin-top:34px;color:inherit;font-family:var(--lucien-font-primary);font-size:16px;font-weight:400;line-height:1.1;letter-spacing:0;text-decoration:none;opacity:0;transform:translate3d(0,18px,0);transition:opacity .42s ease,transform .52s var(--lucien-ease-premium);transition-delay:0ms}.lucien-header.is-menu-open .lucien-header__drawer-account{opacity:1;transform:translateZ(0);transition-delay:.56s}.lucien-header__mascot{position:absolute;right:0;bottom:var(--lucien-mascot-bottom-mobile);left:0;display:flex;justify-content:center;pointer-events:none}.lucien-header__mascot-image{display:block;width:var(--lucien-mascot-width-mobile);height:auto;object-fit:contain}html.lucien-menu-lock,body.lucien-menu-lock{overflow:hidden}@media screen and (max-width:749px){.lucien-header__menu-panel{height:100vh;height:100dvh;padding-top:clamp(108px,15.5vh,var(--lucien-menu-top-mobile));padding-top:clamp(max(108px,calc(env(safe-area-inset-top,0px) + 92px)),15.5svh,var(--lucien-menu-top-mobile));padding-right:max(var(--lucien-menu-right-mobile),calc(env(safe-area-inset-right,0px) + 24px));padding-bottom:calc(var(--lucien-menu-bottom-mobile) + var(--lucien-mascot-width-mobile) + env(safe-area-inset-bottom,0px) + 32px);padding-left:39px;padding-left:max(39px,calc(env(safe-area-inset-left,0px) + 39px));-webkit-text-size-adjust:100%;text-size-adjust:100%}.lucien-header__nav{max-width:100%;min-width:0}.lucien-header__menu-item{min-width:0}.lucien-header__menu-list{gap:clamp(24px,3.7vh,var(--lucien-menu-gap-mobile));gap:clamp(24px,3.7svh,var(--lucien-menu-gap-mobile))}.lucien-header__close{z-index:2;top:max(var(--lucien-close-top-mobile),calc(env(safe-area-inset-top,0px) + 28px));right:max(var(--lucien-close-right-mobile),calc(env(safe-area-inset-right,0px) + 24px))}.lucien-header__menu-link{max-width:100%;font-size:clamp(24px,7.1vw,var(--lucien-menu-font-size-mobile));line-height:1.1;overflow-wrap:break-word;-webkit-text-size-adjust:100%;text-size-adjust:100%}.lucien-header__mascot{bottom:calc(var(--lucien-mascot-bottom-mobile) + env(safe-area-inset-bottom,0px))}}@media screen and (max-width:390px){.lucien-header__menu-panel{padding-top:clamp(102px,15vh,124px);padding-top:clamp(max(102px,calc(env(safe-area-inset-top,0px) + 88px)),15svh,124px)}}@media screen and (min-width:750px){.lucien-header__bar{padding:var(--lucien-header-padding-desktop)}.lucien-header__logo{width:var(--lucien-logo-width-desktop);height:var(--lucien-logo-height-desktop)}.lucien-header__logo-text{line-height:var(--lucien-logo-height-desktop)}.lucien-header__account{display:grid}.lucien-header__drawer-account{display:none}.lucien-header__menu-panel{width:min(var(--lucien-drawer-width-desktop),100vw);max-width:100vw;padding:var(--lucien-menu-top-desktop) var(--lucien-menu-right-desktop) var(--lucien-menu-bottom-desktop) var(--lucien-menu-left-desktop)}.lucien-header__close{top:var(--lucien-close-top-desktop);right:var(--lucien-close-right-desktop)}.lucien-header__menu-list{gap:var(--lucien-menu-gap-desktop)}.lucien-header__menu-link{max-width:min(var(--lucien-menu-max-width-desktop),100%);font-size:var(--lucien-menu-font-size-desktop)}.lucien-header__mascot{bottom:var(--lucien-mascot-bottom-desktop)}.lucien-header__mascot-image{width:var(--lucien-mascot-width-desktop);height:auto}}@media screen and (min-width:750px)and (max-height:820px){.lucien-header__menu-panel{width:min(var(--lucien-drawer-width-desktop),clamp(344px,29.25vw,420px));padding-top:clamp(96px,14.5vh,var(--lucien-menu-top-desktop));padding-top:clamp(96px,14.5svh,var(--lucien-menu-top-desktop));padding-right:clamp(28px,3.8vw,var(--lucien-menu-right-desktop));padding-bottom:clamp(132px,19vh,calc(var(--lucien-menu-bottom-desktop) + var(--lucien-mascot-width-desktop) + 24px));padding-bottom:clamp(132px,19svh,calc(var(--lucien-menu-bottom-desktop) + var(--lucien-mascot-width-desktop) + 24px));padding-left:clamp(72px,6.6vw,var(--lucien-menu-left-desktop))}.lucien-header__close{top:clamp(28px,4vh,34px);top:clamp(28px,4svh,34px);right:clamp(28px,4vh,34px);right:clamp(28px,4svh,34px);width:34px;height:34px}.lucien-header__close-icon{width:22px;height:22px}.lucien-header__close-icon:before,.lucien-header__close-icon:after{width:22px;height:3px}.lucien-header__menu-list{gap:clamp(24px,3.55vh,30px);gap:clamp(24px,3.55svh,30px)}.lucien-header__menu-link{font-size:clamp(21px,2.9vh,24px);font-size:clamp(21px,2.9svh,24px)}.lucien-header__mascot{bottom:clamp(44px,6.2vh,54px);bottom:clamp(44px,6.2svh,54px)}.lucien-header__mascot-image{width:clamp(66px,9.2vh,76px);width:clamp(66px,9.2svh,76px)}}@media screen and (max-width:749px)and (max-height:760px){.lucien-header__mascot{position:relative;right:auto;bottom:auto;left:auto;margin-top:28px}.lucien-header__menu-panel{overflow-y:auto;padding-top:clamp(92px,14.5vh,112px);padding-top:clamp(max(92px,calc(env(safe-area-inset-top,0px) + 84px)),14.5svh,112px)}.lucien-header__menu-list{gap:clamp(18px,3.2vh,24px);gap:clamp(18px,3.2svh,24px)}.lucien-header__menu-link{font-size:clamp(21px,6.2vw,24px)}}@media(prefers-reduced-motion:reduce){.lucien-header__bar,.lucien-header__logo-image,.lucien-header__icon-button,.lucien-header__menu-backdrop,.lucien-header__menu-panel,.lucien-header__close,.lucien-header__menu-item,.lucien-header__menu-link,.lucien-header__drawer-account{transition-duration:1ms!important;transition-delay:0ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lucien-header.css.map */
