.sw-consent[hidden]{display:none!important}.sw-consent{position:fixed;bottom:16px;left:16px;right:16px;z-index:9999;max-width:960px;margin:auto;padding:18px 20px;background:#fff;color:#19332e;border:1px solid #b9d2c8;border-radius:14px;box-shadow:0 12px 48px #123b3250;display:flex;align-items:center;justify-content:space-between;gap:22px}.sw-consent p{font-size:.9rem;margin:.4rem 0 0;line-height:1.5}.sw-consent-actions{display:flex;gap:9px;flex-wrap:wrap;flex-shrink:0}.sw-consent button,.sw-privacy-settings{font:inherit;cursor:pointer;border-radius:9px;padding:10px 13px;border:1px solid #0b6b54;background:white;color:#0b6b54;font-weight:650}.sw-consent #sw-accept{background:#0b6b54;color:#fff}.sw-privacy-settings{margin:10px 0 0;font-size:.85rem}.sw-consent button:focus-visible,.sw-privacy-settings:focus-visible{outline:3px solid #58b69c;outline-offset:3px}@media(max-width:650px){.sw-consent{flex-direction:column;align-items:stretch;bottom:8px;left:8px;right:8px}.sw-consent-actions button{flex:1}}
