/* COROA · coleção de datas, sem alterar a jogabilidade da V3 */
.seasonal-section{margin:34px 0;padding:28px;border:1px solid #bfa05a44;border-radius:22px;background:linear-gradient(135deg,#0e1729,#080e1a)}.seasonal-title span{color:#f4cf80;letter-spacing:.15em;font-size:11px;font-weight:800}.seasonal-title h2{font-size:26px;margin:8px 0}.seasonal-title p{color:#aeb6c8;font-size:13px}.seasonal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:23px}.seasonal-item{min-width:0;text-align:center;padding:14px 9px;border-radius:15px;background:linear-gradient(145deg,#17233b,#0c1325);border:1px solid #ffffff18;transition:transform .24s,border-color .24s}.seasonal-item:hover{transform:translateY(-5px);border-color:#eac779}.seasonal-item img{height:170px;width:100%;object-fit:contain;filter:drop-shadow(0 10px 15px #0008)}.seasonal-item h3{font-size:14px;margin:3px 0 5px}.seasonal-item small{color:#98a7bd}.pack.coroa-foil-pack .pack-img{object-fit:contain}.seasonal-item img[alt]{color:#eee}@media(max-width:600px){.seasonal-section{padding:15px}.seasonal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seasonal-item img{height:135px}}
