.where{grid-template-columns:minmax(0, var(--margin-col)) minmax(0, 1fr);column-gap:var(--margin-gap);border-top:var(--rule-heavy) solid var(--line);color:var(--granite);align-items:start;padding:1.5rem 0 2.25rem;scroll-margin-top:1rem;display:grid}.where-heading{color:var(--sky-ink);font:700 var(--type-head)/1.1 var(--font-condensed);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.where-body{min-width:0;font:400 var(--type-body)/1.55 var(--font-text);text-wrap:pretty}.where-body>p{max-width:34em}.where-body>*{margin:0}.where-body>*+*{margin-top:1rem}.where-disclosure{font-weight:700}.where-quiet,.where-note{color:var(--granite-soft);font-size:var(--type-help)}.where-note{max-width:36em}.where-note a{color:var(--sky-ink);text-underline-offset:.18em;text-decoration-thickness:1px}.where-stamp{vertical-align:.1em;border:1px solid var(--granite);color:var(--granite);font:700 clamp(.9375rem, 1.1vw, 1.155rem)/1.15 var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:0;padding:.2rem .5rem .18rem;display:inline-block}.where-formats{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.25rem 1.5rem;padding:0;list-style:none;display:grid}.where-format{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex}.where-format-head{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;display:flex}.where-format-name{padding:.24rem .6rem .22rem}.where-format--gone .where-format-name{color:var(--granite-soft);border-style:dashed}.where-format-detail,.where-format-price{font-size:var(--type-help);line-height:1.35}.where-format-detail{color:var(--granite-soft)}.where-format-price{flex-direction:column;display:flex}.where-price-label{color:var(--granite-soft)}.where-price-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.where-blank{color:var(--granite-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;display:flex}.where-blank .where-stamp{border-style:dashed}.where-body>.where-notice{margin-top:1.75rem}.where-notice{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;display:flex}.where-rows{border-top:2px solid var(--line);padding:0;list-style:none}.where-notice+.where-rows{margin-top:.6rem}.where-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:baseline;column-gap:1.5rem;padding:.1rem 0;display:grid}.where-shop{font:600 var(--type-body)/1.3 var(--font-text);flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem;margin:0;padding:.6rem 0;display:flex}.where-ad{border:1px solid var(--granite);font:700 clamp(.875rem, 1vw, 1.05rem)/1.15 var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.12rem .4rem .1rem;display:inline-block}.where-cell{min-width:0}.where-links{flex-wrap:wrap;column-gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.where-links a{color:inherit;text-underline-offset:.22em;padding:.6rem 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block;position:relative}.where-links a:hover{text-decoration-thickness:2px}.where-hint{max-width:34em;color:var(--granite-soft);font-size:var(--type-help);margin:0;padding:0 0 .7rem;line-height:1.4}@media (max-width:1023px){.where{grid-template-columns:minmax(0,1fr);row-gap:.75rem;padding:1.1rem 0 1.6rem}}@media (max-width:760px){.where-row{grid-template-columns:minmax(0,1fr)}.where-shop{padding-bottom:0}.where-hint{padding-top:0}.where-formats{gap:1rem 1.5rem}}.where-pending{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:3.25rem}
