.visit-counting-choice{margin:12px 0;text-align:center}.visit-counting-choice button{font:inherit;color:inherit;background:none;border:0;padding:8px;text-decoration:underline;cursor:pointer;min-height:44px}.visit-counting-choice button:focus-visible{outline:2px solid #c19a5b;outline-offset:3px}
footer .visit-counting-choice,footer #skymia-company-details{text-align:center!important}
.skymia-cookie-choice{box-sizing:border-box;position:fixed;z-index:10000;left:24px;bottom:24px;width:380px;max-width:calc(100vw - 32px);padding:20px;border:0;border-top:2px solid #c19a5b;border-radius:2px;background:#f6f1e7;color:#14201d;box-shadow:0 8px 24px rgba(20,32,29,.18);font-family:Jost,sans-serif;text-align:left;animation:skymia-cookie-in 200ms ease-out both}.skymia-cookie-choice[hidden]{display:none!important}.skymia-cookie-choice p{font:300 15px/1.5 Jost,sans-serif;color:#14201d;letter-spacing:normal;margin:0 0 16px;text-align:left}.skymia-cookie-choice p:focus{outline:none}.cookie-choice-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.skymia-cookie-choice .cookie-choice-actions button{box-sizing:border-box;display:block;min-width:0;width:100%;height:44px;padding:0 12px;margin:0;background:#14201d;border:1px solid #14201d;color:#f6f1e7;border-radius:1px;font:400 13px/1 Jost,sans-serif;letter-spacing:1.04px;text-transform:uppercase;cursor:pointer}.skymia-cookie-choice .cookie-choice-actions button:hover{background:#1f3a34}.skymia-cookie-choice a{display:inline-block;margin-top:12px;font:300 13px/1.5 Jost,sans-serif;color:#14201d;text-decoration:underline;text-underline-offset:3px}.skymia-cookie-choice button:focus-visible,.skymia-cookie-choice a:focus-visible{outline:2px solid #c19a5b;outline-offset:2px}@media(max-width:767px){.skymia-cookie-choice{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:auto}}@keyframes skymia-cookie-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.skymia-cookie-choice{animation:none}}
