.gc{margin-top:8px;background:#14110f;color:#fff;border-radius:20px;padding:22px 20px 20px;text-align:center}.gc-eyebrow{margin:0;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#f08a5d}.gc-title{margin:6px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:26px;line-height:1.1;color:#fff;text-align:center;letter-spacing:.01em}.gc-title span{color:#f08a5d}.gc-tag{margin:8px 0 0;font-size:14px;color:hsla(0,0%,100%,.78)}.gc-list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:14px;text-align:left}.gc-list li{display:flex;gap:12px;align-items:flex-start}.gc-list i{flex:0 0 26px;height:26px;border-radius:50%;background:#c4633f;color:#fff;display:grid;place-items:center;margin-top:1px}.gc-list b{display:block;font-size:15px;font-weight:700;color:#fff;line-height:1.3}.gc-list span{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.72)}.gc-foot{margin-top:20px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.14);display:flex;flex-direction:column;align-items:center;gap:12px}.gc-price{margin:0;font-size:14px;color:hsla(0,0%,100%,.8)}.gc-price b{font-family:var(--font-heading),Georgia,serif;font-size:24px;color:#fff}.gc-price small{font-size:12.5px;color:hsla(0,0%,100%,.6)}.gc-btn{display:inline-flex;align-items:center;gap:8px;background:#c4633f;color:#fff;border-radius:999px;padding:12px 24px;font-weight:700;font-size:15px;text-decoration:none;transition:background .15s}.gc-btn:hover{background:#d8754d}@media (min-width:700px){.gc{padding:26px 30px 24px}.gc-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 26px;gap:16px 26px}}