1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2630,7537,7570],{18359:function(e,t,n){n.r(t);n(47012),n(34204),n(35978),n(81621),n(1075),n(73045),n(51343),n(90937),n(75755),n(23e3),n(43041),n(28835),n(16481),n(82336);var r=n(41594),i=n.n(r),a=n(17191),o=n(608),l=n(96894),s=n(87291),c=n(26306),u=n(88577),p=n(83320),d=n(72652),f=n(25378),m=n(81790),v=n(28951),g=n(92031),y=n(64277),h=n(82892),b=n(72190),k=n(9625),w=n(46560);function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function E(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=x(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=x(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==x(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _=function(e){var t=e.classes,n=e.data,r=n.title,a=void 0===r?"":r,l=n.review_entries,s=void 0===l?[]:l,u=e.trackEvent,g=e.history,b=e.callCustomTrackingEvent,k=(0,o.n)(),x=function(e){var n=e.image,r=void 0===n?{}:n,a=e.star_rating,o=void 0===a?5:a,l=e.product_link,s=e.copy,c=void 0===s?"":s,p=e.sender,d=void 0===p?"":p,f=e.sender_address,m=void 0===f?"":f,y=e.tracking_event_action,w=void 0===y?"":y,x=e.tracking_event_category,E=void 0===x?"":x,_=e.tracking_event_label,N=void 0===_?"":_,C=k(e);return i().createElement("li",{className:t.reviewBox,key:k(e),"data-component":"renderReviews"},i().createElement(v.N_,{id:C,className:t.linkWrapper,onClick:function(){!function(e){var t,n;b({action:"Click",eventSubType:"feature-tracking",category:(null===e||void 0===e?void 0:e.tracking_event_category)||"Browse",label:(null===e||void 0===e?void 0:e.tracking_event_label)||(null===e||void 0===e||null===(t=e.product_link)||void 0===t||null===(t=t.title)||void 0===t||null===(t=t.split(" "))||void 0===t||null===(t=t.join("-"))||void 0===t?void 0:t.toLowerCase())||"",link:(null===e||void 0===e||null===(n=e.product_link)||void 0===n?void 0:n.href)||"",tag:(null===e||void 0===e?void 0:e.tracking_event_action)||""})}(e),function(e,t,n,r){u({eventCategory:n,eventAction:t,eventLabel:r}),g.push(null===e||void 0===e?void 0:e.href)}(l,w,E,N)},"data-ga-category":E,"data-ga-action":w,"data-ga-label":N,"data-banner-item-name":N,"data-banner-type":w,"data-banner-group":E,"data-click-id":C,"data-click-text":null===r||void 0===r?void 0:r.title,role:"button",tabIndex:"0",to:null===l||void 0===l?void 0:l.href},i().createElement(h.A,{ariaHidden:!0,className:t.reviewImage,path:null===r||void 0===r?void 0:r.url,alt:null===r||void 0===r?void 0:r.title,params:{desktop:"quality=100",tablet:"quality=100",mobile:"quality=100"}}),function(e,n,r){var a=i().createElement("div",{className:t.star},"\u2605");switch(e){case 5:return i().createElement("div",{className:t.starContainer},i().createElement("span",{className:"sr-only"},n," gave ",r," a 5 star rating."),i().createElement("span",{"aria-hidden":"true"},a,a,a,a,a));case 4:return i().createElement("div",{className:t.starContainer},i().createElement("span",{className:"sr-only"},n," gave ",r," a 4 star rating."),i().createElement("span",{"aria-hidden":"true"},a,a,a,a));case 3:return i().createElement("div",{className:t.starContainer},i().createElement("span",{className:"sr-only"},n," gave ",r," a 3 star rating."),i().createElement("span",{"aria-hidden":"true"},a,a,a));case 2:return i().createElement("div",{className:t.starContainer},i().createElement("span",{className:"sr-only"},n," gave ",r," a 2 star rating."),i().createElement("span",{"aria-hidden":"true"},a,a));case 1:return i().createElement("div",{className:t.starContainer},i().createElement("span",{className:"sr-only"},n," gave ",r," a 1 star rating"),i().createElement("span",{"aria-hidden":"true"},a));default:return null}}(o,d,null===r||void 0===r?void 0:r.title),i().createElement("p",{className:t.reviewTitle},null===e||void 0===e?void 0:e.title,i().createElement("span",{className:"sr-only"},".")),i().createElement("p",{className:t.reviewCopy},c),i().createElement("p",{className:t.reviewName,"aria-hidden":"true"},d),i().createElement("p",{className:t.reviewAddress},m)))};if((null===s||void 0===s?void 0:s.length)>0){var E=(0,c.d4)((0,w.getFeatureFlag)("has-homepage-grid-structure"));return i().createElement("div",{className:E?t.rootWithGrid:t.root},i().createElement("h3",{class:"header3 font-decorative u-center u-margin-top-bottom-32"},a),i().createElement("ul",{className:t.container},i().createElement(y.A,{desktop:function(){return i().createElement(i().Fragment,null,s.map(function(e){return x(e)}))},mobile:function(){return i().createElement(i().Fragment,null,i().createElement("div",{className:t.mobileOuterContainer},i().createElement(d.A,{dots:!1,speed:800,infinite:!0,slidesToShow:2,slidesToScroll:1,nextArrow:i().createElement(m.A,null),prevArrow:i().createElement(f.A,null),className:"carousel-container ".concat(t.sliderContainer)},s.map(function(e){return x(e)}))))},breakpoint:1024,ignoreHover:!0})))}
1return p.A.logError({message:"No entries provided for component User Reviews",appName:"mbp-pwa-ui",module:"mbp-pwa-ui"})};_.propTypes={classes:a.object.isRequired,history:a.object.isRequired,data:(0,a.shape)({title:a.string,review_entries:(0,a.arrayOf)((0,a.shape)({copy:a.string,image:(0,a.shape)({content_type:a.string,file_size:a.string,filename:a.string,is_dir:a.bool,title:a.string,uid:a.string,url:a.string}),product_link:(0,a.shape)({title:a.string,href:a.string}),star_rating:a.number,sender:a.string,sender_address:a.string,title:a.string}).isRequired),tracking_event_action:a.string.isRequired,tracking_event_category:a.string.isRequired,tracking_event_label:a.string.isRequired}).isRequired,trackEvent:a.func.isRequired,callCustomTrackingEvent:a.func.isRequired},t.default=(0,l.withRouter)((0,c.Ng)(null,function(e){return{trackEvent:(0,u.zH)(b.trackEvent,e),callCustomTrackingEvent:(0,u.zH)(k.CY,e)}})((0,s.A)(function(e){var t;return{root:E({marginTop:"20px",background:"#f5f5f5",paddingTop:"10px",paddingBottom:"10px"},e.breakpoints.down(768),{marginTop:"0px",paddingTop:"16px"}),rootWithGrid:{background:"#f5f5f5",paddingTop:"10px",paddingBottom:"10px"},header:E({width:"100%",textAlign:"center",fontSize:"30px",fontWeight:"500",fontFamily:"loretta-variable, ivypresto-text, PlayfairDisplayBold, serif",color:"#000",letterSpacing:"1px",marginBottom:"40px"},e.breakpoints.down(g.A.tabPortrait),{fontSize:"16px",letterSpacing:.25,marginBottom:"20px"}),container:{display:"flex",overflow:"hidden",maxWidth:"1440px",margin:"0 auto",paddingLeft:0},reviewBox:E({borderRight:"1px solid #000",display:"flex",textAlign:"center",flex:"25%",padding:"7px",outline:"none","&:last-of-type":{borderRight:"none"}},e.breakpoints.down(g.A.tabPortrait),{width:"25%",padding:"0 2%"}),linkWrapper:{textDecoration:"none",color:"#000",cursor:"pointer"},reviewImage:E({marginBottom:"30px",width:"100px"},e.breakpoints.down(g.A.tabPortrait),{width:"60%",marginBottom:"10px"}),starContainer:{display:"flex",justifyContent:"center"},star:E({display:"inline-block",fontSize:"150%",color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary,padding:"0 2px"},e.breakpoints.down(g.A.tabPortrait),{fontSize:"75%"}),reviewTitle:E({fontWeight:"bold",fontSize:"20px"},e.breakpoints.down(g.A.tabPortrait),{fontSize:"14px",margin:"10px auto"}),reviewCopy:E({fontSize:"18px",padding:"0 10px"},e.breakpoints.down(g.A.tabPortrait),{fontSize:"12px",margin:"10px auto",padding:0}),reviewName:E({fontSize:"18px",fontWeight:"bold",marginBottom:0},e.breakpoints.down(g.A.tabPortrait),{fontSize:"14px",margin:"10px auto"}),reviewAddress:E({fontSize:"16px",fontStyle:"italic"},e.breakpoints.down(g.A.tabPortrait),{fontSize:"14px",margin:0}),poweredByContainer:{margin:"2em auto",color:"#1472E6",display:"flex",alignItems:"center",justifyContent:"center"},poweredByContainerWithGrid:{margin:"2em auto 0"},yotpoIcon:{marginLeft:"5px",height:"30px"},mobileOuterContainer:{width:"100%"},slider:{"& img":{margin:"0 auto 0",maxWidth:"100%","&:hover":{transform:"scale(1.1)"}}},sliderContainer:{position:"relative",width:"100%","& .slick-list":{overflow:"hidden",margin:"0 auto",width:"95%"},"& .slick-slide":{display:"inline-block",padding:3,verticalAlign:"top"},"& .slick-prev, & .slick-next":{transform:"translate(0,-50%)",cursor:"pointer",border:"none",outline:0,fontSize:0,lineHeight:0,top:"42%",width:16,height:30,position:"absolute",background:"transparent"},"& .slick-prev":{left:2},"& .slick-next":{right:0}}}})(_)))},25378:function(e,t,n){var r=n(24994);t.A=void 0;var i=r(n(41594)),a=(0,r(n(51696)).default)(i.default.createElement("path",{d:"M11.67 3.87L9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");t.A=a},28951:function(e,t,n){function r(e){return e&&"object"===typeof e&&"default"in e?e.default:e}var i=n(96894),a=r(n(41594)),o=n(32076),l=r(n(17191)),s=r(n(65622)),c=r(n(53495));function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,d(e,t)}
1function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function f(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var m=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).history=o.createBrowserHistory(t.props),t}return p(t,e),t.prototype.render=function(){return a.createElement(i.Router,{history:this.history,children:this.props.children})},t}(a.Component);m.propTypes={basename:l.string,children:l.node,forceRefresh:l.bool,getUserConfirmation:l.func,keyLength:l.number},m.prototype.componentDidMount=function(){s(!this.props.history,"<BrowserRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.")};var v=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).history=o.createHashHistory(t.props),t}return p(t,e),t.prototype.render=function(){return a.createElement(i.Router,{history:this.history,children:this.props.children})},t}(a.Component);v.propTypes={basename:l.string,children:l.node,getUserConfirmation:l.func,hashType:l.oneOf(["hashbang","noslash","slash"])},v.prototype.componentDidMount=function(){s(!this.props.history,"<HashRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")};var g=function(e,t){return"function"===typeof e?e(t):e},y=function(e,t){return"string"===typeof e?o.createLocation(e,null,null,t):e},h=function(e){return e},b=a.forwardRef;"undefined"===typeof b&&(b=h);var k=b(function(e,t){var n=e.innerRef,r=e.navigate,i=e.onClick,o=f(e,["innerRef","navigate","onClick"]),l=o.target,s=u({},o,{onClick:function(e){try{i&&i(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return s.ref=h!==b&&t||n,a.createElement("a",s)});k.displayName="LinkAnchor";var w=b(function(e,t){var n=e.component,r=void 0===n?k:n,l=e.replace,s=e.to,p=e.innerRef,d=f(e,["component","replace","to","innerRef"]);return a.createElement(i.__RouterContext.Consumer,null,function(e){e||c(!1,"You should not use <Link> outside a <Router>");var n=e.history,i=y(g(s,e.location),e.location),f=i?n.createHref(i):"",m=u({},d,{href:f,navigate:function(){var t=g(s,e.location),r=o.createPath(e.location)===o.createPath(y(t));(l||r?n.replace:n.push)(t)}});return h!==b?m.ref=t||p:m.innerRef=p,a.createElement(r,m)})}),x=l.oneOfType([l.string,l.object,l.func]),E=l.oneOfType([l.string,l.func,l.shape({current:l.any})]);w.displayName="Link",w.propTypes={innerRef:E,onClick:l.func,replace:l.bool,target:l.string,to:x.isRequired};var _=function(e){return e},N=a.forwardRef;"undefined"===typeof N&&(N=_);var C=N(function(e,t){var n=e["aria-current"],r=void 0===n?"page":n,o=e.activeClassName,l=void 0===o?"active":o,s=e.activeStyle,p=e.className,d=e.exact,m=e.isActive,v=e.location,h=e.sensitive,b=e.strict,k=e.style,x=e.to,E=e.innerRef,C=f(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(i.__RouterContext.Consumer,null,function(e){e||c(!1,"You should not use <NavLink> outside a <Router>");var n=v||e.location,o=y(g(x,n),n),f=o.pathname,R=f&&f.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),A=R?i.matchPath(n.pathname,{path:R,exact:d,sensitive:h,strict:b}):null,S=!!(m?m(A,n):A),T="function"===typeof p?p(S):p,O="function"===typeof k?k(S):k;S&&(T=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(e){return e}).join(" ")}(T,l),O=u({},O,s));var j=u({"aria-current":S&&r||null,className:T,style:O,to:o},C);return _!==N?j.ref=t||E:j.innerRef=E,a.createElement(w,j)})});C.displayName="NavLink";var R=l.oneOf(["page","step","location","date","time","true","false"]);C.propTypes=u({},w.propTypes,{"aria-current":R,activeClassName:l.string,activeStyle:l.object,className:l.oneOfType([l.string,l.func]),exact:l.bool,isActive:l.func,location:l.object,sensitive:l.bool,strict:l.bool,style:l.oneOfType([l.object,l.func])}),Object.defineProperty(t,"W6",{enumerable:!0,get:function(){return i.useHistory}}),t.N_=w},53495:function(e){var t="Invariant failed";e.exports=function(e,n){if(!e)throw new Error(t)}},65622:function(e,t,n){n.r(t);t.default=function(e,t){}}}]); 2//# sourceMappingURL=UserReviews.e6080e4c.chunk.js.map
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.