/* Slapukų sutikimas (vqmod/xml/cookie_info.xml). Įkeliamas tik tada, kai įjungta analitika.
   Kompiuteryje – maža kortelė dešiniame apatiniame kampe (H1 ir CTA yra kairėje), telefone – žema kortelė apačioje. */
.g-consent{position:fixed;right:24px;bottom:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:1000;box-sizing:border-box;width:420px;max-width:calc(100% - 48px);padding:16px 18px 18px;background:#0c1811;color:#eee8dc;border:1px solid rgba(215,189,135,.45);box-shadow:0 18px 40px rgba(0,0,0,.35);font:400 14px/1.5 Manrope,Arial,sans-serif;text-align:left}
.g-consent[hidden]{display:none}
.g-consent *{box-sizing:border-box}
.g-consent-text{margin:0 0 14px}
.g-consent-text a{color:#d7bd87;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.g-consent-text a:hover{color:#f3ead7}
.g-consent-actions{display:flex;gap:10px}
.g-consent-actions button{flex:1 1 0;min-width:0;min-height:44px;margin:0;padding:10px 12px;border:1px solid #d7bd87;border-radius:0;background:transparent;color:#f3ead7;font:600 14px/1.2 Manrope,Arial,sans-serif;letter-spacing:.02em;text-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}
.g-consent-actions button:hover{background:#d7bd87;color:#0c1811}
.g-consent a:focus-visible,.g-consent button:focus-visible{outline:2px solid #d7bd87;outline-offset:3px}
@media (max-width:760px){
.g-consent{left:8px;right:8px;bottom:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;max-width:none;padding:8px 12px 10px;font-size:13px;line-height:1.4;box-shadow:0 -6px 24px rgba(0,0,0,.3)}
.g-consent-why{display:none}
.g-consent-text{margin-bottom:6px}
}
@media (min-width:761px) and (max-height:500px){
.g-consent{right:12px;bottom:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:380px;padding:10px 14px 12px}
.g-consent-why{display:none}
.g-consent-text{margin-bottom:8px}
}
.atelier-cookie-settings{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:12px;letter-spacing:inherit;text-transform:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}
.atelier-cookie-settings:hover{color:#fff}
.atelier-cookie-settings:focus-visible{outline:2px solid #d7bd87;outline-offset:3px}
@media (pointer:coarse){.atelier-cookie-settings{display:inline-flex;align-items:center;min-height:44px}}
