.nav ul>li{position:relative}.nav ul .has-sub>a{display:inline-flex;align-items:center;gap:6px}.nav ul .has-sub>a:hover{transform:none}.nav ul .has-sub>a .chev{width:10px;height:10px;opacity:.75;transition:transform .2s ease}.nav ul .has-sub:hover>a .chev,.nav ul .has-sub:focus-within>a .chev{transform:rotate(180deg);opacity:1}.nav ul .has-sub:after{content:"";position:absolute;left:-22px;right:-22px;top:100%;height:22px}.nav ul .nsub{position:absolute;z-index:140;top:calc(100% + 18px);left:50%;transform:translate(-50%,10px);width:320px;padding:8px;background:#fff;color:#1a1c1a;border-radius:16px;box-shadow:0 26px 64px #0000004d,0 2px 10px #0000001a;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.nav ul .has-sub:hover .nsub,.nav ul .has-sub:focus-within .nsub{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .18s ease,transform .18s ease,visibility 0s}.nav ul .nsub:before{content:"";position:absolute;top:-5px;left:50%;margin-left:-6px;width:12px;height:12px;background:#fff;transform:rotate(45deg);border-radius:2px}.nav ul .nsub-i{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:11px;text-decoration:none;color:#1a1c1a;opacity:1;transform:none;transition:background .16s ease}.nav ul .nsub-i:hover{background:#eef3ef;opacity:1;transform:none;color:#1a1c1a}.nav ul .nsub-i.active{text-decoration:none;color:#1a1c1a}.nav ul .nsub-i .tx{display:block;min-width:0;flex:1 1 auto}.nav ul .nsub-i .t{display:block;font-weight:600;font-size:14.5px;line-height:1.25;transition:color .16s ease}.nav ul .nsub-i .d{display:block;font-size:12.5px;line-height:1.35;color:#6b716c;margin-top:3px}.nav ul .nsub-i:hover .t{color:var(--green)}.nav ul .nsub-sep{height:1px;background:#e8e4dc;margin:8px 12px}.nav ul .nsub-lbl{padding:6px 12px 4px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a2a79f}.nav ul .nsub-i.soon{padding-top:9px;padding-bottom:9px}.nav ul .nsub-i.soon .t{font-weight:500;color:#4a4f49}.nav ul .nsub-i .nsub-pill{flex:0 0 auto;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#f0ede6;color:#9aa09a;padding:4px 8px;border-radius:999px;transition:background .16s ease,color .16s ease}.nav ul .nsub-i.soon:hover .nsub-pill{background:var(--green);color:#fff}@media(max-width:1020px){.nav ul .nsub{display:none}.nav ul .has-sub>a .chev{display:none}}#packs{scroll-margin-top:132px}.shop-grid .sp{scroll-margin-top:150px;outline:none}.shop-grid .sp:target{border-color:var(--green);box-shadow:0 0 0 3px var(--green),0 20px 46px #00000029;transform:translateY(-6px)}.shop-grid .sp:target .sp-img .soon{background:#e3ece5;color:var(--green)}.shop-grid .sp:target .sp-img .soon b{color:var(--green);opacity:.42}.shop-grid .sp:target .sp-body h3{color:var(--green)}.shop-grid .sp:target .badge.grey{background:var(--green);color:#fff}.ann-sel{gap:10px}.ann-sel .nsel-b{padding:9px 16px;font-size:12.5px;border:1px solid rgba(255,255,255,.45);background:#ffffff14}.ann-sel .nsel-b:hover{background:#ffffff2b;border-color:#fff}.ann-sel .nsel-b .nsel-c{border-top-width:5px;border-left-width:5px;border-right-width:5px}@media(max-width:700px){.ann-sel{gap:7px;padding:0 12px 0 8px}.ann-sel .nsel-b{padding:7px 11px;font-size:11.5px}}.art .thumb-face{object-position:50% 5%}.mnav .mnav-sub{list-style:none;margin:0 0 10px;padding:2px 0 2px 16px;border-left:2px solid rgba(255,255,255,.16)}.mnav .mnav-sub li{margin:0;border:0}.mnav .mnav-sub a{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none;color:inherit;border:0;opacity:1}.mnav .mnav-sub a .p{margin-left:auto;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#ffffff1f;color:#fff9;padding:4px 8px;border-radius:999px}.mnav .mnav-sub a.dim{color:#ffffff9e}.mnav .mnav-sub a.active{color:var(--green-lt)}.mnav .mnav-sub .mnav-lbl{padding:10px 0 2px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;list-style:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/netriva-v7.css.map */
