.go-rewards-v2{--go-bg: #ffffff;--go-surface: #ffffff;--go-heading: #387b32;--go-text: #2b2b2b;--go-accent: #e22120;--go-border: #ded7cc;--go-button-bg: #387b32;--go-button-text: #ffffff;--go-max-width: 1200px;--go-pad-top: 48px;--go-pad-bottom: 48px;background:var(--go-bg);color:var(--go-text);padding:var(--go-pad-top) 20px var(--go-pad-bottom)}.go-rewards-v2 *{box-sizing:border-box;letter-spacing:0}.go-rewards-v2__inner{max-width:var(--go-max-width);margin:0 auto}.go-rewards-v2__narrow{max-width:860px;margin:0 auto;text-align:center}.go-rewards-v2 h1,.go-rewards-v2 h2,.go-rewards-v2 h3,.go-rewards-v2 p{margin-top:0}.go-rewards-v2 h1{color:var(--go-heading);font-size:44px;line-height:1.15;margin-bottom:16px}.go-rewards-v2 h2{color:var(--go-heading);font-size:34px;line-height:1.2;margin-bottom:16px;text-align:center}.go-rewards-v2 h3{color:var(--go-heading);font-size:20px;line-height:1.25;margin-bottom:10px}.go-rewards-v2__eyebrow{color:var(--go-accent);font-size:14px;font-weight:700;margin:0 0 12px;text-transform:uppercase}.go-rewards-v2__lede{color:var(--go-heading);font-size:22px;font-weight:700;line-height:1.4;margin-bottom:22px}.go-rewards-v2__copy{font-size:17px;line-height:1.7;margin-bottom:24px}.go-rewards-v2__copy p{margin-bottom:14px}.go-rewards-v2__copy p:last-child{margin-bottom:0}.go-rewards-v2__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.go-rewards-v2__button{align-items:center;background:var(--go-button-bg);border:1px solid var(--go-button-bg);border-radius:6px;color:var(--go-button-text);display:inline-flex;font-size:17px;font-weight:700;justify-content:center;min-height:48px;padding:13px 24px;text-decoration:none}.go-rewards-v2__button:hover{color:var(--go-button-text);opacity:.92}.go-rewards-v2__button--secondary{background:var(--go-surface);color:var(--go-button-bg)}.go-rewards-v2__button--secondary:hover{color:var(--go-button-bg)}.go-rewards-v2__grid{display:grid;gap:24px}.go-rewards-v2__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.go-rewards-v2__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.go-rewards-v2__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.go-rewards-v2__card{background:var(--go-surface);border:1px solid var(--go-border);border-radius:8px;padding:28px 24px}.go-rewards-v2__card p{font-size:16px;line-height:1.65;margin-bottom:0}.go-rewards-v2__card strong{color:var(--go-heading)}.go-rewards-v2__intro-card{background:var(--go-surface);border:1px solid var(--go-border);border-radius:8px;padding:48px 36px}.go-rewards-v2__flow{background:var(--go-surface);border-left:4px solid var(--go-accent);border-radius:8px;margin:28px auto 0;max-width:920px;padding:22px 24px}.go-rewards-v2__flow p{font-size:16px;line-height:1.6;margin-bottom:8px}.go-rewards-v2__flow p:last-child{margin-bottom:0}.go-rewards-v2__step{text-align:center}.go-rewards-v2__step-number,.go-rewards-v2__tier-mark{align-items:center;background:var(--go-button-bg);border-radius:999px;color:var(--go-button-text);display:inline-flex;font-weight:700;height:48px;justify-content:center;margin-bottom:16px;width:48px}.go-rewards-v2__earn-list{background:var(--go-surface);border:1px solid var(--go-border);border-radius:8px;margin:32px auto 0;max-width:820px;padding:8px 28px}.go-rewards-v2__earn-row{align-items:baseline;border-bottom:1px solid var(--go-border);display:flex;gap:24px;justify-content:space-between;padding:18px 0}.go-rewards-v2__earn-row:last-child{border-bottom:0}.go-rewards-v2__earn-activity{color:var(--go-heading);font-size:16px;line-height:1.5}.go-rewards-v2__earn-note{color:var(--go-text);display:block;font-size:14px;font-style:italic;margin-top:4px;opacity:.78}.go-rewards-v2__earn-points{color:var(--go-heading);font-size:18px;font-weight:700;white-space:nowrap}.go-rewards-v2__earn-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.go-rewards-v2__earn-card{background:var(--go-surface);border:1px solid var(--go-border);border-radius:8px;padding:24px 22px}.go-rewards-v2__earn-card h3{margin-bottom:8px}.go-rewards-v2__earn-value{color:var(--go-accent);font-size:18px;font-weight:700;margin-bottom:10px}.go-rewards-v2__earn-card-note{font-size:14px;line-height:1.55;margin-bottom:0;opacity:.78}.go-rewards-v2__split{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.go-rewards-v2__tier{text-align:center}.go-rewards-v2__tier-spend{color:var(--go-heading);font-size:15px;font-weight:700;margin-bottom:8px}.go-rewards-v2__tier-points{font-size:15px;line-height:1.5;margin-bottom:8px}.go-rewards-v2__tier-perk{font-size:14px;font-style:italic;line-height:1.5;margin-bottom:0;opacity:.78}.go-rewards-v2__faq{border-top:1px solid var(--go-border)}.go-rewards-v2__faq details{border-bottom:1px solid var(--go-border)}.go-rewards-v2__faq summary{align-items:center;color:var(--go-heading);cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;list-style:none;min-height:62px;padding:18px 0}.go-rewards-v2__faq summary::-webkit-details-marker{display:none}.go-rewards-v2__faq summary:after{color:var(--go-accent);content:"+";font-size:24px;font-weight:700;padding-left:18px}.go-rewards-v2__faq details[open] summary:after{content:"-"}.go-rewards-v2__faq-content{font-size:16px;line-height:1.65;padding:0 0 22px}.go-rewards-v2__faq-content p{margin-bottom:0}.go-rewards-v2__note{color:var(--go-heading);font-size:15px;font-weight:700;line-height:1.6;margin:28px auto 0;max-width:820px;text-align:center}@media screen and (max-width:999px){.go-rewards-v2__grid--four,.go-rewards-v2__earn-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.go-rewards-v2__split{grid-template-columns:1fr}}@media screen and (max-width:749px){.go-rewards-v2{padding:calc(var(--go-pad-top) * .84) 18px calc(var(--go-pad-bottom) * .84)}.go-rewards-v2 h1{font-size:32px}.go-rewards-v2 h2{font-size:28px}.go-rewards-v2__lede{font-size:19px}.go-rewards-v2__copy{font-size:16px}.go-rewards-v2__intro-card{padding:32px 22px}.go-rewards-v2__grid--two,.go-rewards-v2__grid--three,.go-rewards-v2__grid--four,.go-rewards-v2__earn-card-grid{grid-template-columns:1fr}.go-rewards-v2__card{padding:24px 20px}.go-rewards-v2__earn-list{padding:4px 20px}.go-rewards-v2__earn-row{align-items:flex-start;flex-direction:column;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/go-rewards-sections.css.map */
