.cookie-consent-required{position:fixed;bottom:0;left:0;width:100%;background-color:#333;color:#fff;padding:10px;text-align:center;z-index:1000}.cookie-consent-required p{margin:0}.cookie-consent-required button{background-color:#eae8da;color:#000;padding:10px 20px;border:none;cursor:pointer;margin-top:5px}.cookie-consent-required button:hover{background-color:orange}@font-face{font-family:Cocogoose Pro Regular;src:url(/media/fonts/CocogooseProRegular2.woff2) format("woff2");font-display:swap}@font-face{font-family:Klarissa;src:url(/media/fonts/Klarissa.ttf) format("truetype");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/media/fonts/OpenSansNormal.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/media/fonts/OpenSansNormal400.woff2) format("woff2")}:root{--main-bg-color:#ede6d4;--main-color:#12414c;--main-link-color:#f60;--secondary-link-color:#01a99c;--emphasis-color:#f60;--font-emphasis:"Cocogoose Pro Regular";--font-titles:"Klarissa";--font-neutral:"Open Sans",Roboto,Helvetica,Arial,sans-serif;--color-china-red:#de2910;--color-china-yellow:#ffde00}*{margin:0;padding:0}body{background-color:var(--main-bg-color);color:var(--main-color);font-family:var( --font-neutral);font-weight:300;padding:10px;line-height:normal;min-width:-moz-fit-content;min-width:fit-content}[lang=bg] body{font-family:var( --font-emphasis);font-weight:200}.error{color:red}a,button{cursor:pointer}a{font-weight:700}footer,h2{font-family:var( --font-emphasis)}a{color:var(--secondary-link-color)}a:hover{color:var(--main-link-color)}.one-soup h2,.page h2,.pageSoups h2{font-family:var( --font-titles);color:var(--main-link-color);font-weight:700;font-size:2em}.center,.soupLink a{text-align:center}.soupLink a{display:block;width:190px;height:220px;padding:15px 5px 5px;border:1px dotted gray;margin:5px auto}.soupLink a:hover{background:#dadaca}.soupLink a img{display:block;margin:0 auto 5px}