.Ny851a_board{background:var(--sig-bg);color:var(--sig-fg);cursor:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;grid-template-rows:auto minmax(0,1fr) auto;gap:2.4vmin;padding:3.2vmin 3.6vmin;display:grid;position:fixed;inset:0;overflow:hidden}.Ny851a_board[data-theme=dark]{--sig-accent:#fff;--sig-bg:#0a0c0f;--sig-fg:#fff;--sig-muted:#ffffff9e;--sig-line:#ffffff1f;--sig-card:#ffffff0f}.Ny851a_board[data-theme=light]{--sig-accent:#14171a;--sig-bg:#fff;--sig-fg:#14171a;--sig-muted:#14171a99;--sig-line:#14171a1a;--sig-card:#14171a0a}.Ny851a_board[data-highlight]{grid-template-rows:minmax(0,1fr);gap:0;padding:0}.Ny851a_header{border-bottom:.15vmin solid var(--sig-line);justify-content:space-between;align-items:center;gap:3vmin;padding-bottom:1.6vmin;display:flex}.Ny851a_brand{align-items:center;gap:1.6vmin;min-width:0;display:flex}.Ny851a_logo{object-fit:cover;border-radius:50%;flex:none;width:6.4vmin;height:6.4vmin}.Ny851a_storeName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:2.8vmin;font-weight:600;overflow:hidden}.Ny851a_group{align-items:baseline;gap:1.2vmin;min-width:0;display:flex}.Ny851a_groupName{letter-spacing:-.02em;color:var(--sig-accent);white-space:nowrap;text-overflow:ellipsis;font-size:5.2vmin;font-weight:700;line-height:1;overflow:hidden}.Ny851a_groupPage{color:var(--sig-muted);font-size:2.4vmin;font-weight:600}.Ny851a_stage{min-height:0;animation:.6s ease-out both Ny851a_sigSlideIn;position:relative}.Ny851a_items{grid-template-columns:repeat(var(--sig-columns), minmax(0, 1fr));grid-auto-rows:minmax(0,1fr);column-gap:4vmin;height:100%;display:grid}.Ny851a_item{border-bottom:.15vmin solid var(--sig-line);min-width:0;animation:.52s ease-out both Ny851a_sigRowIn;animation-delay:calc(var(--sig-index)*60ms);align-items:center;gap:2.4vmin;padding:1.2vmin 0;display:flex}.Ny851a_item[data-sold-out]{opacity:.45}.Ny851a_photo{aspect-ratio:1;background:var(--sig-card);border-radius:1.6vmin;flex:none;height:78%;max-height:16vmin;position:relative;overflow:hidden}.Ny851a_photoImage{object-fit:cover}.Ny851a_itemBody{flex-direction:column;flex:1;gap:.4vmin;min-width:0;display:flex}.Ny851a_name{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.4vmin;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.Ny851a_desc{color:var(--sig-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.9vmin;line-height:1.25;display:-webkit-box;overflow:hidden}.Ny851a_items:not([data-photos]) .Ny851a_name{font-size:4vmin}.Ny851a_items:not([data-photos]) .Ny851a_desc{display:none}.Ny851a_priceGroup{flex:none;align-items:baseline;gap:1.2vmin;display:flex}.Ny851a_price{white-space:nowrap;font-size:3.4vmin;font-weight:700}.Ny851a_originalPrice{color:var(--sig-muted);white-space:nowrap;font-size:2.2vmin;text-decoration:line-through}.Ny851a_soldOut{text-transform:uppercase;letter-spacing:.08em;color:var(--sig-muted);font-size:2.2vmin;font-weight:600}.Ny851a_empty{height:100%;color:var(--sig-muted);place-items:center;font-size:3.6vmin;display:grid}.Ny851a_highlight{background:#14171a;height:100%;animation:.7s ease-out both Ny851a_sigSlideIn;position:relative;overflow:hidden}.Ny851a_highlightImage{object-fit:cover;animation:Ny851a_sigZoom calc(var(--sig-seconds) + 2s) ease-out both}.Ny851a_highlightScrim{background:linear-gradient(#00000059 0%,#0000001a 30%,#00000080 62%,#000000e0 100%);position:absolute;inset:0}.Ny851a_highlightTop{color:#fff;align-items:center;gap:1.6vmin;display:flex;position:absolute;top:4.5vmin;left:5vmin}.Ny851a_highlightStore{font-size:2.8vmin;font-weight:600}.Ny851a_highlightBody{color:#fff;justify-content:space-between;align-items:flex-end;gap:4vmin;display:flex;position:absolute;inset:auto 5vmin 5vmin}.Ny851a_highlightText{flex-direction:column;gap:1.2vmin;min-width:0;animation:.7s ease-out .15s both Ny851a_sigRowIn;display:flex}.Ny851a_highlightEyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--sig-accent);font-size:2.4vmin;font-weight:700}.Ny851a_highlightName{letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8vmin;font-weight:700;line-height:1.02;display:-webkit-box;overflow:hidden}.Ny851a_highlightDesc{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60vmin;font-size:2.6vmin;line-height:1.35;display:-webkit-box;overflow:hidden}.Ny851a_highlightPrice{align-items:baseline;gap:1.6vmin;font-size:6vmin;font-weight:700;line-height:1;display:flex}.Ny851a_highlightPrice .Ny851a_originalPrice{color:#ffffffb3;font-size:3vmin}.Ny851a_footer{justify-content:space-between;align-items:center;gap:3vmin;display:flex}.Ny851a_qr{flex:none;align-items:center;gap:1.6vmin;display:flex}.Ny851a_qrBox{background:#fff;border-radius:1.2vmin;width:9vmin;height:9vmin;padding:.8vmin}.Ny851a_qrBox img{width:100%;height:100%}.Ny851a_qrLabel{font-size:2.4vmin;font-weight:600}.Ny851a_progress{background:var(--sig-line);border-radius:.25vmin;flex:1;max-width:12vmin;height:.25vmin;position:relative;overflow:hidden}.Ny851a_progressBar{border-radius:inherit;background:var(--sig-muted);animation:Ny851a_sigProgress var(--sig-seconds) linear both;position:absolute;inset:0 auto 0 0}@keyframes Ny851a_sigSlideIn{0%{opacity:0}to{opacity:1}}@keyframes Ny851a_sigRowIn{0%{opacity:0;transform:translateY(1.6vmin)}to{opacity:1;transform:none}}@keyframes Ny851a_sigZoom{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes Ny851a_sigProgress{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.Ny851a_stage,.Ny851a_item,.Ny851a_highlight,.Ny851a_highlightImage,.Ny851a_highlightText{animation:none}}
