#ld-editor-launch{position:fixed;z-index:2147483000;right:18px;bottom:18px;border:0;border-radius:999px;padding:12px 18px;background:#6c5849;color:white;box-shadow:0 4px 20px #0003;font:600 15px system-ui;cursor:pointer}#ld-editor-bar{position:fixed;z-index:2147483001;left:12px;right:12px;top:12px;display:flex;gap:7px;align-items:center;flex-wrap:wrap;background:#fffdf9;color:#302923;padding:10px;border:1px solid #d9cabe;border-radius:12px;box-shadow:0 5px 28px #0002;font:14px system-ui}#ld-editor-bar button{border:1px solid #d7c9bc;background:#f5eee8;color:#382f29;padding:7px 10px;border-radius:7px;cursor:pointer}#ld-editor-bar button.primary{background:#6c5849;color:white}#ld-editor-bar .ld-spacer{flex:1}body.ld-editing [data-ld-editable="1"]{outline:1px dashed #ad8062;outline-offset:2px;cursor:text}body.ld-editing [data-ld-editable="1"]:focus{outline:2px solid #6c9e90;background:#fffdf7}body.ld-editing img[data-ld-image]{outline:2px dashed #bd8e5b;outline-offset:3px;cursor:pointer}#ld-editor-status{padding:0 4px;color:#5e5147}#ld-faq-admin-section{margin:35px auto;max-width:1100px}#ld-faq-admin-section .ld-faq-card{padding:16px;margin:12px 0;border-radius:10px;background:#fffaf5;border:1px solid #eee1d6}#ld-faq-admin-section h2{font-family:Georgia,serif}#ld-faq-admin-section details{padding:12px;border-bottom:1px solid #e7dbd0}#ld-faq-admin-section summary{cursor:pointer;font-weight:600}#ld-faq-admin-section p{margin:10px 0 0}@media(max-width:600px){#ld-editor-bar{left:6px;right:6px;top:6px;max-height:35vh;overflow:auto}#ld-editor-launch{right:10px;bottom:10px}}
body.ld-editing .card-price-note [data-ld-editable="1"]{display:inline-block;min-width:70%;min-height:1.2em}
