.lumis-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000002e;z-index:9998;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.lumis-drawer-overlay.active{opacity:1;visibility:visible}.lumis-drawer{position:fixed;top:8px;left:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);background:#fafafa;z-index:9999;display:flex;flex-direction:column;border-radius:20px;box-shadow:0 8px 60px #0000002e,0 2px 8px #0000000f;transform:translateY(100%);opacity:0;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease;overflow:hidden;overscroll-behavior:contain}.lumis-drawer.active{transform:translateY(0);opacity:1}.lumis-drawer.closing{transform:translateY(100%);opacity:0;transition:transform .35s cubic-bezier(.55,0,1,.45),opacity .25s ease}.lumis-drawer__top{display:flex;align-items:center;padding:20px 24px 8px;flex-shrink:0}.lumis-drawer__close{display:flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#000;padding:8px 0;transition:opacity .25s ease}.lumis-drawer__close:active{opacity:.4}.lumis-drawer__close svg{width:14px;height:14px;transition:transform .35s cubic-bezier(.25,.8,.25,1)}.lumis-drawer__close.spin svg{transform:rotate(90deg)}.lumis-drawer__content{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 28px 32px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.lumis-drawer__primary{list-style:none;padding:0;margin:0 0 20px}.lumis-drawer__primary li{margin-bottom:2px}.lumis-drawer__primary a{display:inline-block;font-size:1.2rem;font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;color:#000;text-decoration:none;padding:6px 0;position:relative;transition:opacity .2s ease,transform .2s ease}.lumis-drawer__primary a:after{content:"";position:absolute;bottom:4px;left:0;width:0;height:1.5px;background:#000;transition:width .3s cubic-bezier(.25,.8,.25,1)}.lumis-drawer__primary a:hover,.lumis-drawer__primary a:active{opacity:.6;transform:translate(4px)}.lumis-drawer__primary a:hover:after,.lumis-drawer__primary a:active:after{width:100%}.lumis-drawer__secondary{list-style:none;padding:0;margin:0 0 24px;border-top:1px solid rgba(0,0,0,.08)}.lumis-drawer__secondary>li{border-bottom:1px solid rgba(0,0,0,.08)}.lumis-drawer__accordion-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;background:none;border:none;cursor:pointer;font-size:.74rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#000;transition:opacity .2s ease,transform .2s ease}.lumis-drawer__accordion-toggle:hover,.lumis-drawer__accordion-toggle:active{opacity:.5;transform:translate(4px)}.lumis-drawer__plus{width:11px;height:11px;position:relative;flex-shrink:0;transition:transform .35s cubic-bezier(.25,.8,.25,1)}.lumis-drawer__plus:before,.lumis-drawer__plus:after{content:"";position:absolute;background:#000;transition:transform .3s ease}.lumis-drawer__plus:before{top:50%;left:0;right:0;height:1.5px;transform:translateY(-50%)}.lumis-drawer__plus:after{left:50%;top:0;bottom:0;width:1.5px;transform:translate(-50%)}.lumis-drawer__accordion-toggle[aria-expanded=true] .lumis-drawer__plus{transform:rotate(45deg)}.lumis-drawer__submenu{list-style:none;padding:0 0 10px;margin:0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.25,.8,.25,1),padding .35s ease}.lumis-drawer__submenu.open{max-height:500px;padding-bottom:10px}.lumis-drawer__submenu li a{display:block;padding:6px 0;font-size:.66rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#00000073;text-decoration:none;transition:color .2s ease,transform .2s ease}.lumis-drawer__submenu li a:hover,.lumis-drawer__submenu li a:active{color:#000;transform:translate(4px)}.lumis-drawer__simple-link{display:block;padding:14px 0;font-size:.74rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#000;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.lumis-drawer__simple-link:hover,.lumis-drawer__simple-link:active{opacity:.5;transform:translate(4px)}.lumis-drawer__bubbles-title{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#000;margin-bottom:14px}.lumis-drawer__bubbles-title sup{font-size:.45rem;vertical-align:super;margin-left:2px;opacity:.4}.lumis-drawer__bubbles-grid{display:flex;flex-wrap:wrap;gap:8px}.lumis-drawer__bubble{display:flex;align-items:center;gap:8px;background:#0000000a;border-radius:50px;padding:5px 14px 5px 5px;text-decoration:none;color:#000;transition:background .2s ease,transform .2s ease}.lumis-drawer__bubble:hover,.lumis-drawer__bubble:active{background:#00000017;transform:scale(1.02)}.lumis-drawer__bubble img{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.lumis-drawer__bubble span{font-size:.62rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.lumis-drawer__foot{flex-shrink:0;padding:14px 28px 20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.06);background:#fafafa;border-radius:0 0 20px 20px}.lumis-drawer__foot-link{font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#000;text-decoration:none;transition:opacity .2s ease}.lumis-drawer__foot-link:hover,.lumis-drawer__foot-link:active{opacity:.5}.lumis-drawer__foot-logo img{height:20px;width:auto;opacity:.25}.lumis-drawer.active .lumis-drawer__primary li,.lumis-drawer.active .lumis-drawer__secondary>li,.lumis-drawer.active .lumis-drawer__bubbles-title,.lumis-drawer.active .lumis-drawer__bubbles-grid{animation:lumis-menu-item-in .5s cubic-bezier(.22,1,.36,1) both}.lumis-drawer.active .lumis-drawer__primary li:nth-child(1){animation-delay:.08s}.lumis-drawer.active .lumis-drawer__primary li:nth-child(2){animation-delay:.12s}.lumis-drawer.active .lumis-drawer__primary li:nth-child(3){animation-delay:.16s}.lumis-drawer.active .lumis-drawer__primary li:nth-child(4){animation-delay:.2s}.lumis-drawer.active .lumis-drawer__primary li:nth-child(5){animation-delay:.24s}.lumis-drawer.active .lumis-drawer__primary li:nth-child(6){animation-delay:.28s}.lumis-drawer.active .lumis-drawer__secondary>li:nth-child(1){animation-delay:.22s}.lumis-drawer.active .lumis-drawer__secondary>li:nth-child(2){animation-delay:.26s}.lumis-drawer.active .lumis-drawer__secondary>li:nth-child(3){animation-delay:.3s}.lumis-drawer.active .lumis-drawer__secondary>li:nth-child(4){animation-delay:.34s}.lumis-drawer.active .lumis-drawer__secondary>li:nth-child(5){animation-delay:.38s}.lumis-drawer.active .lumis-drawer__bubbles-title{animation-delay:.34s}.lumis-drawer.active .lumis-drawer__bubbles-grid{animation-delay:.38s}@keyframes lumis-menu-item-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){.lumis-drawer:not(.active):not(.closing),.lumis-drawer-overlay:not(.active){display:none!important}.lumis-drawer{width:min(420px,calc(100vw - 16px))}}@media screen and (max-width:749px){.menu-drawer-container[open] .menu-drawer{visibility:hidden!important;pointer-events:none!important}.menu-drawer-container[open] .menu-drawer__backdrop{display:none!important}}body.lumis-drawer-open{overflow:hidden;position:fixed;width:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lumis-mobile-drawer.css.map */
