.ff-editor-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:18px 40px;font-size:18px;font-weight:600;border-radius:40px}[data-ff-editor]{text-align:center}.ff-actions .button{padding:20px 42px;font-size:18px;font-weight:600;border-radius:40px;width:100%}.ff-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.ff-modal.is-open{display:block}.ff-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.ff-panel{position:relative;max-width:980px;width:calc(100% - 32px);margin:24px auto;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #00000040}.ff-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid rgba(0,0,0,.08)}.ff-close{font-size:28px;line-height:1;background:transparent;border:0;cursor:pointer}.ff-body{padding:16px 18px 20px}.ff-grid{display:grid;grid-template-columns:320px 1fr;gap:16px}@media(max-width:900px){.ff-grid{grid-template-columns:1fr}}.ff-label{display:block;font-size:14px;margin-bottom:12px}.ff-input{width:100%;margin-top:6px}.ff-hint{font-size:12px;opacity:.75;margin-top:4px}.ff-actions{margin-top:14px;display:flex;flex-direction:column;gap:10px}.ff-note{font-size:12px;opacity:.8}.ff-canvaswrap{width:100%;max-width:640px}#ffCanvas{width:100%;height:auto;border-radius:12px;background:#bfbfbf;display:block}.ff-info{margin-top:18px;padding:14px;border-radius:14px;background:#0000000a;font-size:13px;line-height:1.4;opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ff-editor.css.map */
