.vs-rewards-page{color:var(--vs-color-ink);font-family:var(--vs-type-body-family)}.vs-rewards-page :is(h2,p){margin:0}.vs-rewards-page a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:none}.vs-rewards-page :is(a,summary):focus,.vs-rewards-page :is(a,summary):focus-visible{outline:none;box-shadow:none}.vs-rewards-page :is(a,summary):focus-visible{text-decoration:underline;text-underline-offset:4px}.vs-rewards-page__steps{display:grid;gap:32px;max-width:760px;margin:0;padding:0;list-style:none}.vs-rewards-page__steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px}.vs-rewards-page__step-number{font-family:var(--vs-type-subheading-family);font-size:var(--vs-type-subheading-size);font-weight:var(--vs-type-subheading-weight);line-height:var(--vs-type-subheading-leading)}.vs-rewards-page__steps p{margin-top:8px;font-size:var(--vs-type-body-size);line-height:var(--vs-type-body-leading)}.vs-rewards-page__questions{margin-top:56px}.vs-rewards-page__questions>h2{margin-bottom:18px}.vs-rewards-page__answers summary{padding-block:16px;-webkit-tap-highlight-color:transparent}.vs-rewards-page__answers summary:hover{text-decoration:underline;text-underline-offset:4px}.vs-rewards-page__answers .vs-faq__toggle{flex:0 0 auto}.vs-rewards-page__answers .vs-faq__answer{max-width:68ch}@media(max-width:749px){.vs-rewards-page__steps li{grid-template-columns:24px minmax(0,1fr);gap:12px}.vs-rewards-page__questions{margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vs-rewards-page.css.map */
