1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,948919,716636,e=>{"use strict";var t=e.i(273830),r=(0,e.i(950908).tv)({base:[],variants:{orientation:{vertical:["overflow-y-auto","data-[top-scroll=true]:[mask-image:linear-gradient(0deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[bottom-scroll=true]:[mask-image:linear-gradient(180deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[top-bottom-scroll=true]:[mask-image:linear-gradient(#000,#000,transparent_0,#000_var(--scroll-shadow-size),#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]"],horizontal:["overflow-x-auto","data-[left-scroll=true]:[mask-image:linear-gradient(270deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[right-scroll=true]:[mask-image:linear-gradient(90deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[left-right-scroll=true]:[mask-image:linear-gradient(to_right,#000,#000,transparent_0,#000_var(--scroll-shadow-size),#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]"]},hideScrollBar:{true:"scrollbar-hide",false:""}},defaultVariants:{orientation:"vertical",hideScrollBar:!1}});e.s(["scrollShadow",0,r],716636);var l=e.i(620253),i=e.i(75540),a=e.i(271645),n=e.i(843476),s=(0,t.forwardRef)((e,s)=>{let{Component:o,children:d,getBaseProps:c}=function(e){var n;let[s,o]=(0,t.mapPropsVariants)(e,r.variantKeys),{ref:d,as:c,children:u,className:h,style:f,size:p=40,offset:m=0,visibility:v="auto",isEnabled:x=!0,onVisibilityChange:g,...w}=s,b=(0,l.useDOMRef)(d);!function(e={}){let{domRef:t,isEnabled:r=!0,overflowCheck:l="vertical",visibility:n="auto",offset:s=0,onVisibilityChange:o,updateDeps:d=[]}=e,c=(0,a.useRef)(n);(0,a.useEffect)(()=>{let e=null==t?void 0:t.current;if(!e||!r)return;let a=(t,r,l,a,s)=>{if("auto"===n){let t=`${a}${(0,i.capitalize)(s)}Scroll`;r&&l?(e.dataset[t]="true",e.removeAttribute(`data-${a}-scroll`),e.removeAttribute(`data-${s}-scroll`)):(e.dataset[`${a}Scroll`]=r.toString(),e.dataset[`${s}Scroll`]=l.toString(),e.removeAttribute(`data-${a}-${s}-scroll`))}else{let e=r&&l?"both":r?a:l?s:"none";e!==c.current&&(null==o||o(e),c.current=e)}},d=()=>{var t,r;let i=e.querySelector('ul[data-slot="list"]'),n=+(null!=(t=null==i?void 0:i.getAttribute("data-virtual-scroll-height"))?t:e.scrollHeight),o=+(null!=(r=null==i?void 0:i.getAttribute("data-virtual-scroll-top"))?r:e.scrollTop);for(let{type:t,prefix:r,suffix:i}of[{type:"vertical",prefix:"top",suffix:"bottom"},{type:"horizontal",prefix:"left",suffix:"right"}])if(l===t||"both"===l){let l="vertical"===t?o>s:e.scrollLeft>s,d="vertical"===t?o+e.clientHeight+s<n:e.scrollLeft+e.clientWidth+s<e.scrollWidth;a(t,l,d,r,i)}},u=()=>{["top","bottom","top-bottom","left","right","left-right"].forEach(t=>{e.removeAttribute(`data-${t}-scroll`)})};return d(),e.addEventListener("scroll",d,!0),"auto"!==n&&(u(),"both"===n?(e.dataset.topBottomScroll=String("vertical"===l),e.dataset.leftRightScroll=String("horizontal"===l)):(e.dataset.topBottomScroll="false",e.dataset.leftRightScroll="false",["top","bottom","left","right"].forEach(t=>{e.dataset[`${t}Scroll`]=String(n===t)}))),()=>{e.removeEventListener("scroll",d,!0),u()}},[...d,r,n,l,o,t])}({domRef:b,offset:m,visibility:v,isEnabled:x,onVisibilityChange:g,updateDeps:[u],overflowCheck:null!=(n=e.orientation)?n:"vertical"});let j=(0,a.useMemo)(()=>r({...o,className:h}),[(0,i.objectToDeps)(o),h]);return{Component:c||"div",styles:j,domRef:b,children:u,getBaseProps:(t={})=>{var r;return{ref:b,className:j,"data-orientation":null!=(r=e.orientation)?r:"vertical",style:{"--scroll-shadow-size":`${p}px`,...f,...t.style},...w,...t}}}}({...e,ref:s});return(0,n.jsx)(o,{...c(),children:d})});s.displayName="HeroUI.ScrollShadow",e.s(["ScrollShadow",0,s],948919)},960624,e=>{"use strict";var t=e.i(770014),r=e.i(75540),l=e.i(273830),i=e.i(271645);function a(){return(a=Object.assign.bind()).apply(null,arguments)}var n=i.useLayoutEffect,s=function(e){var t=i.default.useRef(e);return n(function(){t.current=e}),t},o=function(e,t){"function"==typeof e?e(t):e.current=t},d=function(e,t){var r=i.default.useRef();return i.default.useCallback(function(l){e.current=l,r.current&&o(r.current,null),r.current=t,t&&o(t,l)},[t])},c={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"}
1,u=function(e){Object.keys(c).forEach(function(t){e.style.setProperty(t,c[t],"important")})},h=null,f=function(e,t){var r=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?r+t.borderSize:r-t.paddingSize},p=function(){},m=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],v=!!document.documentElement.currentStyle,x=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var r=m.reduce(function(e,r){return e[r]=t[r],e},{}),l=r.boxSizing;if(""===l)return null;v&&"border-box"===l&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var i=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),a=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:i,borderSize:a}};function g(e,t,r){var l=s(r);i.useLayoutEffect(function(){var r=function(e){return l.current(e)};if(e)return e.addEventListener(t,r),function(){return e.removeEventListener(t,r)}},[])}var w=function(e,t){g(document.body,"reset",function(r){e.current.form===r.target&&t(r)})},b=function(e){g(window,"resize",e)},j=function(e){g(document.fonts,"loadingdone",e)},y=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],C=i.forwardRef(function(e,t){var r=e.cacheMeasurements,l=e.maxRows,n=e.minRows,s=e.onChange,o=void 0===s?p:s,c=e.onHeightChange,m=void 0===c?p:c,v=function(e,t){if(null==e)return{};var r={};for(var l in e)if(({}).hasOwnProperty.call(e,l)){if(-1!==t.indexOf(l))continue;r[l]=e[l]}return r}(e,y),g=void 0!==v.value,C=i.useRef(null),S=d(C,t),N=i.useRef(0),z=i.useRef(),E=function(){var e=C.current,t=r&&z.current?z.current:x(e);if(t){z.current=t;var i,a,s,o,d,c,p,v,g,w,b,j=(i=e.value||e.placeholder||"x",void 0===(a=n)&&(a=1),void 0===(s=l)&&(s=1/0),h||((h=document.createElement("textarea")).setAttribute("tabindex","-1"),h.setAttribute("aria-hidden","true"),u(h)),null===h.parentNode&&document.body.appendChild(h),o=t.paddingSize,d=t.borderSize,p=(c=t.sizingStyle).boxSizing,Object.keys(c).forEach(function(e){h.style[e]=c[e]}),u(h),h.value=i,v=f(h,t),h.value=i,v=f(h,t),h.value="x",w=(g=h.scrollHeight-o)*a,"border-box"===p&&(w=w+o+d),v=Math.max(w,v),b=g*s,"border-box"===p&&(b=b+o+d),[v=Math.min(b,v),g]),y=j[0],S=j[1];N.current!==y&&(N.current=y,e.style.setProperty("height",y+"px","important"),m(y,{rowHeight:S}))}};return i.useLayoutEffect(E),w(C,function(){if(!g){var e=C.current.value;requestAnimationFrame(function(){var t=C.current;t&&e!==t.value&&E()})}}),b(E),j(E),i.createElement("textarea",a({},v,{onChange:function(e){g||E(),o(e)},ref:S}))}),S=e.i(619110),N=e.i(843476),z=(0,l.forwardRef)(({style:e,minRows:l=3,maxRows:a=8,cacheMeasurements:n=!1,disableAutosize:s=!1,onHeightChange:o,...d},c)=>{let{Component:u,label:h,description:f,startContent:p,endContent:m,hasHelper:v,shouldLabelBeOutside:x,shouldLabelBeInside:g,isInvalid:w,errorMessage:b,getBaseProps:j,getLabelProps:y,getInputProps:z,getInnerWrapperProps:E,getInputWrapperProps:k,getHelperWrapperProps:M,getDescriptionProps:_,getErrorMessageProps:R,isClearable:T,getClearButtonProps:I}=(0,t.useInput)({...d,ref:c,isMultiline:!0}),[A,F]=(0,i.useState)(l>1),[D,L]=(0,i.useState)(!1),O=h?(0,N.jsx)("label",{...y(),children:h}):null,P=z(),H=s?(0,N.jsx)("textarea",{...P,style:(0,r.mergeProps)(P.style,null!=e?e:{})}):(0,N.jsx)(C,{...P,cacheMeasurements:n,"data-hide-scroll":(0,r.dataAttr)(!D),maxRows:a,minRows:l,style:(0,r.mergeProps)(P.style,null!=e?e:{}),onHeightChange:(e,t)=>
1{1===l&&F(e>=2*t.rowHeight),a>l&&L(e>=a*t.rowHeight),null==o||o(e,t)}}),B=(0,i.useMemo)(()=>T?(0,N.jsx)("button",{...I(),children:(0,N.jsx)(S.CloseFilledIcon,{})}):null,[T,I]),V=(0,i.useMemo)(()=>p||m?(0,N.jsxs)("div",{...E(),children:[p,H,m]}):(0,N.jsx)("div",{...E(),children:H}),[p,P,m,E]),W=w&&b,$=W||f;return(0,N.jsxs)(u,{...j(),children:[x?O:null,(0,N.jsxs)("div",{...k(),"data-has-multiple-rows":(0,r.dataAttr)(A),children:[g?O:null,V,B]}),v&&$?(0,N.jsx)("div",{...M(),children:W?(0,N.jsx)("div",{...R(),children:b}):(0,N.jsx)("div",{..._(),children:f})}):null]})});z.displayName="HeroUI.Textarea",e.s(["Textarea",0,z],960624)},184344,e=>{"use strict";var t=e.i(843476);e.s(["default",0,()=>(0,t.jsxs)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 382 302",width:"35",children:[(0,t.jsx)("path",{d:"M98.273 125.538c-5.904 0-10.574 4.553-10.574 10.574s4.67 10.574 10.574 10.574 10.574-4.553 10.574-10.574-4.67-10.574-10.574-10.574zm60.37-51.987h-37.392V55.594h33.329V37.637h-33.329V19.925h36.775V1.84h-56.944v89.795h57.561V73.551zm-41.668 54.2c5.904 0 10.574-4.553 10.574-10.574s-4.67-10.574-10.574-10.574-10.575 4.553-10.575 10.574 4.671 10.574 10.575 10.574zM38.498 93.475c13.042 0 24.478-6.638 31.243-16.85v15.01h17.713V41.701H39.977v17.222h19.925c-1.84 9.223-9.968 16.362-19.808 16.362-10.947 0-19.808-8.862-19.808-21.776V40.222c0-12.67 9.468-22.02 22.754-22.02 10.33 0 19.553 5.659 22.627 13.903l18.702-6.52C79.199 9.84 62.476 0 43.168 0 18.818 0 .606 16.361.606 40.222v13.287c.01 22.988 16.978 39.966 37.892 39.966zm172.909-66.401h-19.903v28.69h19.903v-28.69zM235.396 1.84h-68.147v18.085h68.147V1.84zM33.829 195.887h20.17v-34.063l33.817-55.721H65.061l-21.275 36.775-21.032-36.775H0l33.829 55.966v33.818zM211.407 62.923h-19.903v28.68h19.903v-28.68zM364.87 195.887l-24.478-34.318c11.936-3.692 20.297-14.149 20.297-26.935 0-16.234-13.403-28.542-30.382-28.542h-11.808v18.201h11.074c5.904 0 10.457 4.671 10.457 10.819 0 6.149-4.553 10.83-10.457 10.83h-11.074v17.222l21.893 32.723h24.478zm-99.964 14.35h-29.648v89.912h29.648c27.796 0 47.477-19.063 47.477-44.892 0-25.829-19.681-45.02-47.477-45.02zm1.595 71.827h-11.074v-53.753h11.074c15.01 0 25.212 11.563 25.212 26.935 0 15.372-10.202 26.818-25.212 26.818zm78.104-17.956h33.328v-17.957h-33.328v-17.712h36.775v-18.074h-56.945v89.784h57.562v-18.085h-37.392v-17.956zm-32.137-98.582-10.426-14.776 10.287-14.946-10.425-14.766 10.298-14.935-20.797.01-10.298 15.095 10.436 14.777-10.298 14.946 10.436 14.765-10.297 14.957 11.074 15.372h21.02l-11.308-15.542 10.298-14.957zm-45.924-4.564v-54.859h-20.053v55.232c0 10.329-7.383 17.957-17.467 17.957-10.085 0-17.468-7.628-17.468-17.957v-55.232h-20.052v54.859c0 21.159 15.872 36.776 37.52 36.776 21.648 0 37.52-15.627 37.52-36.776zM156.452 265.586c0 10.33-7.383 17.957-17.468 17.957-10.084 0-17.467-7.627-17.467-17.957v-55.232h-20.053v54.86c0 21.159 15.872 36.775 37.52 36.775 21.649 0 37.52-15.616 37.52-36.775v-54.86h-20.052v55.232zm-116.475 1.851h19.925c-1.84 9.223-9.968 16.361-19.808 16.361-10.946 0-19.807-8.861-19.807-21.775v-13.287c0-12.67 9.467-22.021 22.754-22.021 10.33 0 19.553 5.66 22.627 13.904l18.701-6.521c-5.17-15.744-21.892-25.584-41.2-25.584-24.35 0-42.563 16.361-42.563 40.222v13.287C.606 285.022 17.584 302 38.488 302c13.042 0 24.478-6.638 31.244-16.85v15.01h17.712v-49.935H39.977v17.212z",fill:"#F53"}),(0,t.jsx)("path",{d:"M132.102 104.252v18.946c14.765 0 26.446 12.053 26.446 27.797s-11.681 27.797-26.446 27.797c-14.755 0-26.446-12.053-26.446-27.797h-20.67c0 26.201 20.915 46.743 47.105 46.743 26.201 0 47.105-20.542 47.105-46.743 0-26.202-20.893-46.743-47.094-46.743zm82.497 148.377c2.978-2.691 7.968-7.191 7.968-15.435 0-8.245-4.99-12.744-7.968-15.436a9.787 9.787 0 0 0-.373-.33c-1.489-1.563-1.744-3.808-1.776-4.872v-6.319h-20.201v8.404h.01c0 .107-.01.202-.01.309 0 8.244 4.989 12.744 7.967 15.435 2.139 1.936 2.139 2.032 2.139 2.809 0 .776 0 .872-2.139 2.808-2.861 2.585-7.574 6.862-7.925 14.532h-.021c0 .148-.021.287-.021.425 0 .085.01.16.01.234 0 .085-.01.16-.01.234 0 .149.01.287.021.426h.021c.351 7.67 5.064 11.946 7.925 14.531 2.139 1.936 2.139 2.032 2.139 2.808 0 .777 0 .873-2.139 2.809-2.978 2.691-7.967 7.191-7.967 15.435 0 .107 0 .213.01.309h-.01v8.404h20.201v-6.319c.032-1.053.287-3.308 1.776-4.872.117-.107.234-.213.373-.33 2.978-2.691 7.968-7.191 7.968-15.436 0-8.244-4.99-12.744-7.968-15.435-1.904-1.713-2.117-1.989-2.138-2.564.021-.574.234-.851 2.138-2.564z",fill:"#F53"})]})])},708840,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(130013),i=e.i(784593),a=e.i(657688),n=e.i(516263),s=e.i(976218),o=e.i(273830),d=e.i(620253),c=e.i(635809),u=(0,o.forwardRef)((e,r)=>{var l;let{as:i,className:a,children:n,...o}=e,u=(0,d.useDOMRef)(r),{slots:h,classNames:f}=(0,s.useCardContext)(),p=(0,c.cn)(null==f?void 0:f.header,a);return(0,t.jsx)(i||"div",{ref:u,className:null==(l=h.header)?void 0:l.call(h,{class:p}),...o,children:n})});u.displayName="HeroUI.CardHeader";var h=e.i(822126),f=e.i(522016),p=e.i(683993),m=e.i(184344),v=e.i(948148);let x={google:p.Google,tripadvisor:p.TripAdvisor,getyourguide:m.default},g=({review:e,show_images:r=!0})=>{var l;let i=(0,v.useTranslations)(),s=e.platform?.toLowerCase()||"",o=x[s];return(0,t.jsx)(n.Card,{className:"w-full h-fit shadow-none border-1 rounded-lg border-[#
1E0E0E0]",children:(0,t.jsxs)("div",{className:"flex flex-col h-full",children:[(0,t.jsxs)(u,{className:"justify-between z-0 p-0 items-center pt-2 px-4",children:[(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)("div",{className:"relative w-12 h-12",children:e.user_profile_photo?(0,t.jsx)(a.default,{src:e.user_profile_photo.url,alt:e.user_profile_photo.alt||`${e.user_name}'s profile photo`,className:"rounded-full object-cover w-full h-full",height:256,width:256}):(0,t.jsx)(a.default,{src:"/reviews/Portrait_Placeholder.png",alt:"Profile placeholder",className:"rounded-full object-cover w-full h-full",height:256,width:256})}),(0,t.jsxs)("div",{className:"ml-2 flex flex-col gap-1",children:[(0,t.jsx)("span",{className:"text-[16px] font-medium",children:e.user_name}),(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(p.StarCheckmark,{className:"w-3 h-3 stroke-white fill-sky-500 mr-1"}),(0,t.jsx)("span",{className:"text-xs text-default-400",children:i("verified_customer")})]}),(0,t.jsx)("div",{className:"flex gap-[1px]",children:"tripadvisor"!==s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.StarRatingSharp,{size:14,color:"#FDCC0D",fill:"#FDCC0D"}),(0,t.jsx)(p.StarRatingSharp,{size:14,color:"#FDCC0D",fill:"#FDCC0D"}),(0,t.jsx)(p.StarRatingSharp,{size:14,color:"#FDCC0D",fill:"#FDCC0D"}),(0,t.jsx)(p.StarRatingSharp,{size:14,color:"#FDCC0D",fill:"#FDCC0D"}),(0,t.jsx)(p.StarRatingSharp,{size:14,color:"#FDCC0D",fill:"#FDCC0D"})]}):(0,t.jsx)(t.Fragment,{children:Array.from({length:e.rating},(e,r)=>(0,t.jsx)("div",{className:"w-3 h-3 bg-tripadvisor rounded-full"},r))})})]})]}),(0,t.jsx)("div",{className:"hover:opacity-50 hover:cursor-pointer",children:o&&(e.url?(0,t.jsx)(f.default,{href:e.url,target:"_blank",className:`block ${"google"===s?"w-6 h-6":"w-7 h-7"}`,children:(0,t.jsx)(o,{})}):(0,t.jsx)("div",{className:`block ${"google"===s?"w-6 h-6":"w-7 h-7"}`,children:(0,t.jsx)(o,{})}))})]}),(0,t.jsx)(h.CardBody,{className:"py-0 pt-1 pb-2 px-4",children:(0,t.jsx)("p",{className:"text-[16px] text-[#5C5C5C]",children:((l=e.text).match(/[^.!?]+[.!?]+/g)||[l]).slice(0,2).join(" ")})})]})})};e.s(["default",0,({reviews:e,className:n="",customTitle:s})=>{let[o,d]=(0,r.useState)([]),c=e.filter(e=>e.images&&e.images.length>0);if(0===c.length)return null;let[u,h]=(0,l.default)({loop:!0,align:"center",slidesToScroll:1},[(0,i.WheelGesturesPlugin)()]),f=(0,r.useCallback)(e=>{d(t=>{t.length===e.slideNodes().length&&e.off("slidesInView",f);let r=e.slidesInView().filter(e=>!t.includes(e));return t.concat(r)})},[]);(0,r.useEffect)(()=>{if(h)return f(h),h.on("slidesInView",f),h.on("reInit",f),()=>{h.off("slidesInView",f),h.off("reInit",f)}},[h,f]);let p=(0,r.useCallback)(()=>{h&&h.scrollPrev()},[h]),m=(0,r.useCallback)(()=>{h&&h.scrollNext()},[h]),[v,x]=(0,r.useState)(!0),[w,b]=(0,r.useState)(!0),j=(0,r.useCallback)(()=>{h&&(x(!h.canScrollPrev()),b(!h.canScrollNext()))},[h]);return(0,r.useEffect)(()=>{if(h)return j(),h.on("select",j),h.on("reInit",j),()=>{h.off("select",j),h.off("reInit",j)}},[h,j]),(0,t.jsxs)("div",{className:`w-full md:w-[592px] ${n}`,children:[s&&(0,t.jsx)("h2",{className:"text-2xl font-semibold mb-4",children:s}),(0,t.jsxs)("div",{className:"relative ",children:[(0,t.jsx)("div",{className:"overflow-hidden rounded-[12px]",ref:u,children:(0,t.jsx)("div",{className:"flex",children:c.map((e,r)=>(0,t.jsx)("div",{className:"relative min-w-full h-[450px] md:h-[592px]",children:o.includes(r)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{src:e.images[0]?.url||"",alt:e.title||"Review image",width:592,height:592,className:"w-full h-full object-cover rounded-[12px]",loading:"lazy"}),(0,t.jsx)("div",{className:"absolute bottom-4 left-1/2 transform -translate-x-1/2 w-5/6",children:(0,t.jsx)(g,{review:e,show_images:!1})})]})},e.id))})}),c.length>1&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{className:`absolute top-1/2 left-4 transform -translate-y-1/2 bg-white/80 hover:bg-white p-2 w-9 h-9 rounded-lg shadow-md text-gray-700 transition-all z-10 ${v?"opacity-50 cursor-not-allowed":"opacity-100"}`,onClick:p,disabled:v,children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"w-5 h-5",children:(0,t.jsx)("polyline",{points:"15 18 9 12 15 6"})})}),(0,t.jsx)("button",{className:`absolute top-1/2 right-4 transform -translate-y-1/2 bg-white/80 hover:bg-white p-2 w-9 h-9 rounded-lg shadow-md text-gray-700 transition-all z-10 ${w?"opacity-50 cursor-not-allowed":"opacity-100"}`,onClick:m,disabled:w,children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"w-5 h-5",children:(0,t.jsx)("polyline",{points:"9 18 15 12 9 6"})})})]})]})]})}],708840)},8145,e=>{"use strict";var t=e.i(843476),r=e.i(683993),l=e.i(948148);
1e.s(["default",0,({highlights:e,variant:i="default"})=>{let a=(0,l.useTranslations)(),n="homepage"===i;return(0,t.jsx)("div",{id:"highlights",className:`w-full text-base ${n?"":"rounded-lg px-[18px] md:px-8 py-8"}`,style:n?void 0:{backgroundColor:"color-mix(in srgb, var(--brand-primary, #B8965A) 12%, white)"},children:(0,t.jsxs)("div",{className:"w-full",children:[!n&&(0,t.jsx)("h2",{className:"text-2xl font-bold mb-4",children:a("product_page.additional_information.highlights")}),(0,t.jsx)("ul",{children:e.map((e,l)=>(0,t.jsxs)("li",{className:"flex items-start flex-row my-2",children:[(0,t.jsx)("div",{className:"w-5 mr-2",children:(0,t.jsx)(r.Star,{className:`pt-1 w-5 rounded-full self-start justify-self-center ${n?"fill-black stroke-black":"fill-primary stroke-primary"}`})}),(0,t.jsx)("span",{className:"flex-1 text-lg font-normal line-height-[140%] text-black",children:e.text})]},l))})]})})}])},471331,941535,e=>{"use strict";var t=e.i(791884);let r="u">typeof HTMLElement&&"inert"in HTMLElement.prototype,l=new WeakMap,i=[];e.s(["ariaHideOutside",0,function(e,a){var n;let s=(0,t.getOwnerWindow)(null==e?void 0:e[0]),o=a instanceof s.Element?{root:a}:a,d=null!=(n=null==o?void 0:o.root)?n:document.body,c=(null==o?void 0:o.shouldUseInert)&&r,u=new Set(e),h=new Set,f=(e,t)=>{c&&e instanceof s.HTMLElement?e.inert=t:t?e.setAttribute("aria-hidden","true"):(e.removeAttribute("aria-hidden"),e instanceof s.HTMLElement&&(e.inert=!1))},p=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))u.add(t);let t=e=>{if(h.has(e)||u.has(e)||e.parentElement&&h.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of u)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),l=t(e);if(l===NodeFilter.FILTER_ACCEPT&&m(e),l!==NodeFilter.FILTER_REJECT){let e=r.nextNode();for(;null!=e;)m(e),e=r.nextNode()}},m=e=>{var t;let r=null!=(t=l.get(e))?t:0;(c&&e instanceof s.HTMLElement?e.inert:"true"===e.getAttribute("aria-hidden"))&&0===r||(0===r&&f(e,!0),h.add(e),l.set(e,r+1))};i.length&&i[i.length-1].disconnect(),p(d);let v=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&![...u,...h].some(e=>e.contains(t.target)))for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?u.add(e):e instanceof Element&&p(e)});v.observe(d,{childList:!0,subtree:!0});let x={visibleNodes:u,hiddenNodes:h,observe(){v.observe(d,{childList:!0,subtree:!0})},disconnect(){v.disconnect()}};return i.push(x),()=>{for(let e of(v.disconnect(),h)){let t=l.get(e);null!=t&&(1===t?(f(e,!1),l.delete(e)):l.set(e,t-1))}x===i[i.length-1]?(i.pop(),i.length&&i[i.length-1].observe()):i.splice(i.indexOf(x),1)}}],471331);var a=e.i(843476);e.s(["CloseIcon",0,e=>{let{isSelected:t,isIndeterminate:r,disableAnimation:l,...i}=e;return(0,a.jsx)("svg",{"aria-hidden":"true",className:"fill-current",fill:"none",focu
1sable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,viewBox:"0 0 24 24",width:"1em",...i,children:(0,a.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})}],941535)},609867,265840,742214,367907,e=>{"use strict";var t=e.i(471331),r=e.i(37681),l=e.i(158825),i=e.i(750179),a=e.i(271645),n=e.i(760835),s=e.i(264674),o=e.i(635809),d=e.i(273830),c=e.i(595494),u=e.i(868319),h=e.i(429427),f=e.i(75540),p=e.i(620253),m=e.i(153930),[v,x]=(0,e.i(526823).createContext)({name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Modal />`"});e.s(["ModalProvider",0,v,"useModalContext",0,x],265840);var g=e.i(88653),w=e.i(843476),b=(0,d.forwardRef)((e,x)=>{let{children:b,...j}=e,y=function(e){var v,x,g;let w=(0,c.useProviderContext)(),[b,j]=(0,d.mapPropsVariants)(e,s.modal.variantKeys),{ref:y,as:C,className:S,classNames:N,isOpen:z,defaultOpen:E,onOpenChange:k,motionProps:M,closeButton:_,isDismissable:R=!0,hideCloseButton:T=!1,shouldBlockScroll:I=!0,portalContainer:A,isKeyboardDismissDisabled:F=!1,onClose:D,...L}=b,O=(0,p.useDOMRef)(y),P=(0,a.useRef)(null),[H,B]=(0,a.useState)(!1),[V,W]=(0,a.useState)(!1),$=null!=(x=null!=(v=e.disableAnimation)?v:null==w?void 0:w.disableAnimation)&&x,U=(0,a.useId)(),G=(0,a.useId)(),K=(0,a.useId)(),q=(0,m.useOverlayTriggerState)({isOpen:z,defaultOpen:E,onOpenChange:e=>{null==k||k(e),e||null==D||D()}}),{modalProps:J,underlayProps:Q}=function(e={shouldBlockScroll:!0},s,o){let{overlayProps:d,underlayProps:c}=(0,n.useAriaOverlay)({...e,isOpen:s.isOpen,onClose:s.close},o);return(0,r.usePreventScroll)({isDisabled:!s.isOpen||!e.shouldBlockScroll}),(0,l.useOverlayFocusContain)(),(0,a.useEffect)(()=>{if(s.isOpen&&o.current)return(0,t.ariaHideOutside)([o.current])},[s.isOpen,o]),{modalProps:(0,i.mergeProps)(d),underlayProps:c}}({isDismissable:R,shouldBlockScroll:I,isKeyboardDismissDisabled:F},q,O),{buttonProps:X}=(0,u.useAriaButton)({onPress:q.close},P),{isFocusVisible:Y,focusProps:Z}=(0,h.useFocusRing)(),ee=(0,o.cn)(null==N?void 0:N.base,S),et=(0,a.useMemo)(()=>(0,s.modal)({...j,disableAnimation:$}),[(0,f.objectToDeps)(j),$]),er=(0,a.useCallback)((e={})=>({className:et.backdrop({class:null==N?void 0:N.backdrop}),...Q,...e}),[et,N,Q]);return{Component:C||"section",slots:et,domRef:O,headerId:G,bodyId:K,motionProps:M,classNames:N,isDismissable:R,closeButton:_,hideCloseButton:T,portalContainer:A,shouldBlockScroll:I,backdrop:null!=(g=e.backdrop)?g:"opaque",isOpen:q.isOpen,onClose:q.close,disableAnimation:$,setBodyMounted:W,setHeaderMounted:B,getDialogProps:(t={},r=null)=>{var l;return{ref:(0,f.mergeRefs)(r,O),...(0,f.mergeProps)(J,L,t),className:et.base({class:(0,o.cn)(ee,t.className)}),id:U,"data-open":(0,f.dataAttr)(q.isOpen),"data-dismissable":(0,f.dataAttr)(R),"aria-modal":(0,f.dataAttr)(!0),"data-placement":null!=(l=null==e?void 0:e.placement)?l:"right","aria-labelledby":H?G:void 0,"aria-describedby":V?K:void 0}},getBackdropProps:er,getCloseButtonProps:()=>({role:"button",tabIndex:0,"aria-label":"Close","data-focus-visible":(0,f.dataAttr)(Y),className:et.closeButton({class:null==N?void 0:N.closeButton}),...(0,f.mergeProps)(X,Z)})}}({...j,ref:x}),C=(0,w.jsx)(l.Overlay,{portalContainer:y.portalContainer,children:b});return(0,w.jsx)(v,{value:y,children:y.disableAnimation&&y.isOpen?C:(0,w.jsx)(g.AnimatePresence,{children:y.isOpen?C:null})})});b.displayName="HeroUI.Modal",e.s(["Modal",0,b],609867);var j=e.i(520947),y={enter:{scale:"var(--scale-enter)",y:"var(--slide-enter)",opacity:1,willChange:"auto",transition:{scale:{duration:.4,ease:j.TRANSITION_EASINGS.ease},opacity:{duration:.4,ease:j.TRANSITION_EASINGS.ease},y:{type:"spring",bounce:0,duration:.6}}},exit:{scale:"var(--scale-exit)",y:"var(--slide-exit)",opacity:0,willChange:"transform",transition:{duration:.3,ease:j.TRANSITION_EASINGS.ease}}},C=e.i(560623),S=e.i(941535),N=e.i(444113),z=e.i(824511),E=e.i(482008),k="u">typeof document&&window.visualViewport,M=a.default.createContext(!1);function _(){return!1}function R(){return!0}function T(e){return()=>{}}function I(){return{width:k&&(null==k?void 0:k.width)||window.innerWidth,height:k&&(null==k?void 0:k.height)||window.innerHeight}}var A=()=>e.A(475977).then(e=>
1e.default),F=e=>{let{as:t,children:r,role:l="dialog",...i}=e,{Component:n,domRef:s,slots:o,classNames:d,motionProps:c,backdrop:u,closeButton:h,hideCloseButton:p,disableAnimation:m,getDialogProps:v,getBackdropProps:g,getCloseButtonProps:b,onClose:F}=x(),D=function(){let e="function"==typeof a.default.useSyncExternalStore?a.default.useSyncExternalStore(T,_,R):(0,a.useContext)(M),[t,r]=(0,a.useState)(()=>e?{width:0,height:0}:I());return(0,a.useEffect)(()=>{let e=()=>{r(e=>{let t=I();return t.width===e.width&&t.height===e.height?e:t})};return k?k.addEventListener("resize",e):window.addEventListener("resize",e),()=>{k?k.removeEventListener("resize",e):window.removeEventListener("resize",e)}},[]),t}(),{dialogProps:L}=(0,E.useDialog)({role:l},s),O=(0,a.isValidElement)(h)?(0,a.cloneElement)(h,b()):(0,w.jsx)("button",{...b(),children:(0,w.jsx)(S.CloseIcon,{})}),P=(0,a.useCallback)(e=>{"Tab"===e.key&&e.nativeEvent.isComposing&&(e.stopPropagation(),e.preventDefault())},[]),H=v((0,f.mergeProps)(L,i)),B=(0,w.jsxs)(t||n||"div",{...H,onKeyDown:(0,f.chain)(H.onKeyDown,P),children:[(0,w.jsx)(C.DismissButton,{onDismiss:F}),!p&&O,"function"==typeof r?r(F):r,(0,w.jsx)(C.DismissButton,{onDismiss:F})]}),V=(0,a.useMemo)(()=>"transparent"===u?null:m?(0,w.jsx)("div",{...g()}):(0,w.jsx)(N.LazyMotion,{features:A,children:(0,w.jsx)(z.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:j.TRANSITION_VARIANTS.fade,...g()})}),[u,m,g]),W={"--visual-viewport-height":D.height+"px"},$=m?(0,w.jsx)("div",{className:o.wrapper({class:null==d?void 0:d.wrapper}),"data-slot":"wrapper",style:W,children:B}):(0,w.jsx)(N.LazyMotion,{features:A,children:(0,w.jsx)(z.m.div,{animate:"enter",className:o.wrapper({class:null==d?void 0:d.wrapper}),"data-slot":"wrapper",exit:"exit",initial:"exit",variants:y,...c,style:W,children:B})});return(0,w.jsxs)("div",{tabIndex:-1,children:[V,$]})};F.displayName="HeroUI.ModalContent",e.s(["ModalContent",0,F],742214);var D=(0,d.forwardRef)((e,t)=>{let{as:r,children:l,className:i,...n}=e,{slots:s,classNames:d,bodyId:c,setBodyMounted:u}=x(),h=(0,p.useDOMRef)(t);return(0,a.useEffect)(()=>(u(!0),()=>u(!1)),[u]),(0,w.jsx)(r||"div",{ref:h,className:s.body({class:(0,o.cn)(null==d?void 0:d.body,i)}),id:c,...n,children:l})});D.displayName="HeroUI.ModalBody",e.s(["ModalBody",0,D],367907)},639422,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function(e=768){let[r,l]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{var t;let r;l(window.matchMedia(`(max-width: ${e}px)`).matches);let i=(t=()=>{l(window.innerWidth<e)},()=>{r&&clearTimeout(r),r=setTimeout(()=>t(),500)});return window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}},[e]),r}])},24878,e=>{"use strict";var t=e.i(265840),r=e.i(271645),l=e.i(273830),i=e.i(620253),a=e.i(635809),n=e.i(843476),s=(0,l.forwardRef)((e,l)=>{let{as:s,children:o,className:d,...c}=e,{slots:u,classNames:h,headerId:f,setHeaderMounted:p}=(0,t.useModalContext)(),m=(0,i.useDOMRef)(l);return(0,r.useEffect)(()=>(p(!0),()=>p(!1)),[p]),(0,n.jsx)(s||"header",{ref:m,className:u.header({class:(0,a.cn)(null==h?void 0:h.header,d)}),id:f,...c,children:o})});s.displayName="HeroUI.ModalHeader",e.s(["ModalHeader",0,s],24878)},230259,e=>{"use strict";var t=e.i(174501),r=e.i(335190),l=e.i(355483),i=e.i(271645);e.s(["useDisclosure",0,function(e={}){let{id:a,defaultOpen:n,isOpen:s,onClose:o,onOpen:d,onChange:c=()=>{}}=e,u=(0,l.useCallbackRef)(d),h=(0,l.useCallbackRef)(o),[f,p]=(0,r.useControlledState)(s,n||!1,c),m=(0,i.useId)(),v=a||m,x=void 0!==s,g=(0,i.useCallback)(()=>{x||p(!1),null==h||h()},[x,h]),w=(0,i.useCallback)(()=>{x||p(!0),null==u||u()},[x,u]),b=(0,i.useCallback)(()=>{(f?g:w)()},[f,w,g]);return{isOpen:!!f,onOpen:w,onClose:g,onOpenChange:b,isControlled:x,getButtonProps:(e={})=>({...e,"aria-expanded":f,"aria-controls":v,onClick:(0,t.chain)(e.onClick,b)}),getDisclosureProps:(e={})=>({...e,hidden:!f,id:v})}}])},328438,e=>{"use strict";var t=e.i(843476),r=e.i(609867),l=e.i(742214),i=e.i(24878),a=e.i(367907),n=e.i(230259),s=e.i(392496),o=e.i(522016),d=e.i(263488),c=e.i(271645),u=e.i(387644),h=e.i(639422),f=e.i(948148),p=e.i(612696),m=e.i(110075),v=e.i(929125);e.s(["default",0,function({children:e,uiOrigin:x,onBeforeOpen:g,autoOpen:w,onAfterClose:b}){let{isOpen:j,onOpen:y,onOpenChange:C,onClose:S}=(0,n.useDisclosure)(),{brandData:N}=(0,p.useBrand)(),z=(0,m.useAppSelector)(v.selectProduct),E=(0,h.default)(),k=(0,f.useTranslations)();(0,c.useEffect)(()=>{w&&y()},[]);let M=N.meta.find(e=>"contacts"===e.type),_=M?.data;if(!_)return e||null;let R=_.emailUsFormData??null,T=_.email_us_form_enabled??!1,I=_?.email,A=()=>{(0,u.sendGTMEvent)({event:"email_form",page_url:window.location.href,page_title:document.title}),S()};return T?R?(0,t.jsxs)(t.Fragment,{children:[(()=>{if(w)return null;if(!e)return(0,t.jsx)("div",{className:"hover:cursor-pointer",onClick:y,children:(0,t.jsx)(d.Mail,{size:20})});if((0,c.isValidElement)(e)){let{href:r,target:l,...i}=e.props;return(0,t.jsx)("div",{...i,className:e.props.className,onClick:e=>{e.preventDefault(),e.stopPropagation(),g?.(),y()},style:{cursor:"pointer"},children:e.props.children})}return(0,t.jsx)("div",{className:"hover:cursor-pointer",onClick:y,children:e})})(),(0,t.jsx)(r.Modal,{isOpen:j,placement:"top-center",onOpenChange:e=>{C(),e||b?.()},scrollBehavior:"inside",size:E?"full":"lg",isDismissable:!1,classNames:{wrapper:"!h-[100dvh] md:h-auto"},children:(0,t.jsx)(l.ModalContent,{children:e=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.ModalHeader,{className:"flex flex-col gap-1 font-bold text-xl ",children:k("send_email")}),(0,t.jsx)(a.ModalBody,{children:(0,t.jsx)(s.default,{formId:R.id,formData:R,onSuccess:A,uiOrigin:x,formType:"email_us_modal",isSimpleForm:!0,sourceProductId:z?.id||null})})]})})})]}):e||(0,t.jsx)(o.default,{href:`mailto:${I}`,className:"text-[#333333] font-medium",children:(0,t.jsx)(d.Mail,{size:20})}):e||null}])}]);
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.