.tp-bws{display:block}.tp-bws[hidden]{display:none}.tp-bws__wrap{box-sizing:border-box;max-width:var(--maxw);margin:0 auto;padding:12px var(--tp-gutter)}.tp-bws__head{display:flex;align-items:baseline;justify-content:space-between;gap:4px 16px;flex-wrap:wrap;margin-bottom:8px}.tp-bws__t{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--color-muted);font-size:var(--fs-sm)}.tp-bws__t b{color:var(--color-text);font-size:1rem;font-weight:var(--fw-extra)}.tp-bws__t em{font-style:normal;font-weight:var(--fw-bold);color:var(--accent-ink);font-variant-numeric:tabular-nums}.tp-bws__all{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--accent-ink);text-decoration:none;white-space:nowrap}.tp-bws__list{list-style:none;margin:0;padding:2px;display:grid;grid-auto-flow:column;grid-auto-columns:200px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.tp-bws__list::-webkit-scrollbar{display:none}.tp-bws__d{scroll-snap-align:start;min-width:0}.tp-bws__a{display:flex;align-items:center;gap:10px;height:100%;box-sizing:border-box;padding:8px 10px 8px 8px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--glass-border);color:var(--color-text);text-decoration:none;transition:transform var(--dur) var(--ease)}.tp-bws__a:hover{transform:translateY(-2px)}.tp-bws__img{flex:0 0 48px;height:48px;border-radius:var(--r-md);background:#fff;display:grid;place-items:center;overflow:hidden}.tp-bws__img img{width:100%;height:100%;object-fit:contain}.tp-bws__tx{display:grid;min-width:0;line-height:1.25}.tp-bws__when{font-size:12px;font-weight:var(--fw-bold);color:var(--chip-ink)}.tp-bws__n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);font-weight:var(--fw-bold)}.tp-bws__st{justify-self:start;margin-top:3px;padding:1px 7px;border-radius:var(--r-pill);font-style:normal;font-size:11px;font-weight:var(--fw-bold);background:var(--surface-2);color:var(--color-text)}.tp-bws__p{display:none}.tp-bws__d[data-state=next] .tp-bws__img img{filter:blur(3px) brightness(.8)}.tp-bws__d[data-state=past] .tp-bws__a{opacity:.5}.tp-bws__d[data-state=now] .tp-bws__a{background:var(--hero-bg);color:#fff;border-color:var(--tp-green);box-shadow:0 0 0 1px var(--tp-green),0 6px 18px #51c36d40}.tp-bws__d[data-state=now] .tp-bws__when{color:var(--tp-green)}.tp-bws__d[data-state=now] .tp-bws__st{background:var(--tp-green);color:#04140a}.tp-bws__d[data-state=now] .tp-bws__p{display:block;margin-left:auto;flex:none;padding:3px 9px;border-radius:var(--r-pill);background:var(--tp-orange-deep);color:#1a0d00;font-size:13px;font-weight:var(--fw-extra);white-space:nowrap}.tp-bws__d[data-state=now]{grid-column:span 2}.tp-bws--home .tp-bws__wrap{padding-block:0 var(--sp-6)}.tp-bws--landing .tp-bws__wrap{padding-block:var(--sp-8)}.tp-bws--landing .tp-bws__t b{font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:-.02em}.tp-bws--landing .tp-bws__list{grid-auto-columns:240px}.tp-bws--landing .tp-bws__img{flex-basis:64px;height:64px}.tp-bws--landing .tp-bws__d[data-state=now]{grid-column:auto}.tp-bws__nav{display:flex;gap:6px}.tp-bws__nav button{width:36px;height:36px;padding:0;border-radius:50%;border:1px solid var(--glass-border);background:var(--surface);color:var(--color-text);font-size:20px;line-height:1;cursor:pointer}.tp-bws__nav button:hover{border-color:var(--tp-green)}@media(hover:none){.tp-bws__nav{display:none}}@media(prefers-reduced-motion:reduce){.tp-bws *{transition:none!important;scroll-behavior:auto!important}}.tp-bwh__wrap{box-sizing:border-box;max-width:var(--maxw);margin:0 auto;padding:var(--sp-4) var(--tp-gutter) var(--sp-10)}.tp-bwh__t{margin:0 0 var(--sp-4);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:var(--fw-extra);letter-spacing:-.02em;color:var(--color-text);text-wrap:balance}.tp-bwh__list{list-style:none;counter-reset:bwh;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3)}.tp-bwh__list li{counter-increment:bwh;display:grid;gap:6px;padding:var(--sp-4);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--glass-border);color:var(--color-muted);font-size:var(--fs-sm);line-height:1.45}.tp-bwh__list b{color:var(--color-text);font-size:1rem}.tp-bwh__list b:before{content:counter(bwh);display:inline-grid;place-items:center;width:26px;height:26px;margin-right:8px;border-radius:50%;background:var(--tp-green);color:#04140a;font-size:13px}.tp-bwh__list a{color:var(--accent-ink);font-weight:var(--fw-bold)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tp-bwd-strip.css.map */
