.CookieConsent_bar__IMZfh{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:var(--pt-bg2,#fbf9f2);color:var(--pt-ink,#26251f);border-top:2px solid var(--pt-line,#1b1a16);box-shadow:0 -6px 24px var(--pt-shadow,rgba(40,37,31,.18));padding:1.1rem 1.25rem 1.2rem;font-family:Georgia,Times New Roman,serif}.CookieConsent_bar__IMZfh:before{content:"";position:absolute;inset:6px 10px 10px;border:1px solid var(--pt-line2,#d8d0bb);border-radius:4px;pointer-events:none}.CookieConsent_inner__1Udxa{position:relative;max-width:980px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;justify-content:space-between}.CookieConsent_msg__caVeI{flex:1 1 340px;display:flex;align-items:baseline;gap:.6rem}.CookieConsent_orn__00BnR{color:#a98d4e;font-size:1.15rem;line-height:1;flex:0 0 auto;transform:translateY(.1rem)}.CookieConsent_text__I9mfq{margin:0;font-size:.98rem;line-height:1.55;color:var(--pt-ink,#45402f);letter-spacing:.01em}.CookieConsent_actions__qKujs{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.CookieConsent_divider__7ms01{color:#a98d4e;font-size:1.05rem;line-height:1;margin-right:.15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CookieConsent_btn__jHdqU{font-family:Georgia,Times New Roman,serif;font-size:.9rem;padding:.5rem 1rem;border-radius:6px;border:1px solid var(--pt-line,#cabf9f);background:transparent;color:var(--pt-ink,#45402f);cursor:pointer;white-space:nowrap;text-decoration:none;line-height:1.2;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.CookieConsent_btn__jHdqU:hover{background:var(--pt-line2,#f1ecdd)}.CookieConsent_accept__IMiih{background:var(--pt-prim,#6aa84f);border-color:var(--pt-prim,#5f9646);color:var(--pt-prim-fg,#fbf9f2);box-shadow:0 1px 0 #4f8039,0 2px 6px rgba(80,110,60,.28)}.CookieConsent_accept__IMiih:hover{background:var(--pt-prim,#5f9646)}.CookieConsent_manage__d1tpg{text-decoration:underline;text-underline-offset:2px;border-color:transparent;color:var(--pt-accent,#6b5a3a)}.CookieConsent_manage__d1tpg:hover{background:transparent;color:var(--pt-ink,#26251f)}html:not([data-portal=mindelund]) .CookieConsent_divider__7ms01,html:not([data-portal=mindelund]) .CookieConsent_orn__00BnR{display:none}html:not([data-portal=mindelund]) .CookieConsent_btn__jHdqU{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}html:not([data-portal=mindelund]) .CookieConsent_accept__IMiih{box-shadow:none}html:not([data-portal=mindelund]) .CookieConsent_accept__IMiih:hover{filter:brightness(1.08)}@media (max-width:560px){.CookieConsent_divider__7ms01{display:none}.CookieConsent_actions__qKujs{width:100%}}@media (max-width:480px){.CookieConsent_bar__IMZfh{padding:.7rem .9rem calc(.7rem + env(safe-area-inset-bottom))}.CookieConsent_text__I9mfq{font-size:.86rem;line-height:1.4}.CookieConsent_actions__qKujs{width:100%;gap:.4rem}.CookieConsent_btn__jHdqU{flex:1 1 auto;min-height:40px;font-size:.85rem;padding:.45rem .6rem;text-align:center}}