.drawer{background-color:#0407068c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.drawer__inner{position:relative;isolation:isolate;width:44rem;background:linear-gradient(180deg,#141d18eb,#0a0e0cf5)!important;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-left:1px solid rgba(var(--nx-mint),.18)!important;box-shadow:-30px 0 80px #0000008c,inset 1px 0 rgba(var(--nx-mint),.08)}.drawer__inner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgb(var(--nx-mint)),transparent);opacity:.6;animation:nxEdge 5s ease-in-out infinite;z-index:2;pointer-events:none}@keyframes nxEdge{0%,to{transform:translateY(-40%)}50%{transform:translateY(40%)}}.nx-cd-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.nx-cd-fx__orb{position:absolute;width:34rem;height:34rem;right:-12rem;top:-12rem;border-radius:50%;background:radial-gradient(circle,rgba(var(--nx-mint),.22),transparent 65%);filter:blur(30px);animation:nxFloat 18s ease-in-out infinite}.nx-cd-fx__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:3.2rem 3.2rem;-webkit-mask-image:linear-gradient(180deg,#000,transparent 40%);mask-image:linear-gradient(180deg,#000,transparent 40%)}.drawer__header{position:relative;border-bottom:1px solid var(--nx-line);padding-bottom:1.6rem;margin-bottom:1.6rem}.nx-cd-head__tag{display:flex;align-items:center;gap:.7rem;margin:0 0 .4rem;font-family:var(--nx-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.drawer__heading{display:flex;align-items:center;gap:1rem;font-size:2.6rem;letter-spacing:-.03em;margin:0}.nx-cd-count{display:inline-grid;place-items:center;min-width:2.6rem;height:2.6rem;padding:0 .7rem;border-radius:2rem;background:rgb(var(--nx-mint));color:rgb(var(--nx-ink));font-family:var(--nx-mono);font-size:1.2rem;font-weight:600;letter-spacing:0;box-shadow:0 0 18px rgba(var(--nx-mint),.55)}.drawer__close{border-radius:50%;border:1px solid var(--nx-line);width:4rem;height:4rem;display:grid;place-items:center;transition:border-color .3s,transform .4s var(--nx-ease)}.drawer__close:hover{border-color:rgb(var(--nx-mint));transform:rotate(90deg)}.drawer__inner .nv-ship{border-bottom:0;padding:1.4rem 1.6rem 1.6rem;margin:0 0 1.6rem;border-radius:1.6rem;background:#ffffff09;border:1px solid var(--nx-line)}.nv-ship__text{font-size:1.3rem}.nv-ship__text .nv-icon{color:rgb(var(--nx-mint))}.nv-ship__track{position:relative;height:8px;border-radius:8px;background:#ffffff12;overflow:visible}.nv-ship__track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(255,255,255,.12) calc(10% - 1px) 10%);pointer-events:none}.nv-ship__fill{position:relative;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--nx-sage)),rgb(var(--nx-mint)))!important;box-shadow:0 0 16px rgba(var(--nx-mint),.6);transition:width .9s var(--nx-ease);overflow:hidden}.nv-ship__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:translate(-100%);animation:nxShine 2.4s ease-in-out infinite}@keyframes nxShine{60%,to{transform:translate(100%)}}.nv-ship--done{border-color:rgba(var(--nx-mint),.45)!important;box-shadow:0 0 30px rgba(var(--nx-mint),.15) inset}.nv-ship--done .nv-ship__text{color:rgb(var(--nx-mint))}.cart-drawer .cart-item{position:relative;padding:1.2rem;margin-bottom:1rem;border-radius:1.6rem;background:#ffffff08;border:1px solid var(--nx-line);transition:border-color .3s,background .3s}.cart-drawer .cart-item:hover{border-color:rgba(var(--nx-mint),.35);background:rgba(var(--nx-mint),.04)}.cart-drawer .cart-item__image{border-radius:1.2rem;background:radial-gradient(circle at 50% 40%,#fffffff2,#e8eee9d9)}.cart-drawer .cart-item__name{font-size:1.45rem;letter-spacing:-.01em}.cart-drawer .quantity{border-radius:3rem;overflow:hidden}.cart-drawer .quantity:before,.cart-drawer .quantity:after{border-radius:3rem}.drawer.active .cart-item{animation:nxSlide .6s var(--nx-ease) both}.drawer.active .cart-item:nth-child(2){animation-delay:.06s}.drawer.active .cart-item:nth-child(3){animation-delay:.12s}.drawer.active .cart-item:nth-child(4){animation-delay:.18s}.drawer.active .cart-item:nth-child(n+5){animation-delay:.24s}@keyframes nxSlide{0%{opacity:0;transform:translate(2.4rem)}to{opacity:1;transform:none}}.nx-cd-hint{display:flex;align-items:center;gap:1rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;border-radius:1.4rem;border:1px dashed rgba(var(--nx-mint),.35);color:inherit;text-decoration:none;font-size:1.25rem;line-height:1.35;transition:background .3s,border-color .3s}.nx-cd-hint:hover{background:rgba(var(--nx-mint),.06);border-style:solid}.nx-cd-hint span:nth-child(2){flex:1}.nx-cd-hint__icon{color:rgb(var(--nx-mint));font-size:1.6rem}.drawer__inner .nv-upsell{background:transparent;padding:0;margin:2rem 0 1rem}.drawer__inner .nv-upsell__heading{font-family:var(--nx-mono);font-size:1.05rem;opacity:.7}.drawer__inner .nv-upsell__list{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;scrollbar-width:none}.drawer__inner .nv-upsell__list::-webkit-scrollbar{display:none}.drawer__inner .nv-upsell__item{scroll-snap-align:start;padding:1rem;border-radius:1.4rem;background:#ffffff0a;border:1px solid var(--nx-line);grid-template-columns:5.6rem 1fr auto;transition:border-color .3s,transform .3s var(--nx-ease)}.drawer__inner .nv-upsell__item:hover{border-color:rgba(var(--nx-mint),.4);transform:translateY(-2px)}.drawer__inner .nv-upsell__media img{border-radius:1rem;background:#ffffffeb}.drawer__inner .nv-upsell__btn{border-radius:3rem;width:3.6rem;min-width:3.6rem;padding:0;font-size:0;position:relative;background:rgb(var(--nx-mint));color:rgb(var(--nx-ink));border:0}.drawer__inner .nv-upsell__btn:before{content:"+";font-size:2rem;line-height:1}.drawer__inner .nv-upsell__btn:after{display:none}.drawer__inner .nv-upsell__btn:hover{box-shadow:0 0 20px rgba(var(--nx-mint),.6)}.drawer__footer{position:relative;border-top:1px solid var(--nx-line)!important;background:linear-gradient(180deg,#0a0e0c00,#0a0e0ce6 30%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.drawer__footer .totals__total-value{font-family:var(--nx-mono);font-size:2rem;letter-spacing:-.02em;color:rgb(var(--nx-mint))}.cart-drawer .cart__checkout-button{position:relative;overflow:hidden;background:rgb(var(--nx-mint));color:rgb(var(--nx-ink));min-height:5.6rem;font-size:1.6rem;letter-spacing:.02em;box-shadow:0 0 rgba(var(--nx-mint),0);transition:box-shadow .3s,transform .3s var(--nx-ease)}.cart-drawer .cart__checkout-button:after{display:none}.cart-drawer .cart__checkout-button:before{content:"";position:absolute;top:0;bottom:0;width:40%;left:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:translate(-120%);animation:nxSweep 3.2s ease-in-out infinite;box-shadow:none}@keyframes nxSweep{55%,to{transform:translate(320%)}}.cart-drawer .cart__checkout-button:hover{box-shadow:0 0 40px rgba(var(--nx-mint),.5);transform:translateY(-1px)}.nx-cd-empty{position:relative;width:14rem;height:14rem;margin:0 auto 2.4rem}.nx-cd-empty span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(var(--nx-mint),.35);animation:nxRing 3.6s var(--nx-ease) infinite}.nx-cd-empty span:nth-child(2){animation-delay:1.2s}.nx-cd-empty span:nth-child(3){animation-delay:2.4s}.nx-cd-empty:after{content:"";position:absolute;top:35%;right:35%;bottom:35%;left:35%;border-radius:50%;background:radial-gradient(circle,rgb(var(--nx-mint)),rgba(var(--nx-mint),0) 70%);filter:blur(4px);animation:nxPulse 2.4s infinite}@keyframes nxRing{0%{transform:scale(.35);opacity:1}to{transform:scale(1.1);opacity:0}}.cart__empty-text{font-size:3rem;letter-spacing:-.03em}.nx-cd-empty__text{opacity:.7;max-width:30rem;margin:0 auto 2.4rem;font-size:1.5rem;line-height:1.5}.drawer__inner-empty .button{display:flex;width:100%;max-width:32rem;margin:0 auto 1rem}.nx-cd-empty__cta{background:rgb(var(--nx-mint));color:rgb(var(--nx-ink));gap:.8rem}.nx-cd-empty__cta:hover{box-shadow:0 0 36px rgba(var(--nx-mint),.5)}.js .menu-drawer{width:100%!important;border:0!important;background:radial-gradient(60rem 40rem at 110% -10%,rgba(var(--nx-mint),.16),transparent 60%),radial-gradient(40rem 30rem at -20% 110%,rgba(90,110,94,.45),transparent 65%),#080c0af7!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:none}.menu-drawer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:4.8rem 4.8rem;-webkit-mask-image:radial-gradient(ellipse at 70% 0%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 0%,#000 20%,transparent 70%)}.menu-drawer__submenu{background:#080c0afa!important}.menu-drawer__inner-container{z-index:1}.menu-drawer__navigation-container{grid-template-rows:auto auto 1fr}.menu-drawer__navigation{padding:2.4rem 0 1rem}.menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:1px solid var(--nx-line)}.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item{font-size:clamp(2.6rem,7.4vw,3.4rem);letter-spacing:-.04em;padding:1.5rem 2.4rem;line-height:1.1}.menu-drawer__menu-item{transition:color .3s,padding-left .4s var(--nx-ease)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible,.menu-drawer__menu-item--active{color:rgb(var(--nx-mint));background:transparent!important}.menu-drawer__menu-item:hover{padding-left:3.2rem}.menu-drawer__menu-item--active:before{content:"";position:absolute;left:1rem;top:50%;width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--nx-mint));box-shadow:0 0 10px rgb(var(--nx-mint));transform:translateY(-50%)}.menu-drawer__menu-item .svg-wrapper{color:rgba(var(--nx-mint),.8)}.menu-drawer__submenu .menu-drawer__menu-item{font-size:2rem;padding:1.2rem 2.4rem}.menu-drawer__close-button{font-family:var(--nx-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--nx-mint));background:transparent;padding:2.4rem 2.4rem 1rem}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{animation:nxRise .6s var(--nx-ease) both;animation-delay:calc(var(--i, 1) * 55ms + 80ms)}details[open].menu-opening>.menu-drawer .nx-md{animation:nxRise .7s var(--nx-ease) both;animation-delay:.4s}details[open].menu-opening>.menu-drawer__submenu .menu-drawer__menu>li{animation:nxRise .45s var(--nx-ease) both}@keyframes nxRise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}.nx-md{position:relative;padding:1.6rem 2.4rem 2.4rem;display:grid;gap:1.4rem;align-content:start}.nx-md__diag{position:relative;overflow:hidden;display:grid;gap:.6rem;padding:2rem;border-radius:2rem;text-decoration:none;color:rgb(var(--nx-ink));background:linear-gradient(120deg,rgb(var(--nx-mint)),#e9fff0);box-shadow:0 0 40px rgba(var(--nx-mint),.25)}.nx-md__diag-tag{display:flex;align-items:center;gap:.7rem;font-family:var(--nx-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.nx-md__diag-tag .nx-dot{background:rgb(var(--nx-ink));box-shadow:none}.nx-md__diag-title{font-size:2.4rem;letter-spacing:-.04em;line-height:1.1}.nx-md__scan{position:absolute;left:0;right:0;height:40%;top:-40%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55),transparent);animation:nxMdScan 3s ease-in-out infinite;pointer-events:none}@keyframes nxMdScan{60%,to{top:110%}}.nx-md__label{margin:.6rem 0 0;font-family:var(--nx-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.nx-md__chips{display:flex;flex-wrap:wrap;gap:.8rem}.nx-md__chips a{padding:.9rem 1.4rem;border-radius:3rem;border:1px solid var(--nx-line);background:#ffffff08;color:inherit;text-decoration:none;font-size:1.35rem;transition:border-color .3s,color .3s,background .3s}.nx-md__chips a:hover{border-color:rgb(var(--nx-mint));color:rgb(var(--nx-mint));background:rgba(var(--nx-mint),.06)}.nx-md__help{display:inline-flex;align-items:center;gap:.8rem;color:rgb(var(--nx-mint));text-decoration:none;font-size:1.45rem;margin-top:.4rem}.nx-md__help:hover{text-decoration:underline}.menu-drawer__utility-links{align-self:end;background:#ffffff08!important;border-top:1px solid var(--nx-line)}@media(prefers-reduced-motion:reduce){.drawer__inner:before,.nx-cd-fx__orb,.nv-ship__fill:after,.cart-drawer .cart__checkout-button:before,.nx-cd-empty span,.nx-md__scan{animation:none!important}.drawer.active .cart-item,details[open].menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li,details[open].menu-opening>.menu-drawer .nx-md{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nx-drawers.css.map */
