.gf-ri{background:var(--gf-cream);padding-block:var(--section-pad)}.gf-ri--pink{background:#fdf3f7}.gf-ri--mint{background:#f2faf7}.gf-ri--pistachio{background:#f6faf2}.gf-ri__wrap{max-width:1040px}.gf-ri__head{text-align:center;max-width:36rem;margin-inline:auto}.gf-ri__kicker{font-size:12px;line-height:1.6;letter-spacing:.09em;text-transform:uppercase;color:var(--gf-grey);margin:0 0 10px}.gf-ri__title{font-family:var(--font-heading);font-weight:500;font-size:clamp(30px,5vw,44px);line-height:1.15;letter-spacing:-.01em;color:var(--gf-ink);margin:0}.gf-ri__intro{margin:16px auto 0;color:var(--gf-grey);font-size:15px;line-height:1.7;text-wrap:pretty}.gf-ri__grid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gf-ri__card{display:grid;justify-items:center;gap:8px;padding:20px 12px 18px;background:var(--color-white);border:1px solid var(--gf-line);border-radius:var(--radius-lg);color:var(--gf-ink);text-decoration:none;block-size:100%;transition:border-color .2s var(--ease),transform .2s var(--ease)}.gf-ri__card:hover{border-color:var(--gf-ink);transform:translateY(-2px)}.gf-ri__card:focus-visible{outline:2px solid var(--gf-ink);outline-offset:2px}.gf-ri__media{display:block;inline-size:100%;max-inline-size:150px;aspect-ratio:240 / 412}.gf-ri__media img{inline-size:100%;block-size:100%;object-fit:contain}.gf-ri__name{font-family:var(--font-heading);font-size:16px;font-weight:500;text-align:center}.gf-ri__cta{font-size:13px;color:var(--gf-grey);text-decoration:underline;text-underline-offset:3px}.gf-ri__card:hover .gf-ri__cta{color:var(--gf-ink)}.gf-ri__empty{margin:32px 0 0;text-align:center;color:var(--gf-grey)}.gf-ri__google{margin:48px auto 0;max-width:34rem;padding-block-start:32px;border-block-start:1px solid var(--gf-line);text-align:center;display:grid;justify-items:center;gap:10px}.gf-ri__g-title{font-family:var(--font-heading);font-size:20px;font-weight:500;margin:0;color:var(--gf-ink)}.gf-ri__g-text{margin:0;color:var(--gf-grey);font-size:15px;line-height:1.6;text-wrap:pretty}.gf-ri__g-btn{margin-block-start:8px}[dir=rtl] .gf-ri__title{line-height:1.4;letter-spacing:0}[dir=rtl] .gf-ri__kicker{letter-spacing:0}[dir=rtl] .gf-ri__intro,[dir=rtl] .gf-ri__g-text{line-height:1.9}@media(min-width:600px){.gf-ri__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:900px){.gf-ri{padding-block:var(--section-pad-lg)}.gf-ri__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gf-review-invite.css.map */
