/* Original character index: actual card art, quiet framing and clear search destinations. */
.chase-section{padding-block:12px 54px}.chase-section .section-heading{align-items:end}.chase-section .eyebrow{margin-bottom:12px}.chase-section h2{margin:0}.chase-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.chase-tile{display:block;min-width:0;border-top:1px solid var(--line)}.chase-art{height:215px;display:grid;place-items:center;overflow:hidden;background:var(--soft);margin-top:14px;border-radius:var(--radius)}.chase-art img{height:170px;width:auto;max-width:80%;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(0 7px 7px #191b1817);transition:transform .3s}.chase-tile:nth-child(even) img{transform:rotate(5deg)}.chase-tile:hover img,.chase-tile:focus-visible img{transform:rotate(0deg) translateY(-7px)}.chase-name{display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:650;padding-block:14px;gap:8px}.chase-name .icon{width:20px;height:20px}.chase-footnote{font-size:12px;color:var(--muted);margin:2px 0 0}.collector-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:24px 70px}.collector-faq h2{margin-bottom:24px}.collector-faq .eyebrow{margin-bottom:16px}.collector-faq-list details{border-top:1px solid var(--line)}.collector-faq-list details:last-child{border-bottom:1px solid var(--line)}.collector-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;min-height:65px;padding-block:16px;font-weight:600;font-size:14px}.collector-faq-list summary::-webkit-details-marker{display:none}.collector-faq-list summary>span{font-size:23px;font-weight:400}.collector-faq-list details[open] summary>span{transform:rotate(45deg)}.collector-faq-list details>div{padding:0 25px 23px 0;max-width:560px;font-size:13px;color:var(--muted)}.collector-faq-list details a{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.collector-faq-list details a .icon{width:16px;height:16px}
@media(max-width:1023px){.chase-art{height:180px}.chase-art img{height:138px}.chase-name{font-size:13px}.collector-faq{gap:35px}}
@media(max-width:767px){.chase-section{padding-block:0 35px}.chase-section .section-heading{align-items:center}.chase-section .section-heading h2{font-size:34px;max-width:240px}.chase-section .eyebrow{font-size:9px;margin-bottom:10px}.chase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.chase-art{height:175px;margin-top:10px}.chase-art img{height:142px}.chase-name{font-size:14px;padding-block:12px}.chase-tile:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--soft);border-radius:var(--radius);border:0}.chase-tile:last-child:nth-child(odd) .chase-art{margin:0;height:150px}.chase-tile:last-child:nth-child(odd) .chase-art img{height:124px}.chase-tile:last-child:nth-child(odd) .chase-name{padding-right:20px;gap:15px}.chase-footnote{font-size:10px;margin-top:13px}.collector-faq{display:block;padding-block:0 42px}.collector-faq h2{font-size:37px;margin-bottom:15px}.collector-faq .text-link{margin-bottom:25px;font-size:12px}.collector-faq-list summary{font-size:12px;min-height:60px}.collector-faq-list details>div{font-size:12px}}
@media(prefers-reduced-motion:reduce){.chase-art img{transition:none}.chase-tile:hover img,.chase-tile:focus-visible img{transform:none}}:root[data-motion=off] .chase-art img{transition:none}:root[data-motion=off] .chase-tile:hover img{transform:none}
.card-condition{font-size:11px;color:var(--muted);margin:-3px 0 10px;line-height:1.5}.card-purchase{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:9px 12px!important;min-height:40px!important;font-size:12px!important;white-space:normal!important;border:1px solid var(--line)!important;border-radius:var(--radius);background:var(--soft)!important;color:var(--ink)!important;transition:background .18s}.card-purchase .icon{width:17px;height:17px}.card-purchase:hover{background:var(--accent)!important;color:var(--accent-ink)!important;border-color:transparent!important;transform:none}.card-purchase.added{display:none}.product-card>a.added_to_cart{display:block;margin-top:14px;padding:9px 12px;text-align:center;border:1px solid var(--line);border-radius:var(--radius);font-size:12px}.card-purchase.loading{opacity:.6;pointer-events:none}
@media(max-width:767px){.card-condition{font-size:9px;margin-bottom:8px}.card-purchase{font-size:10px!important;min-height:38px!important;padding:8px 10px!important;margin-top:10px}.card-purchase .icon{width:14px;height:14px}}
.card-condition{min-height:17px}@media(max-width:767px){.card-condition{min-height:14px}}
