.es-prisberegner{--es-brand:var(--palette-brand-800,#47243c);--es-ink:var(--palette-paper-900);--es-muted:var(--palette-paper-600);--es-line:var(--palette-paper-200);--es-card:var(--palette-paper-25);--es-cta:var(--color-background-cta);--success-50:var(--palette-success-50);--success-200:var(--palette-success-200);--success-600:var(--palette-success-600);--success-700:var(--palette-success-700)}.es-pris-card{background:var(--es-card);border:1px solid var(--es-line);border-radius:var(--radius-lg);width:100%;max-width:114mm;margin:0 auto;padding:30px 34px 28px;box-shadow:0 26px 60px -34px #3c322880}.es-pris-grid{border-top:1px solid #dbd3c4;grid-template-columns:1fr;column-gap:26px;margin-top:16px;display:grid}.es-pris-opt{border:0;border-bottom:1px solid var(--es-line);cursor:pointer;width:100%;font-family:var(--font-family);text-align:left;background:0 0;align-items:center;gap:13px;padding:13px 2px;display:flex}.es-pris-opt .ic{width:24px;height:24px;color:var(--es-muted);flex:none;justify-content:center;align-items:center;display:flex}.es-pris-opt .nm{letter-spacing:-.01em;min-width:0;color:var(--es-ink);flex:1;font-size:20px;font-weight:700;transition:color .2s}.es-pris-opt .ar{width:30px;height:30px;color:var(--es-brand);border:1px solid #c9bea4;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:flex}.es-pris-opt .ar>svg{width:15px;height:15px}.es-pris-opt:hover .ar{background:var(--es-brand);border-color:var(--es-brand);color:#fff}.es-pris-opt:hover .nm{color:var(--es-brand)}.es-pris-change{color:var(--es-muted);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--font-family);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;display:inline-flex}.es-pris-change:hover{color:var(--es-ink)}.es-pris-result{animation:.35s es-pris-in}.es-pris-opt .ar svg{will-change:transform;animation:1.8s ease-in-out infinite es-ar-pulse}.es-pris-opt .ar svg:first-child{animation-delay:0s}.es-pris-opt:hover .ar svg{animation-play-state:paused;transform:translate(2px)}.es-pris-grid .es-pris-opt:nth-child(2) .ar svg{animation-delay:.25s}.es-pris-grid .es-pris-opt:nth-child(3) .ar svg{animation-delay:.5s}.es-pris-grid .es-pris-opt:nth-child(4) .ar svg{animation-delay:.75s}.es-pris-grid .es-pris-opt:nth-child(5) .ar svg{animation-delay:1s}.es-pris-grid .es-pris-opt:nth-child(6) .ar svg{animation-delay:1.25s}.es-pris-fv,.es-pris-type,.es-pris-extras,.es-pris-result{display:none}.es-pris[data-step=type] .es-pris-type,.es-pris[data-step=extras] .es-pris-extras,.es-pris[data-step=fv] .es-pris-fv,.es-pris[data-step=result] .es-pris-result{display:block}.es-pris[data-sel=none] .es-pris-result{display:none}.es-pris-back{z-index:26;color:var(--es-muted);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:none;display:inline-flex;position:absolute;bottom:48px;left:32px}.es-pris-back:hover{color:var(--es-brand);text-decoration:underline}.es-pris-back svg{width:16px;height:16px}.es-pris-fvopt{text-align:left;width:100%;font-family:var(--font-family);cursor:pointer;border:1px solid var(--es-line);border-radius:var(--radius-lg);background:var(--es-card);align-items:center;gap:14px;padding:16px 17px;transition:transform .18s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 12px 30px -22px #3c322880}.es-pris-fvopt:hover{border-color:var(--es-brand);transform:translateY(-2px);box-shadow:0 22px 42px -22px #3c322880}.es-pris-fvopt .ic{border-radius:var(--radius-md);width:42px;height:42px;color:var(--es-brand);background:#efe9f3;border:1px solid #e0d3e8;flex:none;justify-content:center;align-items:center;display:flex}.es-pris-fvopt .ic svg{width:22px;height:22px}.es-pris-fvopt .tx{flex-direction:column;flex:1;display:flex}.es-pris-fvopt .nm2{letter-spacing:-.01em;color:var(--es-ink);font-size:18px;font-weight:700}.es-pris-fvopt .ds{color:var(--es-muted);margin-top:3px;font-size:13px;line-height:1.4}.es-pris-fvopt .ar{width:32px;height:32px;color:var(--es-brand);border:1px solid #c9bea4;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:flex}.es-pris-fvopt .ar>svg{width:16px;height:16px;transition:transform .2s}.es-pris-fvopt:hover .ar>svg{transform:translate(2px)}.es-pris-fvopt:hover .ar{background:var(--es-brand);border-color:var(--es-brand);color:#fff}.es-pris-fvtag{letter-spacing:.12em;text-transform:uppercase;color:var(--es-brand);background:#efe9f3;border-radius:999px;align-self:flex-start;margin-bottom:5px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.es-pris-addon2{text-align:left;border:1px solid var(--es-line);border-radius:var(--radius-lg);cursor:pointer;background:#fff;align-items:center;gap:13px;width:100%;padding:13px 15px;font-family:inherit;transition:border-color .2s,box-shadow .2s;display:flex}.es-pris-addon2:hover{border-color:#c9bea4}.es-pris-addon2 .chk{color:#fff;background:#fff;border:1.5px solid #c9bea4;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s,border-color .2s;display:flex}.es-pris-addon2 .chk svg{opacity:0;width:15px;height:15px;transition:opacity .15s}.es-pris-addon2.is-on{border-color:var(--es-brand);box-shadow:0 8px 22px -16px #47243c99}.es-pris-addon2.is-on .chk{background:var(--es-brand);border-color:var(--es-brand)}.es-pris-addon2.is-on .chk svg{opacity:1}.es-pris-addon2 .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.es-pris-addon2 .nm2{letter-spacing:-.01em;color:var(--es-ink);font-size:14px;font-weight:700}.es-pris-addon2 .ds{color:var(--es-muted);font-size:14px;line-height:1.35}.es-pris-addon2 .pr{color:var(--es-brand);white-space:nowrap;flex:none;font-size:14px;font-weight:700}.es-pris-econt{width:100%;color:var(--es-cta);border-radius:var(--radius-md);cursor:pointer;background:#e7f4ec;border:1.5px solid #a9d8bf;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:14px 22px;font-size:14px;font-weight:700;display:inline-flex}.es-pris-econt:hover{background:#d8ece0;border-color:#8ccaa8}.es-pris-callback>div:last-child{height:190px!important}.es-pris-callback iframe{height:340px!important;margin-top:-75px!important}.es-pris-fvopt .ic{background:0 0!important}.es-i41.es-i41.es-i41,[data-es-s~=es-i41][data-es-s~=es-i41][data-es-s~=es-i41]{width:18px;height:18px}.es-i128.es-i128.es-i128,[data-es-s~=es-i128][data-es-s~=es-i128][data-es-s~=es-i128]{margin-top:14px}.es-i129.es-i129.es-i129,[data-es-s~=es-i129][data-es-s~=es-i129][data-es-s~=es-i129]{letter-spacing:-.01em;color:var(--es-ink);text-align:center;margin:12px 0 0;font-size:22px;font-weight:600;line-height:1.3}.es-i130.es-i130.es-i130,[data-es-s~=es-i130][data-es-s~=es-i130][data-es-s~=es-i130]{flex-direction:column;gap:11px;margin-top:16px;display:flex}.es-i131.es-i131.es-i131,[data-es-s~=es-i131][data-es-s~=es-i131][data-es-s~=es-i131]{border:2px solid var(--es-brand);background:#fff;box-shadow:0 16px 34px -18px #47243c80}.es-i132.es-i132.es-i132,[data-es-s~=es-i132][data-es-s~=es-i132][data-es-s~=es-i132]{background:var(--es-brand);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:6px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.es-i133.es-i133.es-i133,[data-es-s~=es-i133][data-es-s~=es-i133][data-es-s~=es-i133]{border:1px solid var(--es-line);background:#fff}.es-i134.es-i134.es-i134,[data-es-s~=es-i134][data-es-s~=es-i134][data-es-s~=es-i134]{width:15px;height:15px}.es-i135.es-i135.es-i135,[data-es-s~=es-i135][data-es-s~=es-i135][data-es-s~=es-i135]{text-align:center}.es-i136.es-i136.es-i136,[data-es-s~=es-i136][data-es-s~=es-i136][data-es-s~=es-i136]{color:var(--es-muted);margin:8px 0 0;font-size:16px;line-height:1.5}.es-i137.es-i137.es-i137,[data-es-s~=es-i137][data-es-s~=es-i137][data-es-s~=es-i137]{letter-spacing:-.01em;color:var(--es-ink);text-align:center;margin:0;font-size:34px;font-weight:600;line-height:1.15}.es-i138.es-i138.es-i138,[data-es-s~=es-i138][data-es-s~=es-i138][data-es-s~=es-i138]{color:var(--es-muted);text-align:center;margin:5px 0 0;font-size:16px;line-height:1.45}.es-i139.es-i139.es-i139,[data-es-s~=es-i139][data-es-s~=es-i139][data-es-s~=es-i139]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.es-i140.es-i140.es-i140,[data-es-s~=es-i140][data-es-s~=es-i140][data-es-s~=es-i140]{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid;position:relative}.es-i141.es-i141.es-i141,[data-es-s~=es-i141][data-es-s~=es-i141][data-es-s~=es-i141]{background:var(--success-50);border:1px solid var(--success-200);border-radius:var(--radius-lg);padding:9px 15px}.es-i142.es-i142.es-i142,[data-es-s~=es-i142][data-es-s~=es-i142][data-es-s~=es-i142]{align-items:center;gap:7px;display:flex}.es-i143.es-i143.es-i143,[data-es-s~=es-i143][data-es-s~=es-i143][data-es-s~=es-i143]{width:7mm;height:7mm;color:var(--success-600);flex:none}.es-i144.es-i144.es-i144,[data-es-s~=es-i144][data-es-s~=es-i144][data-es-s~=es-i144]{letter-spacing:-.01em;color:var(--success-700);font-size:16px;font-weight:700}.es-i145.es-i145.es-i145,[data-es-s~=es-i145][data-es-s~=es-i145][data-es-s~=es-i145]{color:var(--success-700);margin-top:4px;font-size:13px;line-height:1.4}.es-i146.es-i146.es-i146,[data-es-s~=es-i146][data-es-s~=es-i146][data-es-s~=es-i146]{border:1px solid var(--es-line);border-radius:var(--radius-lg);background:#fff;padding:9px 15px}.es-i147.es-i147.es-i147,[data-es-s~=es-i147][data-es-s~=es-i147][data-es-s~=es-i147]{width:7mm;height:7mm;color:var(--es-brand);flex:none}.es-i148.es-i148.es-i148,[data-es-s~=es-i148][data-es-s~=es-i148][data-es-s~=es-i148]{letter-spacing:-.01em;color:var(--es-brand);font-size:16px;font-weight:700}.es-i149.es-i149.es-i149,[data-es-s~=es-i149][data-es-s~=es-i149][data-es-s~=es-i149]{color:var(--es-muted);margin-top:4px;font-size:13px;line-height:1.4}.es-i300.es-i300.es-i300,[data-es-s~=es-i300][data-es-s~=es-i300][data-es-s~=es-i300]{justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.es-i301.es-i301.es-i301,[data-es-s~=es-i301][data-es-s~=es-i301][data-es-s~=es-i301]{color:#57524a;align-items:baseline;gap:8px;display:inline-flex}.es-i302.es-i302.es-i302,[data-es-s~=es-i302][data-es-s~=es-i302][data-es-s~=es-i302]{flex:none;width:14px;height:14px;transform:translateY(2px)}.es-i303.es-i303.es-i303,[data-es-s~=es-i303][data-es-s~=es-i303][data-es-s~=es-i303]{color:var(--es-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-weight:600}.es-i304.es-i304.es-i304,[data-es-s~=es-i304][data-es-s~=es-i304][data-es-s~=es-i304]{border-top:1.5px dotted #c9beb0;margin:6px 0}.es-i305.es-i305.es-i305,[data-es-s~=es-i305][data-es-s~=es-i305][data-es-s~=es-i305]{letter-spacing:.16em;text-transform:uppercase;color:#8a8175;padding-top:2px;font-size:11px;font-weight:700}.es-i306.es-i306.es-i306,[data-es-s~=es-i306][data-es-s~=es-i306][data-es-s~=es-i306]{justify-content:space-between;align-items:baseline;gap:12px;padding-top:6px;display:flex}.es-i307.es-i307.es-i307,[data-es-s~=es-i307][data-es-s~=es-i307][data-es-s~=es-i307]{letter-spacing:.08em;text-transform:uppercase;color:#57524a;font-size:12px;font-weight:700}.es-i308.es-i308.es-i308,[data-es-s~=es-i308][data-es-s~=es-i308][data-es-s~=es-i308]{color:#47243c;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.es-i309.es-i309.es-i309,[data-es-s~=es-i309][data-es-s~=es-i309][data-es-s~=es-i309]{background:#fffefb;border:1px solid #ede5d8;border-bottom:0;border-top-left-radius:14px;border-top-right-radius:14px;padding:18px 22px 20px;position:relative;box-shadow:0 18px 40px -30px #3c322899}.es-i310.es-i310.es-i310,[data-es-s~=es-i310][data-es-s~=es-i310][data-es-s~=es-i310]{align-items:center;gap:13px;display:flex}.es-i311.es-i311.es-i311,[data-es-s~=es-i311][data-es-s~=es-i311][data-es-s~=es-i311]{background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.es-i312.es-i312.es-i312,[data-es-s~=es-i312][data-es-s~=es-i312][data-es-s~=es-i312]{color:#47243c;width:21px;height:21px}.es-i313.es-i313.es-i313,[data-es-s~=es-i313][data-es-s~=es-i313][data-es-s~=es-i313]{flex:1;min-width:0}.es-i314.es-i314.es-i314,[data-es-s~=es-i314][data-es-s~=es-i314][data-es-s~=es-i314]{letter-spacing:.2em;text-transform:uppercase;color:#8a8175;font-size:11px;font-weight:700}.es-i315.es-i315.es-i315,[data-es-s~=es-i315][data-es-s~=es-i315][data-es-s~=es-i315]{letter-spacing:-.02em;color:var(--es-ink);margin-top:1px;font-size:22px;font-weight:700;line-height:1.1}.es-i316.es-i316.es-i316,[data-es-s~=es-i316][data-es-s~=es-i316][data-es-s~=es-i316]{color:#8a8175;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:flex-end;font-size:12px}.es-i317.es-i317.es-i317,[data-es-s~=es-i317][data-es-s~=es-i317][data-es-s~=es-i317]{letter-spacing:.08em;text-transform:uppercase;color:#47243c;font-size:13px;font-weight:700}.es-i318.es-i318.es-i318,[data-es-s~=es-i318][data-es-s~=es-i318][data-es-s~=es-i318]{text-align:right}.es-i319.es-i319.es-i319,[data-es-s~=es-i319][data-es-s~=es-i319][data-es-s~=es-i319]{letter-spacing:-.02em;color:#47243c;font-variant-numeric:tabular-nums;font-size:27px;font-weight:700;line-height:1;display:block}.es-i320.es-i320.es-i320,[data-es-s~=es-i320][data-es-s~=es-i320][data-es-s~=es-i320]{color:#9a9184;margin-top:3px;font-size:11px;display:block}.es-i321.es-i321.es-i321,[data-es-s~=es-i321][data-es-s~=es-i321][data-es-s~=es-i321]{justify-content:flex-end;margin-top:0;display:flex}.es-i322.es-i322.es-i322,[data-es-s~=es-i322][data-es-s~=es-i322][data-es-s~=es-i322]{width:auto}.es-i323.es-i323.es-i323,[data-es-s~=es-i323][data-es-s~=es-i323][data-es-s~=es-i323]{filter:drop-shadow(0 6px 6px #3c322824);background:linear-gradient(135deg,#fffefb 50%,#0000 50%) 0 0/14px 10px repeat-x,linear-gradient(-135deg,#fffefb 50%,#0000 50%) 0 0/14px 10px repeat-x;height:10px;margin-top:-1px}.es-pris-flue{stroke:var(--es-cta)}.es-pris-addon2[hidden]{display:none}.es-prisberegner .es-pris-heading{text-align:center;margin-bottom:18px}.es-prisberegner .es-jeyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--es-brand);font-size:13px;font-weight:700}.es-prisberegner .es-pris-beregner__h{letter-spacing:-.02em;color:var(--es-ink);margin:6px 0 0;font-size:clamp(26px,4.6vw,38px);font-weight:700;line-height:1.15}.es-prisberegner .es-pris-beregner__sub{max-width:54ch;color:var(--es-muted);margin:10px auto 0;font-size:17px;line-height:1.6}@media (width<=480px){.es-prisberegner .es-pris-card{padding:22px 16px 20px}.es-prisberegner .es-i309.es-i309.es-i309{padding:16px 12px 18px}.es-prisberegner .es-pris-vurder{padding:14px 12px;font-size:15px}}.es-prisberegner .es-pris-back{margin-top:14px;position:static}.es-pris-tilvalg-linje{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.es-pris-book .by-book__row{flex-direction:column;align-items:stretch}.es-pris-book .by-book__row .btn{width:100%}.es-pris-book .est-booking{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.es-pris-book{margin-top:var(--spacing-xl);padding:var(--spacing-xl);border:1px solid var(--palette-paper-200);border-radius:var(--radius-lg);background:var(--palette-paper-50)}.es-pris-book .by-form-h{font-size:var(--text-xl-size);font-weight:700}.es-pris-igen-wrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.es-pris-genberegn.es-pris-genberegn{min-height:0;color:var(--es-muted);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:600;text-decoration:underline}.es-pris-genberegn.es-pris-genberegn:hover{color:var(--es-brand)}.es-pris-vurder{background:var(--color-background-cta);color:#fff;font:inherit;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.es-pris-vurder:hover{background:var(--color-background-cta-hover);color:#fff;text-decoration:none}.es-pris-change{border:1px solid var(--es-line);min-height:44px;font:inherit;color:var(--es-muted);cursor:pointer;background:0 0;border-radius:8px;padding:10px 18px;font-size:15px;font-weight:600}.es-pris-change:hover{border-color:var(--es-brand);color:var(--es-brand)}
