.nga-tabbar{background:#090909;border-top:2px solid var(--nga-pink);padding-bottom:env(safe-area-inset-bottom);overflow:visible}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nga-tabbar{background:#090909;-webkit-backdrop-filter:none;backdrop-filter:none}}.nga-tabbar__inner{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:.4rem;padding:.8rem .8rem .9rem}.nga-tabbar__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.6rem;padding:.6rem .2rem .4rem;border:0;background:none;color:#fff;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.nga-tabbar__item:before{content:none}.nga-tabbar__glyph{position:relative;display:grid;place-items:center;width:2.6rem;height:2.6rem;color:inherit}.nga-tabbar__glyph svg{width:2.2rem;height:2.2rem;stroke-width:1.6}.nga-tabbar__label{font-family:var(--nga-font-heading);font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:#fff;white-space:nowrap}.nga-tabbar__item.is-active .nga-tabbar__label,.nga-tabbar__item.is-active .nga-tabbar__glyph{color:var(--nga-pink)}.nga-tabbar__badge{position:absolute;top:-.5rem;right:-.9rem;margin:0;min-width:1.9rem;height:1.9rem;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--nga-pink);color:#fff;font-family:var(--nga-font-heading);font-size:1.25rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nga-tabbar__badge[hidden]{display:none}.nga-tabbar__item--chip{flex-direction:column;gap:.5rem;padding:1rem .6rem .8rem;background:#1e1e1e;border-radius:1.4rem}.nga-tabbar__item--chip:active{background:#262626}.nga-tabbar__item--raised{justify-content:flex-end;gap:.5rem;padding-top:0}.nga-tabbar__item--raised .nga-tabbar__glyph{width:5.4rem;height:5.4rem;border:2px solid var(--nga-pink);border-radius:50%;background:#090909;margin-top:-3.2rem;color:#fff}.nga-tabbar__item--raised .nga-tabbar__glyph svg{width:2.8rem;height:2.8rem}.nga-tabbar__item--raised .nga-tabbar__label{color:var(--nga-pink);position:relative;padding-bottom:.7rem}.nga-tabbar__item--raised .nga-tabbar__label:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:3.4rem;height:2px;background:var(--nga-pink)}.nga-totop{left:auto;right:var(--nga-gutter);width:5rem;height:5rem;border:2px solid var(--nga-pink);background:#090909db;color:#fff;box-shadow:none}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nga-totop{background:#090909b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.nga-totop svg{transform:none}.nga-totop:hover,.nga-totop:active{background:var(--nga-pink);border-color:var(--nga-pink);color:#fff;transform:none}@media screen and (max-width:1099px){.nga-totop{bottom:calc(9.4rem + env(safe-area-inset-bottom));width:4.6rem;height:4.6rem}}@media screen and (max-width:1099px){.nga-stickybuy{bottom:calc(8.2rem + env(safe-area-inset-bottom))}}@media screen and (max-width:359px){.nga-tabbar__label{font-size:1.15rem;letter-spacing:.1em}.nga-tabbar__item--raised .nga-tabbar__glyph{width:4.8rem;height:4.8rem;margin-top:-2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/nga-tabbar-dark.css.map */
