.af-ov [hidden]{display:none!important}.af-ov__head{align-items:flex-end}.af-ov__titler{display:flex;flex-direction:column;gap:8px;min-width:0}.af-ov__under{font-size:17px;line-height:1.5;color:var(--sk-body,#3a4658)}.af-ov__alle{flex:none;display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:700;white-space:nowrap;text-decoration:underline!important;text-underline-offset:4px}.af-ov__chev{flex:none;display:block}.af-ov__kart{position:relative;height:340px;margin-bottom:20px;border-radius:18px;overflow:hidden;background:var(--af-ice,#E8F3F6)}.af-ov__kartmsg{position:absolute;left:16px;bottom:12px;margin:0;font-size:14px;color:var(--af-muted,#5b7a8a)}.af-ov__ramme{max-width:var(--af-wrap);margin:0 auto;padding:0 var(--af-pad)}.af-ov__rad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.af-ov__rad--3{grid-template-columns:repeat(3,minmax(0,1fr))}.af-ov__rad--2,.af-ov__rad--1{grid-template-columns:repeat(2,minmax(0,1fr))}.af-ov__kort{display:flex;flex-direction:column;min-width:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--af-pale,#e3edf1);transition:box-shadow .15s}.af-ov__kort.is-aktiv{box-shadow:inset 0 0 0 2px var(--af-navy,#1f2a44)}.af-ov__bilde{position:relative;aspect-ratio:4/3}.af-ov__bilde img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.af-ov__merker{position:absolute;left:12px;top:12px;display:flex;gap:6px}.af-ov__nr{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--af-navy,#1f2a44);color:#fff;font-size:13px}.af-ov.er-uten-kart .af-ov__nr{display:none}.af-ov__type{display:flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;font-size:12px;font-weight:700;color:var(--af-navy,#1f2a44)}.af-ov__tekst{flex:1;display:flex;flex-direction:column;gap:8px;padding:18px 18px 16px}.af-ov__navn{font-family:var(--af-display);font-size:20px;font-weight:700;line-height:1.2}.af-ov__avstand{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--af-navy-d,#16263f)}.af-ov__avstand i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--af-ice-2,#9fd3de)}.af-ov__besk{font-size:15px;line-height:1.45;color:var(--sk-body,#3a4658)}.af-ov__fot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.af-ov__pris{font-size:13px;color:var(--af-muted,#5b7a8a)}.af-ov__knapp{position:relative;margin-left:auto;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 14px 0 18px;border-radius:999px;background:var(--af-ice-2,#9fd3de);color:var(--af-navy-d,#16263f)!important;font-size:14px;font-weight:700;white-space:nowrap;transition:background .15s}.af-ov__knapp:hover{background:#b8e0e8}.af-ov__knapp:focus-visible,.af-ov__alle:focus-visible{outline:2px solid var(--af-navy,#1f2a44);outline-offset:3px}.af-ov__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.af-ov__prikker,.af-ov__allemob{display:none}.af-ov__pin{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--sk-ice-2,#9fd3de);color:var(--sk-navy-d,#16263f);box-shadow:0 2px 8px #16263f40;font:700 14px var(--sk-text,"Wix Madefor Text",sans-serif);cursor:pointer;transition:transform .15s,background .15s,color .15s}.af-ov__pin.is-aktiv{background:var(--sk-navy,#1f2a44);color:#fff;transform:scale(1.25)}.af-ov__pin--dest{width:auto;height:auto;display:flex;flex-direction:column;align-items:center;gap:4px;background:none;box-shadow:none;cursor:default}.af-ov__pin--dest i{width:18px;height:18px;border-radius:50%;background:var(--sk-navy,#1f2a44);box-shadow:0 0 0 6px #1f2a442e}.af-ov__pin--dest b{padding:3px 8px;border-radius:999px;background:var(--sk-navy,#1f2a44);color:#fff;font-size:12px;white-space:nowrap}@media(max-width:1100px){.af-ov__rad,.af-ov__rad--3{grid-template-columns:repeat(2,minmax(0,1fr))}.af-ov__kart{height:300px}}@media(max-width:820px){.af-ov__under{font-size:16px}.af-ov__rad{gap:16px}}@media(max-width:520px){.af-ov .af-wrap{padding:0 24px}.af-ov__head{margin-bottom:16px}.af-ov__titler{gap:6px}.af-ov .af-h2{font-size:28px}.af-ov__under{font-size:15px}.af-ov__kart{display:none}.af-ov__ramme{max-width:none;padding:0}.af-ov__rad,.af-ov__rad--3,.af-ov__rad--2,.af-ov__rad--1{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;padding:2px 24px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.af-ov__rad::-webkit-scrollbar{display:none}.af-ov__kort{flex:none;width:284px;max-width:calc(100vw - 72px);scroll-snap-align:start}.af-ov__rad--1 .af-ov__kort{width:100%;max-width:none}.af-ov__nr{display:none}.af-ov__tekst{padding:16px;gap:6px}.af-ov__navn{font-size:19px}.af-ov__besk{font-size:14px}.af-ov__fot{flex-direction:column;align-items:stretch;gap:8px}.af-ov__knapp{margin-left:0;justify-content:center;min-height:48px;font-size:15px}.af-ov__prikker{display:flex;justify-content:center;gap:6px;margin-top:16px}.af-ov__prikker i{width:7px;height:7px;border-radius:999px;background:#c9d5db;transition:width .2s,background .2s}.af-ov__prikker i.is-aktiv{width:22px;background:var(--af-navy,#1f2a44)}.af-ov__allemob{display:block;margin-top:16px;padding:0 24px}.af-ov__allemob .af-btn{gap:4px;font-weight:700}}.af-ov--side{display:block;padding:20px 0 96px}.af-ov__topp{display:flex;flex-direction:column;gap:12px;margin:16px 0 28px;padding-bottom:28px;border-bottom:1px solid var(--af-pale,#e3edf1)}.af-ov__h1{font-family:var(--af-display);font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1.02}.af-ov__topp p{max-width:680px;font-size:19px;line-height:1.5;color:var(--sk-body,#3a4658)}.af-ov--side .af-ov__kart{height:440px;margin-bottom:28px}.af-ov__rad--side{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.af-ov--side .af-ov__kart{height:360px}.af-ov__rad--side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.af-ov__h1{font-size:44px}.af-ov__topp p{font-size:17px}}@media(max-width:520px){.af-ov--side{padding:12px 0 56px}.af-ov--side .af-wrap{padding:0 16px}.af-ov__topp{gap:8px;margin:10px 0 20px;padding-bottom:20px}.af-ov__h1{font-size:32px;line-height:1.05}.af-ov__topp p{font-size:16px}.af-ov--side .af-ov__kart{display:block;height:260px;margin-bottom:16px}.af-ov--side .af-ov__rad{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;overflow:visible;padding:0 16px}.af-ov--side .af-ov__kort{width:auto;max-width:none}.af-ov--side .af-ov__nr{display:grid}}@media(prefers-reduced-motion:reduce){.af-ov *{transition:none!important}}.af [hidden]{display:none!important}.af{--af-pri:#E8F3F6;--af-pri-ink:#1f2a44;--af-sek:#9fd3de}
