.Rewards-How-points-work-desktop{display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:1120px;width:100%}@media (max-width: 768px){.Rewards-How-points-work-desktop{display:none}}.Rewards-How-points-work-mobile{display:none}@media (max-width: 768px){.Rewards-How-points-work-mobile{display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:100%;padding:0 20px}}.Rewards-How-points-work-header{width:100%;padding-top:30px;border-top:1px solid var(--color-midnight);display:flex;justify-content:space-between}@media (max-width: 768px){.Rewards-How-points-work-header{flex-direction:column}}.Rewards-How-points-work-heading{font-family:Mercury Display;font-weight:400;font-size:48px;line-height:50px;letter-spacing:-.48px;margin:0;color:var(--color-deep-teal);padding-bottom:20px}@media (max-width: 768px){.Rewards-How-points-work-heading{font-size:32px;line-height:34px}}.Rewards-How-points-work-subheading p{font-family:urw-din;font-weight:400;font-size:16px;line-height:22px;color:var(--color-midnight);max-width:664px;margin:0;padding-bottom:40px}@media (max-width: 768px){.Rewards-How-points-work-subheading p{padding-bottom:20px}}.Rewards-How-points-work-cta{width:166px;height:34px;background-color:var(--color-deep-teal);color:var(--color-white);font-family:urw-din;font-weight:500;font-size:14px;line-height:14px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:4px}@media (max-width: 768px){.Rewards-How-points-work-cta{margin-bottom:20px}}.Rewards-How-points-work-Tiles-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:20px}@media (max-width: 768px){.Rewards-How-points-work-Tiles-wrapper{flex-direction:column;align-items:center;gap:20px}}.Rewards-How-points-work-Tile{aspect-ratio:1;background-color:#f6f7f4;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:calc(100% / 3 - (40px / 3));padding:5px}@media (max-width: 768px){.Rewards-How-points-work-Tile{width:100%;aspect-ratio:unset;max-width:100%}}.Rewards-How-points-work-Tile-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:90px}@media (max-width: 768px){.Rewards-How-points-work-Tile-inner{padding-top:30px;padding-bottom:40px}}.Rewards-How-points-work-Tile-heading{font-family:Mercury Display;font-weight:400;font-size:32px;line-height:38px;margin:0;color:var(--color-deep-teal);text-align:center;padding:20px 0}@media (max-width: 768px){.Rewards-How-points-work-Tile-heading{font-size:24px;line-height:30px}}.Rewards-How-points-work-Tile-text{font-family:urw-din;font-weight:400;font-size:16px;line-height:22px;margin:0;color:var(--color-midnight);text-align:center;padding-bottom:20px}.Rewards-How-points-work-Tile-smalltext{font-family:urw-din;font-weight:400;font-size:12px;line-height:14px;margin:0;color:var(--color-midnight);text-align:center}.Rewards-How-points-work-Tile-cta{width:100%;height:60px;background-color:var(--color-white);color:var(--color-medium-teal);font-family:urw-din;font-weight:500;font-size:14px;line-height:14px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:0 0 12px 12px;align-self:flex-end}.Rewards-How-points-work-Tile-icon{font-family:Mercury Display;font-weight:400;font-size:32.122px;line-height:3.212px;margin:0;color:var(--color-midnight);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/1045/assets/section-rewards-how-points-work.css.map */
