.MainBlock-module-scss-module__sHWOfG__MainBlock{border-radius:var(--border-radius-4);background-image:url(/images/main-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:3.125rem;height:25rem;margin-top:2.75rem;margin-bottom:2.5rem;display:flex}.MainBlock-module-scss-module__sHWOfG__MainBlockHeaderHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;font-size:var(--font-size-title-md);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.MainBlock-module-scss-module__sHWOfG__MainBlockTextSmall{font-family:var(--font-roboto),serif;text-transform:uppercase;color:var(--color-text-menu);margin:0;padding:0;font-size:1.5rem;font-weight:300;line-height:1.75rem}.MainBlock-module-scss-module__sHWOfG__MainBlockLogoWrap svg{width:23.75rem}@media (max-width:600px){.MainBlock-module-scss-module__sHWOfG__MainBlockLogoWrap svg{width:18.75rem}}@media (max-width:480px){.MainBlock-module-scss-module__sHWOfG__MainBlock{margin-bottom:1.25rem;margin-left:1.25rem;margin-right:1.25rem}.MainBlock-module-scss-module__sHWOfG__MainBlockTextSmall{font-size:1.25rem}.MainBlock-module-scss-module__sHWOfG__MainBlockLogoWrap svg{width:13.75rem}}.MainBlock-module-scss-module__sHWOfG__BruggerLogo,.MainBlock-module-scss-module__sHWOfG__MorkLogo{display:none}[data-theme*=brugger] .MainBlock-module-scss-module__sHWOfG__BruggerLogo,[data-theme*=mork] .MainBlock-module-scss-module__sHWOfG__MorkLogo{display:block}
.MainInfo-module-scss-module__0P5aOG__MainInfoContainer{grid-template-columns:1fr 1fr;gap:1.25rem;height:25rem;display:grid}.MainInfo-module-scss-module__0P5aOG__MainInfoItem{justify-content:center;gap:var(--space-3);flex-direction:column;display:flex}.MainInfo-module-scss-module__0P5aOG__MainInfoHeader{font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:var(--font-size-title-md);line-height:calc(var(--font-size-title-md) + .25rem);color:var(--color-text-contrast);text-align:center;margin:0;padding:0}.MainInfo-module-scss-module__0P5aOG__MainInfoText{font-weight:300;font-family:var(--font-inter),sans-serif;color:var(--color-text-contrast);text-align:center;font-size:1.125rem;line-height:1.375rem;text-decoration:none}.MainInfo-module-scss-module__0P5aOG__MainInfoHours{margin:0;padding:0}.MainInfo-module-scss-module__0P5aOG__PhoneLink{color:var(--color-primary)}@media (max-width:860px){.MainInfo-module-scss-module__0P5aOG__MainInfoContainer{grid-template-columns:1fr;gap:1.25rem;height:auto;display:grid}.MainInfo-module-scss-module__0P5aOG__MainInfoItem{height:12.5rem}}@media (max-width:480px){.MainInfo-module-scss-module__0P5aOG__MainInfoContainer{grid-template-columns:1fr;gap:1.25rem;height:auto;display:grid}.MainInfo-module-scss-module__0P5aOG__MainInfoContainer>div{width:100%;height:100vw}.MainInfo-module-scss-module__0P5aOG__MainInfoItem{height:auto}}
.gpt66m0{fill:var(--color-primary)}
.gpt66m1{stroke:var(--color-primary)}
@keyframes j3mwyz0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.j3mwyz1{animation:1s linear infinite j3mwyz0}
@keyframes _18mb1j50{to{transform:rotate(360deg)}}
._18mb1j51{z-index:2;justify-content:center;align-items:center;gap:var(--space-2);background-color:#0008;flex-direction:column;display:flex;position:fixed;inset:0}
._18mb1j52{background-color:var(--background)}
._18mb1j53{border:10px dotted var(--color-primary);border-radius:50%;width:3rem;height:3rem;animation:3s linear infinite _18mb1j50}
._18mb1j54{color:var(--color-primary)}
