/* Sütiértesítő (saját, WordPress-mentes) – La Belle arculat */
#lb-consent{position:fixed;left:12px;right:12px;bottom:12px;z-index:99999;background:#283618;color:#F7F8EE;font:400 14px/1.5 Figtree,system-ui,sans-serif;box-shadow:0 10px 40px rgba(26,36,16,.35);border-radius:18px;display:none}
#lb-consent.is-open{display:block}
#lb-consent .lb-c-inner{max-width:1180px;margin:0 auto;padding:16px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}
#lb-consent p{margin:0;color:#F7F8EE;font-size:14px}
#lb-consent button.lb-link,#lb-consent button.lb-link:hover{background:none!important;border:0;padding:0;margin:2px 0 0;color:#CCD5AE;text-decoration:underline;font:inherit;cursor:pointer}
#lb-consent .lb-c-btns{display:flex;gap:10px;flex-wrap:wrap}
#lb-consent .lb-btn,#lb-consent-modal .lb-btn{background:#CCD5AE;color:#283618;border:0;border-radius:999px;padding:10px 24px;font:600 14px/1.4 Figtree,system-ui,sans-serif;cursor:pointer;transition:background .2s;text-transform:none;letter-spacing:0;min-height:44px}
#lb-consent .lb-btn:hover,#lb-consent-modal .lb-btn:hover{background:#E9EDC9;color:#283618}
#lb-consent-modal{border:0;border-radius:20px;padding:0;max-width:580px;width:calc(100% - 30px);font:400 15px/1.6 Figtree,system-ui,sans-serif;color:#283618;background:#F7F8EE}
#lb-consent-modal::backdrop{background:rgba(26,36,16,.6)}
#lb-consent-modal .lb-m-body{padding:28px 30px}
#lb-consent-modal h2{margin:0 0 10px;font:500 28px/1.1 'Bodoni Moda',Georgia,serif}
#lb-consent-modal h3{margin:18px 0 4px;font-size:16px}
#lb-consent-modal p{margin:0 0 8px}
#lb-consent-modal .lb-row{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1.5px solid #CCD5AE;padding-top:12px;margin-top:14px}
#lb-consent-modal .lb-m-foot{display:flex;gap:10px;justify-content:flex-end;padding:0 30px 26px;flex-wrap:wrap}
#lb-consent-modal label.lb-sw{display:flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap}
#lb-consent-modal input[type=checkbox]{width:20px;height:20px;accent-color:#283618}
.lb-cookie-reopen{cursor:pointer}
