.closing-cta{--closing-cta-bg: var(--ink);--closing-cta-fg: var(--on-ink);--closing-cta-fg-muted: var(--on-ink);background:var(--closing-cta-bg);color:var(--closing-cta-fg);margin-top:40px;padding:0}.closing-cta[data-color-scheme=paper]{--closing-cta-bg: var(--paper);--closing-cta-fg: var(--ink);--closing-cta-fg-muted: var(--ink-muted)}.closing-cta[data-color-scheme=surface]{--closing-cta-bg: var(--surface);--closing-cta-fg: var(--ink);--closing-cta-fg-muted: var(--ink-muted)}.closing-cta__inner{max-width:var(--container-width, 1280px);margin:0 auto;padding:var(--closing-cta-pt-mobile, 32px) 16px var(--closing-cta-pb-mobile, 32px);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.closing-cta__intro{display:flex;align-items:center;gap:16px}.closing-cta__heading{font-family:var(--font--heading--family);font-weight:500;color:inherit;font-size:26px;line-height:1.05;letter-spacing:-.005em;text-transform:none;margin:0}.closing-cta__price-line{margin:8px 0 0;color:var(--closing-cta-fg-muted);opacity:.78;font-family:var(--font--paragraph--family);font-size:14px;font-variant-numeric:tabular-nums}.closing-cta__image{flex:none;width:var(--closing-cta-image-width, 96px);height:auto;display:block}.closing-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.closing-cta__inner .closing-cta__button{flex:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;background:var(--button-bg);color:var(--button-fg);border-radius:var(--radius);font-family:var(--font--paragraph--family);font-size:15px;font-weight:700;text-decoration:none}.closing-cta__inner .closing-cta__link{flex:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:44px;color:inherit;font-family:var(--font--paragraph--family);font-size:15px;text-decoration:underline;text-underline-offset:3px}@media only screen and (min-width:768px){.closing-cta{margin-top:64px}.closing-cta__inner{padding:var(--closing-cta-pt-desktop, 56px) 16px var(--closing-cta-pb-desktop, 56px);flex-direction:row;align-items:center;justify-content:space-between;gap:20px 40px}.closing-cta__intro{gap:22px}.closing-cta__heading{font-size:34px}.closing-cta__inner .closing-cta__button{height:52px;padding:0 28px;font-size:16px}}@media only screen and (min-width:1440px){.closing-cta__heading{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/closing-cta.css.map */
