.of-wrap{max-width:44rem;margin:0 auto;padding:2.5rem 1rem 4rem}.of-eyebrow{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.of-wrap h1{margin:.4rem 0 .6rem}.of-lede,.of-note{color:var(--color-ink-2);max-width:34rem}.of-note{font-size:.875rem;margin-top:2rem}.of-items,.of-list{list-style:none;margin:0;padding:0}.of-list{display:grid;gap:1.25rem;margin-top:1.75rem}.of-offer{border:1px solid var(--color-line);border-radius:6px;background:var(--color-surface);padding:1rem}.of-offer__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;align-items:baseline}.of-until{margin:0;color:var(--color-ink-2);font-size:.875rem}.of-countdown{font-variant-numeric:tabular-nums;font-size:.875rem;color:var(--color-ink)}.of-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;border-top:1px solid var(--color-line)}.of-item:first-child{margin-top:.75rem}.of-item__name{margin:0}.of-item__size{color:var(--color-muted)}.of-item__price{margin:.15rem 0 0}.of-was{color:var(--color-muted);font-size:.875rem}.of-empty{margin-top:1.75rem;border:1px dashed var(--color-line-strong);border-radius:6px;padding:1.5rem 1rem;text-align:center}.of-empty h2{margin:0;font-size:1.05rem}.of-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .9rem;border:0;padding:0}.of-chips legend{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.35rem}.of-chip{position:relative}.of-chip input{position:absolute;opacity:0;inset:0}.of-chip span{display:inline-block;min-height:44px;line-height:44px;padding:0 .85rem;border:1px solid var(--color-line-strong);border-radius:999px;font-size:.875rem;cursor:pointer}.of-chip input:checked+span{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.of-chip input:focus-visible+span{outline:2px solid var(--color-ink);outline-offset:2px}.of-choice{display:flex;gap:.6rem;align-items:center;min-height:44px}