.ap-cookie-settings{color:#294b3c;font:inherit;cursor:pointer;background:#fafaf7;border:1px solid #66756c;border-radius:8px;margin:12px auto 22px;padding:10px 14px;font-size:13px;display:block}.ap-cookie-panel{z-index:1000;color:#24372c;background:#fafaf7;border:1px solid #bac5bd;border-radius:14px;width:min(510px,100vw - 32px);max-height:calc(100dvh - 32px);padding:22px;font:14px/1.6 system-ui,sans-serif;position:fixed;bottom:16px;left:16px;overflow:auto;box-shadow:0 6px 32px #16332324}.ap-cookie-panel h2{margin:0 0 10px;font-size:20px;line-height:1.3}.ap-cookie-panel p{margin:10px 0}.ap-cookie-panel a{color:inherit;text-decoration:underline}.ap-cookie-panel>div{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ap-cookie-panel button{color:#24372c;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #355544;border-radius:8px;flex:1;padding:10px 16px;font-weight:600}.ap-cookie-panel button:last-child{color:#fff;background:#294b3c}.ap-cookie-panel button:focus-visible{outline-offset:3px;outline:3px solid #9b6f24}.ap-cookie-settings:focus-visible{outline-offset:3px;outline:3px solid #9b6f24}
