{"id":114,"date":"2026-07-01T12:48:26","date_gmt":"2026-07-01T12:48:26","guid":{"rendered":"https:\/\/detforladtesommerland.dk\/det-forladte-sommerland-gys-skrig-2\/"},"modified":"2026-08-21T08:37:44","modified_gmt":"2026-08-21T08:37:44","slug":"det-forladte-sommerland-2","status":"publish","type":"page","link":"https:\/\/detforladtesommerland.dk\/?page_id=114","title":{"rendered":"Det Forladte Sommerland (Det Forladte Sommerland)"},"content":{"rendered":"<!doctype html>\n<html lang=\"da\">\n<head>\n  <meta charset=\"utf-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n  <title>Det Forladte Sommerland<\/title>\n  <meta name=\"description\" content=\"Det Forladte Sommerland - en uhyggelig oplevelse\" \/>\n  <!-- Google tag (gtag.js) -->\n  <script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-VGBCDMJR7N\"><\/script>\n  <script>\n    window.dataLayer = window.dataLayer || [];\n    function gtag(){dataLayer.push(arguments);}\n    gtag('js', new Date());\n    gtag('config', 'G-VGBCDMJR7N');\n  <\/script>\n  <style>\n    :root{\n  --bg:#020001;\n  --surface:#0c290b;\n  --surface-2:#3e0e0e;\n\n  --text:#f6f0df;\n  --muted:rgba(246,240,223,.74);\n  --soft:rgba(246,240,223,.52);\n\n  --red:#dc2424;\n  --red-dark:#4c0000;\n\n  --bone:#eee5c8;\n  --line:rgba(246,240,223,.14);\n\n  --green:#0c290b;\n  --dark-red:#3e0e0e;\n  --mid-red:#4c0000;\n  --next-section-bg:#0c290b;\n  --max:1100px;\n}\n\n    *{box-sizing:border-box}\n    html{scroll-behavior:smooth;scroll-padding-top:84px}\n    body{\n      margin:0;\n      background:\n        radial-gradient(circle at 50% -10%, rgba(242,13,13,.18), transparent 30%),\n        radial-gradient(circle at 90% 18%, rgba(255,255,255,.04), transparent 25%),\n        linear-gradient(\n  180deg,\n  #020001 0%,\n  #0c290b 50%,\n  #020001 100%\n);\n      color:var(--text);\n      font-family:Arial, Helvetica, sans-serif;\n      overflow-x:hidden;\n    }\n\n    body::before{\n      content:\"\";\n      position:fixed;\n      inset:0;\n      z-index:0;\n      pointer-events:none;\n      background:\n        radial-gradient(circle at 50% 40%, transparent 45%, rgba(0,0,0,.72) 100%),\n        repeating-linear-gradient(0deg, rgba(255,255,255,.025) 0 1px, transparent 1px 4px);\n      mix-blend-mode:soft-light;\n      opacity:.7;\n    }\n\n    img{max-width:100%;display:block}\n    a{color:inherit;text-decoration:none}\n    button,input,textarea{font:inherit}\n\n    .page{position:relative;z-index:1;min-height:100vh}\n    .container{width:min(var(--max), calc(100% - 32px));margin-inline:auto}\n\n    .site-header{\n      position:fixed;\n      top:0;left:0;right:0;\n      z-index:50;\n      padding:12px 12px 0;\n      pointer-events:none;\n    }\n\n    .nav{\n      width:min(var(--max), 100%);\n      margin:auto;\n      height:44px;\n      display:flex;\n      align-items:center;\n      justify-content:space-between;\n      gap:12px;\n      pointer-events:auto;\n    }\n\n    .logo-mark{\n    width:50px;\n    height:50px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n}\n\n.crew-btn{\n    background:linear-gradient(\n        180deg,\n        #0c290b 0%,\n        #061505 100%\n    ) !important;\n\n    box-shadow:0 0 18px rgba(12,41,11,.4) !important;\n}\n\n.logo-mark img{\n    width:100%;\n    height:100%;\n    object-fit:contain;\n}\n\n    .nav__right{display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.78);padding:5px;border-radius:0 0 0 12px;backdrop-filter:blur(12px)}\n    .ticket-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:8px;background:var(--red);color:#fff;font-weight:900;font-size:12px;line-height:1;text-transform:none;box-shadow:0 0 18px rgba(242,13,13,.3)}\n    .ticket-btn,\n    .ticket-btn:visited,\n    .ticket-btn:hover,\n    .ticket-btn:focus{color:#fff !important}\n    .menu-btn{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#fff;padding:0 2px 0 8px;border-left:1px solid rgba(255,255,255,.4);font-size:12px;font-weight:700;cursor:pointer}\n    .hamburger{width:17px;display:grid;gap:3px}.hamburger span{height:2px;background:#fff;border-radius:9px}\n\n    .mobile-menu{\n      position:fixed;inset:0;z-index:49;\n      background:rgba(5,6,4,.96);\n      transform:translateX(100%);\n      transition:transform .25s ease;\n      padding:88px 24px 28px;\n    }\n    .mobile-menu.is-open{transform:translateX(0)}\n    .mobile-menu a{display:block;padding:18px 0;border-bottom:1px solid var(--line);font-size:28px;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;text-transform:uppercase;letter-spacing:.04em}\n\n\n\n    .section{position:relative;min-height:100svh;padding:78px 0 70px;display:grid;align-items:center;overflow:hidden}\n    .section--tight{min-height:auto;padding:84px 0}\n\n    #historie{\n      background:\n        radial-gradient(circle at 15% 0%, rgba(220,36,36,.10), transparent 30%),\n        radial-gradient(circle at 85% 95%, rgba(12,41,11,.34), transparent 30%),\n        linear-gradient(180deg, var(--next-section-bg) 0%, #071707 48%, #040604 100%);\n    }\n\n    #events{\n      background:\n        radial-gradient(circle at 82% 12%, rgba(220,36,36,.11), transparent 30%),\n        radial-gradient(circle at 12% 92%, rgba(12,41,11,.28), transparent 34%),\n        linear-gradient(180deg, #040604 0%, #050101 48%, #070202 100%);\n    }\n\n    #faq{\n      background:\n        radial-gradient(circle at 14% 8%, rgba(246,240,223,.045), transparent 26%),\n        radial-gradient(circle at 88% 88%, rgba(220,36,36,.06), transparent 30%),\n        linear-gradient(180deg, #070202 0%, #050101 50%, #060e05 100%);\n    }\n\n    #oplevelser{\n      background:\n        radial-gradient(circle at 78% 12%, rgba(220,36,36,.11), transparent 28%),\n        radial-gradient(circle at 18% 76%, rgba(246,240,223,.035), transparent 26%),\n        linear-gradient(180deg, #060e05 0%, #0c290b 42%, #051205 72%, #020001 100%);\n    }\n\n    #historie::before,\n    #events::before,\n    #faq::before,\n    #oplevelser::before{\n      content:\"\";\n      position:absolute;\n      left:0;\n      right:0;\n      top:-1px;\n      height:120px;\n      pointer-events:none;\n      background:linear-gradient(180deg, rgba(0,0,0,.20), transparent);\n      opacity:.6;\n    }\n\n    .hero{\n      padding-top:0;\n      padding-bottom:0;\n      min-height:100svh;\n      height:100svh;\n      height:100dvh;\n      background:#020001;\n      isolation:isolate;\n      overflow:hidden;\n    }\n\n    .hero__media{\n      position:absolute;\n      inset:0;\n      z-index:0;\n      width:100%;\n      height:100%;\n      object-fit:cover;\n      object-position:center center;\n      filter:saturate(.82) contrast(1.12);\n      transform:scale(1.02);\n    }\n\n    @media (max-width: 799px){\n      .hero__media{\n        object-position:center top;\n      }\n    }\n\n    .hero::after{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      z-index:1;\n      background:linear-gradient(\n        180deg,\n        rgba(0,0,0,.10) 0%,\n        rgba(0,0,0,.22) 42%,\n        rgba(0,0,0,.78) 100%\n      );\n    }\n\n    .hero::before{\n      content:\"\";\n      position:absolute;\n      left:-8vw;\n      right:-8vw;\n      bottom:-1px;\n      z-index:3;\n      height:clamp(86px, 15vw, 170px);\n      pointer-events:none;\n      background:\n        radial-gradient(ellipse at 7% 58%, rgba(255,255,255,.05) 0 18%, transparent 19%),\n        radial-gradient(ellipse at 23% 46%, rgba(255,255,255,.035) 0 16%, transparent 17%),\n        radial-gradient(ellipse at 41% 58%, rgba(0,0,0,.14) 0 18%, transparent 19%),\n        radial-gradient(ellipse at 68% 44%, rgba(255,255,255,.04) 0 15%, transparent 16%),\n        radial-gradient(ellipse at 88% 58%, rgba(0,0,0,.18) 0 18%, transparent 19%),\n        linear-gradient(180deg, rgba(12,41,11,.84), var(--next-section-bg) 54%);\n      clip-path:polygon(\n        0 67%, 4% 60%, 8% 64%, 12% 48%, 17% 62%,\n        21% 40%, 27% 66%, 32% 47%, 38% 62%, 44% 43%,\n        50% 68%, 56% 52%, 62% 66%, 68% 39%, 74% 63%,\n        80% 49%, 86% 66%, 91% 52%, 96% 63%, 100% 48%,\n        100% 100%, 0 100%\n      );\n      filter:drop-shadow(0 -16px 24px rgba(0,0,0,.34));\n    }\n\n    .hero__bushes{\n      position:absolute;\n      left:-9vw;\n      right:-9vw;\n      bottom:-1px;\n      z-index:4;\n      height:clamp(96px, 17vw, 190px);\n      pointer-events:none;\n      overflow:hidden;\n    }\n\n    .hero__bushes::before,\n    .hero__bushes::after{\n      content:\"\";\n      position:absolute;\n      left:0;\n      right:0;\n      bottom:0;\n      height:100%;\n      background:var(--next-section-bg);\n      filter:drop-shadow(0 -12px 22px rgba(0,0,0,.28));\n    }\n\n    .hero__bushes::before{\n      opacity:.96;\n      clip-path:polygon(\n        0 78%, 3% 66%, 7% 72%, 10% 48%, 14% 69%,\n        18% 40%, 23% 74%, 28% 52%, 33% 70%, 38% 43%,\n        43% 73%, 48% 55%, 53% 69%, 59% 38%, 64% 72%,\n        69% 51%, 74% 69%, 79% 43%, 84% 72%, 89% 54%,\n        94% 68%, 100% 49%, 100% 100%, 0 100%\n      );\n    }\n\n    .hero__bushes::after{\n      bottom:-12%;\n      opacity:.82;\n      background:linear-gradient(180deg, rgba(6,21,5,.92), var(--next-section-bg) 62%);\n      clip-path:polygon(\n        0 60%, 5% 45%, 10% 64%, 16% 36%, 22% 62%,\n        29% 42%, 35% 66%, 42% 38%, 49% 64%, 56% 46%,\n        63% 68%, 70% 35%, 76% 63%, 83% 42%, 90% 66%,\n        96% 48%, 100% 58%, 100% 100%, 0 100%\n      );\n    }\n\n    .bush-eye{\n      position:absolute;\n      z-index:5;\n      width:clamp(24px, 4vw, 42px);\n      height:clamp(10px, 1.6vw, 17px);\n      opacity:.88;\n      filter:drop-shadow(0 0 8px rgba(238,229,200,.28));\n      animation:eye-peek 7s infinite;\n    }\n\n    .bush-eye::before,\n    .bush-eye::after{\n      content:\"\";\n      position:absolute;\n      top:0;\n      width:36%;\n      aspect-ratio:1;\n      border-radius:50%;\n      background:var(--bone);\n      box-shadow:\n        0 0 9px rgba(238,229,200,.72),\n        inset 0 -2px 0 rgba(0,0,0,.32);\n      transform-origin:center;\n      animation:blink 5.8s infinite;\n    }\n\n    .bush-eye::before{left:0}\n    .bush-eye::after{right:0}\n\n    .bush-eye--1{left:13%;bottom:29%;animation-delay:.2s}\n    .bush-eye--2{left:37%;bottom:21%;transform:scale(.78);animation-delay:2.1s}\n    .bush-eye--3{left:63%;bottom:33%;transform:scale(.9);animation-delay:1.3s}\n    .bush-eye--4{left:82%;bottom:24%;transform:scale(.68);animation-delay:3.4s}\n\n    .bush-eye--2::before,\n    .bush-eye--2::after{animation-delay:1.4s}\n    .bush-eye--3::before,\n    .bush-eye--3::after{animation-delay:2.5s}\n    .bush-eye--4::before,\n    .bush-eye--4::after{animation-delay:3.1s}\n\n    @keyframes blink{\n      0%, 7%, 11%, 50%, 54%, 100%{transform:scaleY(1)}\n      8%, 10%, 51%, 53%{transform:scaleY(.08)}\n    }\n\n    @keyframes eye-peek{\n      0%, 100%{opacity:.45;transform:translateY(3px) scale(.92)}\n      18%, 72%{opacity:.92;transform:translateY(0) scale(1)}\n    }\n\n    .hero__content{\n      position:relative;\n      z-index:2;\n      width:min(430px, calc(100% - 34px));\n      height:100%;\n      min-height:100svh;\n      min-height:100dvh;\n      margin:auto;\n      display:flex;\n      flex-direction:column;\n      align-items:center;\n      text-align:center;\n      padding:72px 0 clamp(84px, 13vw, 150px);\n    }\n    .brand-title{margin-top:42px;width:min(360px, 92%)}\n.hero-logo{\n    width:min(380px, 90vw);\n    height:auto;\n    display:block;\n    margin:auto;\n    filter:\n        drop-shadow(0 0 20px rgba(242,13,13,.4))\n        drop-shadow(0 0 40px rgba(0,0,0,.7));\n}    \n.brand-title__small{display:block;color:var(--red);font-size:18px;letter-spacing:.16em;font-weight:900;line-height:.8;text-shadow:0 0 14px rgba(242,13,13,.55)}\n    .brand-title__main{display:block;margin-top:-2px;color:var(--red);font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;font-size:clamp(46px, 15vw, 76px);line-height:.78;letter-spacing:.01em;text-transform:uppercase;text-shadow:3px 3px 0 rgba(0,0,0,.9),0 0 22px rgba(242,13,13,.55);transform:skew(-5deg)}\n    .hero__date{margin-top:22px;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;font-size:18px;line-height:1.25;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 2px 10px #000}\n    .hero__spacer{flex:1}\n    .hero__stats{font-weight:900;font-size:14px;line-height:1.25;text-shadow:0 2px 10px #000;margin-bottom:22px}\n    .countdown{display:flex;justify-content:center;gap:12px;margin-bottom:14px}.countdown__item{min-width:40px}.countdown__num{font-weight:900;font-size:18px}.countdown__label{font-size:8px;color:var(--muted);text-transform:uppercase}\n    .down{display:grid;place-items:center;margin-inline:auto;width:54px;height:36px;color:var(--bone);filter:drop-shadow(0 5px 10px #000)}\n    .down::before{content:\"\";width:26px;height:26px;border-right:8px solid currentColor;border-bottom:8px solid currentColor;transform:rotate(45deg) translateY(-5px)}\n    .down[href=\"#top\"]::before{transform:rotate(225deg) translate(-4px,-4px)}\n\n    .display-title{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;text-transform:uppercase;letter-spacing:.04em;line-height:1.05;font-size:clamp(38px, 10vw, 88px);text-wrap:balance;margin:0}\n    .section-lead{margin:24px auto 0;max-width:620px;text-align:center;color:var(--muted);font-size:18px;line-height:1.65}\n\n    .section .down{\n      margin-top:44px;\n      opacity:.9;\n      transition:transform .2s ease, opacity .2s ease;\n    }\n\n    .section .down:hover{\n      opacity:1;\n      transform:translateY(4px);\n    }\n\n    #oplevelser .display-title{\n      max-width:900px;\n      margin-inline:auto;\n      text-align:center;\n      font-size:clamp(19px, 5vw, 44px);\n    }\n\n    #oplevelser .challenge-grid{\n      margin-top:36px;\n    }\n\n    #oplevelser .down{\n      margin-top:48px;\n    }\n\n    .challenge-grid{margin-top:44px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;max-width:520px;margin-inline:auto}.challenge{position:relative;min-height:156px;border-radius:8px;overflow:hidden;background:#151515;border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow)}.challenge__image{position:absolute;inset:0;background:var(--img, url('https:\/\/placehold.co\/500x500\/222\/666?text=Billede')) center\/cover no-repeat;filter:saturate(.8) contrast(1.1)}.challenge::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg, transparent 20%, rgba(0,0,0,.85) 100%)}.challenge__title{position:absolute;z-index:2;bottom:10px;left:8px;right:8px;text-align:center;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;font-size:17px;text-transform:uppercase;letter-spacing:.03em}\n    .challenge__title{display:flex;align-items:flex-end;justify-content:center;min-height:62px;pointer-events:none}\n    .challenge__logo{display:block;width:auto;max-width:92%;height:auto;max-height:62px;margin:0 auto;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(0,0,0,.95)) drop-shadow(0 0 12px rgba(0,0,0,.70))}\n    @media (min-width:800px){.challenge__title{bottom:16px;left:14px;right:14px;min-height:92px}.challenge__logo{max-width:94%;max-height:92px}}\n\n.badge-new{\n  position:absolute;\n  right:8px;\n  top:10px;\n  z-index:4;\n  width:58px;\n  height:58px;\n  border-radius:50%;\n  background:var(--red);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#fff;\n  font-weight:900;\n  font-size:10px;\n  text-transform:uppercase;\n  transform:rotate(-8deg);\n  box-shadow:0 8px 18px rgba(0,0,0,.45);\n}\n\n.badge-new .blood{\n  display:none;\n}\n\n    .quote-card{max-width:430px;margin:auto;background:linear-gradient(180deg, rgba(14,15,12,.9), rgba(5,6,4,.86));border:1px solid rgba(246,240,223,.14);border-radius:0 0 24px 24px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.42)}.quote-media{height:250px;background:url('https:\/\/placehold.co\/700x520\/181818\/555?text=Citat+billede') center\/cover no-repeat;position:relative}.quote-media::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0,0,0,.05), rgba(0,0,0,.68))}.quote{position:absolute;z-index:2;left:48px;right:48px;top:28px;font-style:italic;font-size:clamp(14px, 2.4vw, 18px);line-height:1.32}.quote-name{position:absolute;z-index:2;left:48px;top:auto;bottom:28px;font-size:13px}.quote-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);font-size:48px;font-weight:900;color:#fff;opacity:.88;cursor:pointer}.quote-arrow--left{left:16px}.quote-arrow--right{right:16px}.story-text{padding:22px 18px 24px;color:var(--text);font-size:18px;line-height:1.45}.story-text p+p{margin-top:18px}\n\n\n.story-text a:hover,\n.faq-a a:hover{\n    color:#fff;\n    text-shadow:0 0 12px rgba(220,36,36,.85);\n}\n\n.event-table-wrap{\n    margin-top:40px;\n    width:100%;\n}\n\n.event-table{\n    width:100%;\n    border-collapse:separate;\n    border-spacing:0;\n    overflow:hidden;\n    border-radius:22px;\n    background:\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025));\n    border:1px solid rgba(246,240,223,.14);\n    box-shadow:\n        0 26px 70px rgba(0,0,0,.42),\n        inset 0 1px 0 rgba(255,255,255,.08);\n}\n\n.event-table th{\n    background:\n        linear-gradient(180deg, rgba(220,36,36,.92), rgba(76,0,0,.96));\n    color:#fff;\n    padding:18px 20px;\n    text-align:left;\n    font-size:13px;\n    text-transform:uppercase;\n    letter-spacing:.08em;\n    font-weight:900;\n    border-bottom:1px solid rgba(255,255,255,.12);\n}\n\n.event-table th:first-child{\n    border-top-left-radius:22px;\n}\n\n.event-table th:last-child{\n    border-top-right-radius:22px;\n}\n\n.event-table td{\n    padding:18px 20px;\n    color:var(--text);\n    font-size:15px;\n    line-height:1.45;\n    border-top:1px solid rgba(246,240,223,.09);\n    background:rgba(255,255,255,.025);\n    vertical-align:middle;\n}\n\n.event-table tbody tr{\n    transition:transform .18s ease, background .18s ease;\n}\n\n.event-table tbody tr:hover td{\n    background:rgba(220,36,36,.08);\n}\n\n.event-table td:first-child{\n    font-weight:900;\n    color:#fff;\n}\n\n.event-table td:nth-child(4){\n    text-align:center;\n    font-weight:900;\n    color:#ffd27a;\n}\n\n.event-table td:last-child{\n    white-space:nowrap;\n    font-weight:900;\n}\n\n.event-table a{\n    color:#fff;\n    text-decoration:none;\n    font-weight:900;\n    border-bottom:1px solid rgba(255,255,255,.45);\n}\n\n.event-table a:hover{\n    color:#fff;\n    border-bottom-color:#dc2424;\n    text-shadow:0 0 12px rgba(220,36,36,.95);\n}\n\n.event-table tr.event-featured td{\n    background:\n        linear-gradient(180deg, rgba(220,36,36,.24), rgba(76,0,0,.18));\n    border-top:1px solid rgba(220,36,36,.55);\n    border-bottom:1px solid rgba(220,36,36,.35);\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.08);\n}\n\n.event-table tr.event-featured:hover td{\n    background:\n        linear-gradient(180deg, rgba(220,36,36,.32), rgba(76,0,0,.22));\n}\n\n.event-table tr.event-featured td:first-child{\n    color:#fff;\n    text-shadow:0 0 16px rgba(220,36,36,.75);\n}\n\n.event-table tr.event-featured td:nth-child(4){\n    color:#fff0b8;\n}\n\n.event-table tr.event-featured td:first-child::before{\n    content:\"\u2605\";\n    display:inline-block;\n    margin-right:8px;\n    color:#ffd27a;\n    text-shadow:0 0 10px rgba(255,210,122,.55);\n}\n\n@media (max-width:768px){\n\n    .event-table{\n        table-layout:auto;\n        border-radius:16px;\n    }\n\n    .event-table th,\n    .event-table td{\n        padding:10px 6px;\n        font-size:10.5px;\n        line-height:1.28;\n    }\n\n    .event-table th{\n        letter-spacing:.025em;\n    }\n\n    .event-table th:first-child{\n        border-top-left-radius:16px;\n    }\n\n    .event-table th:last-child{\n        border-top-right-radius:16px;\n    }\n\n    .event-table th:nth-child(1),\n    .event-table td:nth-child(1){\n        width:31%;\n    }\n\n    .event-table th:nth-child(2),\n    .event-table td:nth-child(2){\n        width:18%;\n    }\n\n    .event-table th:nth-child(3),\n    .event-table td:nth-child(3){\n        width:17%;\n    }\n\n    .event-table th:nth-child(4),\n    .event-table td:nth-child(4){\n        width:14%;\n    }\n\n    .event-table th:nth-child(5),\n    .event-table td:nth-child(5){\n        width:20%;\n    }\n\n    .event-table td:last-child{\n        white-space:normal;\n    }\n\n    .event-table tr.event-featured td:first-child::before{\n        margin-right:4px;\n    }\n\n}\n\na{\n    color:#dc2424;\n    font-weight:700;\n    text-decoration:none;\n    transition:.2s;\n}\n\na:hover{\n    color:#ffffff;\n    text-shadow:0 0 10px #dc2424;\n}\n\na:visited{\n    color:#ff6b6b;\n}\n\n    .faq{max-width:620px;margin:0 auto;padding-inline:clamp(12px, 4vw, 32px)}.faq-list{margin-top:26px;border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;background:transparent;border:0;color:var(--text);padding:18px 0;text-align:left;font-size:18px;cursor:pointer}.faq-q span{font-size:28px;line-height:1;color:var(--bone)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.faq-a>div{overflow:hidden;color:var(--muted);line-height:1.55;font-size:16px}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-item.is-open .faq-q span{transform:rotate(45deg)}\n\n    .ticket-embed{min-height:520px;border:1px dashed rgba(246,240,223,.28);border-radius:18px;background:rgba(255,255,255,.025);display:grid;place-items:center;color:var(--soft);text-align:center;padding:24px;margin-top:30px}.ticket-embed strong{display:block;color:var(--text);font-size:20px;margin-bottom:8px}.newsletter{max-width:540px;margin:34px auto 0;padding:18px;border:1px solid var(--line);background:rgba(255,255,255,.03);border-radius:18px}.newsletter p{color:var(--muted);line-height:1.5;margin-bottom:14px}.newsletter form{display:flex;gap:10px}.newsletter input{min-width:0;flex:1;border:1px solid rgba(255,255,255,.16);background:#020001;color:var(--text);border-radius:10px;padding:13px}.newsletter button{border:0;border-radius:10px;background:var(--red);color:#fff;font-weight:900;padding:0 16px;cursor:pointer}\n\n    .footer{padding:36px 0;color:var(--soft);font-size:13px;border-top:1px solid var(--line)}.footer__inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer a{text-decoration:underline;text-underline-offset:4px}\n\n    @media (min-width: 800px){\n      .section{min-height:auto;padding:120px 0}\n      .hero{min-height:100vh;height:100vh;height:100dvh;padding:0}\n      .hero__content{min-height:100vh;min-height:100dvh;padding-top:88px;padding-bottom:clamp(110px, 11vw, 170px)}\n      .hero::before{height:clamp(110px, 10vw, 175px)}\n      .hero__bushes{height:clamp(120px, 12vw, 205px)}\n      .challenge-grid{grid-template-columns:repeat(4,1fr);max-width:980px}.challenge{min-height:240px}.quote-card{max-width:900px;display:grid;grid-template-columns:1fr 1fr;border-radius:24px}.quote-media{height:auto;min-height:520px}.story-text{padding:56px;font-size:21px}.ticket-embed{min-height:620px}.nav__right{border-radius:14px}.brand-title__main{font-size:98px}.brand-title{width:520px}.hero-logo{width:min(520px, 54vw)}.hero__date{font-size:24px}\n    }\n  <\/style>\n\n  <!-- Karla API script -->\n  <script\n    id=\"karlastatic-script\"\n    src=\"https:\/\/static.getkarla.ai\/static\/js\/main.js?key=Nq_MLuMG993rpTubT2lUhdDpSDZT3eAhhA0BI8bacN0\">\n  <\/script>\n\n  <script>\n    var KarlaStaticTag_876fofwcsyj = document.currentScript;\n\n    function loadKarla() {\n      new KarlaStatic({\n        element: KarlaStaticTag_876fofwcsyj,\n        model: \"d1KFHCmtSj4V1AMtAL4n\",\n        type: \"chat\",\n        variant: \"window\"\n      });\n    }\n\n    if (window.KarlaStatic) {\n      loadKarla();\n    } else {\n      var KarlaScript = document.getElementById(\"karlastatic-script\");\n      KarlaScript.onload = loadKarla;\n    }\n  <\/script>\n<\/head>\n<body>\n  <div class=\"page\">\n    <header class=\"site-header\">\n      <div class=\"nav\">\n        <a class=\"logo-mark\" href=\"https:\/\/detforladtesommerland.dk\/\" aria-label=\"Til toppen\">\n  <img decoding=\"async\" src=\"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/06\/sol-ikon-roed.svg\" alt=\"Det Forladte Sommerland\">\n<\/a>\n        <div class=\"nav__right\">\n          <a class=\"ticket-btn\"\n   href=\"#\"\n   onclick=\"RollerCheckout.show()\">\n    K\u00f8b billet\n<\/a>\n<a class=\"ticket-btn crew-btn\" href=\"https:\/\/detforladtesommerland.dk\/?p=111\" target=\"_blank\">Bliv en del af holdet<\/a>\n          <button class=\"menu-btn\" type=\"button\" aria-controls=\"mobileMenu\" aria-expanded=\"false\">Menu <span class=\"hamburger\"><span><\/span><span><\/span><span><\/span><\/span><\/button>\n        <\/div>\n      <\/div>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"AmusementPark\",\n  \"@id\": \"https:\/\/www.detforladtesommerland.dk\/#park\",\n  \"name\": \"Det Forladte Sommerland\",\n  \"description\": \"Det Forladte Sommerland er en Halloween-temapark i Aarup p\u00e5 Fyn med skr\u00e6mmeattraktioner, lasergame og zombiel\u00f8b. \u00c5bent oktober til november med forskellige events hver m\u00e5ned.\",\n  \"url\": \"https:\/\/www.detforladtesommerland.dk\/\",\n  \"telephone\": \"+4593918823\",\n  \"email\": \"info@detforladtesommerland.dk\",\n  \"_image\": \"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/park-hero.jpg\",\n  \"_logo\": \"https:\/\/www.detforladtesommerland.dk\/logo.png\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Fjellerupvej 81\",\n    \"addressLocality\": \"Aarup\",\n    \"postalCode\": \"5560\",\n    \"addressRegion\": \"Region Syddanmark\",\n    \"addressCountry\": \"DK\"\n  },\n  \"geo\": {\n    \"@type\": \"GeoCoordinates\",\n    \"latitude\": 55.425833,\n    \"longitude\": 10.039472\n  },\n  \"hasMap\": \"https:\/\/maps.google.com\/?q=Fjellerupvej+81+5560+Aarup\",\n  \"areaServed\": {\n    \"@type\": \"GeoCircle\",\n    \"geoMidpoint\": {\n      \"@type\": \"GeoCoordinates\",\n      \"latitude\": 55.425833,\n      \"longitude\": 10.039472\n    },\n    \"geoRadius\": \"100000\"\n  },\n  \"priceRange\": \"$$\",\n  \"currenciesAccepted\": \"DKK\",\n  \"paymentAccepted\": \"Cash, Credit Card, MobilePay\",\n  \"publicAccess\": true,\n  \"isAccessibleForFree\": false,\n  \"amenityFeature\": [\n    {\n      \"@type\": \"LocationFeatureSpecification\",\n      \"name\": \"Gratis parkering\",\n      \"value\": true\n    },\n    {\n      \"@type\": \"LocationFeatureSpecification\",\n      \"name\": \"K\u00f8restolsvenlig\",\n      \"value\": false\n    },\n    {\n      \"@type\": \"LocationFeatureSpecification\",\n      \"name\": \"Restauration\",\n      \"value\": true\n    }\n  ],\n  \"sameAs\": [\n    \"https:\/\/www.facebook.com\/detforladtesommerland\",\n    \"https:\/\/www.instagram.com\/detforladtesommerland\"\n  ],\n  \"openingHoursSpecification\": [\n    {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"dayOfWeek\": [\"Friday\", \"Saturday\"],\n      \"opens\": \"18:00\",\n      \"closes\": \"00:00\",\n      \"validFrom\": \"2026-10-02\",\n      \"validThrough\": \"2026-10-31\",\n      \"description\": \"Det Forladte Sommerland\"\n    },\n    {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"opens\": \"14:00\",\n      \"closes\": \"20:00\",\n      \"validFrom\": \"2026-10-11\",\n      \"validThrough\": \"2026-10-15\",\n      \"description\": \"B\u00f8rneskr\u00e6m for de mindste\"\n    }\n  ],\n  \"subjectOf\": [\n    {\n      \"@type\": \"NewsArticle\",\n      \"headline\": \"Skr\u00e6k og r\u00e6dsel i fynsk forlystelsespark: Jeg har skabt folks v\u00e6rste mareridt\",\n      \"url\": \"https:\/\/www.tv2fyn.dk\/fyn\/skraek-og-raedsel-i-fynsk-forlystelsespark-jeg-har-skabt-folks-vaerste-mareridt\",\n      \"datePublished\": \"2022-10-07\",\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"TV 2 Fyn\"\n      }\n    },\n    {\n      \"@type\": \"NewsArticle\",\n      \"headline\": \"Forladt sommerland byder p\u00e5 uhygge i b\u00f8rneh\u00f8jde\",\n      \"url\": \"https:\/\/www.tv2fyn.dk\/nordfyn\/forladt-sommerland-byder-pa-uhygge-i-bornehojde-f3010\",\n      \"datePublished\": \"2025-10-13\",\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"TV 2 Fyn\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<!-- EVENT 1: Det Forladte Sommerland -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Event\",\n  \"name\": \"Det Forladte Sommerland\",\n  \"description\": \"Vores prim\u00e6re Halloween-event med skr\u00e6mmeattraktioner, sp\u00f8gelseshuse og interaktive oplevelser til hele familien. Fredag og l\u00f8rdag aften bliver parken forvandlet til et m\u00f8rkt, mystisk univers.\",\n  \"startDate\": \"2026-10-02T18:00:00+02:00\",\n  \"endDate\": \"2026-10-31T00:00:00+01:00\",\n  \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n  \"eventAttendanceMode\": \"https:\/\/schema.org\/OfflineEventAttendanceMode\",\n  \"image\": \"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/park-hero.jpg\",\n  \"location\": {\n    \"@type\": \"AmusementPark\",\n    \"@id\": \"https:\/\/www.detforladtesommerland.dk\/#park\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"Fjellerupvej 81\",\n      \"addressLocality\": \"Aarup\",\n      \"postalCode\": \"5560\",\n      \"addressCountry\": \"DK\"\n    }\n  },\n  \"organizer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"url\": \"https:\/\/www.detforladtesommerland.dk\/\"\n  },\n  \"offers\": [\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Voksen\",\n      \"price\": \"289\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/980431\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    },\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Gruppe (10+ personer)\",\n      \"price\": \"269\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/980431\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    },\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Gruppe (20+ personer)\",\n      \"price\": \"249\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/980431\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    }\n  ]\n}\n<\/script>\n\n<!-- EVENT 2: B\u00f8rneskr\u00e6m -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Event\",\n  \"name\": \"B\u00f8rneskr\u00e6m for de mindste\",\n  \"description\": \"Specialarrangement beregnet til mindre b\u00f8rn, hvor skr\u00e6m-intensiteten er ned-justeret. Perfekt for b\u00f8rnefamilier, der gerne vil opleve Halloween p\u00e5 en mere alderssvarende m\u00e5de.\",\n  \"startDate\": \"2026-10-11T14:00:00+02:00\",\n  \"endDate\": \"2026-10-15T20:00:00+02:00\",\n  \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n  \"eventAttendanceMode\": \"https:\/\/schema.org\/OfflineEventAttendanceMode\",\n  \"image\": \"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/borneskraem.jpg\",\n  \"location\": {\n    \"@type\": \"AmusementPark\",\n    \"@id\": \"https:\/\/www.detforladtesommerland.dk\/#park\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"Fjellerupvej 81\",\n      \"addressLocality\": \"Aarup\",\n      \"postalCode\": \"5560\",\n      \"addressCountry\": \"DK\"\n    }\n  },\n  \"organizer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"url\": \"https:\/\/www.detforladtesommerland.dk\/\"\n  },\n  \"offers\": [\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Voksen (gratis med betalende barn)\",\n      \"price\": \"0\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/1082579\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    },\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Barn (6\u201312 \u00e5r)\",\n      \"price\": \"149\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/1082579\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    }\n  ]\n}\n<\/script>\n\n<!-- EVENT 3: L\u00f8b For Livet -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Event\",\n  \"name\": \"L\u00f8b For Livet\",\n  \"description\": \"Specialarrangement beregnet til mindre b\u00f8rn, hvor skr\u00e6m-intensiteten er ned-justeret. Perfekt for b\u00f8rnefamilier, der gerne vil opleve Halloween p\u00e5 en mere alderssvarende m\u00e5de.\",\n  \"startDate\": \"2026-09-19T10:00:00+02:00\",\n  \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n  \"eventAttendanceMode\": \"https:\/\/schema.org\/OfflineEventAttendanceMode\",\n  \"image\": \"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/lobforlivet.jpg.png\",\n  \"location\": {\n    \"@type\": \"AmusementPark\",\n    \"@id\": \"https:\/\/www.detforladtesommerland.dk\/#park\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"Fjellerupvej 81\",\n      \"addressLocality\": \"Aarup\",\n      \"postalCode\": \"5560\",\n      \"addressCountry\": \"DK\"\n    }\n  },\n  \"organizer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Det Forladte Sommerland\",\n    \"url\": \"https:\/\/www.detforladtesommerland.dk\/\"\n  },\n  \"offers\": [\n    {\n      \"@type\": \"Offer\",\n      \"name\": \"Voksen\",\n      \"price\": \"249\",\n      \"priceCurrency\": \"DKK\",\n      \"url\": \"https:\/\/billetter.fynssommerland.dk\/billetter\/da\/product\/1360493\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"validFrom\": \"2026-08-01T00:00:00+02:00\"\n    }\n  ]\n}\n<\/script>\n\n<!-- FAQ -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvorn\u00e5r har Det Forladte Sommerland \u00e5bent?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Vi \u00e5bner i oktober med Det Forladte Sommerland (fredage og l\u00f8rdage 18:00\u201324:00), og s\u00e5 \u00e5bner vi B\u00f8rneskr\u00e6m 11.\u201315. oktober (dagligt 14:00\u201321:00). Vi har ogs\u00e5 Slagmark: Sommerland 7. november, hvor hele Sommerlandet forvandles til en skydebane, og L\u00f8b For Livet (19. september), hvor du bliver jagtet gennem Sommerlandet af zombier og kannibaler. Se vores \u00e5bningstider ovenfor for alle datoer.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvor ligger Det Forladte Sommerland?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Det foreg\u00e5r i Fyns Sommerland: Fjellerupvej 81, 5560 Aarup. Det er p\u00e5 Vestfyn, ca. 20 minutter fra Odense og omkring 5 minutter fra motorvej E20. Der er gratis parkering.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvor uhyggeligt er det?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Uhygge er subjektivt, men vores dygtige skuespillere g\u00f8r alt, hvad de kan, for at skr\u00e6mme jer. De er udkl\u00e6dt og sminket med teaterblod og andre effekter. De skriger og larmer, og kan finde p\u00e5 at tage fat i jer, medmindre I b\u00e6rer en gul vest.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvad g\u00f8r jeg, hvis jeg let bliver skr\u00e6mt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ved indgangen har du mulighed for at bede om en gul sikkerhedsvest. Med den p\u00e5 vil skuespillerne ikke r\u00f8re dig, og generelt fors\u00f8ge at give dig en mildere oplevelse. V\u00e6r opm\u00e6rksom p\u00e5, at dette ikke g\u00e6lder for andre medlemmer af din gruppe, hvis de ikke har en vest.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Skal man st\u00e5 meget i k\u00f8?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nej. For at give jer den bedste oplevelse har vi udviklet et elektronisk k\u00f8system, der automatisk giver jer en notifikation, n\u00e5r det er jeres tur til at pr\u00f8ve en af zonerne. Ventetiden kan bruges i vores safe zone-omr\u00e5de, hvor det er muligt at spise medbragt eller k\u00f8bt mad. Her vil der ogs\u00e5 v\u00e6re skuespillere og mindre aktiviteter.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvor gammel skal man v\u00e6re?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Vi anbefaler +13 \u00e5r i Det Forladte Sommerland, men vi tjekker ikke ID p\u00e5 b\u00f8rn, og vi opfordrer generelt for\u00e6ldre til selv at vurdere, hvorn\u00e5r deres barn er klar til gys af denne kaliber. Alternativt kan I v\u00e6lge B\u00f8rneskr\u00e6m, som afvikles s\u00f8ndag-torsdag i efter\u00e5rsferien.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Er Det Forladte Sommerland handicapvenligt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Underlagene best\u00e5r af grus, sm\u00e5sten, fliser, asfalt og gr\u00e6s. Grundl\u00e6ggende er det sv\u00e6rt fremkommeligt i k\u00f8restol og flere af zonerne er helt utilg\u00e6ngelige for k\u00f8restolsbrugere. Der er handicaptoiletter ved madomr\u00e5det. Der er gratis adgang for ledsagere ved fremvisning af ledsagerkort.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvor meget koster billetter til B\u00f8rneskr\u00e6m?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Entreen er 149 kroner per barn. For hvert betalende barn m\u00e5 der komme en voksen gratis med ind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hvor meget koster billetter til Det Forladte Sommerland?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Entreen er 289 kroner per person. Der er grupperabat, hvis man er mindst 10 personer. Billetten er til den fulde oplevelse og gyldig alle 6 \u00e5bne timer p\u00e5 den valgte dag. Alle g\u00e6ster skal have hver sin billet. Ledsagere kan f\u00e5 fri entr\u00e9 ved fremvisning af ledsagekort ved indgangen. Der skal ikke bestilles billet p\u00e5 forh\u00e5nd til ledsagere.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n\n<script id=\"roller-checkout\" src=\"https:\/\/cdn.rollerdigital.com\/scripts\/widget\/checkout_iframe.js\" data-checkout=\"https:\/\/billetter.fynssommerland.dk\/fynssommerland\/gysogskrig\/da\/home\"><\/script>\n\n\n\n    <\/header>\n\n    <nav class=\"mobile-menu\" id=\"mobileMenu\" aria-label=\"Mobil menu\">\n  <a href=\"#historie\">B\u00f8rneskr\u00e6m<\/a>\n  <a href=\"#events\">\u00c5bningstider<\/a>\n  <a href=\"#faq\">FAQ<\/a>\n  <a href=\"#oplevelser\">Andre aktiviteter<\/a>\n  <a href=\"#\"\n   onclick=\"RollerCheckout.show()\">\n   K\u00f8b billet\n<\/a>\n<a href=\"https:\/\/detforladtesommerland.dk\/?p=111\" target=\"_blank\">\n    Bliv en del af holdet\n  <\/a>\n<\/nav>\n\n    <main id=\"top\">\n      <section class=\"section hero\" aria-label=\"Forside\">\n        <video\n          class=\"hero__media\"\n          autoplay\n          muted\n          loop\n          playsinline\n          preload=\"auto\"\n          aria-hidden=\"true\"\n          data-desktop-src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/main-hero-desktop.mp4\"\n          data-mobile-src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/main-hero-mobil.mp4\"\n        >\n          <source\n            media=\"(min-width: 800px)\"\n            src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/main-hero-desktop.mp4\"\n            type=\"video\/mp4\"\n          >\n          <source\n            src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/main-hero-mobil.mp4\"\n            type=\"video\/mp4\"\n          >\n        <\/video>\n        <div class=\"hero__bushes\" aria-hidden=\"true\">\n          <span class=\"bush-eye bush-eye--1\"><\/span>\n          <span class=\"bush-eye bush-eye--2\"><\/span>\n          <span class=\"bush-eye bush-eye--3\"><\/span>\n          <span class=\"bush-eye bush-eye--4\"><\/span>\n        <\/div>\n        <div class=\"hero__content\">\n          <div class=\"brand-title\">\n    <img decoding=\"async\"\n        src=\"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/06\/NewDet-forladte-sommerland-logo.png\"\n        alt=\"Det Forladte Sommerland\"\n        class=\"hero-logo\"\n    >\n<\/div>\n          <div class=\"hero__date\">Hver fredag &#038; l\u00f8rdag .<br>i Oktober<\/div>\n          <div class=\"hero__spacer\"><\/div>\n          <div class=\"hero__stats\">En m\u00e5ned\n<br>50+ skuespillere\n<br>T\u00f8r du pr\u00f8ve?<\/div>\n          <div class=\"countdown\" data-countdown=\"2026-10-02T18:00:00+02:00\">\n            <div class=\"countdown__item\"><div class=\"countdown__num\" data-days>120<\/div><div class=\"countdown__label\">Dage<\/div><\/div>\n            <div class=\"countdown__item\"><div class=\"countdown__num\" data-hours>23<\/div><div class=\"countdown__label\">Timer<\/div><\/div>\n            <div class=\"countdown__item\"><div class=\"countdown__num\" data-minutes>16<\/div><div class=\"countdown__label\">Minutter<\/div><\/div>\n            <div class=\"countdown__item\"><div class=\"countdown__num\" data-seconds>57<\/div><div class=\"countdown__label\">Sekunder<\/div><\/div>\n          <\/div>\n          <a class=\"down\" href=\"#historie\" aria-label=\"Scroll ned\"><\/a>\n        <\/div>\n      <\/section>\n\n      \n\n      <section class=\"section\" id=\"historie\">\n        <div class=\"container\">\n          <article class=\"quote-card\">\n    <div\n        class=\"quote-media\"\n        id=\"quoteMedia\"\n        style=\"background:url('https:\/\/bstil.dk\/wp-content\/uploads\/2026\/07\/DSC_1265.jpg') center\/cover no-repeat;\"\n    >\n        <div class=\"quote\" id=\"quoteText\">\n            \u201cI \u00e5revis brugte tvivlsomme l\u00e6ger og videnskabsm\u00e6nd Det Forladte Sommerlands tomme bygninger til at gennemf\u00f8re eksperimenter p\u00e5 sindssyge kriminelle. Det er heldigvis fjern fortid, men n\u00e5r efter\u00e5ret n\u00e6rmer sig, kan vi somme tider h\u00f8re skrig inde fra bygningerne.\u201d\n        <\/div>\n\n        <div class=\"quote-name\" id=\"quoteName\">\n            Anstalten\n        <\/div>\n\n        <div class=\"quote-arrow quote-arrow--left\" id=\"quotePrev\">\n            \u2039\n        <\/div>\n\n        <div class=\"quote-arrow quote-arrow--right\" id=\"quoteNext\">\n            \u203a\n        <\/div>\n    <\/div>\n\n    <div class=\"story-text\">\n        <p>\n            Det Forladte Sommerland skaber igen i \u00e5r oktobers mest uforglemmelige halloween-oplevelse. Tag p\u00e5 en frygtelig g\u00e5tur gennem parkens forladte hjerte, hvor uhyggelige kulisser, m\u00f8rke korridorer og skjulte skuespillere v\u00e6kker stedet til live igen. F\u00f8lg de snoede, uhyggeligt dekorerede stier og oplev 6 forskellige zoner med hver deres eget skr\u00e6kindjagende tema og skuespillere: Den M\u00f8rke Skov, Anstalten, Karneval, Mareridt, R\u00e6dsel og Zombie \u2013 hvad hedder de to sidste?\nS\u00e6t hele aftenen af til en helst\u00f8bt oplevelse, hvor skrig og grin fylder aftenm\u00f8rket.\n        <\/p>\n\n      \n    <\/div>\n<\/article>\n          <a class=\"down\" href=\"#events\" aria-label=\"Scroll ned\"><\/a>\n        <\/div>\n      <\/section>\n\n\n\n<!-- Reaktionsvideoer: let Vimeo-karrusel -->\n<style>\n  .vr-section,\n  .vr-section * { box-sizing:border-box; }\n\n  .vr-section {\n    position:relative;\n    overflow:hidden;\n    padding:clamp(82px, 10vw, 124px) 0;\n    color:var(--text, #f6f0df);\n    background:\n      radial-gradient(circle at 16% 8%, rgba(220,36,36,.13), transparent 30%),\n      radial-gradient(circle at 88% 90%, rgba(246,240,223,.04), transparent 28%),\n      linear-gradient(180deg, #050101 0%, #0c290b 54%, #020001 100%);\n    font-family:Arial, Helvetica, sans-serif;\n  }\n\n  .vr-container {\n    width:min(1040px, calc(100% - 32px));\n    margin-inline:auto;\n    text-align:center;\n  }\n\n  .vr-title {\n    margin:0;\n    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;\n    font-size:clamp(42px, 9vw, 86px);\n    line-height:1;\n    letter-spacing:.04em;\n    text-transform:uppercase;\n    text-wrap:balance;\n  }\n\n  .vr-lead {\n    max-width:650px;\n    margin:20px auto 0;\n    color:var(--muted, rgba(246,240,223,.74));\n    font-size:clamp(16px, 2.3vw, 19px);\n    line-height:1.6;\n  }\n\n  .vr-carousel {\n    position:relative;\n    width:min(310px, 100%);\n    margin:38px auto 0;\n  }\n\n  .vr-viewport {\n    overflow:hidden;\n    border-radius:18px;\n  }\n\n  .vr-track {\n    display:flex;\n    transition:transform .32s ease;\n    will-change:transform;\n  }\n\n  .vr-card {\n    position:relative;\n    flex:0 0 100%;\n    aspect-ratio:1;\n    overflow:hidden;\n    padding:0;\n    border:1px solid var(--line, rgba(246,240,223,.14));\n    border-radius:18px;\n    background:#080808;\n    color:#fff;\n    cursor:pointer;\n    isolation:isolate;\n    box-shadow:0 22px 55px rgba(0,0,0,.44);\n  }\n\n  .vr-card::after {\n    content:\"\";\n    position:absolute;\n    inset:0;\n    z-index:1;\n    background:linear-gradient(180deg, rgba(0,0,0,.02) 38%, rgba(0,0,0,.83) 100%);\n    pointer-events:none;\n  }\n\n  .vr-card__image {\n    width:100%;\n    height:100%;\n    display:block;\n    object-fit:cover;\n    filter:saturate(.82) contrast(1.08);\n    transition:transform .25s ease, filter .25s ease;\n  }\n\n  .vr-card:hover .vr-card__image,\n  .vr-card:focus-visible .vr-card__image {\n    transform:scale(1.035);\n    filter:saturate(1) contrast(1.1);\n  }\n\n  .vr-card__play {\n    position:absolute;\n    top:50%;\n    left:50%;\n    z-index:3;\n    width:64px;\n    height:64px;\n    display:grid;\n    place-items:center;\n    border:2px solid rgba(255,255,255,.8);\n    border-radius:50%;\n    background:rgba(220,36,36,.92);\n    transform:translate(-50%, -50%);\n    box-shadow:0 8px 28px rgba(0,0,0,.55), 0 0 24px rgba(220,36,36,.38);\n  }\n\n  .vr-card__play::before {\n    content:\"\";\n    width:0;\n    height:0;\n    margin-left:5px;\n    border-top:11px solid transparent;\n    border-bottom:11px solid transparent;\n    border-left:17px solid #fff;\n  }\n\n  .vr-card__label {\n    position:absolute;\n    right:18px;\n    bottom:18px;\n    left:18px;\n    z-index:3;\n    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;\n    font-size:clamp(20px, 3vw, 27px);\n    line-height:1.05;\n    letter-spacing:.04em;\n    text-align:left;\n    text-transform:uppercase;\n    text-shadow:0 3px 12px #000;\n  }\n\n  .vr-arrow {\n    position:absolute;\n    top:50%;\n    z-index:5;\n    width:42px;\n    height:42px;\n    display:grid;\n    place-items:center;\n    padding:0;\n    border:1px solid rgba(255,255,255,.34);\n    border-radius:50%;\n    background:rgba(0,0,0,.82);\n    color:#fff;\n    font-size:29px;\n    line-height:1;\n    cursor:pointer;\n    transform:translateY(-50%);\n  }\n\n  .vr-arrow--prev { left:-14px; }\n  .vr-arrow--next { right:-14px; }\n\n  .vr-dots {\n    display:flex;\n    justify-content:center;\n    gap:9px;\n    margin-top:18px;\n  }\n\n  .vr-dot {\n    width:9px;\n    height:9px;\n    padding:0;\n    border:0;\n    border-radius:50%;\n    background:rgba(246,240,223,.34);\n    cursor:pointer;\n  }\n\n  .vr-dot.is-active {\n    background:var(--red, #dc2424);\n    box-shadow:0 0 10px rgba(220,36,36,.68);\n  }\n\n  .vr-modal {\n    position:fixed;\n    inset:0;\n    z-index:2147483647;\n    display:none;\n    place-items:center;\n    padding:18px;\n    background:#000;\n    isolation:isolate;\n  }\n\n  .vr-modal.is-open { display:grid; }\n\n  .vr-modal__window {\n    position:relative;\n    width:min(720px, 100%);\n    max-height:calc(100dvh - 36px);\n  }\n\n  .vr-modal__frame {\n    position:relative;\n    width:100%;\n    aspect-ratio:1;\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.16);\n    border-radius:16px;\n    background:#000;\n    box-shadow:0 30px 90px rgba(0,0,0,.72);\n  }\n\n  .vr-modal__iframe {\n    position:absolute;\n    inset:0;\n    width:100%;\n    height:100%;\n    border:0;\n  }\n\n  .vr-modal__close {\n    position:absolute;\n    top:10px;\n    right:10px;\n    z-index:3;\n    width:46px;\n    height:46px;\n    display:grid;\n    place-items:center;\n    padding:0;\n    border:1px solid rgba(255,255,255,.48);\n    border-radius:50%;\n    background:rgba(0,0,0,.82);\n    color:#fff;\n    font:400 34px\/1 Arial, Helvetica, sans-serif;\n    cursor:pointer;\n  }\n\n  .vr-modal__close:hover,\n  .vr-modal__close:focus-visible { background:var(--red, #dc2424); }\n\n  @media (min-width:800px) {\n    .vr-carousel {\n      width:100%;\n      max-width:980px;\n      margin-top:44px;\n    }\n\n    .vr-viewport { overflow:visible; }\n\n    .vr-track {\n      display:grid;\n      grid-template-columns:repeat(3, minmax(0, 1fr));\n      gap:22px;\n      transform:none !important;\n    }\n\n    .vr-arrow,\n    .vr-dots { display:none; }\n  }\n\n  @media (prefers-reduced-motion:reduce) {\n    .vr-track,\n    .vr-card__image { transition:none; }\n  }\n<\/style>\n\n<section class=\"vr-section\" id=\"reaktioner\" data-vr-section aria-labelledby=\"vr-title\">\n  <div class=\"vr-container\">\n    <h2 class=\"vr-title\" id=\"vr-title\">Se deres reaktioner<\/h2>\n    <p class=\"vr-lead\">Se reaktionerne fra dem, der turde opleve Det Forladte Sommerland.<\/p>\n\n    <div class=\"vr-carousel\">\n      <div class=\"vr-viewport\">\n        <div class=\"vr-track\" data-vr-track>\n          <button\n            class=\"vr-card\"\n            type=\"button\"\n            data-vr-embed=\"https:\/\/player.vimeo.com\/video\/1219818065?badge=0&amp;autopause=1&amp;player_id=0&amp;app_id=58479&amp;dnt=1\"\n            aria-label=\"Afspil: En tur til Det Forladte Sommerland\"\n          >\n            <img class=\"vr-card__image\" src=\"https:\/\/i.vimeocdn.com\/video\/2192110408-46bde31d0ede18d4c30d615275a587df9d59601f1f14e03f0ca0d52d4eacef81-d_640?region=us\" alt=\"Thumbnail til En tur til Det Forladte Sommerland\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"vr-card__play\" aria-hidden=\"true\"><\/span>\n            <span class=\"vr-card__label\">En tur til Det Forladte Sommerland<\/span>\n          <\/button>\n\n          <button\n            class=\"vr-card\"\n            type=\"button\"\n            data-vr-embed=\"https:\/\/player.vimeo.com\/video\/1219818064?badge=0&amp;autopause=1&amp;player_id=0&amp;app_id=58479&amp;dnt=1\"\n            aria-label=\"Afspil: Kan det anbefales?\"\n          >\n            <img class=\"vr-card__image\" src=\"https:\/\/i.vimeocdn.com\/video\/2192110402-cf9e37d4a3041e8b703380792b61f8acee08925c936002df19d729c8542d1531-d_640?region=us\" alt=\"Thumbnail til Kan det anbefales?\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"vr-card__play\" aria-hidden=\"true\"><\/span>\n            <span class=\"vr-card__label\">Kan det anbefales?<\/span>\n          <\/button>\n\n          <button\n            class=\"vr-card\"\n            type=\"button\"\n            data-vr-embed=\"https:\/\/player.vimeo.com\/video\/1219818066?badge=0&amp;autopause=1&amp;player_id=0&amp;app_id=58479&amp;dnt=1\"\n            aria-label=\"Afspil: Hvordan var det?\"\n          >\n            <img class=\"vr-card__image\" src=\"https:\/\/i.vimeocdn.com\/video\/2192112467-99812ad46e70aac3dea9be74a6f9a0f12991182844060bc3ade254ebcc55e13b-d_640?region=us\" alt=\"Thumbnail til Hvordan var det?\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"vr-card__play\" aria-hidden=\"true\"><\/span>\n            <span class=\"vr-card__label\">Hvordan var det?<\/span>\n          <\/button>\n        <\/div>\n      <\/div>\n\n      <button class=\"vr-arrow vr-arrow--prev\" type=\"button\" data-vr-prev aria-label=\"Forrige video\">&#8249;<\/button>\n      <button class=\"vr-arrow vr-arrow--next\" type=\"button\" data-vr-next aria-label=\"N\u00e6ste video\">&#8250;<\/button>\n      <div class=\"vr-dots\" data-vr-dots aria-label=\"V\u00e6lg video\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"vr-modal\" data-vr-modal role=\"dialog\" aria-modal=\"true\" aria-label=\"Reaktionsvideo\" aria-hidden=\"true\">\n    <div class=\"vr-modal__window\">\n      <button class=\"vr-modal__close\" type=\"button\" data-vr-close aria-label=\"Luk video\">&times;<\/button>\n      <div class=\"vr-modal__frame\" data-vr-frame><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  (() => {\n    document.querySelectorAll('[data-vr-section]').forEach((section) => {\n      if (section.dataset.vrReady === 'true') return;\n      section.dataset.vrReady = 'true';\n\n      const track = section.querySelector('[data-vr-track]');\n      const cards = Array.from(section.querySelectorAll('.vr-card'));\n      const previousButton = section.querySelector('[data-vr-prev]');\n      const nextButton = section.querySelector('[data-vr-next]');\n      const dotsContainer = section.querySelector('[data-vr-dots]');\n      const modal = section.querySelector('[data-vr-modal]');\n      const frame = section.querySelector('[data-vr-frame]');\n      const closeButton = section.querySelector('[data-vr-close]');\n      const desktopQuery = window.matchMedia('(min-width: 800px)');\n      let currentIndex = 0;\n      let lastTrigger = null;\n      let previousBodyOverflow = '';\n\n      const dots = cards.map((card, index) => {\n        const dot = document.createElement('button');\n        dot.className = 'vr-dot';\n        dot.type = 'button';\n        dot.setAttribute('aria-label', `Vis video ${index + 1}`);\n        dot.addEventListener('click', () => showSlide(index));\n        dotsContainer?.appendChild(dot);\n        return dot;\n      });\n\n      function showSlide(index) {\n        currentIndex = (index + cards.length) % cards.length;\n\n        if (!desktopQuery.matches && track) {\n          track.style.transform = `translateX(-${currentIndex * 100}%)`;\n        }\n\n        cards.forEach((card, cardIndex) => {\n          card.setAttribute('aria-hidden', String(!desktopQuery.matches && cardIndex !== currentIndex));\n          card.tabIndex = desktopQuery.matches || cardIndex === currentIndex ? 0 : -1;\n        });\n\n        dots.forEach((dot, dotIndex) => {\n          dot.classList.toggle('is-active', dotIndex === currentIndex);\n          dot.setAttribute('aria-current', dotIndex === currentIndex ? 'true' : 'false');\n        });\n      }\n\n      function openVideo(card) {\n        const embedUrl = card.dataset.vrEmbed;\n        if (!embedUrl || !modal || !frame) return;\n\n        lastTrigger = card;\n        previousBodyOverflow = document.body.style.overflow;\n        frame.innerHTML = '';\n\n        const iframe = document.createElement('iframe');\n        iframe.className = 'vr-modal__iframe';\n        iframe.src = `${embedUrl}&autoplay=1`;\n        iframe.title = card.getAttribute('aria-label')?.replace('Afspil: ', '') || 'Reaktionsvideo';\n        iframe.allow = 'autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share';\n        iframe.referrerPolicy = 'strict-origin-when-cross-origin';\n        iframe.allowFullscreen = true;\n        frame.appendChild(iframe);\n\n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        document.body.style.overflow = 'hidden';\n        closeButton?.focus();\n      }\n\n      function closeVideo() {\n        if (!modal?.classList.contains('is-open')) return;\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        if (frame) frame.innerHTML = '';\n        document.body.style.overflow = previousBodyOverflow;\n        lastTrigger?.focus();\n      }\n\n      previousButton?.addEventListener('click', () => showSlide(currentIndex - 1));\n      nextButton?.addEventListener('click', () => showSlide(currentIndex + 1));\n      cards.forEach((card) => card.addEventListener('click', () => openVideo(card)));\n      closeButton?.addEventListener('click', closeVideo);\n\n      modal?.addEventListener('click', (event) => {\n        if (event.target === modal) closeVideo();\n      });\n\n      document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') closeVideo();\n        if (!modal?.classList.contains('is-open') && !desktopQuery.matches && section.contains(document.activeElement)) {\n          if (event.key === 'ArrowLeft') showSlide(currentIndex - 1);\n          if (event.key === 'ArrowRight') showSlide(currentIndex + 1);\n        }\n      });\n\n      if (typeof desktopQuery.addEventListener === 'function') {\n        desktopQuery.addEventListener('change', () => showSlide(currentIndex));\n      }\n\n      if (modal && modal.parentElement !== document.body) {\n        document.body.appendChild(modal);\n      }\n\n      showSlide(0);\n    });\n  })();\n<\/script>\n\n\n<section class=\"section section--tight\" id=\"events\">\n    <div class=\"container faq\">\n\n        <h2 class=\"display-title\">\n            \u00c5bningstider<br>\n            &#038; Events\n        <\/h2>\n\n        <div class=\"event-table-wrap\">\n\n            <table class=\"event-table\">\n\n                <thead>\n                    <tr>\n                        <th>Event<\/th>\n                        <th>Periode<\/th>\n                        <th>Dage<\/th>\n                        <th>Alder<\/th>\n                        <th>\u00c5bningstider<\/th>\n                    <\/tr>\n                <\/thead>\n\n                <tbody>\n             \n\n                    <tr class=\"event-featured\">\n                        <td>Gys &amp; Skrig<\/td>\n                        <td>2.\u201331. oktober<\/td>\n                        <td>Fredage &amp; l\u00f8rdage<\/td>\n                        <td>+13 \u00e5r<\/td>\n                        <td>18:00\u201324:00 (midnat)<\/td>\n                    <\/tr>\n\n                    \n\n                <\/tbody>\n\n            <\/table>\n\n        <\/div>\n\n        <a class=\"down\" href=\"#faq\" aria-label=\"Scroll ned\"><\/a>\n\n    <\/div>\n<\/section>\n\n\n\n\n       <section class=\"section\" id=\"faq\">\n        <div class=\"container faq\">\n          <h2 class=\"display-title\">Ofte stillede<br>sp\u00f8rgsm\u00e5l<\/h2>\n          <div class=\"faq-list\">\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvorn\u00e5r har Det Forladte Sommerland \u00e5bent?<span>+<\/span><\/button><div class=\"faq-a\"><div>Vi \u00e5bner i oktober med Det Forladte Sommerland (fredage og l\u00f8rdage 18:00\u201324:00), og s\u00e5 \u00e5bner vi B\u00f8rneskr\u00e6m 11.\u201315. oktober (dagligt 14:00\u201321:00). Vi har ogs\u00e5 Slagmark: Sommerland 7. november, hvor hele Sommerlandet forvandles til en skydebane, og L\u00f8b For Livet (19. september), hvor du bliver jagtet gennem Sommerlandet af zombier og kannibaler. Se vores \u00e5bningstider ovenfor for alle datoer.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvad er forskellen p\u00e5 Det Forladte Sommerland, B\u00f8rneskr\u00e6m, Slagmark: Sommerland og L\u00f8b For Livet?<span>+<\/span><\/button><div class=\"faq-a\"><div>Det Forladte Sommerland er vores hovedevent i oktober med klassiske skr\u00e6mmeattraktioner og fuld horror-atmosf\u00e6re. Her vil over 50 skuespillere skr\u00e6mme dig, mens du bev\u00e6ger dig gennem fem forskellige zoner. B\u00f8rneskr\u00e6m er en s\u00e6rlig periode i efter\u00e5rsferien i oktober beregnet til mindre b\u00f8rn med reduceret skr\u00e6mme-intensitet. Slagmark: Sommerland og L\u00f8b For Livet er \u00e5rets nyheder. I Slagmark: Sommerland bliver alle deltagere udstyret med laser-gev\u00e6rer og skal jagte hinanden i hele Det Forladte Sommerland. I L\u00f8b For Livet skal du fors\u00f8ge at slippe levende gennem Sommerlandet, mens du bliver jagtet af zombier og kannibaler, der fors\u00f8ger at tage livet af dig.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor uhyggeligt er det?<span>+<\/span><\/button><div class=\"faq-a\"><div>Uhygge er subjektivt, men vores dygtige skuespillere g\u00f8r alt, hvad de kan, for at skr\u00e6mme jer. De er udkl\u00e6dt og sminket med teaterblod og andre effekter. De skriger og larmer, og kan finde p\u00e5 at tage fat i jer, medmindre I b\u00e6rer en gul vest.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvad g\u00f8r jeg, hvis jeg let bliver skr\u00e6mt?<span>+<\/span><\/button><div class=\"faq-a\"><div>Ved indgangen har du mulighed for at bede om en gul sikkerhedsvest. Med den p\u00e5 vil skuespillerne ikke r\u00f8re dig, og generelt fors\u00f8ge at give dig en mildere oplevelse. V\u00e6r opm\u00e6rksom p\u00e5, at dette ikke g\u00e6lder for andre medlemmer af din gruppe, hvis de ikke har en vest.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor lang tid tager det?<span>+<\/span><\/button><div class=\"faq-a\"><div>Det Forladte Sommerland: her skal I s\u00e6tte det meste af aftenen af. Hver zone varer 15-20 minutter, og derudover er der b\u00e5de lidt ventetid og underholdning udenfor zonerne. Der er ogs\u00e5 mulighed for at k\u00f8be varmt og koldt at drikke og lidt at spise.\nB\u00f8rneskr\u00e6m: Forvent, at det varer et par timer.\nL\u00f8b For Livet: Det varer den tid, det tager jer at gennemf\u00f8re den 5 km lange rute.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Skal man st\u00e5 meget i k\u00f8?<span>+<\/span><\/button><div class=\"faq-a\"><div>Nej. For at give jer den bedste oplevelse har vi udviklet et elektronisk k\u00f8system, der automatisk giver jer en notifikation, n\u00e5r det er jeres tur til at pr\u00f8ve en af zonerne. Ventetiden kan bruges i vores safe zone-omr\u00e5de, hvor det er muligt at spise medbragt eller k\u00f8bt mad. Her vil der ogs\u00e5 v\u00e6re skuespillere og mindre aktiviteter.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor gammel skal man v\u00e6re?<span>+<\/span><\/button><div class=\"faq-a\"><div>Vi anbefaler +13 \u00e5r i Det Forladte Sommerland, men vi tjekker ikke ID p\u00e5 b\u00f8rn, og vi opfordrer generelt for\u00e6ldre til selv at vurdere, hvorn\u00e5r deres barn er klar til gys af denne kaliber. Alternativt kan I v\u00e6lge B\u00f8rneskr\u00e6m, som afvikles s\u00f8ndag-torsdag i efter\u00e5rsferien.<\/div><\/div><\/div>\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor meget koster billetter til Det Forladte Sommerland?<span>+<\/span><\/button><div class=\"faq-a\"><div>Entreen er 289 kroner per person. Der er grupperabat, hvis man er mindst 10 personer.\nBilletten er til den fulde oplevelse og gyldig alle 6 \u00e5bne timer p\u00e5 den valgte dag.\nAlle g\u00e6ster skal have hver sin billet.\nLedsagere kan f\u00e5 fri entr\u00e9 ved fremvisning af ledsagekort ved indgangen. Der skal ikke bestilles billet p\u00e5 forh\u00e5nd til ledsagere.\n<\/div><\/div><\/div>\n          \n\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor meget koster billetter til B\u00f8rneskr\u00e6m?<span>+<\/span><\/button><div class=\"faq-a\"><div>Entreen er 149 kroner per barn. For hvert betalende barn m\u00e5 der komme en voksen gratis med ind.<\/div><\/div><\/div>\n\n            <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Jeg har s\u00e6sonkort til Fyns Sommerland. Hvordan f\u00e5r jeg rabat?<span>+<\/span><\/button><div class=\"faq-a\"><div>N\u00e5r du k\u00f8ber din billet, skal du trykke p\u00e5 indl\u00f8s rabat og v\u00e6lge medlemskab. Herefter skal du indtaste hele ID-nummeret, der st\u00e5r p\u00e5 dit s\u00e6sonkort. Du kan k\u00f8be \u00e9n billet med rabat pr. s\u00e6sonkortholder pr. event. Til L\u00f8b For Livet er rabatten 25 %.<\/div><\/div><\/div>\n\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Kan jeg k\u00f8be billetter online?<span>+<\/span><\/button><div class=\"faq-a\"><div>Ja, billetter kan k\u00f8bes online via vores hjemmeside. Der plejer at blive udsolgt, s\u00e5 vi anbefaler at k\u00f8be p\u00e5 forh\u00e5nd for at sikre adgang.<\/div><\/div><\/div>\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Kan jeg flytte min billet?<span>+<\/span><\/button><div class=\"faq-a\"><div>Billetter kan flyttes til anden dato (indev\u00e6rende \u00e5r) indtil 48 timer f\u00f8r din valgte dato. K\u00f8bte billetter refunderes ikke.<\/div><\/div><\/div>\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvilke betalingsmuligheder har I?<span>+<\/span><\/button><div class=\"faq-a\"><div>Vi accepterer kontanter, kreditkort og MobilePay (ved onlinebooking af billetter).<\/div><\/div><\/div>\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Er der mad og drikke p\u00e5 stedet?<span>+<\/span><\/button><div class=\"faq-a\"><div>Ja, der er mulighed for at k\u00f8be drikkevarer, mad og snacks alle dage.<\/div><\/div><\/div>\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Er Det Forladte Sommerland handicapvenligt?<span>+<\/span><\/button><div class=\"faq-a\"><div>Underlagene best\u00e5r af grus, sm\u00e5sten, fliser, asfalt og gr\u00e6s. Grundl\u00e6ggende er det sv\u00e6rt fremkommeligt i k\u00f8restol og flere af zonerne er helt utilg\u00e6ngelige for k\u00f8restolsbrugere.\nDer er handicaptoiletter ved madomr\u00e5det.\nDer er gratis adgang for ledsagere ved fremvisning af ledsagerkort.\n<\/div><\/div><\/div>\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Film og foto i parken<span>+<\/span><\/button><div class=\"faq-a\"><div>Du er altid velkommen til at tage private billeder og videoer i parken \u2013 men s\u00f8rg for ikke at have de andre g\u00e6ster med. Hvis du l\u00e6gger det p\u00e5 sociale medier, s\u00e5 tag meget gerne @detforladtesommerland eller brug #detforladtesommerland. \nHvis du vil tage billeder til professionel eller kommerciel brug, skal der f\u00f8rst indhentes tilladelse hos os.<\/div><\/div><\/div>\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Hvor ligger Det Forladte Sommerland?<span>+<\/span><\/button><div class=\"faq-a\"><div>Det foreg\u00e5r i Fyns Sommerland: Fjellerupvej 81, 5560 Aarup. Det er p\u00e5 Vestfyn, ca. 20 minutter fra Odense og omkring 5 minutter fra motorvej E20. Der er gratis parkering.<\/div><\/div><\/div>\n\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Kan man parkere i n\u00e6rheden?<span>+<\/span><\/button><div class=\"faq-a\"><div>Vi har en stor grusparkering, der er \u00e5ben i hele det tidsrum, Det Forladte Sommerland har \u00e5bent. Det er gratis at parkere for g\u00e6ster i sommerlandet.<\/div><\/div><\/div>\n\n\n<div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Offentlig transport<span>+<\/span><\/button><div class=\"faq-a\"><div>Det Forladte Sommerland ligger midt i naturen, s\u00e5 vi ligger lidt fra de g\u00e6ngse tog- og buslinjer. Men Fynbus har en god service, hvor de med deres fleksible minibus-l\u00f8sning \u2013 Plustur \u2013 k\u00f8rer dig lige til d\u00f8ren. \nDu kan planl\u00e6gge hele din rejse og finde afgangstider p\u00e5 Rejseplanen. <a href=\"https:\/\/rejseplanen.dk\/?language=da_DA#!Z|Fyns%20Sommerland,%20Forlystelsespark,%20Assens%20Kommune\">Klik her for at komme til Rejseplanen.<\/a> L\u00e6s ogs\u00e5 mere om busser og Plustur p\u00e5 <a href=\"https:\/\/fynbus.dk\/flextrafik\/plustur\">fynbus.dk<\/a>\n<\/div><\/div><\/div>\n\n\n\n\n\n<\/div>\n          <a class=\"down\" href=\"#oplevelser\" aria-label=\"Scroll ned\"><\/a>\n        <\/div>\n      <\/section>\n\n<section class=\"section\" id=\"oplevelser\">\n        <div class=\"container\">\n          <h1 class=\"display-title\">G\u00e5 heller ikke glip af<\/h1>\n          <div class=\"challenge-grid\">\n            <a class=\"challenge\" href=\"https:\/\/detforladtesommerland.dk\/?page_id=114\" style=\"--img:url('https:\/\/bstil.dk\/wp-content\/uploads\/2026\/06\/gysogskrig_square.png?text=Gys+%26+Skrig')\" aria-label=\"Det Forladte Sommerland\"><span class=\"challenge__image\"><\/span><span class=\"challenge__title\"><img class=\"challenge__logo\" src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/detforladtesommerland.png\" alt=\"Det Forladte Sommerland\" loading=\"lazy\" decoding=\"async\"><\/span><\/a>\n            <a class=\"challenge\" href=\"https:\/\/detforladtesommerland.dk\/?page_id=118\" style=\"--img:url('https:\/\/bstil.dk\/wp-content\/uploads\/2026\/06\/borneskram-square.png?text=B\u00f8rneskr\u00e6m')\" aria-label=\"B\u00f8rneskr\u00e6m\"><span class=\"challenge__image\"><\/span><span class=\"challenge__title\"><img class=\"challenge__logo\" src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/borneskraem.png\" alt=\"B\u00f8rneskr\u00e6m\" loading=\"lazy\" decoding=\"async\"><\/span><\/a>\n            <a class=\"challenge\" href=\"https:\/\/detforladtesommerland.dk\/?page_id=156\" style=\"--img:url('https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/image.png')\" aria-label=\"L\u00f8b For Livet\"><span class=\"challenge__image\"><\/span><span class=\"badge-new\"><span class=\"blood\"><\/span>Nyhed<\/span><span class=\"challenge__title\"><img class=\"challenge__logo\" src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/lobforlivet.png\" alt=\"L\u00f8b For Livet\" loading=\"lazy\" decoding=\"async\"><\/span><\/a>\n            <a class=\"challenge\" href=\"https:\/\/detforladtesommerland.dk\/?page_id=157\" style=\"--img:url('https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/poster-slagmark-sommerland-16-9.png')\" aria-label=\"Slagmark Sommerland\"><span class=\"challenge__image\"><\/span><span class=\"badge-new\"><span class=\"blood\"><\/span>Nyhed<\/span><span class=\"challenge__title\"><img class=\"challenge__logo\" src=\"https:\/\/detforladtesommerland.dk\/wp-content\/uploads\/2026\/08\/slagmarksommerland.png\" alt=\"Slagmark Sommerland\" loading=\"lazy\" decoding=\"async\"><\/span><\/a>\n          <\/div>\n          <a class=\"down\" href=\"#top\" aria-label=\"Til toppen\"><\/a>\n        <\/div>\n      <\/section>\n\n    <\/main>\n\n    <footer class=\"footer\">\n      <div class=\"container footer__inner\">\n        <div>\u00a9 <span id=\"year\"><\/span> Det Forladte Sommerland<\/div>\n        <div><a href=\"#top\">Til toppen<\/a><\/div>\n      <\/div>\n    <\/footer>\n  <\/div>\n\n  <script>\n    \/* Select the right hero video and switch it when the breakpoint changes. *\/\n    const heroVideo = document.querySelector('video.hero__media');\n    const desktopHeroQuery = window.matchMedia('(min-width: 800px)');\n\n    function updateHeroVideo(){\n      if (!heroVideo) return;\n\n      \/* Required by iOS\/Safari for reliable inline autoplay. *\/\n      heroVideo.muted = true;\n      heroVideo.defaultMuted = true;\n\n      const nextSource = desktopHeroQuery.matches\n        ? heroVideo.dataset.desktopSrc\n        : heroVideo.dataset.mobileSrc;\n\n      if (!nextSource || heroVideo.dataset.activeSrc === nextSource) return;\n\n      heroVideo.dataset.activeSrc = nextSource;\n      heroVideo.src = nextSource;\n      heroVideo.load();\n\n      const playPromise = heroVideo.play();\n      if (playPromise && typeof playPromise.catch === 'function') {\n        playPromise.catch(() => {\n          \/* Autoplay may wait until the browser permits playback. *\/\n        });\n      }\n    }\n\n    updateHeroVideo();\n\n    if (typeof desktopHeroQuery.addEventListener === 'function') {\n      desktopHeroQuery.addEventListener('change', updateHeroVideo);\n    } else {\n      desktopHeroQuery.addListener(updateHeroVideo);\n    }\n\n    const menuButton = document.querySelector('.menu-btn');\n    const mobileMenu = document.querySelector('#mobileMenu');\n    menuButton?.addEventListener('click', () => {\n      const open = mobileMenu.classList.toggle('is-open');\n      menuButton.setAttribute('aria-expanded', String(open));\n    });\n    mobileMenu?.querySelectorAll('a').forEach(link => link.addEventListener('click', () => {\n      mobileMenu.classList.remove('is-open');\n      menuButton?.setAttribute('aria-expanded', 'false');\n    }));\n\n    document.querySelectorAll('.faq-q').forEach(button => {\n      button.addEventListener('click', () => button.closest('.faq-item').classList.toggle('is-open'));\n    });\n\n    document.getElementById('year').textContent = new Date().getFullYear();\n\n    function updateCountdown(){\n      const box = document.querySelector('[data-countdown]');\n      if (!box) return;\n      const target = new Date(box.dataset.countdown).getTime();\n      const diff = Math.max(0, target - Date.now());\n      const days = Math.floor(diff \/ 86400000);\n      const hours = Math.floor((diff % 86400000) \/ 3600000);\n      const minutes = Math.floor((diff % 3600000) \/ 60000);\n      const seconds = Math.floor((diff % 60000) \/ 1000);\n      box.querySelector('[data-days]').textContent = days;\n      box.querySelector('[data-hours]').textContent = String(hours).padStart(2,'0');\n      box.querySelector('[data-minutes]').textContent = String(minutes).padStart(2,'0');\n      box.querySelector('[data-seconds]').textContent = String(seconds).padStart(2,'0');\n    }\n    updateCountdown();\n    setInterval(updateCountdown, 1000);\n  \n\/* -------------------------\n   QUOTE CAROUSEL\n------------------------- *\/\n\nconst quoteItems = [\n    {\n        image: \"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/07\/DSC_1265.jpg\",\n        quote: \"I \u00e5revis brugte tvivlsomme l\u00e6ger og videnskabsm\u00e6nd Det Forladte Sommerlands tomme bygninger til at gennemf\u00f8re eksperimenter p\u00e5 sindssyge kriminelle. Det er heldigvis fjern fortid, men n\u00e5r efter\u00e5ret n\u00e6rmer sig, kan vi somme tider h\u00f8re skrig inde fra bygningerne.\",\n        name: \"Anstalten\"\n    },\n    {\n        image: \"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/07\/DSC_1971.jpg\",\n        quote: \"Sommerlandets grund var i sin tid billigere end noget anden jord i omr\u00e5det. Ejerne skulle bare forpligte sig til at fjerne resterne af den gamle kirkeg\u00e5rd, f\u00f8r byggeriet i gang.\",\n        name: \"Karneval\"\n    },\n    {\n        image: \"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/07\/DSC_1486.jpg\",\n        quote: \"Planter og tr\u00e6er omkring Sommerlandet har f\u00e5et lov til at vokse vildt i mange \u00e5r. Det er godt for naturen, men n\u00e5r solen begynder at g\u00e5 ned, har flere g\u00e6ster set skikkelser bev\u00e6ge sig rundt inde i skoven.\",\n        name: \"Den M\u00f8rke Skov\"\n    },\n    {\n        image: \"https:\/\/bstil.dk\/wp-content\/uploads\/2026\/07\/DSC_3225.jpg\",\n        quote: \"Mange ansatte kom i klemme, da Sommerlandet m\u00e5tte lukke f\u00f8rste gang. De er ikke glade for, at vi er gen\u00e5bnet, og giver g\u00e6sterne skylden for, at det gik galt i sin tid. Vi pr\u00f8ver at holde dem v\u00e6k, men nogle gange slipper de ind.\",\n        name: \"Zombie\"\n    }\n];\n\nlet quoteIndex = 0;\n\nconst quoteMedia = document.getElementById(\"quoteMedia\");\nconst quoteText = document.getElementById(\"quoteText\");\nconst quoteName = document.getElementById(\"quoteName\");\nconst quotePrev = document.getElementById(\"quotePrev\");\nconst quoteNext = document.getElementById(\"quoteNext\");\n\nfunction renderQuote(index) {\n    const item = quoteItems[index];\n\n    quoteMedia.style.backgroundImage =\n        `url('${item.image}')`;\n\n    quoteText.textContent =\n        `\u201c${item.quote}\u201d`;\n\n    quoteName.textContent =\n        item.name;\n}\n\nquotePrev.addEventListener(\"click\", () => {\n    quoteIndex--;\n\n    if (quoteIndex < 0) {\n        quoteIndex = quoteItems.length - 1;\n    }\n\n    renderQuote(quoteIndex);\n});\n\nquoteNext.addEventListener(\"click\", () => {\n    quoteIndex++;\n\n    if (quoteIndex >= quoteItems.length) {\n        quoteIndex = 0;\n    }\n\n    renderQuote(quoteIndex);\n});\n\n\/* auto play *\/\nsetInterval(() => {\n    quoteIndex++;\n\n    if (quoteIndex >= quoteItems.length) {\n        quoteIndex = 0;\n    }\n\n    renderQuote(quoteIndex);\n}, 6000);\n\nrenderQuote(0);\n\n\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"Det Forladte Sommerland K\u00f8b billet Bliv en del af holdet Menu B\u00f8rneskr\u00e6m \u00c5bningstider FAQ Andre aktiviteter K\u00f8b billet Bliv en del af holdet Hver fredag &#038; l\u00f8rdag .i Oktober En m\u00e5ned 50+ skuespillere T\u00f8r du pr\u00f8ve? 120Dage 23Timer 16Minutter 57Sekunder \u201cI \u00e5revis brugte tvivlsomme l\u00e6ger og videnskabsm\u00e6nd Det Forladte Sommerlands tomme bygninger til at gennemf\u00f8re [&hellip;]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-114","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/pages\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=114"}],"version-history":[{"count":15,"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/pages\/114\/revisions"}],"predecessor-version":[{"id":271,"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=\/wp\/v2\/pages\/114\/revisions\/271"}],"wp:attachment":[{"href":"https:\/\/detforladtesommerland.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}