.nx-drawer,.nx-menu{--p-dur: calc(.4s * var(--nx-speed, 1));--p-ease: var(--nx-ease);--p-r: clamp(10px, var(--nx-radius, 14px), 26px);--p-rs: clamp(6px, var(--nx-radius-sm, 8px), 16px);--p-bw: 1px;--p-edge: var(--nx-line);--p-sh: 0 0 60px rgba(0, 0, 0, .35);--p-bg: var(--nx-bg);--p-bgimg: none;--p-w: min(88vw, 430px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--p-dur)}.nx-drawer.is-open,.nx-menu.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}html[data-nx-shape=square] .nx-drawer,html[data-nx-shape=square] .nx-menu{--p-r: 0px;--p-rs: 0px}html[data-nx-tone=bold] .nx-drawer,html[data-nx-tone=bold] .nx-menu{--p-bw: 2px;--p-edge: var(--nx-text);--p-sh: 8px 8px 0 rgba(0, 0, 0, .28)}html[data-nx-fill=gradient] .nx-drawer,html[data-nx-fill=gradient] .nx-menu{--p-bgimg: radial-gradient(120% 60% at 100% 0, color-mix(in srgb, var(--nx-accent) 26%, transparent), transparent 70%), linear-gradient(165deg, color-mix(in srgb, var(--nx-accent) 9%, var(--nx-surface, var(--nx-bg))), var(--nx-bg) 55%)}html[data-nx-style=bold] .nx-drawer,html[data-nx-style=bold] .nx-menu{--p-dur: calc(.26s * var(--nx-speed, 1));--p-ease: cubic-bezier(.7, 0, .2, 1)}html[data-nx-style=warm] .nx-drawer,html[data-nx-style=warm] .nx-menu{--p-dur: calc(.5s * var(--nx-speed, 1));--p-ease: var(--nx-spring)}html[data-nx-style=night] .nx-drawer,html[data-nx-style=night] .nx-menu{--p-dur: calc(.45s * var(--nx-speed, 1));--p-ease: cubic-bezier(.16, 1, .3, 1)}html[data-nx-style=luxe] .nx-drawer,html[data-nx-style=luxe] .nx-menu{--p-dur: calc(.62s * var(--nx-speed, 1));--p-ease: cubic-bezier(.22, .61, .36, 1)}.nx-drawer .nx-drawer__ov,.nx-menu .nx-menu__ov{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#04060c99;opacity:0;transition:opacity var(--p-dur) ease;cursor:pointer}html[data-nx-style=night] .nx-drawer__ov,html[data-nx-style=warm] .nx-drawer__ov,html[data-nx-style=night] .nx-menu__ov,html[data-nx-style=warm] .nx-menu__ov{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nx-drawer.is-open .nx-drawer__ov,.nx-menu.is-open .nx-menu__ov{opacity:var(--prog, 1)}.nx-drawer__panel,.nx-menu__panel{position:absolute;display:flex;flex-direction:column;min-height:0;background-color:var(--p-bg);background-image:var(--p-bgimg);color:var(--nx-text);font-family:var(--nx-font-body);box-shadow:var(--p-sh);overflow:hidden;transition:transform var(--p-dur) var(--p-ease);will-change:transform}.nx-drawer.is-drag .nx-drawer__panel,.nx-menu.is-drag .nx-menu__panel,.nx-drawer.is-drag .nx-drawer__ov,.nx-menu.is-drag .nx-menu__ov{transition:none}.nx-drawer__panel{top:0;right:0;bottom:0;width:var(--p-w);border-left:var(--p-bw) solid var(--p-edge);border-radius:var(--p-r) 0 0 var(--p-r);transform:translate3d(106%,0,0)}.nx-drawer.is-open .nx-drawer__panel{transform:translate3d(var(--dx, 0px),var(--dy, 0px),0)}html[data-nx-side=left] .nx-drawer__panel{right:auto;left:0;border-left:0;border-right:var(--p-bw) solid var(--p-edge);border-radius:0 var(--p-r) var(--p-r) 0;transform:translate3d(-106%,0,0)}html[data-nx-side=bottom] .nx-drawer__panel{top:auto;left:0;right:0;width:auto;max-height:min(88dvh,88vh);border-left:0;border-top:var(--p-bw) solid var(--p-edge);border-radius:var(--p-r) var(--p-r) 0 0;transform:translate3d(0,106%,0)}html[data-nx-side=left] .nx-drawer.is-open .nx-drawer__panel,html[data-nx-side=bottom] .nx-drawer.is-open .nx-drawer__panel{transform:translate3d(var(--dx, 0px),var(--dy, 0px),0)}.nx-menu__panel{top:0;left:0;bottom:0;width:min(88vw,400px);border-right:var(--p-bw) solid var(--p-edge);border-radius:0 var(--p-r) var(--p-r) 0;transform:translate3d(-106%,0,0)}.nx-menu.is-open .nx-menu__panel{transform:translate3d(var(--dx, 0px),var(--dy, 0px),0)}html[data-nx-side=left] .nx-menu__panel{left:auto;right:0;border-right:0;border-left:var(--p-bw) solid var(--p-edge);border-radius:var(--p-r) 0 0 var(--p-r);transform:translate3d(106%,0,0)}html[data-nx-side=bottom] .nx-menu__panel{top:auto;left:0;right:0;width:auto;max-height:min(88dvh,88vh);border-right:0;border-top:var(--p-bw) solid var(--p-edge);border-radius:var(--p-r) var(--p-r) 0 0;transform:translate3d(0,106%,0)}html[data-nx-side=left] .nx-menu.is-open .nx-menu__panel,html[data-nx-side=bottom] .nx-menu.is-open .nx-menu__panel{transform:translate3d(var(--dx, 0px),var(--dy, 0px),0)}@media(min-width:750px){html[data-nx-side=bottom] .nx-drawer__panel,html[data-nx-side=bottom] .nx-menu__panel{left:50%;right:auto;width:min(560px,94vw);margin-left:calc(min(560px,94vw)/-2)}}.nx-drawer__inner{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}html[data-nx-side=bottom] .nx-drawer__inner{height:auto;max-height:inherit}.nx-drawer.is-loading .nx-drawer__body{opacity:.5;pointer-events:none}.nx-drawer__panel :focus-visible,.nx-menu__panel :focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-drawer__grab{display:none;justify-content:center;padding:8px 0 0;touch-action:none}.nx-drawer__grab i{display:block;width:44px;height:5px;border-radius:9px;background:var(--nx-line)}html[data-nx-side=bottom] .nx-drawer__grab{display:flex}.nx-drawer__hd,.nx-menu__hd{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px 8px 20px;min-height:64px;border-bottom:var(--p-bw) solid var(--p-edge);touch-action:none}.nx-drawer__hd h2{margin:0;display:flex;align-items:center;gap:.55em;font:var(--nx-head-weight, 700) calc(1.18 * var(--nx-rem, 16px))/1.1 var(--nx-font-head);letter-spacing:var(--nx-head-track, 0)}html[data-nx-tone=bold] .nx-drawer__hd h2,html[data-nx-tone=bold] .nx-menu__brand{text-transform:var(--nx-label-case, uppercase);letter-spacing:var(--nx-label-track, .06em)}html[data-nx-tone=bold] .nx-drawer__hd,html[data-nx-tone=bold] .nx-menu__hd{background:var(--nx-accent);color:var(--nx-accent-ink)}html[data-nx-tone=bold] .nx-drawer__hd h2{color:var(--nx-accent-ink)}.nx-drawer__n{display:inline-grid;place-items:center;min-width:1.7em;height:1.7em;padding:0 .45em;border-radius:var(--p-r);border-radius:min(var(--p-r),99px);background:var(--nx-accent);color:var(--nx-accent-ink);font:700 calc(.74 * var(--nx-rem, 16px))/1 var(--nx-font-body)}html[data-nx-tone=bold] .nx-drawer__n{background:var(--nx-accent-ink);color:var(--nx-accent)}.nx-x{flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;border:var(--p-bw) solid transparent;border-radius:min(var(--p-r),50%);background:color-mix(in srgb,currentColor 10%,transparent);color:inherit;cursor:pointer;transition:transform calc(.2s * var(--nx-speed, 1)) var(--nx-ease),background .2s;touch-action:manipulation}html[data-nx-shape=square] .nx-x{border-radius:0}html[data-nx-tone=bold] .nx-x{border-color:currentColor;background:transparent}.nx-x:active{transform:scale(.9) rotate(90deg)}.nx-x svg{width:20px;height:20px;stroke-width:2.2}.nx-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 20px 16px;transition:opacity .2s}.nx-drawer__ft{flex:none;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:var(--p-bw) solid var(--p-edge);background:var(--p-bg)}html[data-nx-fill=gradient] .nx-drawer__ft{background:transparent}.nx-drawer__sub{display:flex;justify-content:space-between;align-items:baseline;font-size:calc(1.02 * var(--nx-rem, 16px))}.nx-drawer__sub b{font-size:1.2em}.nx-drawer__note{margin:.2em 0 .6em;color:var(--nx-muted);font-size:calc(.72 * var(--nx-rem, 16px));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx-drawer__keep{display:block;width:100%;min-height:44px;margin-top:4px;padding:0;border:0;background:transparent;color:var(--nx-muted);font:600 calc(.88 * var(--nx-rem, 16px))/1 var(--nx-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nx-drawer .nx-empty{display:grid;justify-items:center;gap:12px;padding:56px 0;text-align:center;color:var(--nx-muted)}.nx-drawer .nx-empty svg{width:44px;height:44px}.nx-drawer .nx-btn{border-radius:var(--p-r);gap:.5em}.nx-drawer__ft .nx-btn{width:100%}.nx-drawer__ft .nx-btn svg{width:16px;height:16px}html[data-nx-shape=square] .nx-drawer .nx-btn,html[data-nx-shape=square] .nx-drawer .nx-qty,html[data-nx-shape=square] .nx-drawer .nx-qty button{border-radius:0}html[data-nx-tone=bold] .nx-drawer .nx-btn:not(.nx-btn--ghost){border-color:var(--nx-text);box-shadow:4px 4px 0 var(--nx-text);text-transform:var(--nx-label-case, uppercase);letter-spacing:var(--nx-label-track, .05em)}html[data-nx-tone=bold] .nx-drawer .nx-btn:not(.nx-btn--ghost):active{box-shadow:1px 1px 0 var(--nx-text);transform:translate(3px,3px)}html[data-nx-fill=gradient] .nx-drawer .nx-btn:not(.nx-btn--ghost){background-image:linear-gradient(135deg,var(--nx-accent),color-mix(in srgb,var(--nx-accent) 62%,#fff))}html[data-nx-style=night] .nx-drawer .nx-btn:not(.nx-btn--ghost){box-shadow:0 0 22px color-mix(in srgb,var(--nx-accent) 55%,transparent)}.nx-drawer .nx-line{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--nx-line);align-items:start}.nx-drawer .nx-line__img{display:block;width:84px;height:84px;border-radius:var(--p-rs);object-fit:cover;background:var(--nx-surface)}html[data-nx-tone=bold] .nx-drawer .nx-line__img{border:2px solid var(--nx-text)}.nx-drawer .nx-line__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit;text-decoration:none;font-weight:700;line-height:1.25;font-size:var(--nx-rem, 16px)}.nx-drawer .nx-line__v{margin:.2em 0 0;color:var(--nx-muted);font-size:calc(.8 * var(--nx-rem, 16px))}.nx-drawer .nx-line__ctl{display:flex;align-items:center;gap:8px;margin-top:8px}.nx-drawer .nx-qty{border-radius:var(--p-rs);border-width:var(--p-bw);border-color:var(--p-edge)}.nx-drawer .nx-qty--sm button{width:36px;height:36px;font-size:calc(1.05 * var(--nx-rem, 16px))}.nx-drawer .nx-qty--sm span{min-width:1.7em;text-align:center;font-weight:700}.nx-drawer .nx-line__rm{width:36px;height:36px;display:grid;place-items:center;border:0;background:transparent;color:var(--nx-muted);cursor:pointer;border-radius:50%}.nx-drawer .nx-line__rm svg{width:14px;height:14px}.nx-drawer .nx-line__pr{text-align:right;white-space:nowrap;font-size:var(--nx-rem, 16px)}.nx-drawer .nx-line__pr s{display:block;color:var(--nx-muted);font-size:.85em}.nx-drawer .nx-cart-extras{margin-top:12px;padding:0;display:grid;gap:12px}.nx-drawer .nx-addons__title{margin:0 0 8px;font-weight:700;font-size:calc(.95 * var(--nx-rem, 16px))}.nx-drawer .nx-upsell__list{gap:8px}.nx-drawer .nx-upsell .nx-addon{grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:8px 10px 8px 8px;border-style:solid;border-radius:var(--p-rs)}.nx-drawer .nx-upsell .nx-addon>span:first-child{display:none}.nx-drawer .nx-upsell .nx-addon img,.nx-drawer .nx-upsell .nx-addon .nx-addon__ph{width:64px;height:64px;border-radius:var(--p-rs)}.nx-drawer .nx-upsell .nx-addon__name{font-size:calc(.92 * var(--nx-rem, 16px));line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx-drawer .nx-upsell .nx-btn{min-height:40px;padding:.4em .9em;white-space:nowrap;letter-spacing:0;text-transform:none;flex:none;font-size:calc(.88 * var(--nx-rem, 16px));box-shadow:none}.nx-cart-info{display:grid;gap:8px;padding:10px 12px;border:var(--p-bw, 1px) solid var(--p-edge, var(--nx-line));border-radius:var(--p-rs, 10px);background:var(--nx-surface, var(--nx-bg));font-size:calc(.82 * var(--nx-rem, 16px))}.nx-cart-info .nx-ship{margin:0}.nx-cart-info .nx-ship__txt{margin:0 0 5px;font-size:inherit;line-height:1.3}.nx-cart-info .nx-ship__txt svg{width:16px;height:16px}.nx-cart-info .nx-ship__track{height:5px}.nx-cart-info .nx-prot{padding:0;gap:.6em;background:transparent;font-size:inherit;line-height:1.3}.nx-cart-info .nx-prot input{width:18px;height:18px}.nx-cart-info .nx-prot__t{min-width:0}.nx-cart-info .nx-prot__t b{display:block}.nx-cart-info .nx-prot__n{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--nx-muted);font-size:.92em}.nx-cart-info .nx-ship+.nx-prot{padding-top:8px;border-top:1px solid var(--nx-line)}.nx-cart-extras,.nx-cart-info,.nx-upsell__list{grid-template-columns:minmax(0,1fr)}.nx-cart-extras>*,.nx-cart-info>*,.nx-upsell__list>*{min-width:0}.nx-drawer.is-opening .nx-line,.nx-drawer.is-opening .nx-empty,.nx-drawer.is-opening .nx-cart-extras>*,.nx-drawer.is-opening .nx-drawer__ft{animation:nxp-rise calc(.5s * var(--nx-speed, 1)) var(--nx-ease) both;animation-delay:calc(.11s + var(--i, 0) * 60ms)}.nx-drawer.is-opening .nx-cart-extras>*{--i: 3}.nx-drawer.is-opening .nx-drawer__ft{--i: 2}@keyframes nxp-rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.nx-menu-btn{border:0;background:transparent;color:inherit;cursor:pointer;width:44px;height:44px;display:grid;place-items:center}.header__icon.nx-menu-btn .nx-burger{display:grid;grid-template-columns:22px;align-content:center;gap:5px;width:22px;min-width:22px;height:auto}.header__icon.nx-menu-btn .nx-burger i{display:block;width:22px;height:2px;border-radius:2px;background:currentColor;transition:width .25s var(--nx-ease)}.header__icon.nx-menu-btn .nx-burger i:nth-child(2){width:15px}.header__icon.nx-menu-btn:active .nx-burger i:nth-child(2){width:22px}html[data-nx-tone=bold] .header__icon.nx-menu-btn .nx-burger i{height:3px;border-radius:0}.nx-menu__hd{padding-left:20px}.nx-menu__brand{color:inherit;text-decoration:none;font:var(--nx-head-weight, 800) calc(1.2 * var(--nx-rem, 16px))/1.1 var(--nx-font-head)}.nx-menu__list{list-style:none;margin:0;padding:6px 0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;counter-reset:nxm}.nx-menu__list ul{list-style:none;margin:0;padding:0 0 8px}.nx-menu__a{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 20px;color:inherit;text-decoration:none;font:700 calc(1.12 * var(--nx-rem, 16px))/1.2 var(--nx-font-head, var(--nx-font-body));cursor:pointer;list-style:none;transition:padding-left .2s var(--nx-ease),color .2s}.nx-menu__a:active{padding-left:26px}.nx-menu__a::-webkit-details-marker{display:none}.nx-menu__a.is-on{color:var(--nx-accent-text, var(--nx-accent))}.nx-menu__a--sub{min-height:46px;padding-left:34px;font:500 var(--nx-rem, 16px)/1.2 var(--nx-font-body);color:var(--nx-muted)}.nx-menu__a--sub2{min-height:42px;padding-left:46px;font:400 calc(.92 * var(--nx-rem, 16px))/1.2 var(--nx-font-body);color:var(--nx-muted)}.nx-menu__chev{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.nx-menu__sub[open] .nx-menu__chev{transform:rotate(-135deg)}.nx-menu__list>li{border-bottom:1px solid var(--nx-line)}html[data-nx-tone=bold] .nx-menu__list>li{border-bottom:2px solid var(--nx-text);counter-increment:nxm}html[data-nx-tone=bold] .nx-menu__list>li>.nx-menu__a,html[data-nx-tone=bold] .nx-menu__list>li>details>.nx-menu__a{text-transform:var(--nx-label-case, uppercase);letter-spacing:var(--nx-label-track, .04em)}html[data-nx-tone=bold] .nx-menu__list>li>.nx-menu__a:before{content:counter(nxm,decimal-leading-zero);margin-right:14px;font:600 calc(.72 * var(--nx-rem, 16px))/1 ui-monospace,Menlo,monospace;color:var(--nx-accent-text, var(--nx-accent))}html[data-nx-tone=bold] .nx-menu__list>li>.nx-menu__a{justify-content:flex-start}.nx-menu.is-opening .nx-menu__list>li{animation:nxp-slide calc(.45s * var(--nx-speed, 1)) var(--nx-ease) both;animation-delay:calc(90ms + var(--i, 0) * 50ms)}@keyframes nxp-slide{0%{opacity:0;transform:translate3d(-16px,0,0)}to{opacity:1;transform:none}}html[data-nx-side=left] .nx-menu.is-opening .nx-menu__list>li{animation-name:nxp-slide-r}@keyframes nxp-slide-r{0%{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:none}}html[data-nx-side=bottom] .nx-menu.is-opening .nx-menu__list>li{animation-name:nxp-rise}.nx-menu__ft{flex:none;padding:12px 20px calc(18px + env(safe-area-inset-bottom));display:grid;gap:10px}.nx-menu__a--sm{padding:0;min-height:44px;font:600 calc(.92 * var(--nx-rem, 16px))/1 var(--nx-font-body)}.nx-menu__loc label{display:grid;gap:6px;font-size:calc(.8 * var(--nx-rem, 16px));color:var(--nx-muted)}.nx-menu__loc .nx-select{width:100%;min-width:0;text-overflow:ellipsis;min-height:48px;padding:.5em 1em;border:1px solid var(--nx-line);border-radius:var(--p-rs);background:var(--nx-surface);color:var(--nx-text);font:inherit;font-size:16px}.nx-cart-link{position:relative;display:inline-grid;place-items:center}.nx-cart-ico{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;color:inherit}.nx-cart-ico svg{width:26px;height:26px;stroke-width:1.7;transition:transform .3s var(--nx-spring),fill .3s}html[data-nx-tone=bold] .nx-cart-ico svg{stroke-width:2.4}.nx-cart-ico.has-items svg{fill:color-mix(in srgb,var(--nx-accent) 22%,transparent)}.nx-cart-link:active .nx-cart-ico svg{transform:scale(.88)}.nx-cart-n{position:absolute;top:-7px;right:-9px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:99px;background:var(--nx-accent);color:var(--nx-accent-ink);font:700 11px/1 var(--nx-font-body);box-shadow:0 0 0 2px var(--nx-bg);animation:nxp-pop .45s var(--nx-spring) both}html[data-nx-shape=square] .nx-cart-n{border-radius:0}html[data-nx-tone=bold] .nx-cart-n{box-shadow:2px 2px 0 var(--nx-text)}@keyframes nxp-pop{0%{transform:scale(.3)}to{transform:none}}@media(prefers-reduced-motion:reduce){.nx-drawer,.nx-menu{--p-dur: .01s}.nx-drawer.is-opening *,.nx-menu.is-opening *,.nx-cart-n{animation:none!important}.nx-drawer__panel,.nx-menu__panel,.nx-drawer__ov,.nx-menu__ov{transition:none}}html[data-nx-motion=off] .nx-drawer,html[data-nx-motion=off] .nx-menu{--p-dur: .01s}html[data-nx-motion=off] .nx-drawer.is-opening *,html[data-nx-motion=off] .nx-menu.is-opening *{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nx-panels.css.map */
