.rewards{background-color:#f1f2f3;color:#111820;padding-block:var(--spacing-2xl)}@media(min-width:750px){.rewards{padding-block:var(--spacing-3xl)}}.rewards .reward_container{max-width:1280px;margin-inline:auto}.rewards .section-head{margin-bottom:var(--spacing-md)}@media(min-width:750px){.rewards .section-head{margin-bottom:var(--spacing-xl)}}.rewards .section-head .section-head__content h2{font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0;color:#111820;text-transform:uppercase}.rewards .section-head .section-head__description{font-size:1rem;line-height:1.6;margin:0;max-width:600px;color:#66717b}@media(min-width:750px){.rewards .section-head .section-head__description{font-size:1.125rem}}.rewards .reward-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:800px){.rewards .reward-grid{grid-template-columns:repeat(3,1fr);gap:16px}}.rewards .reward-grid .reward{background-color:#fff;border:1px solid #d9dde1;border-radius:8px;padding:20px;position:relative;display:flex;flex-direction:column;gap:var(--spacing-md);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}@media(min-width:800px){.rewards .reward-grid .reward{padding:32px;gap:var(--spacing-lg)}}.rewards .reward-grid .reward:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.rewards .reward-grid .reward.featured{border-color:var(--color-accent);border-width:2px;padding:31px;box-shadow:0 4px 16px #00000014}.rewards .reward-grid .reward .badge{background-color:var(--color-accent);color:#fff;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:4px;align-self:flex-start;position:absolute;top:16px;right:16px}@media(min-width:750px){.rewards .reward-grid .reward .badge{top:16px;right:16px}}.rewards .reward-grid .reward .amount{font-size:clamp(2rem,5vw,3rem);font-weight:900;letter-spacing:-.1em;line-height:1;color:#111820;margin:0}.rewards .reward-grid .reward .duration{font-size:1rem;font-weight:900;color:#111820;margin:0;text-transform:uppercase}@media(min-width:750px){.rewards .reward-grid .reward .duration{font-size:1.125rem}}.rewards .reward-grid .reward p{font-size:.875rem;line-height:1.6;margin:0;color:#66717b;flex-grow:1;min-height:50px}@media(min-width:750px){.rewards .reward-grid .reward p{font-size:1rem}}.rewards .reward-grid .reward .arrow{font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;margin-top:22px;transition:color var(--transition-fast),transform var(--transition-fast)}@media(min-width:750px){.rewards .reward-grid .reward .arrow{font-size:.875rem}}.rewards .reward-grid .reward .arrow:hover{color:#111820;transform:translate(4px)}@media(prefers-reduced-motion:reduce){.rewards .reward-grid .reward{transition:none}.rewards .reward-grid .reward:hover{transform:none;box-shadow:0 4px 16px #00000014}.rewards .reward-grid .reward .arrow{transition:none}.rewards .reward-grid .reward .arrow:hover{color:var(--color-accent);transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rewards-tier.css.map */
