1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DVeNsz_0.js","./entry.b9nn2p2y.css","./4LBF6uvi.js","./AvOMIJFi.js","./Wysiwyg.BbjI9ypc.css","./B_-scrAi.js","./DM8HuuVs.js","./B3eUmP8T.js","./i_tidKCu.js","./C15q9AGd.js","./DbK_w25Z.js","./B1wecLhD.js","./C-H1rEgM.js","./BnOhDbt9.js","./B6iey4S9.js","./CgAPl7IW.js","./AllerserviceWysiwyg.BknjOshx.css","./BVDFDEke.js","./AccordionPanel.Cbu-rnDb.css","./CBwgAQUX.js","./BtiyAM2Z.js","./AllerserviceSnapSlider.H608pw_o.css"])))=>i.map(i=>d[i]); 2import{ae as Se,af as Ae,d as L,A as De,o as g,c as k,f as P,w as T,l as S,ag as ne,a as l,r as ae,E as Ce,t as $,V,W as j,a1 as Le,K as M,b as p,F as C,D as B,m as A,g as F,y as se,p as D,z as w,ah as Ve,ai as ue,aj as je,ak as Ue,al as J,am as Q,J as Ne,an as Re,ao as U,Y as Z,a8 as Ie,q as ze,n as de,U as Me,u as Fe,L as K,H as He,v as re,ap as Be,aq as Ge,ar as We,as as Ke,at as qe,au as Je,x as Xe,I as Ye}from"./DVeNsz_0.js";import{_ as ce}from"./B_-scrAi.js";import{f as R,_ as Qe,u as Ze}from"./DM8HuuVs.js";import{u as X}from"./i_tidKCu.js";import{_ as et}from"./B1wecLhD.js";import{V as tt}from"./B3eUmP8T.js";function nt(e){return{...Ae(e),variants:e.variants.map(t=>Se(t,e.listPrice))}}const at=V(()=>j(()=>import("./DVeNsz_0.js").then(e=>e.ba),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default||e)),rt={key:0,class:"as-pl-10 fixed inset-y-0 right-0 z-[100] flex max-w-full"},ot={class:"as-m-15 pointer-events-auto w-screen max-w-[400px]"},lt={class:"as-border-gray-100/80 as-bg-white as-py-10 as-shadow-xl sm:as-py-15 flex h-full flex-col overflow-y-auto rounded-lg border"},it={class:"as-px-10 sm:as-px-15"},st={class:"flex items-start justify-between"},ut={class:"as-leading-6 as-text-gray-700 as-text-base font-semibold"},dt={class:"flex items-center"},ct={class:"as-mt-15 as-px-10 sm:as-px-15 relative flex grow flex-col"},pt=L({__name:"SlideOver",props:Ce({title:{type:String}},{modelValue:{type:Boolean,required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=De(e,"modelValue");return(a,n)=>{const o=at;return g(),k("div",null,[P(ne,{name:"fade"},{default:T(()=>[t.value?(g(),k("div",{key:0,class:"as-backdrop-blur-3xl as-backdrop-brightness-100 fixed inset-0 z-[90]",onClick:n[0]||(n[0]=u=>t.value=!1)})):S("",!0)]),_:1}),P(ne,{name:"slide"},{default:T(()=>[t.value?(g(),k("div",rt,[l("div",ot,[l("div",lt,[l("div",it,[l("div",st,[ae(a.$slots,"title",{},()=>[l("span",ut,$(e.title),1)],!0),l("div",dt,[l("button",{type:"button",class:"focus:as-ring-indigo-500 as-rounded-md as-bg-white as-text-gray-400 hover:as-text-gray-500 relative focus:outline-none focus:ring-2 focus:ring-offset-2",onClick:n[1]||(n[1]=u=>t.value=!1)},[P(o,{class:"!as-size-24",name:"close"}),n[2]||(n[2]=l("span",{class:"sr-only"},"Luk",-1))])])])]),l("div",ct,[ae(a.$slots,"default",{},void 0,!0)])])])])):S("",!0)]),_:3})])}}}),pe=Object.assign(Le(pt,[["__scopeId","data-v-bcda64d6"]]),{__name:"SlideOver"}),mt=V(()=>j(()=>import("./DVeNsz_0.js").then(e=>e.ba),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default||e)),ft={class:"as-mt-5 as-gap-15 grid grid-cols-2"},gt={key:1,class:"col-span-2 text-center"},vt=L({__name:"ProductDeliveryDate",props:{availableDates:{type:Object,required:!0}},emits:["selected"],setup(e,{emit:t}){const a=e,n=t,o=D(!1),u=D();M(()=>{a.availableDates.length!==0&&s(a.availableDates.at(0))});const s=i=>{n("selected",i),u.value=i,o.value=!1};return(i,r)=>{const v=mt,O=ce,h=pe;return g(),k(C,null,[l("button",{type:"button",class:"as-rounded-lg as-bg-white/20 as-px-16 as-py-12 as-text-white hover:as-bg-white/30 flex w-full cursor-pointer justify-between",onClick:r[0]||(r[0]=f=>o.value=!0)},[l("span",null,$(p(u)?p(u).expectedPublicationDate.toLocaleDateString("da-DK",{weekday:"long",day:"numeric",month:"long",year:"numeric"}):"Vælg fra listen"),1),P(v,{name:"calendar-month",class:"as-size-24"})]),P(h,{modelValue:p(o),"onUpdate:modelValue":r[1]||(r[1]=f=>se(o)?o.value=f:null),title:"Vælg ønsket første leveringsdato"},{default:T(()=>[l("div",ft,[e.availableDates.length>0?(g(!0),k(C,{key:0},B(e.availableDates,f=>(g(),A(O,{key:f.expectedPublicationDate.getTime(),secondary:p(u)?.expectedPublicationDate.getTime()!==f.expectedPublicationDate.getTime(),class:"!as-border-blue-400 !as-px-18 !as-py-15 col-span-2 text-center md:col-span-1",onClick:b=>s(f)},{default:T(()=>[F($(f.expectedPublicationDate.toLocaleDateString("da-DK",{day:"numeric",month:"short",year:"numeric"})),1)]),_:2}
2,1032,["secondary","onClick"]))),128)):(g(),k("p",gt," Ingen mulige leveringsdatoer "))])]),_:1},8,["modelValue"])],64)}}}),ht=Object.assign(vt,{__name:"ProductDeliveryDate"}),bt=V(()=>j(()=>import("./4LBF6uvi.js"),__vite__mapDeps([2,0,1,3,4,5,6,7,8,9,10,11]),import.meta.url).then(e=>e.default||e)),xt=V(()=>j(()=>import("./C-H1rEgM.js"),__vite__mapDeps([12,0,1,6,7,8,9,10,5,11]),import.meta.url).then(e=>e.default||e)),yt=V(()=>j(()=>import("./BnOhDbt9.js"),__vite__mapDeps([13,3,0,1,4,5,8,9,10]),import.meta.url).then(e=>e.default||e)),wt=V(()=>j(()=>import("./B6iey4S9.js"),__vite__mapDeps([14,0,1,6,7,8,9,10]),import.meta.url).then(e=>e.default||e)),_t=V(()=>j(()=>import("./CgAPl7IW.js"),__vite__mapDeps([15,0,1,16]),import.meta.url).then(e=>e.default||e)),$t=L({__name:"AllerserviceContentComponents",props:{components:{type:Object,required:!0}},setup(e){return(t,a)=>{const n=bt,o=xt,u=yt,s=wt,i=_t;return g(),k("div",null,[(g(!0),k(C,null,B(e.components,r=>(g(),k(C,{key:r},[r.type==="small-teaser"?(g(),A(n,{key:0,"component-content":r},null,8,["component-content"])):S("",!0),r.type==="product-selector"?(g(),A(o,{key:1,"component-content":r},null,8,["component-content"])):S("",!0),r.type==="contact"?(g(),A(u,{key:2,"component-content":r},null,8,["component-content"])):S("",!0),r.type==="brand-usp"?(g(),A(s,{key:3,"component-content":r},null,8,["component-content"])):S("",!0),r.type==="text"?(g(),A(i,{key:4,"component-content":r},null,8,["component-content"])):S("",!0)],64))),128))])}}}),ee=Object.assign($t,{__name:"AllerserviceContentComponents"});function Pt(e,t,a){let n=D(a?.value),o=w(()=>e.value!==void 0);return[w(()=>o.value?e.value:n.value),function(u){return o.value||(n.value=u),t?.(u)}]}var oe;let kt=Symbol("headlessui.useid"),Ot=0;const me=(oe=Ve)!=null?oe:function(){return ue(kt,()=>`${++Ot}`)()};function z(e){var t;if(e==null||e.value==null)return null;let a=(t=e.value.$el)!=null?t:e.value;return a instanceof Node?a:null}function fe(e,t,...a){if(e in t){let o=t[e];return typeof o=="function"?o(...a):o}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(o=>`"${o}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,fe),n}var Tt=Object.defineProperty,Et=(e,t,a)=>t in e?Tt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,le=(e,t,a)=>(Et(e,typeof t!="symbol"?t+"":t,a),a);class St{constructor(){le(this,"current",this.detect()),le(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let At=new St;function H(e){if(At.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=z(e);
2if(t)return t.ownerDocument}return document}let Dt=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var I=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(I||{}),Y=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Y||{}),Ct=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(Ct||{});function Lt(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Dt)).sort((t,a)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(a.tabIndex||Number.MAX_SAFE_INTEGER)))}var Vt=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Vt||{}),jt=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(jt||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));let Ut=["textarea","input"].join(",");function Nt(e){var t,a;return(a=(t=e?.matches)==null?void 0:t.call(e,Ut))!=null?a:!1}function ge(e,t=a=>a){return e.slice().sort((a,n)=>{let o=t(a),u=t(n);if(o===null||u===null)return 0;let s=o.compareDocumentPosition(u);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function ie(e,t,{sorted:a=!0,relativeTo:n=null,skipElements:o=[]}={}){var u;let s=(u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e?.ownerDocument)!=null?u:document,i=Array.isArray(e)?a?ge(e):e:Lt(e);o.length>0&&i.length>1&&(i=i.filter(x=>!o.includes(x))),n=n??s.activeElement;let r=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),v=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,i.indexOf(n))-1;if(t&4)return Math.max(0,i.indexOf(n))+1;if(t&8)return i.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),O=t&32?{preventScroll:!0}:{},h=0,f=i.length,b;do{if(h>=f||h+f<=0)return 0;let x=v+h;if(t&16)x=(x+f)%f;else{if(x<0)return 3;if(x>=f)return 1}b=i[x],b?.focus(O),h+=r}while(b!==s.activeElement);return t&6&&Nt(b)&&b.select(),2}function Rt({container:e,accept:t,walk:a,enabled:n}){je(()=>{let o=e.value;if(!o||n!==void 0&&!n.value)return;let u=H(e);if(!u)return;let s=Object.assign(r=>t(r),{acceptNode:t}),i=u.createTreeWalker(o,NodeFilter.SHOW_ELEMENT,s,!1);for(;i.nextNode();)a(i.currentNode)})}var It=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(It||{}),zt=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(zt||{});function te({visible:e=!0,features:t=0,ourProps:a,theirProps:n,...o}){var u;let s=he(n,a),i=Object.assign(o,{props:s});if(e||t&2&&s.static)return q(i);if(t&1){let r=(u=s.unmount)==null||u?0:1;return fe(r,{0(){return null},1(){return q({...o,props:{...s,hidden:!0,style:{display:"none"}}})}})}return q(i)}function q({props:e,attrs:t,slots:a,slot:n,name:o}){var u,s;let{as:i,...r}=be(e,["unmount","static"]),v=(u=a.default)==null?void 0:u.call(a,n),O={};if(n){let h=!1,f=[];for(let[b,x]of Object.entries(n))typeof x=="boolean"&&(h=!0),x===!0&&f.push(b);h&&(O["data-headlessui-state"]=f.join(" "))}if(i==="template"){if(v=ve(v??[]),Object.keys(r).length>0||Object.keys(t).length>0){let[h,...f]=v??[];if(!Ft(h)||f.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${o} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(r).concat(Object.keys(t)).map(y=>y.trim()).filter((y,d,c)=>c.indexOf(y)===d).sort((y,d)=>y.localeCompare(d)).map(y=>` - ${y}`).join(` 3`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(y=>` - ${y}`).join(` 4`)].join(` 5`));let b=he((s=h.props)!=null?s:{},r,O),x=Ue(h,b,!0);for(let y in b)y.startsWith("on")&&(x.props||(x.props={}),x.props[y]=b[y]);return x}return Array.isArray(v)&&v.length===1?v[0]:v}return J(i,Object.assign({},r,O),{default:()=>v})}function ve(e){return e.flatMap(t=>t.type===C?ve(t.children):[t])}function he(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},a={};for(let n of e)for(let o in n)o.startsWith("on")&&typeof n[o]=="function"?(a[o]!=null||(a[o]=[]),a[o].push(n[o])):t[o]=n[o];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(a).map(n=>[n,void 0])));for(let n in a)Object.assign(t,{[n](o,...u){let s=a[n];for(let i of s){if(o instanceof Event&&o.defaultPrevented)return;i(o,...u)}}});return t}function Mt(e){let t=Object.assign({},e);for(let a in t)t[a]===void 0&&delete t[a];return t}
5function be(e,t=[]){let a=Object.assign({},e);for(let n of t)n in a&&delete a[n];return a}function Ft(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var xe=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(xe||{});let Ht=L({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:a}){return()=>{var n;let{features:o,...u}=e,s={"aria-hidden":(o&2)===2?!0:(n=u["aria-hidden"])!=null?n:void 0,hidden:(o&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(o&4)===4&&(o&2)!==2&&{display:"none"}}};return te({ourProps:s,theirProps:u,slot:{},attrs:a,slots:t,name:"Hidden"})}}});var N=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(N||{});function ye(e={},t=null,a=[]){for(let[n,o]of Object.entries(e))_e(a,we(t,n),o);return a}function we(e,t){return e?e+"["+t+"]":t}function _e(e,t,a){if(Array.isArray(a))for(let[n,o]of a.entries())_e(e,we(t,n.toString()),o);else a instanceof Date?e.push([t,a.toISOString()]):typeof a=="boolean"?e.push([t,a?"1":"0"]):typeof a=="string"?e.push([t,a]):typeof a=="number"?e.push([t,`${a}`]):a==null?e.push([t,""]):ye(a,t,e)}function Bt(e){var t,a;let n=(t=e?.form)!=null?t:e.closest("form");if(n){for(let o of n.elements)if(o!==e&&(o.tagName==="INPUT"&&o.type==="submit"||o.tagName==="BUTTON"&&o.type==="submit"||o.nodeName==="INPUT"&&o.type==="image")){o.click();return}(a=n.requestSubmit)==null||a.call(n)}}let Gt=Symbol("DescriptionContext");function $e({slot:e=D({}),name:t="Description",props:a={}}={}){let n=D([]);function o(u){return n.value.push(u),()=>{let s=n.value.indexOf(u);s!==-1&&n.value.splice(s,1)}}return Q(Gt,{register:o,slot:e,name:t,props:a}),w(()=>n.value.length>0?n.value.join(" "):void 0)}let Wt=Symbol("LabelContext");function Pe({slot:e={},name:t="Label",props:a={}}={}){let n=D([]);function o(u){return n.value.push(u),()=>{let s=n.value.indexOf(u);s!==-1&&n.value.splice(s,1)}}return Q(Wt,{register:o,slot:e,name:t,props:a}),w(()=>n.value.length>0?n.value.join(" "):void 0)}function Kt(e,t){return e===t}let ke=Symbol("RadioGroupContext");function Oe(e){let t=ue(ke,null);if(t===null){let a=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,Oe),a}return t}let qt=L({name:"RadioGroup",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"div"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>Kt},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{emit:t,attrs:a,slots:n,expose:o}){var u;let s=(u=e.id)!=null?u:`headlessui-radiogroup-${me()}`,i=D(null),r=D([]),v=Pe({name:"RadioGroupLabel"}),O=$e({name:"RadioGroupDescription"});o({el:i,$el:i});let[h,f]=Pt(w(()=>e.modelValue),d=>t("update:modelValue",d),w(()=>e.defaultValue)),b={options:r,value:h,disabled:w(()=>e.disabled),firstOption:w(()=>r.value.find(d=>!d.propsRef.disabled)),containsCheckedOption:w(()=>r.value.some(d=>b.compare(U(d.propsRef.value),U(e.modelValue)))),compare(d,c){if(typeof e.by=="string"){let m=e.by;return d?.[m]===c?.[m]}return e.by(d,c)},change(d){var c;if(e.disabled||b.compare(U(h.value),U(d)))return!1;let m=(c=r.value.find(E=>b.compare(U(E.propsRef.value),U(d))))==null?void 0:c.propsRef;return m!=null&&m.disabled?!1:(f(d),!0)},registerOption(d){r.value.push(d),r.value=ge(r.value,c=>c.element)},unregisterOption(d){let c=r.value.findIndex(m=>m.id===d);c!==-1&&r.value.splice(c,1)}};Q(ke,b),Rt({container:w(()=>z(i)),accept(d){return d.getAttribute("role")==="radio"?NodeFilter.FILTER_REJECT:d.hasAttribute("role")?N
5odeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(d){d.setAttribute("role","none")}});function x(d){if(!i.value||!i.value.contains(d.target))return;let c=r.value.filter(m=>m.propsRef.disabled===!1).map(m=>m.element);switch(d.key){case N.Enter:Bt(d.currentTarget);break;case N.ArrowLeft:case N.ArrowUp:if(d.preventDefault(),d.stopPropagation(),ie(c,I.Previous|I.WrapAround)===Y.Success){let m=r.value.find(E=>{var _;return E.element===((_=H(i))==null?void 0:_.activeElement)});m&&b.change(m.propsRef.value)}break;case N.ArrowRight:case N.ArrowDown:if(d.preventDefault(),d.stopPropagation(),ie(c,I.Next|I.WrapAround)===Y.Success){let m=r.value.find(E=>{var _;return E.element===((_=H(E.element))==null?void 0:_.activeElement)});m&&b.change(m.propsRef.value)}break;case N.Space:{d.preventDefault(),d.stopPropagation();let m=r.value.find(E=>{var _;return E.element===((_=H(E.element))==null?void 0:_.activeElement)});m&&b.change(m.propsRef.value)}break}}let y=w(()=>{var d;return(d=z(i))==null?void 0:d.closest("form")});return M(()=>{Ne([y],()=>{if(!y.value||e.defaultValue===void 0)return;function d(){b.change(e.defaultValue)}return y.value.addEventListener("reset",d),()=>{var c;(c=y.value)==null||c.removeEventListener("reset",d)}},{immediate:!0})}),()=>{let{disabled:d,name:c,form:m,...E}=e,_={ref:i,id:s,role:"radiogroup","aria-labelledby":v.value,"aria-describedby":O.value,onKeydown:x};return J(C,[...c!=null&&h.value!=null?ye({[c]:h.value}).map(([G,W])=>J(Ht,Mt({features:xe.Hidden,key:G,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:m,disabled:d,name:G,value:W}))):[],te({ourProps:_,theirProps:{...a,...be(E,["modelValue","defaultValue","by"])},slot:{},attrs:a,slots:n,name:"RadioGroup"})])}}});var Jt=(e=>(e[e.Empty=1]="Empty",e[e.Active=2]="Active",e))(Jt||{});let Xt=L({name:"RadioGroupOption",props:{as:{type:[Object,String],default:"div"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{attrs:t,slots:a,expose:n}){var o;let u=(o=e.id)!=null?o:`headlessui-radiogroup-option-${me()}`,s=Oe("RadioGroupOption"),i=Pe({name:"RadioGroupLabel"}),r=$e({name:"RadioGroupDescription"}),v=D(null),O=w(()=>({value:e.value,disabled:e.disabled})),h=D(1);n({el:v,$el:v});let f=w(()=>z(v));M(()=>s.registerOption({id:u,element:f,propsRef:O})),Re(()=>s.unregisterOption(u));let b=w(()=>{var _;return((_=s.firstOption.value)==null?void 0:_.id)===u}),x=w(()=>s.disabled.value||e.disabled),y=w(()=>s.compare(U(s.value.value),U(e.value))),d=w(()=>x.value?-1:y.value||!s.containsCheckedOption.value&&b.value?0:-1);function c(){var _;s.change(e.value)&&(h.value|=2,(_=z(v))==null||_.focus())}function m(){h.value|=2}function E(){h.value&=-3}return()=>{let{value:_,disabled:G,...W}=e,Te={checked:y.value,disabled:x.value,active:!!(h.value&2)},Ee={id:u,ref:v,role:"radio","aria-checked":y.value?"true":"false","aria-labelledby":i.value,"aria-describedby":r.value,"aria-disabled":x.value?!0:void 0,tabIndex:d.value,onClick:x.value?void 0:c,onFocus:x.value?void 0:m,onBlur:x.value?void 0:E};return te({ourProps:Ee,theirProps:W,slot:Te,attrs:t,slots:a,name:"RadioGroupOption"})}}});const Yt=V(()=>j(()=>import("./DVeNsz_0.js").then(e=>e.ba),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default||e)),Qt=V(()=>j(()=>import("./BVDFDEke.js"),__vite__mapDeps([17,0,1,18]),import.meta.url).then(e=>e.default||e)),Zt=V(()=>j(()=>import("./CBwgAQUX.js"),__vite__mapDeps([19,0,1,20,21]),import.meta.url).then(e=>e.default||e)),en={"data-aller-id":"content-product-hero",class:"relative z-0"},tn={class:"relative flex flex-col lg:flex-row lg:justify-evenly"},nn={class:"lg:flex-1"},an=["srcset"],rn=["srcset"],on=["srcset"],ln=["srcset"],sn=["src","srcset","alt"],un={class:"relative lg:flex-1"},dn={class:"absolute inset-0 z-[-10]"},cn=["srcset"],pn=["srcset"],mn=["srcset"],fn=["srcset"],gn=["src","srcset","alt"],vn={class:"flex h-full w-full flex-col items-center justify-center px-[16px] py-[25px] text-[#ffffff] lg:items-start lg:px-[25px] xl:px-[65px] 2xl:px-[130px]"},hn={class:"max-w-[460px]"},bn={class:"mb-[25px] flex flex-wrap items-center justify-start gap-x-20"},xn={class:"h-[70px]"},yn=["src","alt"],wn={class:"sr-only"},_n={class:"rounded-[9999px] bg-[#2E3033]/80 px-[12px] py-[4px] font-semibold"},$n={class:"flex flex-col bg-cover"},Pn=["innerHTML"],kn={class:"my-[20px] flex min-h-[55px] flex-col justify-center"},On={class:"text-[20px] font-semibold"},Tn={key:0,class:"flex justify-between text-[14px]"},En={class:"font-bold"},Sn={key:0,role:"radiogroup","aria-labelledby":"variant"},An={key:1,role:"radiogroup","aria-labelledby":"first-delivery-date",class:"mt-[20px]"},Dn={method:"post",class:"mt-[20px] flex flex-col gap-y-[12px]"},Cn=["innerHTML"],Ln={class:"bg-[#ffffff] py-[48px]"},Vn={class:"mx-auto max-w-[1280px] space-y-[48px] px-[16px]"},jn={"data-aller-id":"content-product-info",class:"flex flex-col lg:flex-row lg:justify-between"},Un={class:"flex flex-1 flex-col space-y-10"},Nn=["innerHTML"],Rn={class:"text-[18px] font-semibold md:text-[20px]"},In=["innerHTML"],zn=["innerHTML"],Mn={class:"gap-y-15 flex h-full flex-col items-center justify-start border p-[40px]"},Fn=["src","alt"],Hn={class:"text-center"},Bn={class:"text-14 mt-2 flex items-center justify-between"},Gn={class:"text-14 mt-2 flex items-center justify-between"},Wn={class:"text-14 mt-2 flex items-center justify-between"},Kn={class:"text-18 mt-5 flex items-center justify-between border-t pt-3 font-bold"},qn={class:"text-14 flex items-center justify-between"},Jn=L({__name:"AllerserviceProduct",props:{page:{type:Object,required:!0}},setup(e){const t=e,a={items:1,stagePadding:".2",slideClasses:"lg:max-w-[320px]",responsive:[{breakpoint:600,items:2,stagePadding:".2"},{breakpoint:768,items:3,stagePadding:".2"},{breakpoint:1024,items:4,stagePadding:0}]},n=ze({selectedVariant:void 0,selectedDeliveryDate:void 0}),o=D(!1),u=async()=>{await Ze().addToCart(t.page,n)&&await Me("/abonnement/checkout")},s=(i,r)=>{X().pushElement("click_information_item",{section_id:"content-product-info",section_text:"Information",element_id:i,element_text:r})};return M(()=>{n.selectedVariant=t.page.variants?.at(0);const{pushCommerce:i,transformToCommerceItem:r}=X();i("view_item",{currency:void 0,value:void 0,items:r(t.page,void 0,0,void 0,void 0)})}),Z({style:[{innerHTML:`:root {--color-primary: ${t.page.brand?.colors.primary.background}; --color-primary-text: ${t.page.brand?.colors.primary.text}}`}]}),(i,r)=>{const v=Yt,O=ht,h=ce,f=Qt,b=Qe,x=Zt,y=ee,d=pe;return g(),k(C,null,[l("section",en,[l("div",tn,[l("picture",nn,[l("source",{media:"(min-width:2000px)",srcset:`${e.page.media?.imageUrl}?width=1000&height=600&format=webp 1000w, ${e.page.media?.imageUrl}?width=2000&height=1200&format=webp 2000w`,sizes:"50vw"},null,8,an),l("source",{media:"(min-width:1440px)",srcset:`${e.page.media?.imageUrl}?width=720&height=600&format=webp 720w, ${e.page.media?.imageUrl}?width=1440&height=1200&format=webp 1440w`,sizes:"50vw"},null,8,rn),l("source",{media:"(min-width:1024px)",srcset:`${e.page.media?.imageUrl}?width=512&height=600&format=webp 512w, ${e.page.media?.imageUrl}?width=768&height=900&format=webp 768w, ${e.page.media?.imageUrl}?width=1024&height=1200&format=webp 1024w`,sizes:"50vw"},null,8,on),l("source",{media:"(min-width:768px)",srcset:`${e.page.media?.imageUrl}?width=768&height=698&format=webp 768w, ${e.page.media?.imageUrl}?width=1152&height=1047&format=webp 1125w, ${e.page.media?.imageUrl}?width=1536&height=1396&format=webp 1536w`,sizes:"100vvw"},null,8,ln),l("img",{src:`${e.page.media?.imageUrl}?width=320&height=344&format=webp`,srcset:`${e.page.media?.imageUrl}?width=320&height=344&format=webp 320w, ${e.page.media?.imageUrl}?width=480&height=517&format=webp 480w, ${e.page.media?.imageUrl}
5?width=640&height=389&format=webp 640w, ${e.page.media?.imageUrl}?width=800&height=861&format=webp 800w`,sizes:"100vw",alt:e.page.media?.alt||e.page.media?.imageUrl,width:"393",height:"344",class:"h-full w-full"},null,8,sn)]),l("div",un,[l("picture",dn,[l("source",{media:"(min-width:2000px)",srcset:`${e.page.media?.imageUrl}?width=1000&height=600&format=webp 1000w,${e.page.media?.imageUrl}?width=2000&height=1200&format=webp 2000w`,sizes:"50vw"},null,8,cn),l("source",{media:"(min-width:1440px)",srcset:`${e.page.media?.imageUrl}?width=720&height=600&format=webp 720w,${e.page.media?.imageUrl}?width=1440&height=1200&format=webp 1440w`,sizes:"50vw"},null,8,pn),l("source",{media:"(min-width:1024px)",srcset:`${e.page.media?.imageUrl}?width=512&height=600&format=webp 512w, ${e.page.media?.imageUrl}?width=768&height=900&format=webp 768w, ${e.page.media?.imageUrl}?width=1024&height=1200&format=webp 1024w`,sizes:"50vw"},null,8,mn),l("source",{media:"(min-width:768px)",srcset:`${e.page.media?.imageUrl}?width=768&height=698&format=webp 768w, ${e.page.media?.imageUrl}?width=1152&height=1047&format=webp 1152w, ${e.page.media?.imageUrl}?width=1536&height=1396&format=webp 1536w`,sizes:"100vw"},null,8,fn),l("img",{src:`${e.page.media?.imageUrl}?width=320&height=344&format=webp`,srcset:`${e.page.media?.imageUrl}?width=320&height=344&format=webp 320w, ${e.page.media?.imageUrl}?width=480&height=517&format=webp 480w, ${e.page.media?.imageUrl}?width=640&height=389&format=webp 640w, ${e.page.media?.imageUrl}?width=800&height=861&format=webp 800w`,sizes:"100vw",alt:e.page.media?.alt||e.page.media?.imageUrl,width:"320",height:"344",class:"h-full w-full"},null,8,gn)]),r[11]||(r[11]=l("div",{class:"absolute inset-0 z-[-10] bg-[#000000]/30 backdrop-blur-[64px]"},null,-1)),l("div",vn,[l("div",hn,[l("header",bn,[l("div",xn,[l("img",{src:e.page?.brand?.logo?.imageUrl,width:"106",height:"70",class:"h-full w-auto max-w-[165px] invert lg:max-w-[260px]",alt:e.page.brand?.title||"Ukendt brand"},null,8,yn)]),l("h1",wn,$(e.page.brand?.title||"Ukendt brand"),1),l("span",_n,$(e.page.title),1)]),l("div",$n,[l("div",{innerHTML:e.page.teaser},null,8,Pn),p(n).selectedVariant?(g(),k(C,{key:0},[l("div",kn,[l("strong",On,$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.currentPrice))+" kr.",1),p(n).selectedVariant?.price.isDiscounted?(g(),k("div",Tn,[l("p",null,[F("Førpris: "+$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.originalPrice))+" kr. ",1),l("strong",En,"-"+$(Math.round(p(n).selectedVariant?.price.discountInPercentage))+"%",1)]),l("button",{type:"button",class:"flex items-center gap-x-[0.75rem]",onClick:r[0]||(r[0]=c=>o.value=!0)},[r[7]||(r[7]=F(" Se prisberegning ",-1)),P(v,{name:"info",class:"h-[16px] w-[16px]"})])])):S("",!0)]),p(n).selectedVariant?(g(),k("div",Sn,[r[8]||(r[8]=l("div",{id:"variant",class:"pb-[7px] text-[14px]"}," Betalingsfrekvens ",-1)),P(p(qt),{modelValue:p(n).selectedVariant,"onUpdate:modelValue":r[1]||(r[1]=c=>p(n).selectedVariant=c),class:"overflow-hidden rounded-lg md:flex"},{default:T(()=>[(g(!0),k(C,null,B(e.page.variants,c=>(g(),A(p(Xt),{key:c.advantage.choiceCode,value:c,class:"group relative w-full cursor-pointer"},{default:T(({checked:m})=>[l("span",{class:de(["block border-b border-[#ffffff]/40 p-[12px] text-center group-last:border-0 md:border-b-0 md:border-r",{"bg-[#ffffff] text-[#161718]":m,"bg-[#ffffff]/20 text-[#ffffff]":!m}])},$(c.name),3)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])):S("",!0),e.page.isPrint?(g(),k("div",An,[r[9]||(r[9]=l("div",{id:"first-delivery-date",class:"pb-[7px] text-[14px]"}," Vælg ønsket første leveringsdato ",-1)),P(O,{"available-dates":e.page.brand?.issueDates||[],onSelected:r[2]||(r[2]=c=>p(n).selectedDeliveryDate=c)},null,8,["available-dates"])])):S("",!0),l("form",Dn,[P(h,{type:"button",class:"w-full !border-[--color-primary] !bg-[--color-primary] !text-[--color-primary-text] hover:!border-[--color-primary-darken] hover:!bg-[--color-primary-darken]",onClick:u},{default:T(()=>[...r[10]||(r[10]=[F(" Læg i kurv ",-1)])]),_:1}),l("div",{class:"text-[14px]",innerHTML:p(n).selectedVariant?.dutyTexts?.at(0)?.text},null,8,Cn)])],64)):S("",!0)])])])])])]),l("div",Ln,[l("div",Vn,[l("section",jn,[r[14]||(r[14]=l("header",{class:"flex-1"},[l("h2",{class:"text-[32px] font-semibold"}," Information ")],-1)),l("div",Un,[P(f,{class:"pb-[5px]","button-class":"pb-[5px]",onToggle:r[3]||(r[3]=c=>s("facts","Mere om abonnementet"))},{button:T(()=>[...r[12]||(r[12]=[l("h3",{class:"text-[18px] font-semibold md:text-[20px]"}," Mere om abonnementet ",-1)])]),content:T(()=>[l("div",{class:"pb-[10px]",innerHTML:e.page.info.facts},null,8,Nn)]),_:1}),P(f,{class:"pb-[5px]","button-class":"pb-[5px]",onToggle:r[4]||(r[4]=c=>s("description",`Mere om ${e.page.brand?.title} ${e.page.title}`))},{button:T(()=>
5[l("h3",Rn," Mere om "+$(e.page.brand?.title),1)]),content:T(()=>[l("div",{class:"pb-[10px]",innerHTML:e.page.info.description},null,8,In)]),_:1}),P(f,{class:"pb-[5px]","button-class":"pb-[5px]",onToggle:r[5]||(r[5]=c=>s("conditions","Handels- & abonnementsbetingelser"))},{button:T(()=>[...r[13]||(r[13]=[l("h3",{class:"text-[18px] font-semibold md:text-[20px]"}," Handels- & abonnementsbetingelser ",-1)])]),content:T(()=>[l("div",{class:"pb-[10px]",innerHTML:e.page.info.conditions},null,8,zn)]),_:1})])]),e.page.details?(g(),A(x,{key:0,"slider-conf":a,items:e.page.details,class:"-mr-[16px] lg:mr-[0px]"},Ie({sliderHeader:T(()=>[P(b,{title:`Det får du med ${e.page.title}`,class:"pl-5"},null,8,["title"])]),_:2},[B(e.page.details,(c,m)=>({name:m,fn:T(()=>[l("div",Mn,[l("img",{src:c.icon,class:"block h-[48px] w-[48px]",width:"48",height:"48",alt:c.text,loading:"lazy"},null,8,Fn),l("p",Hn,$(c.text),1)])])}))]),1032,["items"])):S("",!0)])]),e.page.brandSiteMainContentArea?(g(),A(y,{key:0,components:e.page.brandSiteMainContentArea},null,8,["components"])):S("",!0),P(d,{modelValue:p(o),"onUpdate:modelValue":r[6]||(r[6]=c=>se(o)?o.value=c:null),title:"Prisberegning"},{default:T(()=>[l("div",Bn,[r[15]||(r[15]=l("span",null,"Normal pris:",-1)),l("span",null,$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.originalPrice)||"-")+" kr.",1)]),l("div",Gn,[r[16]||(r[16]=l("span",null,"Din rabat:",-1)),l("span",null,$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.discountPrice)||"-")+" kr.",1)]),l("div",Wn,[r[17]||(r[17]=l("span",null,"Du sparer:",-1)),l("span",null,$(Math.round(p(n).selectedVariant?.price.discountInPercentage)||"-")+"%",1)]),l("div",Kn,[r[18]||(r[18]=l("span",null,"Din pris:",-1)),l("span",null,$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.currentPrice)||"-")+" kr.",1)]),l("div",qn,[r[19]||(r[19]=l("span",null,"Pris ved næste betaling:",-1)),l("span",null,$(("formatPrice"in i?i.formatPrice:p(R))(p(n).selectedVariant?.price.renewalPrice)||"-")+" kr.",1)])]),_:1},8,["modelValue"])],64)}}}),Xn=Object.assign(Jn,{__name:"PageTypeAllerserviceProduct"}),Yn={class:"bg-[#ffffff] px-[16px] py-[48px]"},Qn={class:"mx-auto max-w-[610px] pb-0"},Zn={class:"text-32 md:text-36 md:leading-115p mb-40 font-semibold leading-[100%] tracking-[-0.64px] text-black md:mb-48 md:tracking-[-1.44px]"},ea=L({__name:"AllerserviceComponents",props:{page:{type:Object,required:!0}},setup(e){return(t,a)=>{const n=ee;return g(),k("div",Yn,[l("main",Qn,[l("h1",Zn,$(e.page.title),1),P(n,{components:e.page.contentComponents,class:de({"max-w-610 mx-auto px-16":e.page.type==="TextPage"})},null,8,["components","class"])])])}}}),ta=Object.assign(ea,{__name:"PageTypeAllerserviceComponents"}),na=L({__name:"AllerserviceBrand",props:{page:{type:Object,required:!0}},setup(e){const t=e;return Z({style:[{innerHTML:`:root {--color-primary: ${t.page.colors.primary.background}; --color-primary-text: ${t.page.colors.primary.text}; --color-secondary: ${t.page.colors.secondary.background}; --color-secondary-text: ${t.page.colors.secondary.text}}`}]}),(a,n)=>{const o=ee;return g(),A(o,{components:e.page.mainContentArea},null,8,["components"])}}}),aa=Object.assign(na,{__name:"PageTypeAllerserviceBrand"}),ra=L({__name:"[...slug]",async setup(e){let t,a;const{brandName:n,siteUrl:o,allerserviceBrandUrlPrefix:u}=Fe().public;let s;K().path===`/${u}`?s=He("brand"):s=([t,a]=re(()=>Xe().content().byPath(K().path.replace(`${u}/`,""),["*"])),t=await t,a(),t);const i=Be(s.value);let r;["DigitalProduct","PrintProduct"].includes(i.type)&&(r=([t,a]=re(()=>Ye().products().id(i.guid)),t=await t,a(),t));const v=w(()=>{switch(i.type){case"DigitalProduct":case"PrintProduct":return{component:Xn,data:nt(r?.value)};case"TextPage":return{component:ta,data:{...i,contentComponents:s.value.mainContentArea?.map(O=>Je(O.contentLink.expanded))}};default:return{component:aa,data:qe(s.value)}}});return Ge({title:`${i.meta?.title||i.title} | ${n}`,description:i.meta?.description,keywords:i.meta?.keywords,robots:i.meta?.robots,ogUrl:`${o}${We(i.meta?.canonical)}`,ogSiteName:n,ogTitle:`${i.meta?.title} | ${n}`,ogType:"website",ogDescription:i.meta?.description,ogImage:i.meta?.image,articlePublishedTime:i.meta?.created,articleModifiedTime:i.meta?.changed}),Z({link:[{rel:"canonical",href:`${i.meta?.canonical}`}]}),M(()=>{X().pushPageView({page_id:i.guid,page_title:i.meta?.title||i.title,page_type:i.type,page_url:`${o}${K().fullPath}`})}),(O,h)=>{const f=et;return g(),k(C,null,[P(f),(g(),A(Ke(p(v).component),{page:p(v).data}
5,null,8,["page"])),P(p(tt),{position:"top-center","rich-colors":"","close-button":""})],64)}}}),ca=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"}));export{nt as P,ca as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.