.show{position:relative;margin-top:72px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.show-track{display:flex;align-items:flex-end;gap:22px;width:max-content;padding:14px 0 6px;animation:mq 80s linear infinite}.show:hover .show-track{animation-play-state:paused}.shop{margin:0;display:flex;flex-direction:column;gap:10px;flex:none;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.shop:hover{transform:translateY(-8px)}.shop figcaption{font-family:var(--font-mono);font-size:12px;line-height:16px;color:#6B7185;text-align:left;padding-left:4px}.frame{background:#fff;border:1px solid rgba(11,13,20,.1);border-radius:16px;overflow:hidden;box-shadow:0 20px 50px rgba(11,13,20,.08);text-align:left}.frame.desk{width:440px}.fbar{display:flex;align-items:center;gap:5px;padding:9px 12px;background:#F6F7FB;border-bottom:1px solid rgba(11,13,20,.06)}.fbar i{width:8px;height:8px;border-radius:9px;background:#D5D8E1}.furl{margin:0 auto;font-family:var(--font-mono);font-size:10px;line-height:14px;color:#6B7185;padding:2px 10px;border-radius:6px;background:#fff}.fbody{padding:12px;flex-direction:column;height:250px;box-sizing:border-box}.fbody,.fhead{display:flex;gap:10px}.fhead{align-items:center;font-size:13px;line-height:16px}.fhead b{font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fnav{display:flex;gap:6px;margin-left:auto}.fnav i{width:28px;height:6px;border-radius:4px}.fcart,.fnav i{background:rgba(11,13,20,.08)}.fcart{width:18px;height:18px;border-radius:6px;flex:none}.mob .fcart{margin-left:auto}.fban{border-radius:10px;padding:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:4px;min-height:96px;box-sizing:border-box;flex:1 1 auto}.fk{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;opacity:.85}.fh{font-size:18px;line-height:20px;letter-spacing:-.03em}.fbtn,.fh{font-weight:600}.fbtn{margin-top:4px;padding:4px 10px;border-radius:999px;font-size:10px}.fgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fgrid i{height:46px;border-radius:8px;background:linear-gradient(90deg,rgba(11,13,20,.05),rgba(11,13,20,.1),rgba(11,13,20,.05));background-size:200% 100%;animation:sh 2.2s linear infinite}.fgrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.frame.mob{width:150px;height:300px;border-radius:24px;padding:8px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.mnotch{width:40px;height:6px;border-radius:6px;background:#D5D8E1;margin:2px auto}.mob .fban{min-height:110px;flex:none;padding:10px}.mob .fh{font-size:14px;line-height:16px}.mob .fgrid i{height:40px}.mob .fhead{font-size:11px}@keyframes sh{to{background-position:-200% 0}}@keyframes mq{to{transform:translateX(-50%)}}.shop-link{display:block;text-decoration:none;color:inherit}.fshot{position:relative;height:286px;overflow:hidden;background:#fff}.fshot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}