(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[590],{6290:function(t,e,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/hotell",function(){return i(9611)}])},1702:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/0b.edcd55f9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1216:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/1l.90430ab4.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4639:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/4c.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},249:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/4m.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2644:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/4u.788faf15.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4632:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/7s.a5dce53e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9776:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/9i.be985933.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7876:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/a3.6935b496.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5467:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/aa.e9e12f1a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4555:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ac.93011902.svg",height:32,width:32,blurWidth:0,blurHeight:0}},564:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/af.eeed8e82.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5482:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ai.be985933.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7878:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ak.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9660:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/as.355de90a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3783:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ay.8e4b6394.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4375:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/az.1e872785.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1046:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/b6.b87ea251.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9132:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ba.9e2dadec.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4697:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/bt.6ba8942c.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7900:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/cj.9e2dadec.svg",height:32,width:32,blurWidth:0,blurHeight:0}},30:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/cl.0802972f.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1791:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ct.1e872785.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6405:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/cx.f716f51c.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3365:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/cz.70c9b459.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2046:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/d7.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8416:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/d8.ce5170f7.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8250:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/dh.ce5170f7.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8270:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/dk.3ff0de2a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5518:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/dl.3e56819a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},486:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/dy.ce5170f7.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7428:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/e2.784ab150.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5979:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ec.9e2dadec.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3538:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ek.7f90e162.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6133:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/et.2d1aecf4.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6601:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ew.784ab150.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7691:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ey.679e282c.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3664:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/f9.b2aa5682.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9015:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/fd.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3834:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/fi.812025a6.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6065:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/fl.dc0cc60f.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9107:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/fr.a5dce53e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3851:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/fs.180b8ea8.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3718:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/g3.8dc6d886.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6872:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/hq.c25cdc49.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7501:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/i2.d1416786.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6923:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/i5.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2283:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ib.d1416786.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9457:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ix.be985933.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5055:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ja.fb6937e6.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1238:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/jj.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7509:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/jz.fb6937e6.svg",height:32,width:32,blurWidth:0,blurHeight:0}},224:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ka.f716f51c.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6447:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/kl.18476bdd.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7399:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/la.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5435:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/lh.0802972f.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9415:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/lo.d5e776a8.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7487:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/lp.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},104:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/lu.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7548:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/lx.4dd2a32a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5607:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/mh.33eeb128.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9832:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/mq.e9e12f1a.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3145:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ms.bfd891e9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7295:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/mt.c25cdc49.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2095:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/n0.080f9b27.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6791:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/os.0ae92d31.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6089:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ou.c913495d.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7649:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/pg.579b7145.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6846:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/pk.950a123d.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2998:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/pq.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8509:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ps.58b5156b.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1268:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/pz.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},5315:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/qf.48ec7f59.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4356:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/qr.d69487a1.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8999:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/qz.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3393:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/rk.a5dce53e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},672:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/rv.93011902.svg",height:32,width:32,blurWidth:0,blurHeight:0}},348:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/sk.a35a9bcb.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7186:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/sn.237259a9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},253:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/sq.b5ad3f49.svg",height:32,width:32,blurWidth:0,blurHeight:0}},478:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/su.7de7bf66.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7718:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/tf.50570d39.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7116:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/tg.d92acf6d.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1523:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/tk.8dd19eca.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2222:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/tp.a8c9d41b.svg",height:32,width:32,blurWidth:0,blurHeight:0}},6991:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/tr.6a336fd8.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4233:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/u2.0b576b88.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4976:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ua.bc028350.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4844:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ux.fed8d07d.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8952:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/va.1e945706.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1013:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/vj.9bf9751b.svg",height:32,width:32,blurWidth:0,blurHeight:0}},257:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/vs.1e945706.svg",height:32,width:32,blurWidth:0,blurHeight:0}},3414:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/vx.1e945706.svg",height:32,width:32,blurWidth:0,blurHeight:0}},8479:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/vy.5cdcfedd.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2531:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/w6.5ddb0fd3.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4450:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/w9.5ddb0fd3.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7188:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/wa.18476bdd.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4081:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/wf.d4b98976.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2410:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/wu.5ddb0fd3.svg",height:32,width:32,blurWidth:0,blurHeight:0}},1436:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/ww.5e5912ca.svg",height:32,width:32,blurWidth:0,blurHeight:0}},4502:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/xj.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},2694:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/xl.687a3e0e.svg",height:32,width:32,blurWidth:0,blurHeight:0}},7520:function(t,e,i){"use strict";i.r(e),e.default={src:"https://static.finncdn.no/_c/travel/_next/static/media/xt.039a1da9.svg",height:32,width:32,blurWidth:0,blurHeight:0}},9611:function(t,e,i){"use strict";let s;i.r(e),i.d(e,{__N_SSP:function(){return Z},default:function(){return hotell}});var a=i(2322),r=i(6423),n=i(2784),c=i(9051),l=i(7729),d=i.n(l),o=i(314),h=i.n(o),u=i(5632),g=i(6398),v=i(7697),f=i(5094);let Amenity=t=>{let{facilities:e,activities:i}=t;return(0,a.jsx)("div",{className:"u-mb16 u-stone u-r-size1of2","data-testid":"offerAmenities",children:[].concat(e,i).filter(Boolean).map((t,e)=>e?" • ".concat(t):t)})};var x=i(3148);let translateAmenities=(t,e)=>t.reduce((t,i)=>{let s=e[i];return s?t.concat(s):t},[]);var m=(0,c.$j)(t=>{let{hotel:e}=t;return{name:e.name,rating:e.rating,country:e.country,region:e.region,destination:e.destination,facilities:translateAmenities(e.facilities,g.ge.P8),activities:translateAmenities(e.activities,g.ge.tS),distanceToBeach:e.distanceToBeach,distanceToCity:e.distanceToCity}})(t=>{let{name:e,rating:i,country:s,region:r,destination:n,facilities:c,activities:l,distanceToBeach:d,distanceToCity:o}=t;return(0,a.jsxs)("div",{"data-testid":"HotelDescription",children:[(0,a.jsx)("div",{className:"u-stone u-title",children:(()=>{let t=[n,r,s].filter(Boolean).join(" / ");return t.length>0&&t})()}),(0,a.jsx)("h1",{className:"u-licorice u-strong u-t2",children:e}),(0,a.jsx)("div",{children:(0,a.jsx)(f.F,{id:"HotelRating",rating:i,bigStars:!0,emptyStars:!0})}),(0,a.jsx)("div",{className:"u-t4",children:(0,a.jsx)(x.r,{distanceToBeach:d,distanceToCity:o})}),(0,a.jsx)(Amenity,{facilities:c,activities:l})]})}),b=i(6566);let NoHotelWarning=t=>{let{filters:e}=t,i=(0,u.useRouter)(),s="".concat(i.basePath,"/resultat");return(0,a.jsxs)("div",{className:"u-text-center u-mt32","data-testid":"noHotelWarning",children:[(0,a.jsx)("h1",{children:"404"}),(0,a.jsxs)("p",{children:["Hotellet du pr\xf8ver \xe5 finne ser ikke ut til \xe5 finnes. G\xe5"," ",(0,a.jsx)("a",{href:(0,b.Dv)(s,e),children:"tilbake til pakkereiser"})," for \xe5 se andre alternativer."]}),(0,a.jsx)("div",{className:"u-mt64 u-mb32 u-mh16",children:(0,a.jsx)("img",{src:"https://static.finncdn.no/_c/travel/_next/static/media/noHotel.70222e85.jpg",className:"img-format__img u-r-size2of3",alt:"Katt som sitter p\xe5 en ball"})})]})};var _=i(372);let HotelTopBar=t=>{let{hotelName:e,filters:i}=t;return(0,a.jsx)("div",{className:"u-mv16","data-testid":"topBar",children:(0,a.jsx)(_.o,{hotelName:e,filters:i})})};var p=i(7663);let ImageCarousel=class ImageCarousel{show(t){if("number"!=typeof t)throw TypeError("The `index` argument must be a number");this._index=Math.max(0,Math.min(t,this.count-1));let e=this._childrenEles[this._index];this._navigationHandler(t,e,this.count),window.requestAnimationFrame(()=>{this._childrenEles.forEach(t=>{t.style.display="none"}),e.style.display="";let t=e.querySelector("img");t&&this._loadLazyImage(t)}),this.currentEle=e,this.preload(4)}previous(){this.show(this._mod(this._index-1,this.count))}next(){this.show(this._mod(this._index+1,this.count))}preload(t){if("number"!=typeof t)throw TypeError("The `count` argument must be a number");let e=this._index-t;Array(2*t+1).fill(e).map((t,e)=>this._mod(t+e,this.count)).sort().map(t=>this._childrenEles[t].querySelector("[data-src]")).filter(t=>t).forEach(this._loadLazyImage)}update(t){this._childrenEles=Array.from(t.children),this.count=this._childrenEles.length,this.currentEle=this._childrenEles[0],this.preload(4)}_loadLazyImage(t){t.src||(t.hasAttribute("data-srcset")&&(t.srcset=t.getAttribute("data-srcset"),t.removeAttribute("data-srcset")),t.src=t.getAttribute("data-src"),t.removeAttribute("data-src"))}_mod(t,e){return(t%e+e)%e}constructor(t,e=()=>{}){this._containerEle=t,this._index=0,this._childrenEles=Array.from(t.children),this._navigationHandler=e,this.count=this._childrenEles.length,this.currentEle=this._childrenEles[0]}};function swipeservice(){let t=null,e=null;function handleTouchStart(i){1===i.touches.length&&(t=i.touches[0].pageX,e=i.touches[0].pageY)}function handleTouchMove(i){if(!t||!e)return;if(1!==i.touches.length){resetStartPoint();return}let s=i.touches[0].pageX,a=i.touches[0].pageY,r=t-s,n=e-a;if(Math.abs(r)>Math.abs(n)){if(Math.abs(r)>5&&i.preventDefault(),50>Math.abs(r))return;r>0?sendEvent("swipeleft",i.target):sendEvent("swiperight",i.target)}}function sendEvent(t,e){let i=document.createEvent("Event");i.initEvent(t,!0,!0),e.dispatchEvent(i),resetStartPoint()}function resetStartPoint(){t=null,e=null}return{addListeners:function(t){t.addEventListener("touchstart",handleTouchStart),t.addEventListener("touchmove",handleTouchMove)},removeListeners:function(t){t.removeEventListener("touchstart",handleTouchStart),t.removeEventListener("touchmove",handleTouchMove)}}}var j=i(4427);let{publicRuntimeConfig:w}=h()(),renderImage=(t,e)=>{let i="".concat(w.imgPath,"1280w").concat(t);return 0===e?(0,a.jsx)("img",{className:"img-format__img u-border-radius-8px",sizes:"(min-width: 1020px) 650px, (min-width: 768px) 66vw",alt:"Galleribilde",src:i,"data-index":e,"data-testid":"image-lightbox-".concat(t)}):(0,a.jsx)("img",{className:"img-format__img u-border-radius-8px",sizes:"(min-width: 1020px) 650px, (min-width: 768px) 66vw",alt:"Galleribilde","data-index":e,"data-src":i,"data-testid":"image-lightbox-".concat(t)})},renderImages=t=>t.map((e,i)=>(0,a.jsxs)("div",{style:{display:0===i?"block":"none"},"data-testid":"image-".concat(e),children:[renderImage(e,i),(0,a.jsx)("p",{className:"image-carousel__caption",children:(0,a.jsxs)("span",{className:"image-carousel__caption-text image-carousel_a11y-text",children:["(",i+1,"/",t.length,")"]})})]},"image-".concat(i))),handleNext=t=>{t.stopPropagation(),s&&s.next()},handlePrevious=t=>{t.stopPropagation(),s&&s.previous()},handleKeyDown=t=>{t.metaKey||t.altKey||t.shiftKey||t.ctrlKey||(37===t.keyCode&&(t.preventDefault(),s&&s.previous()),39===t.keyCode&&(t.preventDefault(),s&&s.next()))},HotelImageCarousel=t=>{let{hotelImages:e,hotelId:i}=t,r=(0,n.useRef)(null),[c,l]=(0,n.useState)(!1),[d,o]=(0,n.useState)(0),swipeLeft=()=>s.next(),swipeRight=()=>s.previous();return(0,n.useEffect)(()=>((s=new ImageCarousel(r.current)).preload(1),document.body.addEventListener("keydown",t=>{handleKeyDown(t)}),swipeservice().addListeners(r.current),document.body.addEventListener("swipeleft",swipeLeft),document.body.addEventListener("swiperight",swipeRight),()=>{document.body.removeEventListener("keydown",t=>handleKeyDown(t)),document.body.removeEventListener("swipeleft",swipeLeft),document.body.removeEventListener("swiperight",swipeRight),swipeservice().removeListeners(window)}),[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{"data-gallerylightbox-name":"ad","data-gallerylightbox-context":"mobile",ref:r,id:i,"data-testid":"galleryButton","aria-label":"gallery open",role:"button",tabIndex:0,className:"button button--flat button--has-icon u-pl0",onClick:()=>{l(!c),o(()=>d+1)},onKeyPress:()=>{l(!c),o(d+1)},children:e?renderImages(e):(0,a.jsx)("div",{})}),(0,a.jsx)("button",{className:"image-carousel__button-right",type:"button","aria-label":"Neste bilde","data-next":"true",onFocus:()=>!1,style:{touchAction:"manipulation"},"data-testid":"nextButton",onClick:t=>handleNext(t),onKeyDown:t=>handleNext(t),children:(0,a.jsx)("svg",{className:"image-carousel__button-arrow",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 10 20",width:"10",height:"20",children:(0,a.jsx)("path",{fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",d:"M1 1l8 9-8 9"})})}),(0,a.jsx)("button",{className:"image-carousel__button-left",type:"button","aria-label":"Forrige bilde","data-prev":"true",style:{touchAction:"manipulation"},"data-testid":"previousButton",onClick:t=>handlePrevious(t),onKeyDown:t=>handlePrevious(t),children:(0,a.jsx)("svg",{className:"image-carousel__button-arrow",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 10 20",width:"10",height:"20",children:(0,a.jsx)("path",{fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",d:"M9 1l-8 9 8 9"})})}),(null==e?void 0:e.length)?(0,a.jsx)(j.h,{imageRef:r,hotelId:i,imagePaths:e,"data-testid":"hotelImageGallery",openGallery:c,galleryValue:d}):null]})},hasNoImages=t=>!((null==t?void 0:t.length)&&-1===t[0].indexOf("test")),HotelImages=t=>{let{hotelImages:e,hotelId:i}=t;return(0,a.jsx)("div",{className:"ad-preview__media u-mb16","data-testid":"hotelImages",children:(0,a.jsx)("div",{className:"img-format img-format--ratio2by1 img-format--crop-vertical img-format--centered",children:hasNoImages(e)?(0,a.jsx)("img",{src:p.Z.src,height:p.Z.height,width:p.Z.width,loading:"lazy",alt:"bilde mangler",className:"img-format__img u-bg-ice noImage","data-testid":"resultImage"}):(0,a.jsx)(a.Fragment,{children:e?(0,a.jsx)("div",{className:"grid__unit u-size1of1",children:(0,a.jsx)(HotelImageCarousel,{hotelId:i,hotelImages:e,"data-testid":"hotelImageCarousel"})}):(0,a.jsx)("div",{})})})})},{publicRuntimeConfig:{imgPath:N}}=h()();var H=(0,c.$j)(t=>{let{hotel:e,filters:i}=t;return{hotel:e,filters:i}})(t=>{let{children:e,hotel:i,filters:s}=t,r=(0,u.useRouter)();(0,n.useEffect)(()=>{(0,v.Pj)(i)},[]);let c=(null==i?void 0:i.id)?"Pakkereiser til ".concat(i.name):"Dette hotellet finnes ikke :(",l=(null==i?void 0:i.id)&&i.imagePaths&&i.imagePaths.length>0?"".concat(N,"1280w").concat(i.imagePaths[0]):"https://www.finn.no/assets/finn-logo-large.png",o=(null==i?void 0:i.id)?"".concat(i.name,", ").concat(i.destination,", ").concat(i.region,", ").concat(i.country,"\n        ").concat(i.rating," stjerne\n        ").concat(translateAmenities(i.facilities,g.ge.P8),"\n        ").concat(translateAmenities(i.activities,g.ge.tS),"\n        ").concat(i.distanceToBeach,"m fra strand • ").concat(i.distanceToCity,"m fra sentrum"):"Dette hotellet finnes ikke :(",h=(null==i?void 0:i.id)?"https://www.finn.no".concat(r.basePath,"/hotell?hotellId=").concat(i.id):"https://www.finn.no/reise/pakkereiser/resultat";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(d(),{children:[(0,a.jsx)("title",{children:c},"title"),(0,a.jsx)("meta",{name:"description",content:o}),(0,a.jsx)("meta",{name:"robots",content:"noindex"}),(0,a.jsx)("meta",{property:"og:description",content:o}),(0,a.jsx)("meta",{property:"og:title",content:c}),(0,a.jsx)("meta",{property:"og:image",content:l}),(0,a.jsx)("meta",{property:"og:url",content:h}),(0,a.jsx)("link",{rel:"canonical",href:h})]}),(0,a.jsx)("div",{className:"pageholder","data-replace-main-section":!0,children:(0,a.jsx)("div",{className:"grid",children:i.id?(0,a.jsxs)("div",{className:"u-mh16",children:[(0,a.jsx)(HotelTopBar,{hotelName:i.name,filters:s}),(0,a.jsx)(HotelImages,{hotelId:i.id,hotelImages:i.imagePaths}),(0,a.jsx)("div",{className:"grid__unit u-size1of1",children:e})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(HotelTopBar,{hotelName:" ",filters:s}),(0,a.jsx)(NoHotelWarning,{filters:s})]})})})]})}),W=i(2702),y=i(7069),k=i(8090),z=i(8392),I=i(8466),E=i(7313);let F={resetFilters:z.N.resetHotelFilters,triggerFetch:I.$f};var D=(0,c.$j)(()=>({id:"hotel"}),F)(E.v),L=i(4009),P=i(4549),C=i(218);let HotelResultHeader=t=>{let{supplier:e,duration:i,departureDate:s,returnDate:r,pricePerPerson:n}=t,c=(0,L.G3)(s),l=(0,L.G3)(r);return(0,a.jsxs)("div",{className:"flex  flex__justify_space_between",children:[(0,a.jsxs)("div",{className:"flex flex__column_mobile",children:[(0,a.jsx)("span",{className:"flex__order_mobile_3 ",children:(0,a.jsx)(C.o,{supplier:e})}),(0,a.jsxs)("div",{className:"u-strong u-caption flex__order_mobile_1 u-m-pl8 u-pt4","data-testid":"ResultHeader-Duration",children:[i," dagers reise"]}),(0,a.jsx)("div",{className:"u-hide-lt768 u-ml32"}),(0,a.jsxs)("div",{className:"u-caption flex__order_mobile_2 u-pt4","data-testid":"ResultHeader-Dates",children:[(0,a.jsx)("span",{className:"u-no-break",children:c&&(0,L.$r)(c)}),(0,a.jsx)("span",{className:"icon-pre icon--one-way-arrow u-mr8 u-ml8"}),(0,a.jsx)("span",{className:"u-no-break",children:l&&(0,L.$r)(l)})]})]}),(0,a.jsxs)("div",{className:"flex flex__column_mobile u-text-right--lt768",children:[(0,a.jsx)("span",{className:"u-caption flex__order_mobile_2",children:"2 voksne,"}),(0,a.jsx)("span",{className:"u-caption flex__order_mobile_2",children:"\xa0pris per pers."}),(0,a.jsx)("div",{className:"u-hide-lt768 u-ml32"}),(0,a.jsxs)("span",{className:"u-b1 u-strong flex__order_mobile_1","data-testid":"ResultHeader-Price",children:[(0,P.IK)(n)," kr"]})]})]})};var T=i(6702),airlineLogos=()=>(0,T.h)(i(9329));let AirlineLogo=t=>{let{airlineCode:e,className:i}=t,s=airlineLogos()[null==e?void 0:e.toLowerCase()];return s?(0,a.jsx)("img",{src:s.src,height:s.height,width:s.width,loading:"lazy",className:i,alt:""}):(0,a.jsx)("span",{children:"\xa0"})},HotelResultItemFlightDetails=t=>{let{flights:e,outbound:i=!1}=t,renderFlight=t=>{let e=(0,L.G3)(t.departureTime),i=(0,L.G3)(t.arrivalTime);return(0,a.jsxs)("div",{className:"grid","data-testid":"generatedFlightDetails",children:[t.airlineCode&&t.flightNo&&(0,a.jsxs)("div",{className:"grid grid__unit u-size1of1",children:[(0,a.jsx)("div",{className:"u-licorice u-d1 grid__unit u-size1of5",children:(0,a.jsx)(AirlineLogo,{className:"airline-logo",airlineCode:t.airlineCode})}),(0,a.jsxs)("div",{className:"grid grid__unit u-size4of5",children:[(0,a.jsxs)("div",{className:"grid__unit u-d1 u-size1of4","data-testid":"airlineFlightNo",children:[t.airlineCode,t.flightNo]}),(0,a.jsx)("div",{className:"grid__unit u-d1 u-size3of4","data-testid":"airlineDisplayName",children:t.airline})]})]}),(0,a.jsxs)("div",{className:"u-size1of1 grid__unit flex flex__row flex__align_center",children:[(0,a.jsxs)("div",{className:"grid grid__unit u-size4of5",children:[(0,a.jsxs)("div",{className:"grid__unit u-licorice u-strong u-size1of1 u-hide-gt768",children:["kl. ",(0,L.HL)(e)," ",i?"- ".concat((0,L.HL)(i)):""]}),(0,a.jsx)("div",{className:"grid__unit u-licorice u-caption u-strong u-r-size1of4 u-hide-lt768","data-testid":"departureDate",children:(0,L.Ne)(e)}),(0,a.jsx)("div",{className:"grid__unit u-r-size3of4","data-testid":"flightOrigin",children:t.originAirport}),(0,a.jsx)("div",{className:"grid__unit u-licorice u-caption u-strong u-r-size1of4 u-hide-lt768","data-testid":"arrivalDate",children:(0,L.Ne)(i)}),(0,a.jsx)("div",{className:"grid__unit u-r-size3of4","data-testid":"flightDestination",children:t.destinationAirport})]}),(0,a.jsx)("div",{className:"u-size1of5 u-strong u-text-right","data-testid":"flightDuration",children:(0,P.LU)(t.flightDuration)})]})]})},renderStopover=(t,e,i)=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("hr",{className:"line--horizontal-line u-size4of5 u-float-left"}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:"grid grid__unit u-size4of5","data-testid":"hotelFlight-layover-".concat(t),children:[(0,a.jsx)("span",{className:"u-float-left vertical-stopover-dot",children:"\xb7"}),(0,a.jsxs)("div",{className:"grid u-float-right u-r-size3of4 u-truncate",children:["mellomlanding i ",e]})]}),i&&i>0&&(0,a.jsx)("div",{className:"grid__unit u-size1of5 u-strong u-text-right","data-testid":"stopoverDuration",children:(0,P.LU)(i)})]}),(0,a.jsx)("hr",{className:"line--horizontal-line u-size4of5 u-float-left"})]}),s=(0,L.G3)(e[0].departureTime);return s?(0,a.jsxs)("div",{className:"u-pb32",children:[(0,a.jsxs)("div",{className:"u-pb16",children:[(0,a.jsx)("span",{className:"icon-pre ".concat(i?"icon--flight-departure":"icon--flight-arrival"," u-float-left u-pr8")}),(0,a.jsxs)("div",{className:"u-licorice u-caption u-strong u-pt2","data-testid":"flightDirection",children:[i?"Utreise":"Hjemreise",": ",(0,L.a5)(s)]})]}),(0,a.jsx)("div",{className:"line--border-left u-pl16 u-mr32",children:e.map((t,i)=>(0,a.jsxs)("div",{"data-testid":"hotelFlightResult-element-".concat(i),children:[i>0&&renderStopover(i,t.originAirport,(0,L.XX)((0,L.G3)(e[i-1].arrivalTime),(0,L.G3)(t.departureTime))),renderFlight(t)]},"".concat(t.originAirport,"-").concat(t.destinationAirport,"-").concat(t.departureTime)))})]}):null},R=g.ge.l,HotelResultItemMisc=t=>{let{board:e,roomDescription:i}=t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex flex__row flex__justify_left u-pv4",children:[(0,a.jsx)("span",{className:"icon-pre icon--two-adults"}),(0,a.jsx)("div",{children:"2 Voksne"})]}),(0,a.jsxs)("div",{className:"flex flex__row flex__justify_left u-pv4",children:[(0,a.jsx)("span",{className:"icon-pre icon--bed-big "}),(0,a.jsx)("div",{"data-testid":"roomDescription",children:i})]}),e&&(0,a.jsx)("div",{className:"icon-pre icon--knife-fork flex u-pv4","data-testid":"boardInfo",children:R[e]})]})},HotelResultItemPrice=t=>{let{offer:e,hotel:i}=t,s=(0,u.useRouter)(),{offerId:r,pricePerPerson:n}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"u-licorice u-t3 u-normal",children:[(0,P.IK)(2*n)," kr"]}),(0,a.jsxs)("div",{className:"u-d1 u-pb16",children:["Pris per person ",(0,P.IK)(n)," kr"]}),(0,a.jsx)("a",{href:"".concat(s.basePath,"/ut?offerId=").concat(r,"&fromPage=hotel"),onClick:()=>(0,v.fk)(e,i),className:"button button--order u-size1of1","data-testid":"offerLink-".concat(r),rel:"noopener noreferrer nofollow",target:"_blank",children:"G\xe5 til bestilling"})]})},HotelResultItemFlightSummary=t=>{var e;let{originAirport:i,destinationAirport:s,departureTime:r,arrivalTime:n,flightDuration:c,numberOfStopovers:l,outbound:d=!1}=t,o=(0,L.G3)(r),h=(0,L.G3)(n);return o?(0,a.jsxs)("div",{className:"u-pb32",children:[(0,a.jsxs)("div",{className:"u-pb16",children:[(0,a.jsx)("div",{className:"icon-pre ".concat(d?"icon--flight-departure":"icon--flight-arrival"," u-float-left u-pr8")}),(0,a.jsxs)("div",{className:"u-licorice u-caption u-strong u-pt2","data-testid":"flightDirection",children:[d?"Utreise":"Hjemreise",": ",(0,L.a5)(o)]})]}),(0,a.jsx)("div",{className:"line--border-left u-pl16 u-m-pr16",children:(0,a.jsxs)("div",{className:"flex flex__row flex__align_center","data-testid":"generatedFlightSummary",children:[(0,a.jsxs)("div",{className:"grid grid__unit u-size4of5",children:[(0,a.jsxs)("div",{className:"grid__unit u-licorice u-strong u-size1of1 u-hide-gt768",children:["kl. ",(0,L.HL)(o)," ",h?"- ".concat((0,L.HL)(h)):""]}),(0,a.jsx)("div",{className:"grid__unit u-licorice u-caption u-strong u-r-size1of4 u-hide-lt768","data-testid":"departureDate",children:(0,L.Ne)(o)}),(0,a.jsx)("div",{className:"grid__unit u-r-size3of4","data-testid":"flightOrigin",children:i}),l&&l>0?(0,a.jsxs)("div",{className:"grid__unit u-size1of1 flex flex__column",children:[(0,a.jsx)("hr",{className:"line--horizontal-line u-size1of1"}),(0,a.jsxs)("div",{className:"grid","data-testid":"hotelFlight-layovers",children:[(0,a.jsx)("span",{className:"u-float-left vertical-stopover-dot",children:"\xb7"}),(0,a.jsx)("div",{className:"u-float-right u-r-size3of4 u-truncate","data-testid":"numberOfLayovers",children:(e=l,e>1?"".concat(e," mellomlandinger"):"".concat(e," mellomlanding"))})]}),(0,a.jsx)("hr",{className:"line--horizontal-line u-size1of1"})]}):null,(0,a.jsxs)("div",{className:"grid__unit u-licorice u-caption u-strong u-r-size1of4 u-hide-lt768","data-testid":"arrivalDate",children:[h&&(0,L.Ne)(h),"\xa0"]}),(0,a.jsx)("div",{className:"grid__unit u-r-size3of4","data-testid":"flightDestination",children:s})]}),(0,a.jsx)("div",{className:"u-size1of5 ".concat(c?"u-strong":""," u-text-right u-pl16"),"data-testid":"flightDuration",children:c?(0,P.LU)(c):"Ukjent flytid"})]})})]}):null},HotelResultItem=t=>{let{offer:e,hotel:i}=t,{supplier:s,originAirport:r,destinationAirport:n,departureDate:c,departureDateArrival:l,departureStopovers:d,departureTravelDuration:o,returnDate:h,returnDateArrival:u,returnStopovers:g,returnTravelDuration:v,flightDetails:f,board:x,roomDescription:m}=e;return(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:"grid__unit u-r-size2of3",children:[(0,a.jsx)("h3",{className:"u-licorice u-t4 u-pt16",children:"Flyvning"}),(0,a.jsx)("div",{className:"line--border-right",children:f?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(HotelResultItemFlightDetails,{flights:f.outbound,outbound:!0}),(0,a.jsx)(HotelResultItemFlightDetails,{flights:f.inbound})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(HotelResultItemFlightSummary,{originAirport:r,destinationAirport:n,departureTime:c,arrivalTime:l,flightDuration:o,numberOfStopovers:d,outbound:!0}),(0,a.jsx)(HotelResultItemFlightSummary,{originAirport:n,destinationAirport:r,departureTime:h,arrivalTime:u,flightDuration:v,numberOfStopovers:g}),void 0===d||void 0===g?(0,a.jsx)("div",{className:"u-strong u-d1 u-mt4","data-testid":"unknownStopoversWarning",children:"Enkelte flyvninger kan ha mellomlandinger. G\xe5 til tilbyder for \xe5 se detaljer om flyving"}):null]})})]}),(0,a.jsxs)("div",{className:"grid__unit u-r-size1of3 u-m-pl16",children:[(0,a.jsx)("hr",{className:"line--horizontal-line u-hide-gt768"}),(0,a.jsx)("h3",{className:"u-licorice u-t4 u-pt16",children:"Overnatting"}),(0,a.jsx)(HotelResultItemMisc,{board:x,roomDescription:m}),(0,a.jsx)("hr",{className:"line--horizontal-line"}),(0,a.jsx)("h3",{className:"u-licorice u-t4",children:"Totalpris"}),(0,a.jsx)(C.o,{supplier:s,className:"u-mb4 u-float-right"}),(0,a.jsx)(HotelResultItemPrice,{offer:e,hotel:i})]})]})};var A=(0,c.$j)(t=>{let{hotelResults:e,hotel:i}=t;return{offers:e.offers,status:e.status,hotel:i}})(t=>{let{offers:e,status:i,hotel:s}=t,renderOffer=(t,e)=>(0,a.jsxs)(n.Fragment,{children:[0===e&&(0,a.jsx)("h2",{className:"u-t3 u-strong u-mt16",children:"Beste tilbud"}),1===e&&(0,a.jsx)("h2",{className:"u-t3 u-strong u-mt16",children:"Flere tilbud"}),(0,a.jsx)(W.EB,{className:"u-ml0 u-mr0 u-mv8","data-testid":"HotelResultExpansionPanel-".concat(t.offerId),title:(0,a.jsx)(HotelResultHeader,{...t}),expanded:0===e,children:(0,a.jsx)(HotelResultItem,{offer:t,hotel:s})})]},t.offerId);return(0,a.jsxs)("section",{"data-testid":"HotelResultList",className:"u-position-relative",children:[(0,a.jsxs)("div",{children:[e.length<=0&&(0,a.jsx)(D,{}),e.map((t,e)=>renderOffer(t,e))]}),i===k.d.PENDING&&(0,a.jsx)("div",{"data-testid":"resultListOverlay",className:"overlay u-bg-milk u-text-center u-opacity075",title:"Laster nye tilbud",children:(0,a.jsx)(y.L,{className:"spinner"})})]})}),S=i(5817),q=(0,c.$j)(t=>({origin:t.filters.origin,departureDate:t.filters.departureDate,returnDate:t.filters.returnDate,ignoredFilters:t.filters.ignoredFilters,travelMonths:t.filters.travelMonths,duration:t.filters.duration}))(t=>{let{origin:e,departureDate:i,returnDate:s,travelMonths:r,duration:n,ignoredFilters:c}=t,l=g.UH.find(t=>t.value===e),d=(0,L.G3)(null==i?void 0:i.date),o=(0,L.G3)(null==s?void 0:s.date);return(0,a.jsxs)("div",{"data-testid":"hotelFilterPreview",children:[(0,a.jsx)("div",{className:"u-caption","data-testid":"hotelFilterPreview-origin",children:null==l?void 0:l.text}),d&&o&&!c.includes("departureDate")?(0,a.jsxs)("div",{"data-testid":"hotelFilterPreview-dateInfo-fixed",children:[(0,a.jsx)("span",{className:"u-no-break",children:(0,L.$r)(d)}),(0,a.jsx)("span",{className:"icon-pre icon--one-way-arrow u-mr8 u-ml8"}),(0,a.jsx)("span",{className:"u-no-break",children:(0,L.$r)(o)})]}):0!==r.length||n&&!c.includes("travelMonths")?(0,a.jsx)("div",{"data-testid":"hotelFilterPreview-dateInfo-flex",children:(0,S.X6)(r,n)}):(0,a.jsx)("div",{"data-testid":"hotelFilterPreview-dateInfo-default",children:"N\xe5r som helst"})]})}),M=i(6219);let G={triggerFetch:I.$f,filterChange:z.N.changeOrigin};var O=(0,c.$j)(t=>({selectedValue:t.filters.origin}),G)(M.p),B=i(4615);let $={setIgnoredFilters:z.N.setIgnoredFilters,triggerFetch:I.$f};var K=(0,c.$j)(t=>({travelMonths:t.filters.travelMonths,duration:t.filters.duration,travelMonthsClassName:"u-mb16 u-r-size1of2",horizontal:!0}),$)(B.L),U=i(6351),X=i(5605);let V={triggerFetch:I.H};var Y=(0,c.$j)(t=>{let{hotelResults:e}=t;return{hotelResults:e}},V)(t=>{let{triggerFetch:e,hotelResults:i}=t,s=i.numberOfOffers-i.offers.length,r=(0,X.D)(()=>{let t=(i.currentPage+1).toString();i.currentPage+1<=i.totalPages&&e({page:t})},200);return(0,a.jsx)("div",{className:"u-text-center u-mb64",children:s>0?(0,a.jsxs)("button",{type:"button","data-testid":"hotel-pagination-button",className:"button button--flat",onClick:()=>r(),disabled:i.status===k.d.PENDING,children:["Last inn ",Math.min(12,s)," av ",s," flere tilbud"]}):null})}),Z=!0,hotell=t=>(r.Y.useHydration(t),(0,a.jsxs)(H,{children:[(0,a.jsx)(m,{}),(0,a.jsx)("h2",{className:"u-screen-reader-only",children:"Alternativer for avreise og hjemreise"}),(0,a.jsx)(U.z,{preview:(0,a.jsx)(q,{}),children:(0,a.jsxs)("div",{className:"edit-panel-hotelfilters finn-reise--pakkereiser-hotell","data-testid":"hotelFilter",children:[(0,a.jsx)("div",{className:"align-bottom u-r-size1of3 u-pr8--gt768",children:(0,a.jsx)(O,{})}),(0,a.jsx)("div",{className:"align-bottom u-r-size2of3",children:(0,a.jsx)(K,{})})]})}),(0,a.jsx)(A,{}),(0,a.jsx)(Y,{})]}))},9329:function(t,e,i){var s={"./0b.svg":1702,"./1l.svg":1216,"./4c.svg":4639,"./4m.svg":249,"./4u.svg":2644,"./7s.svg":4632,"./9i.svg":9776,"./a3.svg":7876,"./aa.svg":5467,"./ac.svg":4555,"./af.svg":564,"./ai.svg":5482,"./ak.svg":7878,"./as.svg":9660,"./ay.svg":3783,"./az.svg":4375,"./b6.svg":1046,"./ba.svg":9132,"./bt.svg":4697,"./cj.svg":7900,"./cl.svg":30,"./ct.svg":1791,"./cx.svg":6405,"./cz.svg":3365,"./d7.svg":2046,"./d8.svg":8416,"./dh.svg":8250,"./dk.svg":8270,"./dl.svg":5518,"./dy.svg":486,"./e2.svg":7428,"./ec.svg":5979,"./ek.svg":3538,"./et.svg":6133,"./ew.svg":6601,"./ey.svg":7691,"./f9.svg":3664,"./fd.svg":9015,"./fi.svg":3834,"./fl.svg":6065,"./fr.svg":9107,"./fs.svg":3851,"./g3.svg":3718,"./hq.svg":6872,"./i2.svg":7501,"./i5.svg":6923,"./ib.svg":2283,"./ix.svg":9457,"./ja.svg":5055,"./jj.svg":1238,"./jz.svg":7509,"./ka.svg":224,"./kl.svg":6447,"./la.svg":7399,"./lh.svg":5435,"./lo.svg":9415,"./lp.svg":7487,"./lu.svg":104,"./lx.svg":7548,"./mh.svg":5607,"./mq.svg":9832,"./ms.svg":3145,"./mt.svg":7295,"./n0.svg":2095,"./os.svg":6791,"./ou.svg":6089,"./pg.svg":7649,"./pk.svg":6846,"./pq.svg":2998,"./ps.svg":8509,"./pz.svg":1268,"./qf.svg":5315,"./qr.svg":4356,"./qz.svg":8999,"./rk.svg":3393,"./rv.svg":672,"./sk.svg":348,"./sn.svg":7186,"./sq.svg":253,"./su.svg":478,"./tf.svg":7718,"./tg.svg":7116,"./tk.svg":1523,"./tp.svg":2222,"./tr.svg":6991,"./u2.svg":4233,"./ua.svg":4976,"./ux.svg":4844,"./va.svg":8952,"./vj.svg":1013,"./vs.svg":257,"./vx.svg":3414,"./vy.svg":8479,"./w6.svg":2531,"./w9.svg":4450,"./wa.svg":7188,"./wf.svg":4081,"./wu.svg":2410,"./ww.svg":1436,"./xj.svg":4502,"./xl.svg":2694,"./xt.svg":7520,"src/static/logo/32x32/0b.svg":1702,"src/static/logo/32x32/1l.svg":1216,"src/static/logo/32x32/4c.svg":4639,"src/static/logo/32x32/4m.svg":249,"src/static/logo/32x32/4u.svg":2644,"src/static/logo/32x32/7s.svg":4632,"src/static/logo/32x32/9i.svg":9776,"src/static/logo/32x32/a3.svg":7876,"src/static/logo/32x32/aa.svg":5467,"src/static/logo/32x32/ac.svg":4555,"src/static/logo/32x32/af.svg":564,"src/static/logo/32x32/ai.svg":5482,"src/static/logo/32x32/ak.svg":7878,"src/static/logo/32x32/as.svg":9660,"src/static/logo/32x32/ay.svg":3783,"src/static/logo/32x32/az.svg":4375,"src/static/logo/32x32/b6.svg":1046,"src/static/logo/32x32/ba.svg":9132,"src/static/logo/32x32/bt.svg":4697,"src/static/logo/32x32/cj.svg":7900,"src/static/logo/32x32/cl.svg":30,"src/static/logo/32x32/ct.svg":1791,"src/static/logo/32x32/cx.svg":6405,"src/static/logo/32x32/cz.svg":3365,"src/static/logo/32x32/d7.svg":2046,"src/static/logo/32x32/d8.svg":8416,"src/static/logo/32x32/dh.svg":8250,"src/static/logo/32x32/dk.svg":8270,"src/static/logo/32x32/dl.svg":5518,"src/static/logo/32x32/dy.svg":486,"src/static/logo/32x32/e2.svg":7428,"src/static/logo/32x32/ec.svg":5979,"src/static/logo/32x32/ek.svg":3538,"src/static/logo/32x32/et.svg":6133,"src/static/logo/32x32/ew.svg":6601,"src/static/logo/32x32/ey.svg":7691,"src/static/logo/32x32/f9.svg":3664,"src/static/logo/32x32/fd.svg":9015,"src/static/logo/32x32/fi.svg":3834,"src/static/logo/32x32/fl.svg":6065,"src/static/logo/32x32/fr.svg":9107,"src/static/logo/32x32/fs.svg":3851,"src/static/logo/32x32/g3.svg":3718,"src/static/logo/32x32/hq.svg":6872,"src/static/logo/32x32/i2.svg":7501,"src/static/logo/32x32/i5.svg":6923,"src/static/logo/32x32/ib.svg":2283,"src/static/logo/32x32/ix.svg":9457,"src/static/logo/32x32/ja.svg":5055,"src/static/logo/32x32/jj.svg":1238,"src/static/logo/32x32/jz.svg":7509,"src/static/logo/32x32/ka.svg":224,"src/static/logo/32x32/kl.svg":6447,"src/static/logo/32x32/la.svg":7399,"src/static/logo/32x32/lh.svg":5435,"src/static/logo/32x32/lo.svg":9415,"src/static/logo/32x32/lp.svg":7487,"src/static/logo/32x32/lu.svg":104,"src/static/logo/32x32/lx.svg":7548,"src/static/logo/32x32/mh.svg":5607,"src/static/logo/32x32/mq.svg":9832,"src/static/logo/32x32/ms.svg":3145,"src/static/logo/32x32/mt.svg":7295,"src/static/logo/32x32/n0.svg":2095,"src/static/logo/32x32/os.svg":6791,"src/static/logo/32x32/ou.svg":6089,"src/static/logo/32x32/pg.svg":7649,"src/static/logo/32x32/pk.svg":6846,"src/static/logo/32x32/pq.svg":2998,"src/static/logo/32x32/ps.svg":8509,"src/static/logo/32x32/pz.svg":1268,"src/static/logo/32x32/qf.svg":5315,"src/static/logo/32x32/qr.svg":4356,"src/static/logo/32x32/qz.svg":8999,"src/static/logo/32x32/rk.svg":3393,"src/static/logo/32x32/rv.svg":672,"src/static/logo/32x32/sk.svg":348,"src/static/logo/32x32/sn.svg":7186,"src/static/logo/32x32/sq.svg":253,"src/static/logo/32x32/su.svg":478,"src/static/logo/32x32/tf.svg":7718,"src/static/logo/32x32/tg.svg":7116,"src/static/logo/32x32/tk.svg":1523,"src/static/logo/32x32/tp.svg":2222,"src/static/logo/32x32/tr.svg":6991,"src/static/logo/32x32/u2.svg":4233,"src/static/logo/32x32/ua.svg":4976,"src/static/logo/32x32/ux.svg":4844,"src/static/logo/32x32/va.svg":8952,"src/static/logo/32x32/vj.svg":1013,"src/static/logo/32x32/vs.svg":257,"src/static/logo/32x32/vx.svg":3414,"src/static/logo/32x32/vy.svg":8479,"src/static/logo/32x32/w6.svg":2531,"src/static/logo/32x32/w9.svg":4450,"src/static/logo/32x32/wa.svg":7188,"src/static/logo/32x32/wf.svg":4081,"src/static/logo/32x32/wu.svg":2410,"src/static/logo/32x32/ww.svg":1436,"src/static/logo/32x32/xj.svg":4502,"src/static/logo/32x32/xl.svg":2694,"src/static/logo/32x32/xt.svg":7520};function webpackContext(t){return i(webpackContextResolve(t))}function webpackContextResolve(t){if(!i.o(s,t)){var e=Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}webpackContext.keys=function(){return Object.keys(s)},webpackContext.resolve=webpackContextResolve,t.exports=webpackContext,webpackContext.id=9329}},function(t){t.O(0,[339,34,774,888,179],function(){return t(t.s=6290)}),_N_E=t.O()}]);
//# sourceMappingURL=hotell-cc2d54ca8d896a68.js.map