.custom-drawer-list{max-height:calc(100vh - 160px);overflow-y:auto}.mega-drawer-panel__close-container{padding:var(--sp-8) var(--sp-5) var(--sp-4);border-block-end:0;display:flex;justify-content:flex-end;align-items:center}.drawer-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding-inline-start:var(--sp-5);padding-inline-end:var(--sp-5)}.drawer-item .icon{opacity:.4;flex-shrink:0}.level{display:flex;flex-direction:column}.level>ul,.level__body{flex:0 0 auto}.drill-blank{display:block!important;flex:1 1 auto;min-height:40px}.level-0{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--color-background));z-index:100;border-top-right-radius:var(--sp-8d5)}.level-0:has(+.level-1[aria-hidden=false]){border-top-right-radius:0}.level-1{position:absolute;top:0;right:0;width:450px;height:100%;background:rgb(var(--color-background));padding:120px 16px 16px;box-sizing:border-box;transition:.3s;border-top-right-radius:var(--sp-8d5)}.level-1:has(+.level-2[aria-hidden=false]){border-top-right-radius:0}.level-1[aria-hidden=true]{opacity:0;pointer-events:none;z-index:-1}.level-1[aria-hidden=false]{opacity:1;pointer-events:auto;z-index:10;transform:translate(99%)}.level-2{position:absolute;top:0;right:-450px;width:450px;height:100%;background:rgb(var(--color-background));padding:120px 16px 16px;box-sizing:border-box;transition:.3s;border-top-right-radius:var(--sp-8d5)}.level-2[aria-hidden=true]{opacity:0;pointer-events:none;z-index:-1}.level-2[aria-hidden=false]{opacity:1;pointer-events:auto;z-index:8;transform:translate(98%)}.header-mega-drawer-details{position:relative}.header-mega-drawer-details .mega-drawer-overlay{background:#00000059;z-index:9998}.header-mega-drawer-details .mega-drawer-panel{position:fixed;top:0;left:0;right:auto;height:100vh;width:min(480px,92vw);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-105%);will-change:transform,opacity}.header-mega-drawer-details .mega-drawer-panel__inner{height:100%;display:flex;flex-direction:column;position:relative}.header-mega-drawer-details .mega-drawer-panel__content{height:100%;overflow:auto;padding-top:56px}.header-mega-drawer-details[open] .mega-drawer-overlay{opacity:1;visibility:visible;pointer-events:auto;left:0;top:0;width:100%;height:100vh}.header-mega-drawer-details[open] .mega-drawer-panel{opacity:1;visibility:visible;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-menu-drawer-list.css.map */
