.bag[data-astro-cid-6koybocv][hidden]{display:none}.bag[data-astro-cid-6koybocv]{z-index:200;color:var(--ink);--fg:var(--ink);--ground:var(--paper);--rule:var(--ink);--fg-muted:var(--muted);position:fixed;inset:0}.bag-scrim[data-astro-cid-6koybocv]{background:#1c1a1759;position:absolute;inset:0}.bag-panel[data-astro-cid-6koybocv]{background:var(--card);outline:none;flex-direction:column;width:min(420px,100vw - 32px);padding:28px 24px 24px;display:flex;position:absolute;top:16px;bottom:16px;right:16px;transform:rotate(.6deg);box-shadow:0 20px 60px #1c1a174d}.bag-tape[data-astro-cid-6koybocv]{top:-12px;left:40%;transform:rotate(-3deg)}.bag-head[data-astro-cid-6koybocv]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.bag-head[data-astro-cid-6koybocv] h2[data-astro-cid-6koybocv]{font-family:var(--serif);margin:0;font-size:36px;font-style:italic;font-weight:400}.bag-x[data-astro-cid-6koybocv]{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.bag-lining[data-astro-cid-6koybocv]{flex:1;min-height:0;margin:10px -24px 16px;padding:16px 20px;overflow-y:auto;box-shadow:inset 0 6px 10px -6px #00000040,inset 0 -6px 10px -6px #0003}.bag-lining[data-astro-cid-6koybocv]:has(.bag-list:empty){display:none}.bag-list[data-astro-cid-6koybocv]{margin:0;padding:0;list-style:none}.bag-empty[data-astro-cid-6koybocv]{font-family:var(--serif);font-size:22px;line-height:1.2}.bag-empty[data-astro-cid-6koybocv] a[data-astro-cid-6koybocv]{text-underline-offset:4px;text-decoration:underline}.bag-foot[data-astro-cid-6koybocv]{border-top:1px solid var(--ink);padding-top:16px}.bag-sub[data-astro-cid-6koybocv]{justify-content:space-between;align-items:baseline;font-size:18px;font-weight:500;display:flex}.bag-code[data-astro-cid-6koybocv]{color:var(--terracotta-text);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-weight:500;display:flex}.bag-code[data-astro-cid-6koybocv][hidden]{display:none}.bag-code[data-astro-cid-6koybocv] .mono[data-astro-cid-6koybocv]{color:inherit}.bag-code[data-astro-cid-6koybocv] b[data-astro-cid-6koybocv]{border:1px dashed;padding:2px 6px;font-weight:500}.bag-item s.was{color:var(--muted);font-size:13px}.bag-note[data-astro-cid-6koybocv]{text-transform:none;letter-spacing:.03em;margin:8px 0 12px}.bag-error[data-astro-cid-6koybocv]{color:#8e2f23;margin:0 0 12px;font-size:14px}.bag-error[data-astro-cid-6koybocv]:empty{display:none}.bag-go[data-astro-cid-6koybocv]{width:100%}.bag-go[data-astro-cid-6koybocv][disabled]{opacity:.55;cursor:progress}.bag-item{background:var(--card);grid-template-columns:64px 1fr auto;align-items:center;gap:14px;margin-bottom:12px;padding:12px;display:grid;box-shadow:0 3px 8px #1c1a1738}.bag-item img{object-fit:cover;background:#fff;width:64px;height:80px}.bag-item .t{font-family:var(--serif);font-size:20px;font-style:italic;line-height:1.05;display:block}.bag-item .m{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.bag-item .r{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bag-item select{font:14px var(--sans);border:1px solid var(--ink);background:0 0;min-height:36px;padding:0 6px}.bag-item .rm{font:12px var(--sans);cursor:pointer;min-height:32px;color:var(--ink);background:0 0;border:0;text-decoration:underline}.bag-item.blocked{opacity:.6}.letters[data-astro-cid-lrtmwdd2]{gap:14px;display:grid}.letters[data-astro-cid-lrtmwdd2].band{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:12px 48px}.ttl[data-astro-cid-lrtmwdd2]{font-family:var(--serif);margin:0;font-size:clamp(26px,2.6vw,34px);font-style:italic;line-height:1.05}.note[data-astro-cid-lrtmwdd2]{max-width:46ch;color:var(--fg-muted);margin:6px 0 0;font-size:15px}.row[data-astro-cid-lrtmwdd2]{flex-wrap:wrap;gap:10px;display:flex}.row[data-astro-cid-lrtmwdd2] input[data-astro-cid-lrtmwdd2][type=email]{min-width:0;min-height:48px;font:16px var(--sans);color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;flex:220px;padding:10px 2px}.row[data-astro-cid-lrtmwdd2] .btn[data-astro-cid-lrtmwdd2]{flex:none}.row[data-astro-cid-lrtmwdd2] .btn[data-astro-cid-lrtmwdd2][disabled]{opacity:.55;cursor:progress}.hp[data-astro-cid-lrtmwdd2]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.msg[data-astro-cid-lrtmwdd2]{text-transform:none;letter-spacing:.03em;min-height:1em;margin:0}.band[data-astro-cid-lrtmwdd2] .msg[data-astro-cid-lrtmwdd2]{grid-column:2}.letters[data-astro-cid-lrtmwdd2].done .row[data-astro-cid-lrtmwdd2]{display:none}@media (width<=859px){.letters[data-astro-cid-lrtmwdd2].band{grid-template-columns:1fr}.band[data-astro-cid-lrtmwdd2] .msg[data-astro-cid-lrtmwdd2]{grid-column:auto}}.sale-strip[data-astro-cid-iktiurwg][hidden],.sale-pop[data-astro-cid-iktiurwg][hidden]{display:none}.sale-strip[data-astro-cid-iktiurwg]{z-index:150;background:var(--terracotta-text);color:#f8f4ea;min-height:46px;font:500 14px/1.3 var(--sans);justify-content:center;align-items:center;padding:0 52px 0 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #1c1a172e}.sale-strip[data-astro-cid-iktiurwg] a[data-astro-cid-iktiurwg]{color:inherit;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 16px;padding:12px 0;text-decoration:none;display:flex}.sale-strip[data-astro-cid-iktiurwg] .mono[data-astro-cid-iktiurwg]{color:inherit;opacity:.85}.sale-strip[data-astro-cid-iktiurwg] b[data-astro-cid-iktiurwg]{letter-spacing:.06em;font-weight:600}.sale-strip[data-astro-cid-iktiurwg] .go[data-astro-cid-iktiurwg]{text-underline-offset:4px;text-decoration:underline}.sale-strip[data-astro-cid-iktiurwg] [data-astro-cid-iktiurwg][data-when]{display:none}.sale-strip[data-astro-cid-iktiurwg][data-state=teaser] [data-astro-cid-iktiurwg][data-when=teaser],.sale-strip[data-astro-cid-iktiurwg][data-state=live] [data-astro-cid-iktiurwg][data-when=live]{display:inline}.strip-x[data-astro-cid-iktiurwg]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:4px;translate:0 -50%}.sale-pop[data-astro-cid-iktiurwg]{z-index:180;color:var(--ink);--fg:var(--ink);--ground:var(--paper);--fg-muted:var(--muted);--rule:var(--ink);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sale-scrim[data-astro-cid-iktiurwg]{background:#1c1a1780;animation:.3s both sale-fade;position:absolute;inset:0}.sale-card[data-astro-cid-iktiurwg]{background:var(--card);border-top:4px solid var(--terracotta);outline:none;width:min(500px,100%);max-height:calc(100dvh - 40px);padding:30px 32px 28px;animation:.6s cubic-bezier(.2,.9,.25,1.12) both sale-drop;position:relative;overflow:visible;rotate:-1.1deg;box-shadow:0 24px 70px #1c1a1766}.sale-tape[data-astro-cid-iktiurwg]{top:-18px;left:50%;translate:-50%;rotate:3deg}.sale-x[data-astro-cid-iktiurwg]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.sale-fan[data-astro-cid-iktiurwg]{justify-content:center;height:132px;margin:6px 0 18px;display:flex;position:relative}.sale-fan[data-astro-cid-iktiurwg] img[data-astro-cid-iktiurwg]{object-fit:cover;width:auto;max-width:34%;height:132px;rotate:var(--r);background:#fff;margin:0 -10px;box-shadow:0 6px 16px #1c1a1740}.sale-badge[data-astro-cid-iktiurwg]{background:var(--terracotta-text);color:#f8f4ea;width:84px;height:84px;font:italic 400 30px/1 var(--serif);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.2,1.4,.4,1) .45s both sale-stamp;display:grid;position:absolute;top:-14px;right:4%;rotate:12deg;box-shadow:0 6px 14px #1c1a174d}.sale-eyebrow[data-astro-cid-iktiurwg]{color:var(--terracotta-text);margin:0 0 8px}.sale-card[data-astro-cid-iktiurwg] h2[data-astro-cid-iktiurwg]{font:400 clamp(40px, 9vw, 58px)/.95 var(--serif);letter-spacing:-.01em;margin:0 0 12px}.sale-card[data-astro-cid-iktiurwg] h2[data-astro-cid-iktiurwg] em[data-astro-cid-iktiurwg]{font-style:italic}.sale-body[data-astro-cid-iktiurwg]{color:var(--ink-2);max-width:40ch;margin:0 0 16px}.sale-code[data-astro-cid-iktiurwg]{align-items:center;gap:12px;margin:0 0 22px;display:flex}.sale-code[data-astro-cid-iktiurwg] b[data-astro-cid-iktiurwg]{font:500 16px var(--mono);letter-spacing:.14em;border:1.5px dashed var(--ink);padding:8px 14px}.sale-acts[data-astro-cid-iktiurwg]{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.sale-later[data-astro-cid-iktiurwg]{min-height:44px;color:var(--ink);font:14px var(--sans);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline}@keyframes sale-fade{0%{opacity:0}}@keyframes sale-drop{0%{opacity:0;translate:0 -36px;rotate:-5deg}}@keyframes sale-stamp{0%{opacity:0;scale:1.8}}@media (width<=640px){.sale-strip[data-astro-cid-iktiurwg] .more[data-astro-cid-iktiurwg]{display:none}.sale-strip[data-astro-cid-iktiurwg]{font-size:13px}}@media (width<=480px){.sale-card[data-astro-cid-iktiurwg]{padding:26px 22px 22px}.sale-fan[data-astro-cid-iktiurwg],.sale-fan[data-astro-cid-iktiurwg] img[data-astro-cid-iktiurwg]{height:104px}.sale-badge[data-astro-cid-iktiurwg]{width:70px;height:70px;font-size:25px}}@media (prefers-reduced-motion:reduce){.sale-scrim[data-astro-cid-iktiurwg],.sale-card[data-astro-cid-iktiurwg],.sale-badge[data-astro-cid-iktiurwg]{animation:none}}html.has-sale-strip body{padding-bottom:46px}.sale-was{color:var(--fg-muted);font-weight:400}.sale-now{color:var(--terracotta-text)}[data-ground=ink] .sale-now{color:#e9a183}
