:root{--gv-rel-orange: #ff6a00;--gv-rel-badge: #c8f000;--gv-rel-badge-text: #1a1a1a;--gv-rel-border: #e5e5e5;--gv-rel-muted: #9a9a9a;--gv-rel-text: #1a1a1a;--gv-rel-radius: 12px;--gv-rel-font: "Segoe UI", "Helvetica Neue", Arial, sans-serif}.gv-rel{font-family:var(--gv-rel-font);color:var(--gv-rel-text);background:#fff;padding:48px 0 56px}.gv-rel *,.gv-rel *:before,.gv-rel *:after{box-sizing:border-box}.gv-rel__inner{max-width:1180px;margin:0 auto;padding:0 20px}.gv-rel__heading{margin:0 0 36px;text-align:center;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#111}.gv-rel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;margin:0;padding:0}.gv-rel__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gv-rel__grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-rel__grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gv-rel-card{min-width:0;border:1px solid var(--gv-rel-border);border-radius:var(--gv-rel-radius);background:#fff;overflow:hidden;height:100%}.gv-rel-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.gv-rel-card__media{aspect-ratio:1 / 1;padding:18px 18px 8px;background:#fff}.gv-rel-card__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.gv-rel-card__body{display:flex;flex-direction:column;gap:6px;padding:8px 20px 22px}.gv-rel-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gv-rel-card__variant{margin:0;font-size:.9375rem;font-weight:400;line-height:1.3;color:var(--gv-rel-muted)}.gv-rel-card__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.gv-rel-card__price{font-size:1.375rem;font-weight:700;line-height:1.1;color:var(--gv-rel-orange)}.gv-rel-card__mrp{margin:0;font-size:.875rem;font-weight:400;line-height:1.3;color:var(--gv-rel-muted);text-decoration:line-through}.gv-rel-card__badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:3px;background:#b8e600;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.gv-rel--empty{display:none}@media(max-width:900px){.gv-rel{padding:36px 0 40px}.gv-rel__heading{margin-bottom:24px}.gv-rel__grid,.gv-rel__grid--cols-2,.gv-rel__grid--cols-3,.gv-rel__grid--cols-4{grid-template-columns:1fr;gap:16px;max-width:420px;margin:0 auto}.gv-rel__grid--mobile-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.gv-rel-card__media{padding:16px 16px 4px}.gv-rel-card__body{padding:8px 16px 18px}.gv-rel__grid--mobile-2 .gv-rel-card__title{font-size:.875rem}.gv-rel__grid--mobile-2 .gv-rel-card__price{font-size:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-related-products.css.map */
