.au :is(.au-shop__chip):empty{display:block}.au-shop__panel{width:min(94vw,1060px);padding:2.56rem;background:#fffffff5;box-shadow:inset 0 0 0 1px #ffffffe6,var(--au-lift-3)}.au-shop__grid{grid-template-columns:repeat(3,1fr);gap:.24rem}.au-shop__item{grid-template-columns:34px minmax(0,1fr) auto;gap:1.36rem;align-items:center;padding:1.04rem 1.2rem}.au-shop__chip{width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,var(--au-a),var(--au-b));box-shadow:0 4px 12px color-mix(in srgb,var(--au-a) 40%,transparent)}.au-shop__words{min-width:0;display:grid;gap:1px}.au-shop__kicker{font-size:.96rem;letter-spacing:.11em}.au-shop__label{font-size:1.472rem;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-shop__n{font-size:1.312rem;color:var(--au-ink-3);font-variant-numeric:tabular-nums;justify-self:end}.au-shop__all{display:block;margin-top:1.76rem;padding-top:0;border-top:0}.au-shop__bar{display:flex;align-items:center;justify-content:center;gap:.72rem;width:100%;min-height:56px;padding:0 2.4rem;border-radius:var(--au-pill);background:var(--au-brand);background-size:200% 100%;animation:au-drift 9s var(--au-ease-soft) infinite alternate;color:#fff;font-family:var(--au-display);font-size:1.632rem;font-weight:600;letter-spacing:-.02em;text-decoration:none;box-shadow:0 10px 28px #ff00a44d;transition:transform .38s var(--au-spring),box-shadow .38s var(--au-ease)}.au-shop__bar:hover,.au-shop__bar:focus-visible{transform:translateY(-2px);box-shadow:0 16px 40px #ff00a46b}@media screen and (max-width:1100px){.au-shop__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:989px){.au-sheet__grid .au-shop__item{grid-template-columns:26px minmax(0,1fr);gap:1.04rem;padding:.96rem 1.04rem}.au-sheet__grid .au-shop__chip{width:26px;height:26px;border-radius:9px}.au-sheet__grid .au-shop__n{display:none}}@media(prefers-reduced-motion:reduce){.au-shop__bar{animation:none;transition:none}.au-shop__bar:hover{transform:none}}.au-sheet__rail{display:flex;flex-wrap:wrap;gap:.64rem;padding:.64rem 0 1.44rem}.au-sheet__rail a{display:inline-flex;align-items:center;min-height:40px;padding-inline:1.44rem;border:1px solid var(--au-hair);border-radius:var(--au-pill);font-family:var(--au-display);font-size:1.44rem;font-weight:560;letter-spacing:-.02em;color:var(--au-ink);text-decoration:none}.au-sheet__rail a:active{background:var(--au-hair-2)}.au-sheet__list{display:grid;padding-top:.8rem;border-top:1px solid var(--au-hair)}.au-mgroup{margin:2.24rem 0 .48rem;padding-top:1.44rem;border-top:1px solid var(--au-hair);font-family:var(--au-display);font-size:1.152rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--au-ink-3)}.au-mgroup:first-child{margin-top:0;padding-top:0;border-top:0}.au-mrow:has(+.au-mgroup){border-bottom:0}.au-mrow{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:1.44rem;min-height:60px;padding:.48rem 0;border-bottom:1px solid var(--au-hair-2);text-decoration:none;color:inherit}.au-mrow:last-child{border-bottom:0}.au-mrow:active{background:var(--au-hair-2)}.au-mrow__img{width:48px;height:48px;border-radius:var(--au-r-xs);object-fit:cover;background:linear-gradient(150deg,var(--au-a, #4f5cd5),var(--au-b, #ff00a4))}.au-mrow__name{font-family:var(--au-display);font-size:1.664rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;color:var(--au-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-mrow__n{font-family:var(--au-display);font-size:1.28rem;font-weight:560;color:var(--au-ink-3);font-variant-numeric:tabular-nums}@media screen and (max-width:360px){.au-sheet__rail a{font-size:1.376rem;min-height:38px}.au-mtile__name{font-size:1.504rem}}.au-shop__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2.24rem 1.28rem}.au-shop__group{display:grid;gap:.16rem;min-width:0}.au-shop__gtitle{margin:0 0 .48rem;padding:0 1.28rem .72rem;border-bottom:1px solid var(--au-hair);font-family:var(--au-display);font-size:1.088rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--au-ink-3)}@media screen and (max-width:1200px){.au-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.au-shop{position:static}@media screen and (max-width:989px){.au-sheet__panel{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);padding-bottom:calc(4.16rem + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/aurora-menu.css.map */
