.cookieagry{position:fixed;inset:auto 16px max(16px,env(safe-area-inset-bottom));z-index:2147483647;width:auto;pointer-events:none}
.cookieagry .cookieagry-alert{position:relative;display:block;box-sizing:border-box;width:100%;max-width:1120px;min-height:64px;margin:0 auto;padding:15px 62px 15px 20px;border:1px solid rgba(87,67,67,.14);border-radius:10px;background:rgba(250,248,246,.97);box-shadow:0 4px 20px rgba(44,28,28,.12);color:#392d2d;pointer-events:auto;animation:none}
.cookieagry .cookieagry__text{margin:0;font:400 12px/1.55 Manrope,Arial,sans-serif;overflow-wrap:anywhere}
.cookieagry .cookieagry-alert .agree{color:#9c3553;border:0;text-decoration:underline;text-underline-offset:2px}
.cookieagry .cookieagry__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:7px;background:transparent;color:#392d2d;font:400 28px/1 Arial,sans-serif;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.cookieagry .cookieagry__close:hover{background:#eee4e5}
.cookieagry .cookieagry__close:focus-visible{outline:2px solid #a53656;outline-offset:1px}
@media(max-width:600px){.cookieagry{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom))}.cookieagry .cookieagry-alert{min-height:0;padding:12px 56px 12px 13px;border-radius:9px}.cookieagry .cookieagry__text{font-size:11px;line-height:1.5}.cookieagry .cookieagry__close{top:3px;right:3px}}
