@import"https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;700&display=swap";.menu-drawer__submenu.nvd{--nv-surface: #222222;--nv-surface-hi: #292929;--nv-line: rgba(255, 255, 255, .07);--nv-accent: #8b3fd9;--nv-muted: rgba(255, 255, 255, .58);background:linear-gradient(180deg,#1a1a1a,#161616);color:#fff;font-family:Outfit,system-ui,-apple-system,Segoe UI,sans-serif}.nvd .menu-drawer__close-button{font-family:Outfit,system-ui,sans-serif;font-weight:700;letter-spacing:.08em;color:#fff;border-bottom:1px solid var(--nv-line);margin-top:0;padding-top:1.4rem;padding-bottom:1.4rem}.nvd__body{padding:1.6rem 1.6rem 3rem}.nvd__all{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem 1.6rem;border-radius:12px;background:#6d22b0;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:700;-webkit-tap-highlight-color:transparent;transition:background .2s ease}.nvd__all:active{background:#5c1c96}.nvd__all svg{width:1.6rem;height:1.6rem;flex:0 0 auto}.nvd__eyebrow{display:flex;align-items:center;gap:.8rem;margin:2.2rem 0 1.2rem;font-size:1.15rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nv-muted)}.nvd__eyebrow:before{content:"";width:1.8rem;height:2px;border-radius:2px;background:var(--nv-accent)}.nvd__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}@media screen and (min-width:600px){.nvd__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nvd__grid>li{min-width:0}.nvd__tile{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.1rem .8rem .8rem;border-radius:14px;background:var(--nv-surface);border:1px solid var(--nv-line);color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,background .2s ease,transform .15s ease}.nvd__tile:active{transform:scale(.985);background:var(--nv-surface-hi);border-color:#8b3fd98c}.nvd__tile[aria-current],.nvd__tile--active{border-color:#8b3fd999}.nvd__thumb{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:10px;overflow:hidden;background:#0f0f0f;border:1px solid var(--nv-line);display:flex;align-items:center;justify-content:center}.nvd__thumb img{width:100%;height:100%;object-fit:cover;display:block}.nvd__thumb-ph{font-weight:700;font-size:2rem;color:var(--nv-accent)}.nvd__txt{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.nvd__t{font-size:1.4rem;font-weight:700;letter-spacing:.04em;line-height:1.25;color:#fff}.nvd__c{font-size:1.25rem;font-weight:500;color:var(--nv-muted);line-height:1.2}.nvd__tile[aria-current] .nvd__c,.nvd__tile--active .nvd__c{color:#c4a1ef}.nvd__arrow{flex:0 0 auto;width:2.6rem;height:2.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff0d;color:var(--nv-muted)}.nvd__arrow svg{width:1.2rem;height:1.2rem}.nvd__promo{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;margin-top:1.6rem;padding:1.6rem;min-height:15rem;border-radius:16px;text-decoration:none;color:#fff;background:linear-gradient(150deg,#262626,#1f1d22);border:1px solid var(--nv-line);-webkit-tap-highlight-color:transparent}.nvd__promo:before{content:"";position:absolute;left:1.6rem;top:0;width:3rem;height:3px;border-radius:0 0 3px 3px;background:var(--nv-accent)}.nvd__promo:active{border-color:#8b3fd98c}.nvd__promo-tag{font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .9rem;border-radius:999px;background:#8b3fd924;color:#cfb2f2}.nvd__promo-title{margin-top:1rem;max-width:58%;font-weight:700;font-size:1.95rem;line-height:1.15;color:#fff}.nvd__promo-cta{margin-top:auto;padding-top:1.2rem}.nvd__promo-cta span{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:700;padding:.7rem 1.4rem;border-radius:999px;background:#6d22b0;color:#fff}.nvd__promo-cta svg{width:1.3rem;height:1.3rem}.nvd__promo-img{position:absolute;z-index:-1;right:-.8rem;bottom:-.8rem;width:46%;max-width:20rem;height:auto;aspect-ratio:1 / 1;object-fit:cover;mix-blend-mode:lighten;opacity:.92;-webkit-mask-image:radial-gradient(closest-side,#000 70%,transparent 100%);mask-image:radial-gradient(closest-side,#000 70%,transparent 100%)}.nvd__perks{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.nvd__perks li{display:flex;align-items:center;gap:.8rem;padding:1rem 1.1rem;border-radius:12px;background:var(--nv-surface);border:1px solid var(--nv-line);font-size:1.2rem;line-height:1.3;color:var(--nv-muted)}.nvd__perks svg{width:1.8rem;height:1.8rem;color:#a855f7;flex:0 0 auto}.nvd__perks b{color:#fff;font-weight:600;display:block}@keyframes nvdIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.menu-opening>.nvd .nvd__all,.menu-opening>.nvd .nvd__grid>li,.menu-opening>.nvd .nvd__promo,.menu-opening>.nvd .nvd__perks{animation:nvdIn .3s ease-out both;animation-delay:calc(80ms + var(--i, 0) * 25ms)}.menu-opening>.nvd .nvd__all{animation-delay:60ms}.menu-opening>.nvd .nvd__promo{animation-delay:.28s}.menu-opening>.nvd .nvd__perks{animation-delay:.32s}@media(prefers-reduced-motion:reduce){.menu-opening>.nvd .nvd__all,.menu-opening>.nvd .nvd__grid>li,.menu-opening>.nvd .nvd__promo,.menu-opening>.nvd .nvd__perks{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nova-menu-drawer.css.map */
