.DeckShelf-module__OeoNaa__page{max-width:1240px;margin:0 auto;padding:0 28px 20px}.DeckShelf-module__OeoNaa__intro{max-width:720px;padding:38px 0 27px}.DeckShelf-module__OeoNaa__eyebrow{color:var(--gold);font:10px/1.6 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px}.DeckShelf-module__OeoNaa__intro h1{font:46px/1.08 var(--font-display);letter-spacing:-.02em;margin:0}.DeckShelf-module__OeoNaa__lede{color:var(--muted-accessible);max-width:650px;margin:13px 0 0;font-size:14px;line-height:1.7}.DeckShelf-module__OeoNaa__collectionLabel{color:var(--muted-accessible);font:10px/1.6 var(--font-mono);letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:17px;display:flex}.DeckShelf-module__OeoNaa__collectionLabel h2{font:inherit;text-transform:uppercase;margin:0}.DeckShelf-module__OeoNaa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;display:grid}.DeckShelf-module__OeoNaa__product{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.DeckShelf-module__OeoNaa__image{border-bottom:1px solid var(--card-border);background:#fff;justify-content:center;align-items:center;height:232px;padding:13px 24px;display:flex}.DeckShelf-module__OeoNaa__image img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.DeckShelf-module__OeoNaa__placeholder{background:var(--surface-2)}.DeckShelf-module__OeoNaa__placeholderTitle{max-width:230px;color:var(--muted-accessible);text-align:center;font-size:13px;line-height:1.7}.DeckShelf-module__OeoNaa__content{flex-direction:column;flex:1;padding:19px 21px 21px;display:flex}.DeckShelf-module__OeoNaa__kind{color:var(--gold);font:9px/1.6 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px}.DeckShelf-module__OeoNaa__content h3{min-height:54px;font:25px/1.06 var(--font-display);margin:0}.DeckShelf-module__OeoNaa__credit{min-height:32px;color:var(--muted-accessible);margin:7px 0 0;font-size:10px;line-height:1.6}.DeckShelf-module__OeoNaa__description{min-height:42px;color:var(--muted-accessible);margin:11px 0 13px;font-size:12px;line-height:1.7}.DeckShelf-module__OeoNaa__facts{color:var(--muted-accessible);font:9px/1.6 var(--font-mono);flex-wrap:wrap;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.DeckShelf-module__OeoNaa__facts li+li:before{content:"·";margin-right:9px}.DeckShelf-module__OeoNaa__action{margin-top:auto}.DeckShelf-module__OeoNaa__merchant{border:1px solid var(--gold);background:var(--gold);color:#18120b;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 14px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.DeckShelf-module__OeoNaa__merchant:hover{filter:brightness(1.08)}.DeckShelf-module__OeoNaa__merchant:focus-visible,.DeckShelf-module__OeoNaa__after a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.DeckShelf-module__OeoNaa__arrow{font:18px/1 Georgia,serif}.DeckShelf-module__OeoNaa__unavailable{min-height:44px;color:var(--muted-accessible);margin:auto 0 0;font-size:12px}.DeckShelf-module__OeoNaa__after{border-top:1px solid var(--card-border);grid-template-columns:1.3fr 1fr;gap:50px;margin-top:42px;padding:27px 0 32px;display:grid}.DeckShelf-module__OeoNaa__after h2{font:24px/1.2 var(--font-display);margin:0 0 8px}.DeckShelf-module__OeoNaa__after p{max-width:560px;color:var(--muted-accessible);margin:0;font-size:12px;line-height:1.85}.DeckShelf-module__OeoNaa__after .DeckShelf-module__OeoNaa__declaration{margin:12px 0 0;font-size:12px;line-height:1.7}.DeckShelf-module__OeoNaa__after a{min-height:44px;color:var(--gold);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}@media (max-width:1000px){.DeckShelf-module__OeoNaa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.DeckShelf-module__OeoNaa__page{padding:0 20px 10px}.DeckShelf-module__OeoNaa__intro{padding:24px 0 21px}.DeckShelf-module__OeoNaa__intro h1{font-size:37px}.DeckShelf-module__OeoNaa__eyebrow{font-size:9px}.DeckShelf-module__OeoNaa__lede{margin-top:10px;font-size:12px}.DeckShelf-module__OeoNaa__collectionLabel{margin-bottom:13px;font-size:9px}.DeckShelf-module__OeoNaa__grid{grid-template-columns:minmax(0,1fr);gap:23px}.DeckShelf-module__OeoNaa__image{height:223px;padding:10px 22px}.DeckShelf-module__OeoNaa__content{padding:17px 19px 19px}.DeckShelf-module__OeoNaa__content h3{min-height:0;font-size:27px}.DeckShelf-module__OeoNaa__credit{min-height:0}.DeckShelf-module__OeoNaa__description{min-height:0;margin:10px 0 12px}.DeckShelf-module__OeoNaa__facts{margin-bottom:16px}.DeckShelf-module__OeoNaa__kind{margin-bottom:5px}.DeckShelf-module__OeoNaa__after{grid-template-columns:1fr;gap:25px;margin-top:30px;padding:24px 0}}
