:root{--neo-menu-gap: 10px;--neo-row-min: 54px;--neo-row-child-min: 44px}#Details-menu-drawer-container .menu-drawer{position:fixed;inset-block-start:calc(100% + var(--neo-menu-gap));inset-inline:0;inset-block-end:auto;inline-size:auto;max-inline-size:none;margin-inline:0;block-size:auto;max-block-size:min(72dvh,calc(100dvh - var(--neo-header-bottom, 120px) - (var(--neo-menu-gap) * 3)));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px;padding-block-end:max(8px,env(safe-area-inset-bottom));border:0;border-radius:var(--neo-r-panel);background:rgb(var(--neo-surface) / var(--neo-alpha-panel));backdrop-filter:blur(var(--neo-blur-3)) saturate(1.4);-webkit-backdrop-filter:blur(var(--neo-blur-3)) saturate(1.4);box-shadow:0 24px 60px #00000080,0 0 30px #00c2ff1a;color:#fff;contain:paint;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px) scale(.98);transform-origin:top center;transition:opacity .26s var(--neo-ease),transform .3s var(--neo-ease),visibility 0s linear .3s}#Details-menu-drawer-container[open] .menu-drawer{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .26s var(--neo-ease),transform .3s var(--neo-ease),visibility 0s}#Details-menu-drawer-container .menu-drawer{mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}#Details-menu-drawer-container .menu-drawer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:conic-gradient(from var(--neo-ang),transparent 0deg,transparent 232deg,rgb(10 92 255 / .35) 268deg,var(--neo-blue) 306deg,var(--neo-core) 328deg,var(--neo-blue) 344deg,rgb(0 194 255 / 0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}#Details-menu-drawer-container[open] .menu-drawer:before{animation:neo-orbit var(--neo-speed) linear infinite}#Details-menu-drawer-container .menu-drawer__menu{display:flex;flex-direction:column;gap:1px;padding:0;margin:0}#Details-menu-drawer-container .menu-drawer__list-item,#Details-menu-drawer-container .menu-drawer__list-item--deep{border:0;list-style:none;opacity:0;transform:translateY(-5px);transition:opacity .28s var(--neo-ease),transform .28s var(--neo-ease)}#Details-menu-drawer-container[open] .menu-drawer__list-item,#Details-menu-drawer-container[open] .menu-drawer__list-item--deep{opacity:1;transform:translateY(0);transition-delay:calc(min(var(--menu-drawer-animation-index, 0),7)*32ms + 50ms)}#Details-menu-drawer-container .menu-drawer__menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:var(--neo-row-min);padding-block:13px;padding-inline:16px;border-radius:var(--neo-r-row);font-size:1.0625rem;font-weight:600;line-height:1.35;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background .2s var(--neo-ease),color .2s var(--neo-ease)}#Details-menu-drawer-container .menu-drawer__list-item:not(.menu-drawer__list-item--deep) .menu-drawer__menu-item{min-block-size:var(--neo-row-child-min);padding-block:10px;padding-inline-start:30px;font-size:.95rem;font-weight:400;color:#ffffffb8}#Details-menu-drawer-container .menu-drawer__list-item:not(.menu-drawer__list-item--deep) .menu-drawer__menu-item:after{content:"";position:absolute;inset-inline-start:16px;inset-block:50% auto;inline-size:7px;block-size:1px;background:#ffffff40}#Details-menu-drawer-container .menu-drawer__list-item:not(.menu-drawer__list-item--deep) .menu-drawer__menu-item:hover{color:#fff}@media(hover:hover){#Details-menu-drawer-container .menu-drawer__menu-item:hover{background:#00c2ff1f;color:var(--neo-core)}}#Details-menu-drawer-container .menu-drawer__menu-item:active{background:#00c2ff2e}#Details-menu-drawer-container .menu-drawer__menu-item:focus-visible{outline:2px solid var(--neo-blue);outline-offset:-2px}#Details-menu-drawer-container .menu-drawer__menu-item--active{background:#00c2ff14;color:#fff}#Details-menu-drawer-container .menu-drawer__menu-item--active:before{content:"";position:absolute;inset-inline-start:6px;inset-block:28%;inline-size:3px;border-radius:3px;background:var(--neo-blue);box-shadow:0 0 10px var(--neo-blue)}#Details-menu-drawer-container .menu-drawer__list-item--divider{border-block-end:0}#Details-menu-drawer-container .menu-drawer__list-item:not(.menu-drawer__list-item--deep)+.menu-drawer__list-item--deep{margin-block-start:7px;padding-block-start:7px;border-block-start:1px solid rgb(255 255 255 / .08)}#Details-menu-drawer-container .menu-drawer__close-button{display:none}#Details-menu-drawer-container .menu-drawer__utility-links,#Details-menu-drawer-container .menu-drawer__featured-content{margin-block-start:6px;padding-block-start:8px;border-block-start:1px solid rgb(255 255 255 / .08)}#Details-menu-drawer-container .menu-drawer__utility-links:empty,#Details-menu-drawer-container .menu-drawer__featured-content:empty{display:none;border:0}.overlay{background:#04030c80!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(max-width:749px){#Details-menu-drawer-container .menu-drawer__menu-item{font-size:1.09375rem}#Details-menu-drawer-container .menu-drawer__list-item:not(.menu-drawer__list-item--deep) .menu-drawer__menu-item{font-size:1rem}}@media(prefers-reduced-motion:reduce){#Details-menu-drawer-container .menu-drawer,#Details-menu-drawer-container .menu-drawer__list-item,#Details-menu-drawer-container .menu-drawer__list-item--deep{transition-duration:.01ms;transition-delay:0ms;transform:none}#Details-menu-drawer-container[open] .menu-drawer:before{animation:none;--neo-ang: 315deg}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neo-menu.css.map */
