body{position:relative;background-color:#fe5723;padding:0;margin:0}body:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:linear-gradient(45deg,rgba(0,0,0,.02) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.02) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.02) 75%);background-size:4px 4px;background-position:0 0,2px 0,2px -2px,0px 2px}body>div{padding:.5rem .5rem 5rem}@media(min-width:400px){body>div{padding:.5rem .8rem 5rem}}.gdpr-overlay.svelte-1xqpz8w{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:.75rem;animation:svelte-1xqpz8w-fadeIn .3s ease;pointer-events:none}@keyframes svelte-1xqpz8w-fadeIn{0%{opacity:0}to{opacity:1}}.gdpr-popup.svelte-1xqpz8w{max-width:420px;margin:0 auto;background:#fff;border:2px solid #000;box-shadow:4px 4px #000;overflow:hidden;pointer-events:auto}.gdpr-header.svelte-1xqpz8w{padding:.5rem 1rem;background:#e7df03;border-bottom:2px solid #000}.gdpr-header.svelte-1xqpz8w h3:where(.svelte-1xqpz8w){margin:0;font-size:14px;font-weight:900;font-family:Open Sans,sans-serif;font-style:italic;text-transform:uppercase;color:#000}.gdpr-body.svelte-1xqpz8w{padding:.5rem 1rem;background:#fff}.gdpr-body.svelte-1xqpz8w p:where(.svelte-1xqpz8w){margin:0 0 .7rem;font-size:12px;line-height:1.4;color:#000;font-family:Roboto,sans-serif}.gdpr-actions.svelte-1xqpz8w{display:flex;justify-content:flex-end;gap:.5rem}.gdpr-btn.svelte-1xqpz8w{padding:.2rem 1rem;font-size:11px;font-weight:700;font-style:italic;text-transform:uppercase;cursor:pointer;border:2px solid #000;transition:all .2s;font-family:Open Sans,sans-serif;box-shadow:2px 2px #000}.gdpr-btn-secondary.svelte-1xqpz8w{background:#fff;color:#000}.gdpr-btn-secondary.svelte-1xqpz8w:hover{background:#f4f4f4;transform:translate(-2px,-2px);box-shadow:4px 4px #000}.gdpr-btn-primary.svelte-1xqpz8w{background:#e7df03;color:#000}.gdpr-btn-primary.svelte-1xqpz8w:hover{background:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px #000}@media(max-width:640px){.gdpr-overlay.svelte-1xqpz8w{padding:.5rem}.gdpr-header.svelte-1xqpz8w{padding:.5rem .75rem}.gdpr-header.svelte-1xqpz8w h3:where(.svelte-1xqpz8w){font-size:14px}.gdpr-body.svelte-1xqpz8w{padding:.75rem}.gdpr-body.svelte-1xqpz8w p:where(.svelte-1xqpz8w){margin:0 0 .75rem;font-size:12px}.gdpr-actions.svelte-1xqpz8w{gap:.4rem}.gdpr-btn.svelte-1xqpz8w{padding:.4rem .75rem;font-size:11px}}
