.gg-recommendations-wrapper{background-color:var(--rec-bg, #f7f9fb);padding:var(--rec-padding, 60px) 0}.gg-rec-header{text-align:center;margin-bottom:3rem}.gg-rec-title{font-size:2rem;font-weight:800;color:#102a43;margin:0 0 .5rem;letter-spacing:-.02em}.gg-rec-subtitle{font-size:1rem;color:#64748b;margin:0}.gg-rec-grid{display:grid;gap:2rem}.gg-desktop-cols-4{grid-template-columns:repeat(4,1fr)}.gg-desktop-cols-3{grid-template-columns:repeat(3,1fr)}.gg-desktop-cols-2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:749px){.gg-mobile-cols-2{grid-template-columns:repeat(2,1fr)}.gg-mobile-cols-1{grid-template-columns:1fr}}.gg-product-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;transition:transform .2s ease}.gg-product-card:hover{transform:translateY(-4px)}.gg-card-media{aspect-ratio:1 / 1;background:#f1f5f9;overflow:hidden}.gg-card-media img{width:100%;height:100%;object-fit:cover}.gg-card-info{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.gg-card-title{font-size:1rem;font-weight:700;margin:0 0 .5rem}.gg-card-title a{color:#102a43;text-decoration:none}.gg-card-price{font-size:.95rem;font-weight:600;color:#102a43;margin-bottom:.75rem}.gg-card-swatches{display:flex;gap:6px;margin-bottom:1rem}.gg-swatch{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.dot-navy{background-color:#102a43}.dot-lightblue{background-color:#a9d8f0}.dot-pink{background-color:#f472b6}.dot-white{background-color:#fff}.gg-btn-view{margin-top:auto;display:block;text-align:center;padding:.75rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#102a43;background:#f1f5f9;border-radius:4px;text-decoration:none;transition:background .2s ease}.gg-btn-view:hover{background:#102a43;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/good-game-recommendations.css.map */
