.cookie-banner.svelte-u7p667{position:fixed;bottom:0;left:2rem;bottom:2rem;width:320px;background-color:rgba(var(--white-rgb),.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;font-size:1.2rem;line-height:1.25rem;z-index:10;border-radius:.25rem;box-shadow:0 0 10px rgba(var(--brown-rgb),.25);overflow:hidden}.cookie-banner__text.svelte-u7p667{text-align:center;margin:1rem 0;color:var(--black)}.cookie-banner__buttons.svelte-u7p667{display:flex;flex-direction:column;gap:.5rem}@media not (min-width:425px){.cookie-banner.svelte-u7p667{width:100%;left:0;bottom:0}}:root{--black: #282724;--black-rgb: 40, 39, 36;--white: #fbfaf5;--white-rgb: 251, 250, 245;--brown: #744c47;--brown-rgb: 116, 76, 71;--beige: #B9B1A0;--beige-rgb: 185, 177, 160;--cream: #f2ece8;--cream-rgb: 242, 236, 232;--green: #214245;--green-rgb: 33, 66, 69;--green-bright: #23be1d;--green-bright-rgb: 35, 190, 29;--green-light: #568480;--green-light-rgb: 86, 132, 128;--red: #db2424;--red-rgb: 219, 36, 36;--selection-green: #11c900;--selection-red: #db2424;--selection-white: #ffffff;--selection-green-rgb: 17, 201, 0;--selection-red-rgb: 219, 36, 36;--selection-white-rgb: 255, 255, 255}*{box-sizing:border-box;font-family:Outfit,sans-serif}body{margin:0;color:var(--white);background-color:var(--white);width:100%;height:100%;min-height:100vh;position:relative;display:flex;font-size:1rem;line-height:1.5rem;font-weight:300;flex-direction:column;overflow-x:hidden}body::-webkit-scrollbar{width:.75rem}body::-webkit-scrollbar-track{background-color:rgba(var(--black-rgb),.1)}body::-webkit-scrollbar-thumb{background-color:var(--brown)}h1,h2{margin:0;font-weight:300;text-transform:uppercase}h3{margin:0;font-weight:400}button{border:none;outline:none;cursor:pointer;background-color:transparent;font-size:1rem;padding:0}input{font-size:1rem;font-weight:400;padding-left:1rem;outline:none}a{text-decoration:none;color:var(--black);cursor:pointer}sup{line-height:0}@font-face{font-display:swap;font-family:Outfit;font-weight:200;src:url(../../../fonts/outfit-v15-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-weight:300;src:url(../../../fonts/outfit-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-weight:400;src:url(../../../fonts/outfit-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-weight:500;src:url(../../../fonts/outfit-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-weight:600;src:url(../../../fonts/outfit-v15-latin-600.woff2) format("woff2")}
