.promo-reviews{background:#fff;color:#02130f;font-family:AktivGrotesk,var(--font-body-family);font-size:16px;line-height:1.3}.promo-reviews h1,.promo-reviews h2,.promo-reviews h3,.promo-reviews p{margin:0}.promo-reviews__hero{background:#f2f5f4;padding:32px 0}.promo-reviews__hero-inner{display:grid;gap:16px}.promo-reviews__hero-copy{display:contents}.promo-reviews__offers{display:flex;flex-direction:column;order:3}.promo-reviews__title{order:1}.promo-reviews__lead{order:2}.promo-reviews__cta.button-green{order:4}.promo-reviews__title{display:flex;flex-direction:column;max-width:477px;color:#003428;font-family:"Eurostile Extended",var(--font-heading-family);font-size:26px;font-weight:400;line-height:1.15;text-transform:uppercase}.promo-reviews__title-strong{font-weight:700}.promo-reviews__lead{max-width:477px;color:#02130f;font-size:16px;line-height:1.3}.promo-reviews__lead p{margin:0}.promo-reviews__lead strong{font-weight:700}.promo-reviews__cta.button-green{width:100%;max-width:none;min-width:0;height:57px;margin-top:8px;padding:16px 32px;gap:16px;box-shadow:none;font-family:AktivGrotesk,var(--font-body-family);font-size:16px;font-weight:500}.promo-reviews__cta .button-green__icon,.promo-reviews__cta .button-green__icon img{width:21px;height:21px}.promo-reviews__offers{gap:32px;margin-top:8px}.promo-reviews__offer{display:flex;flex-direction:column;gap:16px;padding:18px 18px 20px;border:2px solid #8cc63f;border-radius:40px;color:#003428}.promo-reviews__offer-copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px;order:2}.promo-reviews__offer-icon{display:block;width:27px;height:24px}.promo-reviews__offer-icon--video{width:38px;height:38px}.promo-reviews__offer-title{font-family:AktivGrotesk,var(--font-body-family);font-size:18px;font-weight:700;line-height:1.25}.promo-reviews__offer-text{color:#003428;font-size:16px;line-height:1.25}.promo-reviews__offer-rule{order:1;display:block;width:100%;height:1px;background:#8cc63f}.promo-reviews__offer-reward{order:0;display:flex;flex-direction:column;line-height:1}.promo-reviews__offer-amount{font-family:"Eurostile Extended",var(--font-heading-family);font-size:48px;font-weight:700;line-height:1.05}.promo-reviews__offer-label{margin-top:4px;font-size:18px;font-weight:400;line-height:1.3}.promo-reviews__main{padding:32px 0 48px}.promo-reviews__layout{display:grid;gap:32px}.promo-reviews__eyebrow{margin-bottom:16px;color:#226044;font-size:18px;font-weight:700;line-height:1.3}.promo-reviews__heading{display:flex;flex-direction:column;margin-bottom:32px;color:#003428;font-family:"Eurostile Extended",var(--font-heading-family);font-size:28px;font-weight:700;line-height:1.15;text-transform:uppercase}.promo-reviews__steps{display:flex;flex-direction:column;gap:40px;margin:0;padding:0;list-style:none}.promo-reviews__step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:14px}.promo-reviews__step:not(:last-child):before{content:"";position:absolute;top:36px;bottom:-40px;left:15px;width:1.5px;background:#8cc63f}.promo-reviews__step-index{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid #003428;border-radius:8px;background:#fff;box-shadow:-.33px -.33px #8cc63f;color:#003428;font-size:18px;font-weight:700;line-height:1}.promo-reviews__step-copy h3{margin-bottom:4px;color:#003428;font-family:AktivGrotesk,var(--font-body-family);font-size:24px;font-weight:700;line-height:1.25}.promo-reviews__step-copy p{color:#02130f;font-size:18px;font-weight:400;line-height:1.3}.promo-reviews__form{min-height:280px;padding:24px 16px;scroll-margin-top:8rem;border:2px solid #8cc63f;border-radius:16px;background:#f2f5f4}.promo-reviews__form-app+.promo-reviews__form-app{margin-top:16px}.promo-reviews__email{display:flex;align-items:flex-start;gap:8px}.promo-reviews__email-icon{display:block;flex:0 0 32px;width:32px;height:28px;margin-top:2px}.promo-reviews__email-copy h3{margin-bottom:4px;color:#003428;font-family:AktivGrotesk,var(--font-body-family);font-size:24px;font-weight:700;line-height:1.25}.promo-reviews__email-text{color:#003428;font-size:16px;line-height:1.35}.promo-reviews__email-text p{margin:0}.promo-reviews__email-text p+p{margin-top:0}.promo-reviews__email-text strong{font-weight:700}@media(min-width:990px){.promo-reviews__hero-inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:48px}.promo-reviews__hero-copy{display:flex;flex-direction:column;flex:0 1 477px;gap:32px}.promo-reviews__title,.promo-reviews__lead,.promo-reviews__offers,.promo-reviews__cta.button-green{order:0}.promo-reviews__title{font-size:38px}.promo-reviews__lead{font-size:18px}.promo-reviews__cta.button-green{font-size:18px;padding:16px 48px}.promo-reviews__offers{flex:0 1 542px;width:542px;max-width:542px;margin-top:0}.promo-reviews__offer{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;min-height:174px;padding:24px 48px}.promo-reviews__offer-copy{order:0;flex:1 1 auto}.promo-reviews__offer-title{font-size:24px}.promo-reviews__offer-text{font-size:18px}.promo-reviews__offer-rule{order:0;flex:0 0 1px;width:1px;height:92px}.promo-reviews__offer-reward{order:0;flex:0 0 auto}.promo-reviews__offer-amount{font-size:52px}.promo-reviews__main{padding:64px 0}.promo-reviews__layout{grid-template-columns:minmax(280px,381px) minmax(0,1fr);column-gap:80px;row-gap:32px;align-items:start}.promo-reviews__intro{grid-column:1;grid-row:1}.promo-reviews__email{grid-column:1;grid-row:2}.promo-reviews__form{grid-column:2;grid-row:1 / span 2;align-self:stretch;min-height:480px;padding:64px 32px}.promo-reviews__heading{font-size:38px}.promo-reviews__steps{gap:64px}.promo-reviews__step:not(:last-child):before{bottom:-64px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/promo-code-reviews.css.map */
