.preorders-heading{margin-bottom:36px}.preorders-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.preorder-block{background:var(--color-panel-dark);border:1px solid var(--color-line);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.preorder-block:focus-within{border-color:var(--color-accent)}.preorder-product{flex-direction:column;flex:1;min-width:0;display:flex}a.preorder-product:hover{color:var(--color-text)}a.preorder-product:hover h2{color:var(--color-accent)}a.preorder-product:focus-visible{outline-offset:-4px}.preorder-product .catalog-card-image{aspect-ratio:5/4}.preorder-product .catalog-card-image img{padding:24px}.preorder-product .catalog-card-copy{padding:20px}.preorder-product .product-game{font-size:10px}.preorder-product h2{font-size:17px;line-height:1.5}.preorder-product .catalog-card-bottom{padding-top:22px}.preorder-product .catalog-card-bottom strong{font-size:19px}.preorder-product .catalog-card-bottom>span{align-items:center;gap:6px;font-size:11px;display:flex}.preorder-countdown{border-top:1px solid var(--color-line);background:linear-gradient(145deg, #14373e, var(--color-panel-dark));text-align:center;min-height:194px;padding:22px 20px 24px}.preorder-countdown-label{color:var(--color-gold);letter-spacing:1.6px;font-size:9px;font-weight:700}.preorder-release-date{margin:10px 0 18px;font-size:13px;line-height:1.6}.preorder-release-date span{color:var(--color-muted);font-size:10px;display:block}.preorder-timer{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.preorder-timer>div{flex-direction:column;gap:6px;min-width:0;display:flex}.preorder-timer strong{color:var(--color-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,30px);font-weight:500;line-height:1}.preorder-timer span{color:var(--color-muted);text-transform:uppercase;letter-spacing:1px;font-size:9px}.preorder-countdown-pending{flex-direction:column;justify-content:center;gap:15px;display:flex}.preorder-countdown-pending>p:last-child,.preorder-released{color:var(--color-muted);font-size:13px;line-height:1.6}.preorders-preview-note{color:var(--color-gold);border:1px solid var(--color-gold);margin-bottom:24px;padding:16px;font-size:13px;line-height:1.6}@media (max-width:1000px){.preorders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:600px){.preorders-grid{grid-template-columns:minmax(0,1fr)}.preorder-timer strong{font-size:30px}}
