/* Galactic Racer: unobtrusive Amazon-only shopping, no dynamic pricing or unlicensed listing images. */
.gr-page .gr-amz-quick{max-width:1240px;margin:7px auto 27px;padding:21px 24px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:25px;align-items:center;background:linear-gradient(125deg,#121b28,#181620 72%,#2b191e);border:1px solid #515463;border-left:3px solid #ba4b53}
.gr-page .gr-amz-kicker{margin:0 0 6px!important;color:#f3a79b!important;font-size:.67rem!important;letter-spacing:.13em;text-transform:uppercase;font-weight:900}
.gr-page .gr-amz-quick h2{font:900 clamp(1.4rem,2.6vw,2.45rem)/1.06 "Arial Narrow",Impact,sans-serif;text-transform:uppercase;margin:4px 0 11px;color:#fff}
.gr-page .gr-amz-quick-copy>p:not(.gr-amz-kicker):not(.gr-amz-disclosure){font-size:.86rem;line-height:1.65;color:#d0dde7;margin:0 0 11px}
.gr-page .gr-amz-disclosure{font-size:.73rem!important;line-height:1.5!important;color:#e6d5d0!important;margin:11px 0 0!important}
.gr-page .gr-amz-disclosure strong{color:#fff}
.gr-page .gr-amz-quick-links{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.gr-page .gr-amz-quick-links a{min-height:96px;display:flex;flex-direction:column;justify-content:center;gap:11px;text-decoration:none;background:#102232;border:1px solid #64717e;color:#fff;padding:17px 14px}
.gr-page .gr-amz-quick-links a:hover,.gr-page .gr-amz-quick-links a:focus-visible,.gr-page .gr-amz-collect-card a:hover,.gr-page .gr-amz-collect-card a:focus-visible{border-color:#e9a29a;background:#283344;color:#fff}
.gr-page .gr-amz-quick-links a span{font-size:.63rem;font-weight:900;letter-spacing:.1em;color:#ffb9a1}
.gr-page .gr-amz-quick-links a strong{font-size:.87rem;line-height:1.4;font-weight:900;color:#fff}
.gr-page .gr-amz-collect{margin:39px 0 9px;padding:28px 22px;background:#0e1925;border-top:3px solid #b44e51;border-bottom:1px solid #394b5a;scroll-margin-top:80px}
.gr-page .gr-amz-collect h3{font:900 clamp(1.65rem,3.2vw,2.65rem)/1.08 "Arial Narrow",Impact,sans-serif;color:#fff;margin:4px 0 10px;text-transform:uppercase}
.gr-page .gr-amz-collect>p:not(.gr-amz-kicker):not(.gr-amz-disclosure){max-width:880px;line-height:1.7;color:#c6d6e0;font-size:.87rem}
.gr-page .gr-amz-collect-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}
.gr-page .gr-amz-collect-card{background:#152330;border:1px solid #4d6270;padding:22px;display:flex;flex-direction:column;gap:10px}
.gr-page .gr-amz-collect-card .gr-amz-collect-type{font-size:.68rem;letter-spacing:.11em;text-transform:uppercase;font-weight:900;color:#f4a691;margin:0}
.gr-page .gr-amz-collect-card h4{font:900 clamp(1.25rem,2vw,1.75rem)/1.12 "Arial Narrow",Impact,sans-serif;color:#fff;text-transform:uppercase;margin:0}
.gr-page .gr-amz-collect-card p:not(.gr-amz-collect-type){font-size:.84rem;line-height:1.72;color:#bfcbd5;margin:0}
.gr-page .gr-amz-collect-card a{margin-top:auto;display:block;align-self:start;text-decoration:none;background:#24303c;border:1px solid #657a86;padding:12px 14px;color:#fff;font-size:.82rem;font-weight:850}
.gr-page .gr-amz-caution{font-size:.75rem!important;color:#afc3cf!important;margin-top:9px!important}
@media(max-width:850px){.gr-page .gr-amz-quick{grid-template-columns:1fr}.gr-page .gr-amz-quick-links{grid-template-columns:1fr 1fr}}
@media(max-width:570px){.gr-page .gr-amz-quick{padding:20px 16px;margin:5px 13px 20px}.gr-page .gr-amz-quick-links,.gr-page .gr-amz-collect-grid{grid-template-columns:1fr}.gr-page .gr-amz-quick-links a{min-height:68px}.gr-page .gr-amz-collect{padding:23px 15px}}
