.promo-hiw{background-color:var(--promo-hiw-bg, #f7f1e8);color:var(--promo-hiw-text, #3a3827);padding:100px 60px}.promo-hiw__inner{max-width:1240px;margin:0 auto;text-align:center}.promo-hiw__eyebrow{font-family:var(--text-font-family);font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--promo-hiw-accent);margin:0 0 14px}.promo-hiw__heading{font-family:var(--display-font-family);font-weight:400;font-size:clamp(28px,3.4vw,44px);line-height:1.15;margin:0 0 64px;color:var(--promo-hiw-text)}.promo-hiw__steps{list-style:none;margin:0;padding:0;counter-reset:promo-hiw-step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;text-align:left}.promo-hiw__step{counter-increment:promo-hiw-step;position:relative;padding:28px 0 0;border-top:1px solid currentColor}.promo-hiw__step:before{content:counter(promo-hiw-step,decimal-leading-zero);display:block;font-family:var(--text-font-family);font-size:11px;font-weight:600;letter-spacing:2.5px;color:var(--promo-hiw-text);opacity:.55;margin-bottom:14px}.promo-hiw__step-title{font-family:var(--display-font-family);font-weight:400;font-size:clamp(20px,1.7vw,24px);line-height:1.25;margin:0 0 10px;color:var(--promo-hiw-text)}.promo-hiw__step-body{font-family:var(--text-font-family);font-size:15px;line-height:1.6;margin:0;opacity:.85}.promo-hiw__code{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:8px 14px;border:1px dashed var(--promo-hiw-accent);border-radius:4px;font-family:var(--text-font-family)}.promo-hiw__code-label{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--promo-hiw-accent)}.promo-hiw__code-value{font-size:14px;font-weight:600;letter-spacing:1.5px;color:var(--promo-hiw-text)}@media screen and (max-width:999px){.promo-hiw{padding:72px 32px}.promo-hiw__steps{grid-template-columns:1fr;gap:28px}.promo-hiw__step{padding:22px 0 0}.promo-hiw__heading{margin-bottom:36px}}@media screen and (max-width:549px){.promo-hiw{padding:56px 20px}}@media(prefers-reduced-motion:reduce){[data-section-id] *,[data-section-id] *:before,[data-section-id] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/promo-how-it-works.css.map */
