.lokale-booking[data-astro-cid-2qhm6pjo]{padding:clamp(56px,7vw,100px) 0}.hode[data-astro-cid-2qhm6pjo]{margin-bottom:28px}.ramme[data-astro-cid-2qhm6pjo]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.skjema[data-astro-cid-2qhm6pjo]{background:var(--gra);border-radius:var(--blad-b-m);gap:26px;padding:clamp(22px,3vw,36px);display:grid}fieldset[data-astro-cid-2qhm6pjo]{border:none;min-width:0}legend[data-astro-cid-2qhm6pjo]{color:var(--blekk);margin-bottom:10px;font-size:14px;font-weight:600}.lokaler[data-astro-cid-2qhm6pjo]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lokale[data-astro-cid-2qhm6pjo]{text-align:left;background:#fff;border:1.5px solid #0000;border-radius:14px;gap:4px;padding:10px 10px 14px;transition:border-color .15s;display:grid}.lokale[data-astro-cid-2qhm6pjo] img{object-fit:cover;border-radius:10px;width:100%;height:120px;margin-bottom:6px}.lokale[data-astro-cid-2qhm6pjo][aria-pressed=true]{border-color:var(--blekk)}.l-navn[data-astro-cid-2qhm6pjo]{color:var(--blekk);font-weight:600}.l-plass[data-astro-cid-2qhm6pjo]{color:var(--dempet);font-size:14px}.valg[data-astro-cid-2qhm6pjo]{flex-wrap:wrap;gap:8px;display:flex}.valg[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]{border:1px solid var(--linje);min-height:42px;color:var(--blekk);background:#fff;border-radius:10px;padding:8px 16px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.valg[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]:hover{border-color:var(--blekk)}.valg[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo][aria-pressed=true]{background:var(--marine);border-color:var(--marine);color:#fff}.kalender[data-astro-cid-2qhm6pjo]{background:#fff;border-radius:14px;max-width:420px;padding:14px}.k-topp[data-astro-cid-2qhm6pjo]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.k-topp[data-astro-cid-2qhm6pjo] strong[data-astro-cid-2qhm6pjo]{color:var(--blekk);font-weight:600}.k-topp[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]{width:36px;height:36px;color:var(--blekk);border-radius:8px;font-size:22px}.k-topp[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]:hover:not(:disabled){background:var(--gra)}.k-topp[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]:disabled{opacity:.25;cursor:default}.k-ukedager[data-astro-cid-2qhm6pjo],.k-dager[data-astro-cid-2qhm6pjo]{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.k-ukedager[data-astro-cid-2qhm6pjo] span[data-astro-cid-2qhm6pjo]{color:var(--dempet);padding-bottom:6px;font-size:12px}.k-dager[data-astro-cid-2qhm6pjo] button{aspect-ratio:1;color:var(--blekk);border-radius:8px;font-size:14px;font-weight:500}.k-dager[data-astro-cid-2qhm6pjo] button:hover:not(:disabled){background:var(--gra)}.k-dager[data-astro-cid-2qhm6pjo] button:disabled{color:#c5cad4;cursor:default}.k-dager[data-astro-cid-2qhm6pjo] button[aria-pressed=true]{background:var(--marine);color:#fff}.gjester[data-astro-cid-2qhm6pjo]{align-items:center;gap:16px;display:flex}.gjester[data-astro-cid-2qhm6pjo] input[data-astro-cid-2qhm6pjo]{accent-color:var(--marine);flex:1}.gjester[data-astro-cid-2qhm6pjo] output[data-astro-cid-2qhm6pjo]{min-width:48px;color:var(--blekk);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.advarsel[data-astro-cid-2qhm6pjo]{color:#9a5b00;margin-top:8px;font-size:14px}.kontakt[data-astro-cid-2qhm6pjo]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kontakt[data-astro-cid-2qhm6pjo] legend[data-astro-cid-2qhm6pjo]{grid-column:1/-1}.kontakt[data-astro-cid-2qhm6pjo] label[data-astro-cid-2qhm6pjo]{color:var(--dempet);gap:6px;font-size:14px;display:grid}.kontakt[data-astro-cid-2qhm6pjo] .bred[data-astro-cid-2qhm6pjo]{grid-column:1/-1}.kontakt[data-astro-cid-2qhm6pjo] input[data-astro-cid-2qhm6pjo],.kontakt[data-astro-cid-2qhm6pjo] textarea[data-astro-cid-2qhm6pjo]{border:1px solid var(--linje);width:100%;font:inherit;color:var(--blekk);resize:vertical;background:#fff;border-radius:10px;outline:none;padding:12px 14px;font-size:16px}.kontakt[data-astro-cid-2qhm6pjo] input[data-astro-cid-2qhm6pjo]:focus,.kontakt[data-astro-cid-2qhm6pjo] textarea[data-astro-cid-2qhm6pjo]:focus{border-color:var(--blekk)}.kontakt[data-astro-cid-2qhm6pjo] input[data-astro-cid-2qhm6pjo]:focus-visible,.kontakt[data-astro-cid-2qhm6pjo] textarea[data-astro-cid-2qhm6pjo]:focus-visible{outline:none}.oppsummering[data-astro-cid-2qhm6pjo]{border-radius:var(--blad-a-m);background:var(--marine);color:#fffc;padding:26px;position:sticky;top:96px}.oppsummering[data-astro-cid-2qhm6pjo] .overtittel[data-astro-cid-2qhm6pjo]{color:#fff9}.oppsummering[data-astro-cid-2qhm6pjo] dl[data-astro-cid-2qhm6pjo] div[data-astro-cid-2qhm6pjo]{border-top:1px solid #ffffff24;padding:12px 0}.oppsummering[data-astro-cid-2qhm6pjo] dt[data-astro-cid-2qhm6pjo]{font-size:13px}.oppsummering[data-astro-cid-2qhm6pjo] dd[data-astro-cid-2qhm6pjo]{color:#fff;font-weight:500}.send[data-astro-cid-2qhm6pjo]{width:100%;margin-top:18px}.send[data-astro-cid-2qhm6pjo]:disabled{opacity:.45;cursor:not-allowed}.hjelp[data-astro-cid-2qhm6pjo]{color:#ffffffa6;margin-top:10px;font-size:13.5px}.ramme[data-astro-cid-2qhm6pjo][hidden],.takk[data-astro-cid-2qhm6pjo][hidden]{display:none}.kontakt[data-astro-cid-2qhm6pjo] .felle[data-astro-cid-2qhm6pjo]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.takk[data-astro-cid-2qhm6pjo]{border-radius:var(--blad-a-m);background:var(--marine);color:#fffc;outline:none;max-width:640px;padding:clamp(26px,4vw,44px)}.takk[data-astro-cid-2qhm6pjo] .overtittel[data-astro-cid-2qhm6pjo]{color:#fff9}.takk-tittel[data-astro-cid-2qhm6pjo]{color:#fff;margin:6px 0 10px;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.2}.takk[data-astro-cid-2qhm6pjo] p[data-astro-cid-2qhm6pjo]{font-size:17px;line-height:1.55}.takk[data-astro-cid-2qhm6pjo] .knapp[data-astro-cid-2qhm6pjo]{margin-top:22px}@media (width<=960px){.ramme[data-astro-cid-2qhm6pjo]{grid-template-columns:1fr}.oppsummering[data-astro-cid-2qhm6pjo]{position:static}}@media (width<=560px){.lokaler[data-astro-cid-2qhm6pjo],.kontakt[data-astro-cid-2qhm6pjo]{grid-template-columns:1fr}.skjema[data-astro-cid-2qhm6pjo]{padding:18px 14px}.kalender[data-astro-cid-2qhm6pjo]{padding:10px 6px}}@media (pointer:coarse){.k-topp[data-astro-cid-2qhm6pjo] button[data-astro-cid-2qhm6pjo]{width:44px;height:44px}.k-dager[data-astro-cid-2qhm6pjo]{gap:2px}.k-dager[data-astro-cid-2qhm6pjo] button{aspect-ratio:auto;min-height:44px;font-size:16px}}
