.jm-model-closing-cta{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:center;gap:28px;width:100%;margin:40px 0 48px;padding:26px 28px;border:1px solid #d9e0e7;border-left:3px solid var(--jm-accent, #c70000);border-radius:10px;background:#f5f8fb;color:var(--jm-text, #20262d)}.jm-model-closing-cta .jm-model-closing-cta__content{min-width:0;max-width:72ch}.jm-model-closing-cta .jm-model-closing-cta__eyebrow{margin:0 0 7px;color:#8f1118;font-size:.75rem;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.jm-model-closing-cta .jm-model-closing-cta__title{margin:0;color:var(--jm-text, #20262d);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.25}.jm-model-closing-cta .jm-model-closing-cta__copy{margin:10px 0 0;color:#46515d;font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.jm-model-closing-cta .jm-model-closing-cta__actions{display:flex;min-width:220px;flex-direction:column;align-items:stretch;gap:10px}.jm-model-closing-cta .jm-model-closing-cta__primary,.jm-model-closing-cta .jm-model-closing-cta__secondary{box-sizing:border-box;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;border-radius:6px;font-size:.92rem;font-weight:700;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.jm-model-closing-cta .jm-model-closing-cta__primary{border:1px solid #123f70;background:#174f86;color:#fff}.jm-model-closing-cta .jm-model-closing-cta__secondary{border:1px solid #5c6976;background:transparent;color:#20262d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jm-model-closing-cta .jm-model-closing-cta__primary:hover{border-color:#0d3157;background:#123f70;color:#fff}.jm-model-closing-cta .jm-model-closing-cta__secondary:hover{border-color:#20262d;background:#e9eef3;color:#20262d}.jm-model-closing-cta .jm-model-closing-cta__primary:focus-visible,.jm-model-closing-cta .jm-model-closing-cta__secondary:focus-visible{outline:3px solid var(--jm-focus, #ffcc33);outline-offset:3px}@media(max-width:900px){.jm-model-closing-cta{grid-template-columns:minmax(0,1fr);gap:20px}.jm-model-closing-cta .jm-model-closing-cta__actions{min-width:0;max-width:360px}}@media(max-width:767px){.jm-model-closing-cta{margin:32px 0 40px;padding:22px 20px}.jm-model-closing-cta .jm-model-closing-cta__actions{width:100%;max-width:none}}@media(max-width:390px){.jm-model-closing-cta{padding:20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/jm-model-collection-closing-cta.css.map */
