.ef-thanks__card{max-width:720px;margin:0 auto;padding:clamp(32px,4.5vw,64px);border-radius:16px;text-align:center}.ef-thanks__check{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:22px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-primary,var(--color-heading))}.ef-thanks__eyebrow{display:block;margin-bottom:14px;font-size:12px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--color-text)}.ef-thanks__title{margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:500;letter-spacing:-.025em;line-height:1.05;color:var(--color-heading)}.ef-thanks__body{margin:18px auto 0;max-width:48ch;font-size:clamp(16px,1.3vw,17.5px);line-height:1.6;color:var(--color-text)}.ef-thanks__steps{margin:clamp(28px,3.4vw,40px) 0 0;padding:clamp(24px,3vw,32px) 0 0;list-style:none;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:20px;text-align:left}.ef-thanks__step{display:flex;align-items:flex-start;gap:16px}.ef-thanks__n{flex-shrink:0;width:28px;padding-top:2px;font-size:12.5px;font-weight:500;letter-spacing:.1em;color:var(--color-text);opacity:.55}.ef-thanks__step-text{display:flex;flex-direction:column;gap:4px;min-width:0}.ef-thanks__step-title{font-size:clamp(16px,1.4vw,18px);font-weight:500;letter-spacing:-.015em;color:var(--color-heading)}.ef-thanks__step-body{font-size:15px;line-height:1.55;color:var(--color-text)}.ef-thanks__phone{margin:clamp(24px,3vw,32px) 0 0;font-size:15px;color:var(--color-text)}.ef-thanks__phone a{color:var(--color-heading);text-decoration:underline;text-underline-offset:3px}.ef-thanks__actions{margin:clamp(22px,2.6vw,28px) 0 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ef-thanks__btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:999px;border:1px solid var(--color-heading);font-family:var(--ef-font, inherit);font-size:12.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;color:var(--color-heading);background:transparent;transition:background .25s ease,color .25s ease}.ef-thanks__btn:hover,.ef-thanks__btn--solid{background:var(--color-heading);color:var(--color-background)}.ef-thanks__btn--solid:hover{opacity:.88}.ef-thanks__btn:focus-visible{outline:2px solid var(--color-heading);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ef-thanks__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ef-thanks.css.map */
