.nv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:var(--nv-overlay);opacity:0;pointer-events:none;transition:opacity .25s linear}[data-open]>.nv-overlay,.nv-overlay[data-visible]{opacity:1;pointer-events:auto}.nv-drawer{position:fixed;top:0;bottom:0;z-index:90;background:var(--nv-bg);box-shadow:var(--nv-shadow-lg);display:flex;flex-direction:column;max-inline-size:100vw}.nv-drawer--right{right:0;inline-size:420px;transform:translate(100%);transition:transform var(--nv-dur-drawer-in) var(--nv-ease-out)}.nv-drawer--left{left:0;inline-size:84vw;max-inline-size:360px;transform:translate(-100%);transition:transform .3s var(--nv-ease-out)}[data-open] .nv-drawer--right,.nv-drawer--right[data-visible],[data-open] .nv-drawer--left,.nv-drawer--left[data-visible]{transform:translate(0)}[data-closing] .nv-drawer--right{transition-duration:var(--nv-dur-drawer-out)}@media(max-width:1023px){.nv-drawer--right{inline-size:400px}}@media(max-width:767px){.nv-drawer--right{inline-size:100vw}}.nv-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--nv-border)}.nv-drawer__title{font-size:20px;font-weight:var(--nv-fw-bold);margin:0}.nv-drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.nv-drawer__footer{border-top:1px solid var(--nv-border);padding:16px 20px calc(16px + var(--nv-safe-b));background:var(--nv-bg)}.nv-menu__heading{font-size:18px;font-weight:var(--nv-fw-bold);padding:18px 20px 4px}.nv-menu__list{display:flex;flex-direction:column}.nv-menu__item{border-bottom:1px solid var(--nv-border)}.nv-menu__link{display:flex;align-items:center;min-block-size:56px;padding-inline:20px;font-size:18px;font-weight:var(--nv-fw-medium);text-decoration:none;color:var(--nv-text);opacity:0;transform:translateY(4px);transition:opacity .2s var(--nv-ease-out),transform .2s var(--nv-ease-out);transition-delay:calc(var(--i,0) * 40ms)}[data-open] .nv-menu__link{opacity:1;transform:translateY(0)}.nv-menu__footer{margin-top:auto;padding:16px 20px calc(16px + var(--nv-safe-b));border-top:1px solid var(--nv-border)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-drawer.css.map */
