.cxf{font-size:14px;line-height:1.5}.cxf__in{max-width:1200px;margin:0 auto;padding:32px 16px 28px;text-align:center}.cxf__tagline{margin:0 auto 18px;max-width:640px;opacity:.9}.cxf__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0 0 16px}.cxf__links a{text-decoration:none}.cxf__links a:hover{text-decoration:underline}.cxf__copy{margin:0;font-size:12px;opacity:.75}body.cxm-open{overflow:hidden}.cxm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.cxm[hidden]{display:none}.cxm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f14128c;display:block!important}.cxm__panel{position:relative;width:100%;max-width:560px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;color:#1a1a1a;border-radius:14px;padding:28px 24px 24px;box-shadow:0 20px 60px #00000040;font-size:15px;line-height:1.55;outline:none}.cxm__close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:#555;border-radius:50%}.cxm__close:hover,.cxm__close:focus-visible{background:#f2f2f2;color:#111}.cxm__title{margin:0 40px 14px 0;font-size:22px;line-height:1.25}.cxm__body>:first-child{margin-top:0}.cxm__rte h1,.cxm__rte h2,.cxm__rte h3,.cxm__rte h4{font-size:16px;margin:18px 0 6px}.cxm__rte p,.cxm__rte li{font-size:14px}.cxm__rte a,.cxm-small a,.cxm__foot a{color:var(--cxm-accent, #1e4d3b)}.cxm__foot{margin:18px 0 0;font-size:13px}.cxm__intro{margin-bottom:14px}.cxm-form{margin:0}.cxm-field{margin:0 0 14px}.cxm-field label{display:block;font-size:13px;font-weight:600;margin:0 0 5px}.cxm-field input,.cxm-field textarea{width:100%;box-sizing:border-box;border:1px solid #cfcfcf;border-radius:8px;padding:11px 12px;font:inherit;font-size:16px;color:#1a1a1a;background:#fff}.cxm-field input:focus,.cxm-field textarea:focus{outline:2px solid var(--cxm-accent, #1e4d3b);outline-offset:0;border-color:transparent}.cxm-field [aria-invalid=true]{border-color:#c0392b}.cxm-err{color:#c0392b;font-size:13px;margin:5px 0 0}.cxm-btn{display:block;width:100%;box-sizing:border-box;text-align:center;border:0;border-radius:999px;padding:14px 18px;margin:6px 0 0;cursor:pointer;text-decoration:none;background:var(--cxm-accent, #1e4d3b);color:var(--cxm-accent-text, #fff);font:inherit;font-weight:600;font-size:16px}.cxm-btn:hover{filter:brightness(1.08)}.cxm-btn[disabled]{opacity:.6;cursor:progress}.cxm-small{font-size:13px;color:#555;margin:12px 0 0}.cxm-small p{margin:0}.cxm-note{border-radius:8px;padding:12px 14px;margin:0 0 14px;font-size:14px}.cxm-note--ok{background:#eaf6ee;color:#1d5a35}.cxm-note--err{background:#fdecea;color:#8a1f12}.cxm-note--err ul{margin:6px 0 0;padding-left:18px}@media(max-width:600px){.cxm{padding:0;align-items:flex-end}.cxm__panel{max-width:none;border-radius:16px 16px 0 0;max-height:92vh;max-height:92dvh;padding:24px 18px 22px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/curelix-popups.css.map */
