"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[70],{106:(e,r,a)=>{a.d(r,{a:()=>t});const t={container:"z2xn_r8f",containerRadio:"y7wU0boH",containerRadioError:"eEInwxd_",containerLabel:"entwpeb4"}},108:(e,r,a)=>{a.d(r,{a:()=>t});const t={container:"feT10uy0",containerWrapper:"jgbhyNzr",containerWrapperBig:"byDLHl_C",containerWrapperPhoto:"YwC1zXxW",containerWrapperPhotoName:"F_j5X2YD",containerLabel:"lAJZbeIT",containerInput:"N1oE62Qj"}},102:(e,r,a)=>{a.d(r,{a:()=>t});const t={Wrapper:"i8Iad9fN",WrapperStars:"is7NgB4x",WrapperDescription:"zORLiLx3",WrapperName:"GmQ4HCft",WrapperDate:"Rww8xpCX"}},111:(e,r,a)=>{a.d(r,{a:()=>t});const t={wrapper:"b029I06F",wrapperForm:"bthA7CGu",wrapperFormContainer:"ye9IWhsy",wrapperFormContainerCheckboxes:"pVzGwkVC",wrapperFormContainerLabel:"MoJsaDm1",wrapperFormContainerLabelSpan:"LH_j_b4S",wrapperFormContainerInput:"IrPFQDwM",wrapperFormContainerInputText:"gU4dEfYg",wrapperFormContainerInputTextarea:"V5qXiN_5",wrapperFormContainerInputError:"tdQs7BcE",wrapperFormContainerMessage:"Y2ZAT6HJ",wrapperFormContainerError:"OswCExJP",wrapperFormContainerErrorActive:"F_7ATAnz",wrapperFormWrapper:"laigkkso",wrapperFormWrapperButton:"vQNRMvYL",wrapperFormWrapperButtonDesktop:"n9swWDaf"}},112:(e,r,a)=>{a.d(r,{a:()=>t});const t={Overlay:"zZGlp9Zq",Wrapper:"kfMbQceY",WrapperOpen:"Yd6j_J7c",WrapperHeading:"KlhDWU1V",WrapperHeadingWithShadow:"GaDjjHxR",WrapperHeadingText:"dECdEgjE",WrapperHeadingTextDesktop:"unBEMl_V",WrapperForm:"cv8G5Hrt",WrapperFormHeading:"ENRp0lAd",WrapperHeadingIcon:"Gx2VLEqD"}},109:(e,r,a)=>{a.d(r,{a:()=>t});const t={container:"CHYxnjxb",containerMessage:"wQ3mQ8eY",containerMessageBreakline:"GkiZH48U",containerLink:"SOsF4k31"}},110:(e,r,a)=>{a.d(r,{a:()=>t});const t={product:"wfqXo25q",productName:"_FQ9iYhW",productNameBreakline:"lElEvoSK",productDetails:"ipuR4Kf9"}},217:(e,r,a)=>{a.d(r,{a:()=>t});const t={wrapper:"x2dMjnDD",wrapperRow:"cQ5rnaud",wrapperRowStar:"Z9T0YwHk",wrapperRowBar:"_rPNtbAf",wrapperRowBarBg:"iqLvfPNN",wrapperRowBarFilled:"Yro2QNvj",wrapperRowPercentages:"FvL6ddtd"}},215:(e,r,a)=>{a.d(r,{a:()=>t});const t={wrapperRating:"VvpLWvFe",wrapperStarsRow:"Zang9DQ5",wrapperStarsRowStars:"aOK9SGM6",wrapperStarsRowReviewsCount:"OWbPTN9m"}},104:(e,r,a)=>{a.d(r,{a:()=>t});const t={Overlay:"wjRlxYax",Wrapper:"J9jGaAS0",WrapperOpen:"STpNwJNA",WrapperHeading:"gHpmGZOm",WrapperHeadingWithShadow:"m7wMo4IJ",WrapperHeadingText:"CMHKZ_VH",WrapperList:"nOoaVxg3",WrapperHeadingIcon:"xGsg43J6"}},107:(e,r,a)=>{a.d(r,{a:()=>t});const t={containerInput:"rrssWJO5",container:"DKa7YPjf"}},293:(e,r,a)=>{var t=a(0),p=(a(1),a(2)),n=a(100),s=a(3),i=a(29);const{wrapper:o,wrapperStars:c,wrapperDescription:l,wrapperName:w,wrapperDate:d}={wrapper:"tqSlwAIw",wrapperStars:"u77EfEnD",wrapperDescription:"Gza8N722",wrapperName:"O6OwRfxe",wrapperDate:"jNqkzzm0"},u=({author:e,reviewDate:r,reviewMessage:a,reviewRating:p,starsColorVariant:n="default"})=>{const{stars:u,emptyStars:m}=(0,i.a)(p);return(0,t.jsxs)("div",Object.assign({className:o},{children:[(0,t.jsxs)("div",Object.assign({className:c},{children:[u.map(((e,r)=>(0,t.jsx)(s.j,{starColor:"default"===n?"black":"yellow"},`star${r}`))),m.length>0&&m.map(((e,r)=>(0,t.jsx)(s.hb,{starColor:"default"===n?"black":"yellow"},`emptyStar${r}`)))]})),(0,t.jsx)("p",Object.assign({className:l},{children:a})),(0,t.jsx)("p",Object.assign({className:w},{children:e})),(0,t.jsx)("p",Object.assign({className:d},{children:r}))]}))};var m=a(216),j=a(214),g=a(103),b=a(105);const{wrapper:v,wrapperHeading:x,wrapperHeadingSubtitle:O,wrapperHeadingTitle:h,wrapperBars:N,wrapperNewReviewButton:R,wrapperReadFullButton:f,wrapperNoReviewsContainer:C}={wrapper:"Z1XmKm5D",wrapperHeading:"A5R2EERH",wrapperHeadingSubtitle:"aO1sWudM",wrapperHeadingTitle:"wVASUPzQ",wrapperNewReviewButton:"JJNpm5PU",wrapperReadFullButton:"ckGl10ww",wrapperNoReviewsContainer:"jjU4Goz6",wrapperBars:"QA0_UjgX"},W=({title:e,subtitle:r,summedReviews:a,reviewsCountSuffix:s,reviews:i,labels:{newReview:o,readFull:c},formModal:l,noReview:w,productInformation:d,reviewFormInformation:W,reviewsGroupId:S,starsColorVariant:F})=>{const[I,D]=(0,p.useState)(!1),{isReviewsListOpened:H,lazyReviews:k,setIsReviewsListOpen:y}=(0,n.a)(i,S);return(0,t.jsxs)("div",Object.assign({className:v},{children:[(0,t.jsxs)("div",Object.assign({className:x},{children:[(0,t.jsx)("p",Object.assign({className:O},{children:r})),(0,t.jsx)("p",Object.assign({className:h},{children:e}))]})),a.count>0?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(j.a,{amountAllReviews:a.count,reviewsAmount:a.rating,starsColorVariant:F,reviewsCountSuffix:s}),i.length>0&&(0,t.jsx)("div",Object.assign({className:N},{children:(0,t.jsx)(m.a,{reviews:i})})),(0,t.jsx)("button",Object.assign({className:R,onClick:()=>{D(!0)}},{children:o})),i.slice(0,2).map((e=>(0,t.jsx)(u,Object.assign({starsColorVariant:F},e),e.id))),i.length>0&&(0,t.jsx)("button",Object.assign({onClick:()=>{y(!0)},className:f},{children:c}))]}):(0,t.jsxs)("div",Object.assign({className:C},{children:[(0,t.jsx)("b",{children:w.title}),(0,t.jsx)("p",{children:w.subtitle}),(0,t.jsx)("button",Object.assign({className:f,onClick:()=>{D(!0)}},{children:w.label}))]})),(0,t.jsx)(g.a,{isOpen:H,starsColorVariant:F,setDisabled:()=>{y(!1)},reviewsList:k,title:r}),(0,t.jsx)(b.a,Object.assign({isOpen:I,productInformation:d,reviewFormInformation:W,setDisabled:()=>{D(!1)}},l,{titleDesktop:r}))]}))};const S=e=>""===e.color?e.title.replace(e.brand,"").trim():e.title.replace(` - ${e.color}`,"").replace(e.brand,"").trim();(0,a(4).createEntrypoint)("desktop-reviews-bottom",(function(e){var r,{useSharedState:a}=e,p=function(e,r){var a={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.indexOf(t)<0&&(a[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var p=0;for(t=Object.getOwnPropertySymbols(e);p({summedReviews:e.product.reviews,reviews:e.pdp.reviews,product:e.product,productDetails:e.product.description,currentVariant:e.currentVariant,reviewsGroupId:e.pdp.reviewsGroupId}))),d={brand:o.brand,color:o.colorTag,title:S(Object.assign(Object.assign({},o),{color:o.colorTag})),currentSize:(null===(r=l.selectedOptions)||void 0===r?void 0:r.Size)||""},u={productId:o.id,productName:o.title,productSKU:l.sku,productDescription:c,productImageUrl:"",productUrl:`http://curvy.com.au/products/${o.handle}`};return(0,t.jsx)(W,Object.assign({reviews:i,summedReviews:s},p,{productInformation:d,reviewFormInformation:u,reviewsGroupId:w}))}))()}},e=>{e.O(0,[1,2,3,6,17,25,34],(()=>(293,e(e.s=293)))),e.O()}]);