.gg-preorder{display:grid;gap:5px;padding:14px 16px;margin:12px 0;border:1px solid #dc80b3;border-radius:10px;background:#fff0fa;color:#70214f;line-height:1.35;min-width:0}.gg-preorder>strong{color:#ad216b}.gg-preorder-clock{font:400 28px/1.1 GGPixel,monospace;font-variant-numeric:tabular-nums;letter-spacing:1px}.gg-preorder>span,.gg-preorder>small{font-size:12px}.home .gg-card-arena ul.products li.product .gg-preorder{padding:6px 9px;margin:4px 0;gap:2px;flex-shrink:0}.home .gg-card-arena .gg-preorder>small{display:none}.home .gg-card-arena .gg-preorder-clock{font-size:22px}.home .gg-card-arena .gg-preorder>span{font-size:10px}html.gg-halloween body #main .gg-preorder{background:#241236!important;border-color:#a16aca!important;color:#f4eaff!important}html.gg-halloween body #main .gg-preorder>strong,html.gg-halloween body #main .gg-preorder-clock{color:#c5ff79!important}html.gg-halloween body #main .gg-preorder>span,html.gg-halloween body #main .gg-preorder>small{color:#ebdef5!important}
/* Compact release details in the normal card flow, below the product title. */
.home .gg-card-arena ul.products li.product .gg-preorder{position:static;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 6px;margin:4px 9px;padding:5px 7px;box-shadow:none;line-height:1.15}
.home .gg-card-arena .gg-preorder>strong{font-size:11px}
.home .gg-card-arena .gg-preorder-clock{grid-column:2;grid-row:1;font-size:19px;letter-spacing:0;white-space:nowrap}
.home .gg-card-arena .gg-preorder>span{grid-column:1 / -1;font-size:9px}

/* Give every card in a preorder deck equal extra space below the unchanged artwork. */
.home .gg-card-arena.is-ready:has(.gg-preorder){height:calc(var(--card-width)*1.77 + 55px)}
.home .gg-card-arena.is-ready:has(.gg-preorder) ul.products li.product{height:calc(var(--card-width)*1.67 + 55px)}
@media(max-width:760px){
 .home .gg-card-arena.is-ready:has(.gg-preorder){height:520px}
 .home .gg-card-arena.is-ready:has(.gg-preorder) ul.products li.product{height:507px}
}