(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[535],{18433:function(e,t,n){"use strict";n.d(t,{Y:function(){return s},L:function(){return l}});var r=n(24246),i=n(27378),a=n(20526),o=(0,i.createContext)((0,a.V)("StandardLayout")),s=function(){return(0,i.useContext)(o)},l=function(e){var t=e.children,n=e.value;return(0,r.jsx)(o.Provider,{value:n,children:t})}},96590:function(e,t,n){"use strict";n.d(t,{Z:function(){return h},Y:function(){return s.Y}});var r=n(24246),i=(n(27378),n(65218)),a=n(68054),o=n(65743),s=n(18433),l=(0,i.default)((function(){return n.e(1438).then(n.bind(n,31438))}),{loading:function(){return(0,r.jsx)(o.Z,{size:"component"})},loadableGenerated:{webpack:function(){return[31438]},modules:["../strict/react/layouts/__Provider/IntlProvider/index.tsx -> ./de"]}}),c=(0,i.default)((function(){return Promise.all([n.e(8236),n.e(2740)]).then(n.bind(n,82740))}),{loading:function(){return(0,r.jsx)(o.Z,{size:"component"})},loadableGenerated:{webpack:function(){return[82740]},modules:["../strict/react/layouts/__Provider/IntlProvider/index.tsx -> ./en"]}}),d=(0,i.default)((function(){return Promise.all([n.e(8236),n.e(7607)]).then(n.bind(n,37607))}),{loading:function(){return(0,r.jsx)(o.Z,{size:"component"})},loadableGenerated:{webpack:function(){return[37607]},modules:["../strict/react/layouts/__Provider/IntlProvider/index.tsx -> ./en-GB"]}}),u=(0,i.default)((function(){return Promise.all([n.e(8236),n.e(6632)]).then(n.bind(n,96632))}),{loading:function(){return(0,r.jsx)(o.Z,{size:"component"})},loadableGenerated:{webpack:function(){return[96632]},modules:["../strict/react/layouts/__Provider/IntlProvider/index.tsx -> ./en-IE"]}}),p=(0,i.default)((function(){return n.e(8162).then(n.bind(n,18162))}),{loading:function(){return(0,r.jsx)(o.Z,{size:"component"})},loadableGenerated:{webpack:function(){return[18162]},modules:["../strict/react/layouts/__Provider/IntlProvider/index.tsx -> ./fr"]}}),x=function(e){var t=e.children;switch((0,a.bU)()){case"de":return(0,r.jsx)(l,{children:t});case"en":return(0,r.jsx)(c,{children:t});case"en-IE":return(0,r.jsx)(u,{children:t});case"fr":return(0,r.jsx)(p,{children:t});default:return(0,r.jsx)(d,{children:t})}},h=function(e){var t=e.children;return(0,r.jsx)(x,{children:t})}},38746:function(e,t,n){"use strict";n.d(t,{Y:function(){return o.Y},y:function(){return s}});var r=n(27378),i=n(68054),a=n(1866),o=n(96590),s=function(){var e=(0,i.ay)();return(0,r.useCallback)((function(t){var n=t.guests,r=t.category,i=t.location;if(i){var o=(0,a.N)(e,i.label,r,n).toString();window.location.assign(o)}}),[e])}},1866:function(e,t,n){"use strict";n.d(t,{N:function(){return i}});var r=n(88615),i=function(e,t,n,i){var a=(0,r.Et)(t),o=(0,r.Qc)(n,e),s=new URL("".concat(e,"/s/").concat(o,"/").concat(a),window.location.origin);return i>0&&s.searchParams.append("guests",i.toString()),s.toString()}},82408:function(e,t,n){"use strict";n.d(t,{h4:function(){return r.Z},$_:function(){return i.Z},yB:function(){return a.y}});var r=n(69311),i=n(99537),a=n(38746)},69908:function(e,t,n){"use strict";n.d(t,{Z:function(){return ae}});var r=n(24246),i=n(20036),a=n(59972),o=(n(27378),n(9604)),s=n(88615),l=n(69416),c=n(68054),d=n(50694),u=n(71312),p=n(63129),x=n(21475),h=o.StyleSheet.create({image:{position:"absolute",width:"100%",height:"100%",backgroundSize:"cover",backgroundPosition:"50% 50%",backgroundRepeat:"no-repeat",cursor:"pointer"}}),g=function(e){var t,n=e.image,i=e.summonGalleryModal,a=(0,x.L)(n.id);return(0,r.jsx)("div",{className:(0,o.css)(h.image,(t=a,o.StyleSheet.create({image:{backgroundImage:"url(".concat(t,")")}})).image),onClick:i,role:"presentation"})},m=n(44552),f=o.StyleSheet.create({wrapper:{backgroundColor:m.sW.lightGrey,width:"100%",marginBottom:"16px",position:"relative",height:"326.4px"}}),v=function(e){var t=e.imageOne,n=e.imageTwo,i=e.summonGalleryModal;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,o.css)(f.wrapper),children:(0,r.jsx)(g,{image:t,summonGalleryModal:i})}),(0,r.jsx)("div",{className:(0,o.css)(f.wrapper),children:(0,r.jsx)(g,{image:n,summonGalleryModal:i})})]})},b=o.StyleSheet.create({span:{fontSize:"40px",lineHeight:"46px",maxHeight:"322px"}}),w=o.StyleSheet.create({span:{fontSize:"28px",lineHeight:"34px",maxHeight:"204px"}}),y=o.StyleSheet.create({wrapper:{marginTop:"74px"},span:{fontWeight:"normal",overflow:"hidden",textOverflow:"ellipsis"}}),j=y,S=function(e){var t=e.children,n=function(e){return"compact"===e?w:b}(e.flavour);return(0,r.jsx)("div",{className:(0,o.css)(j.wrapper),children:(0,r.jsx)("span",{className:(0,o.css)(j.span,n.span),children:t})})},k=n(46555),N=n.n(k),W=n(95099),C=n.n(W),G=n(86665),z=n.n(G),P=n(15837),Z=n(44081),H=o.StyleSheet.create({reviewContainer:{marginTop:"24px",fontSize:"22px",lineHeight:"32px",letterSpacing:"-0.2px"},reviewText:{fontStyle:"italic",":nth-child(1n) p":{margin:"0px",padding:"0px"}},reviewAuthor:{fontWeight:"bold"}}),M=function(e){var t=e.review;return(0,r.jsxs)("div",{className:(0,o.css)(H.reviewContainer),children:[(0,r.jsx)("span",{className:(0,o.css)(H.reviewText),children:(0,P.S0)(t.textArray,150,1,!0)})," ",(0,r.jsx)("span",{className:(0,o.css)(H.reviewAuthor),children:t.author}),(0,r.jsx)("div",{children:(0,r.jsx)(Z.Z,{maxRating:5,rating:t.rating,size:"large"})})]})},_=function(e){var t=e.reviews,n=z()(N()(C()(t,(function(e){return e.rating}))));return n&&n.rating>4?(0,r.jsx)(M,{review:n}):(0,r.jsx)(r.Fragment,{})},L=o.StyleSheet.create({wrapper:{position:"relative",height:"668.8px",padding:"40px",backgroundColor:m.sW.lightGrey,width:"100%"}}),I=function(e){var t=e.flavour,n=(0,d.HN)(),i=n.details.name,a=n.reviews;return(0,r.jsxs)("div",{className:(0,o.css)(L.wrapper),children:[(0,r.jsx)(S,{flavour:t,children:i}),(0,r.jsx)(_,{reviews:a})]})},B=function(e){var t=e.flavour,n=e.images,i=e.summonGalleryModal;return n.length>1?(0,r.jsx)(v,{imageOne:n[0],imageTwo:n[1],summonGalleryModal:i}):(0,r.jsx)(I,{flavour:t})},R=o.StyleSheet.create({mainImageButton:{background:"transparent",border:"0px none",textAlign:"left",padding:"0px",width:"100%",height:"100%",display:"block"},imageWrapper:{position:"relative",height:"668.8px",backgroundColor:m.sW.lightGrey,width:"100%"},imageContainer:{width:"100%",height:"100%",position:"absolute"}}),A=function(e){var t=e.image,n=e.summonGalleryModal;return(0,r.jsx)("button",{className:(0,o.css)(R.mainImageButton),onClick:n,type:"button",children:(0,r.jsx)("div",{className:(0,o.css)(R.imageWrapper),children:(0,r.jsx)("div",{className:(0,o.css)(R.imageContainer),children:(0,r.jsx)(g,{image:t,summonGalleryModal:n})})})})},T=n(38630),F=o.StyleSheet.create({button:{":active":{borderColor:m.sW.mediumLightGrey},":hover":{background:m.sW.white},":disabled":{background:"rgba(255, 255, 255, 0.3)",cursor:"default"},cursor:"pointer",display:"inline-block",position:"relative",textAlign:"center",textDecoration:"none",transition:"background 0.2s ease 0s, border-color 0.2s ease 0s",borderRadius:"4px",fontSize:"19px",lineHeight:"22px",letterSpacing:"0.2px",color:m.sW.black,borderStyle:"solid",borderWidth:"1px",outline:"none",touchAction:"manipulation",fontWeight:400,margin:"0px",borderColor:"transparent",background:m.sW.white,height:"40px",width:"40px",boxShadow:"rgba(0, 0, 0, 0.14) 0px 1px 1px 1px",padding:"0px 8px",minWidth:"40px"},icon:{display:"inline-block",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:m.sW.black}}),E=function(e){var t=e.children,n=e.onClick;return(0,r.jsx)("button",{className:(0,o.css)(F.button),onClick:n,type:"button",children:(0,r.jsx)("span",{className:(0,o.css)(F.icon),children:t})})},O=o.StyleSheet.create({wrapper:{display:"inline-block"}}),Y=function(){return(0,r.jsx)("div",{className:(0,o.css)(O.wrapper),children:(0,r.jsx)(E,{onClick:(0,d.M0)({layout:"window",type:"withClickOut"}),children:(0,r.jsx)(T.Z,{size:"large",withHover:!0})})})},D=n(79230),U=function(e){var t=e.isFavourite,n=e.size;return(0,r.jsx)(D.Z,{alignment:"block",fillColour:t?"blue":"black",fillOpacity:t?"filled":"empty",focusable:!0,paintOrder:"default",size:n,strokeColour:t?"blue":"black",strokeWidth:"default",type:"default"})},V=o.StyleSheet.create({wrapper:{display:"inline-block",marginLeft:"16px"}}),K=function(){var e=(0,d.HN)().id;return(0,r.jsx)("div",{className:(0,o.css)(V.wrapper),children:(0,r.jsx)(E,{onClick:function(){console.log("favourite ".concat(e))},children:(0,r.jsx)(U,{isFavourite:!1,size:"smaller"})})})},Q=o.StyleSheet.create({wrapper:{position:"absolute",right:"24px",top:"24px"},container:{whiteSpace:"nowrap",lineHeight:"0px"}}),$=function(){return(0,r.jsx)("div",{className:(0,o.css)(Q.wrapper),children:(0,r.jsxs)("div",{className:(0,o.css)(Q.container),children:[(0,r.jsx)(Y,{}),(0,r.jsx)(K,{})]})})},q=n(88795),J=o.StyleSheet.create({wrapper:{position:"absolute",bottom:"24px",right:"24px"},button:{":active":{background:m.sW.mediumLightGrey},":disabled":{background:"rgba(255, 255, 255, 0.3)"},"::-moz-focus-inner":{border:"0px none",padding:"0px",margin:"0px"},":focus::-moz-focus-inner":{borderWidth:"1px",borderStyle:"dotted",borderColor:m.sW.darkerBlack},transitionProperty:"background, border-color, color",transitionDuration:"0.2s",transitionTimingFunction:"ease-out",cursor:"pointer",display:"inline-block",position:"relative",textAlign:"center",textDecoration:"none",borderRadius:"4px",letterSpacing:"0.2px",color:m.sW.black,borderStyle:"solid",minWidth:"77.6656px",borderWidth:"1px",outline:"none",touchAction:"manipulation",fontWeight:400,margin:"0px",transition:"all 0.15s linear 0s",fontSize:"14px",lineHeight:"18px",padding:"8px 16px",boxShadow:"rgba(0, 0, 0, 0.05) 0px 4px 4px 0px",background:m.sW.white,borderColor:"transparent"},icon:{display:"inline-block",verticalAlign:"middle",marginRight:"12px"},text:{margin:"0px",overflowWrap:"break-word",lineHeight:"16px",letterSpacing:"1px",textTransform:"uppercase",color:m.sW.black,fontWeight:900}}),X=function(e){var t=e.summonGalleryModal,n=(0,d.YB)().text.tourSpace.asString;return(0,r.jsx)("div",{className:(0,o.css)(J.wrapper),children:(0,r.jsxs)("button",{className:(0,o.css)(J.button),onClick:t,type:"button",children:[(0,r.jsx)("span",{className:(0,o.css)(J.icon),children:(0,r.jsx)(q.Z,{colour:"default"})}),(0,r.jsx)("small",{className:(0,o.css)(J.text),children:n})]})})},ee=function(e){var t=e.image,n=e.summonGalleryModal;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(A,{image:t,summonGalleryModal:n}),(0,r.jsx)($,{}),(0,r.jsx)(X,{summonGalleryModal:n})]})},te=o.StyleSheet.create({wrapper:{margin:"0px 24px"},left:{height:"0px",minHeight:"1px",position:"relative",width:"33.3333%",float:"left",paddingLeft:"8px",paddingRight:"8px"},right:{width:"66.6667%"}}),ne=o.StyleSheet.create({wrapper:{margin:"0px 24px"},left:{height:"0px",width:"50%",float:"left",minHeight:"1px",position:"relative",paddingLeft:"8px",paddingRight:"8px"},right:{width:"50%"}}),re=o.StyleSheet.create({wrapper:{position:"relative"},right:{minHeight:"1px",position:"relative",float:"left",paddingLeft:"8px",paddingRight:"8px"},widthLimiter:{borderRadius:"15px",overflow:"hidden",maxWidth:"1680px",margin:"10px auto"}}),ie=re,ae=function(e){var t=e.flavour,n=(0,d.HN)().images,x=(0,c.dd)((function(){return(0,r.jsx)(p.Z,{images:n})}),{layout:"fullScreen",title:(0,r.jsx)($,{}),type:"withBackButton"}),h=(0,a.Z)(x,1)[0],g=(0,i.Z)(n),m=g[0],f=g.slice(1);if((0,s.cS)(m))return(0,l.xK)("Product Missing Main Image"),(0,r.jsx)(r.Fragment,{});var v=function(e){return"compact"===e?ne:te}(t);return(0,r.jsx)("div",{className:(0,o.css)(ie.wrapper,v.wrapper),children:(0,r.jsx)("div",{className:(0,o.css)(ie.widthLimiter),children:(0,r.jsxs)(u.Z,{children:[(0,r.jsx)("div",{className:(0,o.css)(v.left),children:(0,r.jsx)(B,{flavour:t,images:f,summonGalleryModal:h})}),(0,r.jsx)("div",{className:(0,o.css)(ie.right,v.right),children:(0,r.jsx)(ee,{image:m,summonGalleryModal:h})})]})})})}},86745:function(e,t,n){"use strict";var r=n(68054),i=n(88495);t.Z=function(){var e=(0,r.ay)(),t=(0,r.nB)().funnelHome,n=t.asString,a=t.router;return(0,i.VE)(e,a,n)}}}]);