PageSourceSearch

https://www.fruitbouquets.com/static/js/GraphqlTemplatePageContainer.14ba7685.chunk.js

js fruitbouquets.com collected 2026-09-28 12:53:17 UTC 396,089 bytes, 3 lines download raw bytes

1/*! For license information please see GraphqlTemplatePageContainer.14ba7685.chunk.js.LICENSE.txt */
2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1244,1494,2838,3602,5605,9290],{33082:function(e,t,n){"use strict";n(22369);var i=n(41594),o=n.n(i),r=n(17191),a=n(29892),l=n.n(a),c=n(85968),d=n(26306),u=n(19393),s=n.n(u),m=n(32540),p=n(85783),v=n(57694),f=function(e){var t=e.heading;if(!t)return null;l()(s());var n=(0,d.d4)(v.getBrandName),i=(0,d.d4)(v.getBrandIdentifier);return(0,p.A)("https://cdn1.".concat(n,".com/wcsstore/").concat(i,"/css/").concat(m.A,"/components/lander/lander.vars.css")),o().createElement(o().Fragment,null,o().createElement(c.mg,null,o().createElement("link",{rel:"stylesheet",href:"https://cdn1.".concat(n,".com/wcsstore/").concat(i,"/css/").concat(m.A,"/components/lander/lander.vars.css")})),o().createElement("h2",{className:s().heading},t))};f.propTypes={heading:r.string},f.defaultProps={heading:""},t.A=f},22991:function(e,t,n){"use strict";n(22369),n(93142),n(15166),n(48691);var i=n(41594),o=n.n(i),r=n(17191),a=n(26306),l=n(88577),c=n(27082),d=n(14733),u=n(68217),s=n(96894),m=n(72190),p=n(42175),v=function(e){var t;return(null===e||void 0===e||null===(t=e.match(/:\s(.*?);/,""))||void 0===t?void 0:t[1])||null},f=(0,u.A)(function(e){return{link:{textDecoration:"none",background:"none",border:"none"},button:function(t){var n;return{width:"fit-content",fontSize:"18px",fontFamily:"".concat(v(t.fontFamily)||"ivypresto-text, Crimson, Garamond, Times, serif"),padding:"8px 20px 9px",color:"".concat(t.fontColor||(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary),backgroundColor:t.backgroundColor||e.palette.white,borderRadius:t.addRadius?"4px":"0"}},border:function(t){var n;return{display:"flex",border:"1px solid ".concat(t.fontColor||(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary)}},chevron:{display:"flex",justifyContent:"center",fontSize:"28px",marginLeft:"3px",marginRight:"-8px",paddingTop:"2px"}}}),g=function(e){var t=e.href,n=e.title,i=e.fontColor,r=e.backgroundColor,a=e.copy,l=e.fontFamily,d=e.disable_chevron,u=e.border,m=e.tracking_event_category,v=e.className,g=e.tracking_event_action,b=e.tracking_event_label,y=e.trackEvent,h=e.addRadius,x=e.inert,k={fontColor:i,backgroundColor:r,fontFamily:l,addRadius:h},w=(0,s.useHistory)(),_=f(k),E="";return"undefined"!==typeof window&&window.location&&window.location.origin&&(E=window.location.origin),!t||x?o().createElement("div",{className:"".concat(v," ").concat(_.button," ").concat(u&&_.border),"data-testid":"cta-decorative"},a,!d&&o().createElement(c.A,{className:_.chevron})):o().createElement("div",{role:"link","data-ga-category":m||"","data-ga-action":g||"","data-ga-label":b||"",className:"".concat(_.link," ").concat(v),onClick:function(e){y({eventCategory:m||"",eventAction:g||"",eventLabel:b||"",ga_event_name:"cta_interaction",interaction_type:"click",click_id:"VIEW ALL",click_text:"VIEW ALL",click_url:"".concat(E).concat(t)}),(0,p.e)(e,t,!0),w.push(t)},onKeyDown:function(){},tabIndex:"0",title:n,"data-testid":"cta-anchor"},o().createElement("div",{className:"".concat(_.button," ").concat(u&&_.border)},a,!d&&o().createElement(c.A,{className:_.chevron})))};g.propTypes={href:r.string,title:r.string,fontColor:r.string,copy:r.string,fontFamily:r.string,backgroundColor:r.string,disable_chevron:r.bool,border:r.bool,tracking_event_category:r.string,tracking_event_action:r.string,tracking_event_label:r.string,trackEvent:r.func.isRequired,className:r.string,addRadius:r.bool,inert:r.bool},g.defaultProps={href:null,title:null,tracking_event_category:null,tracking_event_action:null,tracking_event_label:null,fontFamily:"",backgroundColor:"#ffffff",copy:"Shop Now",fontColor:"#333333",className:"",disable_chevron:!1,border:!0,addRadius:!1,inert:!1};var b=(0,d.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,l.zH)(m.trackEvent,e)}}));t.A=b(g)},42175:function(e,t,n){"use strict";n.d(t,{F:function(){return o},e:function(){return i}});n(22369),n(42772),n(15466);var i=function(e,t,n){(t.includes("https://")||t.includes("http://"))&&"undefined"!==typeof window&&(e.preventDefault(),window.open(t,n?"_self":null))},o=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=(null===e||void 0===e||null===(t=e.reference)||void 0===t?void 0:t.length)||0,o=null===e||void 0===e?void 0:e.panel_width_override,r=(null===e||void 0===e?void 0:e.row_count)||1,a=0,l=0;return r>1&&(a="".concat(98/(i/r),"%"),l=n/r/i),1===r&&(a="".concat(98/i,"%"),l=n/i),2===i&&(a="".concat(99.5/i,"%"),l=n/i),o&&(a="".concat(o,"%"),l=n/i),{width:"calc(".concat(a," - ").concat(l,"px)")}}},99028:function(e,t,n){"use strict";n.r(t);var i=n(41594),o=n.n(i),r=n(17191),a=n(83320),l=n(85968),c=n(26306),d=n(68217),u=n(22453),s=n(64277),m=n(79900),p=n(72190),v=(0,d.A)(function(){return{wyngMainContainer:{width:"100%",margin:"0 auto","& .slider":{height:"auto !important"}}}}),f=function(e){var t,n,r,d=e.data,f=(0,u.A)({data:d}),g=f.data,b=f.loading,y=v();if("undefined"===typeof window)return null;if(b)return o().createElement(s.A,{desktop:function(){return(null===d||void 0===d?void 0:d.desktop_skeleton)&&o().createElement(m.A,{height:null===d||void 0===d?void 0:d.skeleton_height})},mobile:function(){return(null===d||void 0===d?void 0:d.mobile_skeleton)&&o().createElement(m.A,{height:null===d||void 0===d?void 0:d.mobile_skeleton_height})}});var h,x,k=(0,c.wA)();return(0,i.useEffect)(function(){if("undefined"!==typeof document&&document.getElementById("wyng-experience")){var e,t=null===g||void 0===g||null===(e=g.reference)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.tracking_event;document.getElementById("wyng-experience").addEventListener("click",function(e){var n=e.target;null!==n&&void 0!==n&&n.matches("button")&&"undefined"!==typeof window&&window.wyng[null===g||void 0===g?void 0:g.reference[0].wyng_id].addEventListener("form_submit_success",function(){k((0,p.trackEvent)({eventCategory:(null===t||void 0===t?void 0:t.tracking_event_category)||"",eventAction:(null===t||void 0===t?void 0:t.tracking_event_action)||"",eventLabel:(null===t||void 0===t?void 0:t.tracking_event_label)||"",eventName:"sign_up_form_submit"}))})},!0)}return function(){var e;return null===(e=document.querySelectorAll('script[class="wyng-script"]'))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.remove()}},[]),null!==g&&void 0!==g&&null!==(t=g.reference)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.wyng_id&&null!==g&&void 0!==g&&null!==(n=g.reference)&&void 0!==n&&null!==(n=n[0])&&void 0!==n&&n.wyng_token?o().createElement(o().Fragment,null,(null===g||void 0===g||null===(h=g.reference)||void 0===h||null===(h=h[0])||void 0===h?void 0:h.heading)&&o().createElement("h1",null,g.reference[0].heading),o().createElement("div",{className:y.wyngMainContainer,id:"wyng-experience","data-wyng-id":g.reference[0].wyng_id,"data-wyng-token":g.reference[0].wyng_token}),o().createElement(l.mg,null,o().createElement("script",{src:null!==g&&void 0!==g&&g.wyng_script_source?g.wyng_script_source:null!==g&&void 0!==g&&null!==(x=g.reference)&&void 0!==x&&null!==(x=x[0])&&void 0!==x&&x.wyng_script_source?g.reference[0].wyng_script_source:null}))):(a.A.logDebug({appName:"mbp-pwa-ui",message:"Wyng module called but did not pass valid data: ".concat(g)}),o().createElement("p",{"data-component":"wyng"}," This Wyng content (",null===g||void 0===g||null===(r=g.reference)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.title,") cannot be loaded. Please double-check the id and token values. "))};f.propTypes={data:r.object.isRequired},t.default=f},11713:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});n(42772),n(15466);var i=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=(t.includes("https://")||t.includes("http://"))&&"undefined"!==typeof window;e.nativeEvent.stopImmediatePropagation(),e.preventDefault(),e.stopPropagation(),o?window.open(t,i?"_self":null):(n.push(t),e.persist())}},95182:function(e,t,n){"use strict";n.r(t);n(51343),n(23e3),n(28835),n(16481);var i=n(41594),o=n.n(i),r=n(17191),a=n(68217),l=n(60607),c=n(93554),d=n.n(c),u=n(608),s=n(65937),m=(0,a.A)(function(e){var t,n,i;return{titleWrapper:{display:"flex",alignItems:"center",margin:"0 0 20px 0","& svg":{height:"20px",width:"20px"}},title:{color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary,fontFamily:e.typography.fontFamily,fontSize:"17px",margin:"0 0 0 7px"},question:{fontSize:"16px",color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary,marginLeft:28,marginBottom:"10px"},markdown:{marginLeft:28,marginBottom:"15px","& p":{color:e.palette.colorNeutral70},"& a":{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary}}}}),p=function(e){var t=e.faqBlock,n=m(),i=(null===t||void 0===t?void 0:t.faq)||{},r=(null===i||void 0===i?void 0:i.faqs)||(null===t||void 0===t?void 0:t.faqs)||[],a=(null===i||void 0===i?void 0:i.title)||(null===t||void 0===t?void 0:t.t
2itle)||"",c=(null===i||void 0===i?void 0:i.language_attribute)||(null===t||void 0===t?void 0:t.language_attribute)||"en",p=(0,u.n)();return r.length?o().createElement(o().Fragment,null,o().createElement(s.A,{faqArray:r}),a&&o().createElement("div",{className:n.titleWrapper},o().createElement(l.A,null),o().createElement("h2",{className:n.title},a)),r.map(function(e){return o().createElement("div",{key:p(e),lang:c},o().createElement("h3",{className:n.question},e.question),o().createElement(d(),{source:e.answer,skipHtml:!0,className:n.markdown}))})):null};p.propTypes={faqBlock:(0,r.shape)({faq:(0,r.shape)({faqs:(0,r.arrayOf)((0,r.shape)({question:r.string,answer:r.string})).isRequired}),title:r.string}).isRequired},t.default=p},18133:function(e,t,n){"use strict";n.d(t,{A:function(){return _}});n(47012),n(34204),n(35978),n(81621),n(42772),n(1075),n(73045),n(51343),n(90937),n(75755),n(23e3),n(15466),n(43041),n(48691),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(87291),a=n(17191),l=n(3495),c=n(72652),d=n(26306),u=n(96894),s=n(64277),m=n(15077),p=n(46560),v=n(9978),f=n(68217),g=n(96862),b=(0,f.A)(function(e){var t;return{root:{margin:"0 -15px 0 0"},groupItemsContainer:{display:"flex",overflow:"scroll",padding:"5px 0 0 "},navItemLink:{margin:"0 10px 0 5px",textDecoration:"none"},navImageWraper:{width:90,height:90,borderRadius:"50%",overflow:"hidden",boxShadow:"rgb(0 0 0 / 52%) 1px 2px 5px",display:"flex",alignItems:"center",justifyContent:"center","& img":{width:70}},navItemLabel:{color:(null===(t=e.palette)||void 0===t?void 0:t.black)||"#000000",textAlign:"center",margin:"10px 0 5px 0",fontSize:14},blockHeading:{margin:"0 0 10px 0",textAlign:"center",fontFamily:"ivypresto-text, PlayfairDisplayBold, serif",fontSize:20}}}),y=function(e){var t=e.subnavBlock,n=b(),i=(null===t||void 0===t?void 0:t.sub_navigation_group)||[];return null!==i&&void 0!==i&&i.length?o().createElement("div",{className:n.root,"data-component":"graphqlSubnavV2"},(null===t||void 0===t?void 0:t.singtitlele_line_textbox)&&o().createElement("p",{className:n.blockHeading},t.singtitlele_line_textbox),o().createElement("div",{className:n.groupItemsContainer},null===i||void 0===i?void 0:i.map(function(e,t){var i,r,a,l,c;return""!==(null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href)&&o().createElement(m.A,{key:(0,g.L)(e,t),className:n.navItemLink,href:null===e||void 0===e||null===(r=e.link)||void 0===r?void 0:r.href},o().createElement("div",{className:n.navImageWraper},o().createElement("img",{src:null===e||void 0===e||null===(a=e.mobile_image)||void 0===a?void 0:a.url,alt:null===e||void 0===e||null===(l=e.link)||void 0===l?void 0:l.title})),(null===(c=e.link)||void 0===c?void 0:c.title)&&o().createElement("p",{className:n.navItemLabel},e.link.title))}))):null};y.propTypes={subnavBlock:(0,a.shape)({sub_navigation_group:(0,a.arrayOf)({link:a.object.isRequired})}).isRequired};var h=y;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 k(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 i=n.call(e,t||"default");if("object"!=x(i))return i;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 w=function(e){var t=e.classes,n=e.subnavBlock,r=e.featureFlagIsMobileCollectionTabbed,a=e.trackEvent;(0,i.useEffect)(function(){r&&a({eventCategory:"Test Impression",eventAction:"Mobile Tabbed Variant"})},[r,a]);var f=(0,d.d4)(p.getPresentationFamily),g=(0,d.d4)((0,v.getActiveABTest)("imocSubNavHide")),b="VARIANT"===(0,d.d4)((0,v.getActiveABTest)("subnav_v2_enabled")),y=(0,u.useLocation)(),x="/flowers-same-day-delivery"===(null===y||void 0===y?void 0:y.pathname),k=g&&"flower"===f&&x,w=function(e){var n,i,r,a,l,c,d,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o().createElement(m.A,{id:null===(n=e.link)||void 0===n?void 0:n.title.split(" ").join("-").toLowerCase(),dataTest:"collection-sub-nav-mobile",name:"collectionSubNavMenuMobile",className:t.tabbedCollectionTitleMobile,href:null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href,key:null===e||void 0===e||null===(r=e.link)||void 0===r?void 0:r.title,style:u,trackingEventAction:null===e||void 0===e?void 0:e.tracking_event_action,trackingEventCategory:null===e||void 0===e?void 0:e.tracking_event_category,trackingEventLabel:null===e||void 0===e?void 0:e.tracking_event_label,isTrackEventEnabled:!0,"data-component":"getBlock"},"flower"===f&&(null===e||void 0===e||null===(a=e.mobile_image)||void 0===a?void 0:a.url)&&o().createElement("img",{className:t.tabbedCollectionImageMobile,src:null===e||void 0===e||null===(l=e.mobile_image)||void 0===l?void 0:l.url,alt:null===e||void 0===e||null===(c=e.link)||void 0===c?void 0:c.title}),function(e){var t=e;return e.includes("Same Day")?t="Same Day":e.includes("Best Selling")&&(t="Best Sellers"),t}(null===(d=e.link)||void 0===d?void 0:d.title))};return n&&null!==n&&void 0!==n&&n.sub_navigation_group&&!k?o().createElement(s.A,{desktop:function(){var e;return o().createElement("div",{className:t.tabbedCollectionDesktop},null===n||void 0===n||null===(e=n.sub_navigation_group)||void 0===e?void 0:e.map(function(e){var n,i,r,a;return o().createElement(m.A,{id:null===(n=e.link)||void 0===n?void 0:n.title.split(" ").join("-").toLowerCase(),dataTest:"collection-sub-nav-desktop",name:"collectionSubNavMenuDesktop",className:t.tabbedCollectionTitleDesktop,href:null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href,key:null===e||void 0===e||null===(r=e.link)||void 0===r?void 0:r.title,style:{backgroundColor:"".concat(null===e||void 0===e?void 0:e.background_color),color:"".concat(null===e||void 0===e?void 0:e.text_color)},trackingEventAction:null===e||void 0===e?void 0:e.tracking_event_action,trackingEventCategory:null===e||void 0===e?void 0:e.tracking_event_category,trackingEventLabel:null===e||void 0===e?void 0:e.tracking_event_label,isTrackEventEnabled:!0},null===(a=e.link)||void 0===a?void 0:a.title)}))},mobile:function(){var e,i;return r?b?o().createElement(h,{subnavBlock:n}):o().createElement(l.A,{container:!0,spacing:1,className:"flower"===f?t.sliderOuterContainer:t.tabbedCollectionMobile},"flower"===f?o().createElement(o().Fragment,null,(null===n||void 0===n?void 0:n.title)&&o().createElement("div",{className:t.tabbedCollectionTitle},n.title),o().createElement(c.A,{infinite:!1,speed:500,slidesToShow:2.5,slidesToScroll:1,arrows:!1,dots:!1,dotsClass:"slick-dots slick-thumb",className:"carousel-container ".concat(t.sliderContainer)},null===n||void 0===n||null===(e=n.sub_navigation_group)||void 0===e?void 0:e.map(function(e){var n;return""!==(null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.href)&&o().createElement(o().Fragment,null,o().createElement("div",{className:t.
2sliderInner},w(e,{backgroundColor:"#ffffff",color:"#000000"})))}))):null===n||void 0===n||null===(i=n.sub_navigation_group)||void 0===i?void 0:i.map(function(e){var t,n={backgroundColor:"".concat(null===e||void 0===e?void 0:e.background_color),color:"".concat(null===e||void 0===e?void 0:e.text_color)};return""!==(null===e||void 0===e||null===(t=e.link)||void 0===t?void 0:t.href)&&o().createElement(l.A,{item:!0,xs:4,id:"ashish2"},w(e,n))})):null},breakpoint:769}):null};w.propTypes={subnavBlock:a.object.isRequired,classes:a.object.isRequired,featureFlagIsMobileCollectionTabbed:a.bool,trackEvent:a.func},w.defaultProps={featureFlagIsMobileCollectionTabbed:!1,trackEvent:null};var _=(0,r.A)(function(e){var t,n,i,o,r,a,l,c,d,u,s,m,p;return{tabbedCollectionDesktop:k(k({width:"100%",maxWidth:"1440px",margin:"0 auto 20px auto",height:"32px",display:"flex",boxSizing:"border-box"},null===e||void 0===e||null===(t=e.breakpoints)||void 0===t?void 0:t.up(1400),{paddingLeft:0,paddingRight:0}),"@media screen and (min-width: 768px) and (max-width: 1300px)",{flexWrap:"wrap",height:"auto"}),tabbedCollectionTitleDesktop:{textDecoration:"none",flex:"1 1 auto",height:"100%",boxSizing:"border-box",fontSize:"16px",lineHeight:"32px",fontWeight:"bold",textAlign:"center",backgroundColor:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary,color:null===e||void 0===e||null===(i=e.palette)||void 0===i?void 0:i.colorPrimaryContrast,transition:"background-color 0.23s ease-out",border:"1px solid ".concat((null===(o=e.palette.cms)||void 0===o?void 0:o.primary)||e.palette.colorPrimary),marginRight:2,"&:hover, &:focus":{backgroundColor:null===e||void 0===e||null===(r=e.palette)||void 0===r?void 0:r.colorPrimaryContrast,color:(null===(a=e.palette.cms)||void 0===a?void 0:a.primary)||e.palette.colorPrimary,border:"1px solid ".concat((null===(l=e.palette.cms)||void 0===l?void 0:l.primary)||e.palette.colorPrimary)},"@media screen and (min-width: 768px) and (max-width: 1300px)":{flex:"0 0 32.7%",margin:"0 3px 2px 0"}},tabbedCollectionMobile:{width:"100%",margin:"0 auto 15px auto"},tabbedCollectionTitleMobile:k({display:"block",backgroundColor:(null===(c=e.palette.cms)||void 0===c?void 0:c.primary)||e.palette.colorPrimary,color:null===e||void 0===e||null===(d=e.palette)||void 0===d?void 0:d.colorPrimaryContrast,border:"1px solid ".concat((null===(u=e.palette.cms)||void 0===u?void 0:u.primary)||e.palette.colorPrimary),borderRadius:"2px",fontWeight:"bold",fontSize:"14px",lineHeight:"32px",textAlign:"center",textDecoration:"none"},null===e||void 0===e||null===(s=e.breakpoints)||void 0===s?void 0:s.down(580),{minHeight:"62px",fontSize:"13px",display:"flex",justifyContent:"center",alignItems:"center",lineHeight:"20px",fontWeight:"normal"}),sliderOuterContainer:{width:"100%",display:"inline-block",flexWrap:"wrap",margin:"0 auto 15px auto","& a":{minHeight:40,justifyContent:"space-evenly"}},sliderContainer:{position:"relative",maxWidth:"1400px",margin:"auto","& .slick-list":{overflow:"hidden"},"& .slick-slide":{display:"inline-block",verticalAlign:"middle",overflow:"hidden"},"& .slick-dots":{listStyle:"none",display:"flex !important",padding:"0",justifyContent:"center",margin:"0",top:"50%",left:0,right:0,position:"absolute","& li":{lineHeight:1},"& .slick-active":{"& div":{background:(null===(m=e.palette.cms)||void 0===m?void 0:m.black)||"#000000"}},"& .slick-current":{"& div":{paddingRight:5}}}},tabbedCollectionImageMobile:{width:35,height:35},tabbedCollectionTitle:{textAlign:"center",fontWeight:"bold",color:(null===(p=e.palette.cms)||void 0===p?void 0:p.primary)||e.palette.colorPrimary,fontSize:13,margin:"10px 0px"},sliderInner:{padding:"0px 3px"}}})(w)},94714:function(e,t,n){"use strict";n.r(t);n(42772),n(15466);var i=n(41594),o=n.n(i),r=n(87291),a=n(93554),l=n.n(a),c=n(17191),d=n(76001),u=function(e){var t=e.classes,n=e.disclaimerBlock,i=null!==n&&void 0!==n&&n.language_attribute&&"en"!==(null===n||void 0===n?void 0:n.language_attribute)?null===n||void 0===n?void 0:n.language_attribute:"";if(null!==n&&void 0!==n&&n.copy){var r={text:function(e){var t,n=e.value;return"string"===typeof n&&null!==n&&void 0!==n&&null!==(t=n.toLowerCase())&&void 0!==t&&t.includes("chat")?o().createElement(d.n,{value:n}):n}};return o().createElement("div",{id:"disclaimer",className:t.footerBody,lang:i},n.copy&&o().createElement(l(),{renderers:r,source:n.copy,skipHtml:!0}))}return null};u.propTypes={disclaimerBlock:c.object,classes:c.object.isRequired},u.defaultProps={disclaimerBlock:{}},t.default=(0,r.A)(function(e){var t,n;return{footerBody:{paddingLeft:"10px",paddingRight:"10px","& ul, & ol":{padding:"revert",marginBottom:"15px"},"& h2":{color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary,fontFamily:e.typography.fontFamily,fontSize:"16px",margin:"0",marginBottom:"10px"},"& p":{marginBottom:"15px",color:e.palette.colorNeutral70},"& a":{color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary},"& hr":{margin:0,height:"1px",borderWidth:0,backgroundColor:e.palette.colorNeutral40}}}})(u)},56652:function(e,t,n){"use strict";n.r(t);n(47012),n(34204),n(35978),n(81621),n(22369),n(1075),n(51343),n(90937),n(75755),n(76277),n(23e3),n(43041),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(26306),a=n(3495),l=n(87291),c=n(17191),d=n(608),u=n(96894),s=n(9978),m=n(43184),p=n(8672
26),v=n(65623),f=n(46560),g=n(45110),b=n(43133),y=n(78269);function h(e){return h="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},h(e)}function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=h(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k=function(e){var t,n=e.classes,i=e.contentGNavRef,l=e.guidedNavForm,c=e.leftMenuData,h=e.isMobile,x=e.trackEvent,k=e.isGuidedNavWidgetEnabledFlag,w=(e.isFacetFiltersCountEnabled,e.setFilterDataInCategoryBuilder),_=e.productFacetsBase,E=e.isFoodBrand,S=e.productLoading,N=e.isFacetFiltersEnabled,C=e.category,A=e.guidedNavBarEnabled,R=e.selectedSortValue,B=e.onSortChange,P=(0,d.n)(),T=(0,r.d4)((0,s.getActiveABTest)("guided-nav")),q=(0,r.d4)((0,f.getFeatureFlag)("is-floral-sticky-facet-enabled")),j=(0,r.d4)(f.getPresentationFamily),O=(0,u.useLocation)(),F=l;(0,r.d4)((0,f.getFeatureFlag)("is-gnav-content-ref-enabled"))&&i&&(F=i);var I="undefined"!==typeof(null===c||void 0===c?void 0:c.category_blocks)||(null===c||void 0===c?void 0:c.page_blocks),D=(null===c||void 0===c?void 0:c.category_blocks)||(null===c||void 0===c?void 0:c.page_blocks)||[];return o().createElement(a.A,{container:!0,direction:"column",className:"".concat(q&&"flower"===j?n.container:""," ").concat(n.leftMenuOuterGrid," leftMenu"),"data-component":"graphqlLeftMenuContainer"},k&&F&&(null===c||void 0===c||null===(t=c.guided_nav)||void 0===t?void 0:t.show_guided_nav)&&"hide"!==T&&!A&&o().createElement(a.A,{item:!0,className:n.gnavLeftMenuContainer},o().createElement(m.default,{guidedNavFormData:F,guidedNavLocationOverride:c.guided_nav.override_location_type})),o().createElement(g.A,{contentContainerId:"productContainer",isFoodBrand:q,type:"collection"},!E&&N&&S&&!(null!==_&&void 0!==_&&_.length)&&"/flowers-gifts-400198087"!==O.pathname&&o().createElement("div",{className:n.productFacet},o().createElement(y.A,null)),!E&&N&&(null===_||void 0===_?void 0:_.length)>0&&"/flowers-gifts-400198087"!==O.pathname&&o().createElement("div",{className:n.productFacet},o().createElement(b.A,{isDesktop:!0,productFacets:_,setFacetsDataInCollection:w,loading:S,selectedSortValue:R,onSortChange:B,category:C,filterSize:(null===c||void 0===c?void 0:c.filter_size)||{}}),o().createElement("div",{className:"sr-only"},o().createElement("a",{href:"#productContainer"},"Skip suggested categories and view product colletion."))),I&&D.map(function(e){var t=Object.keys(e)[0],i=e[t],r=o().createElement(a.A,{className:n.leftMenuComponent,key:P(i)},o().createElement(p.A,{relatedData:i,trackEvent:x}));switch(t){case"related_searches":case"related_articles":return h?null:r;case"side_rail_banner":return h?null:o().createElement(a.A,{className:n.leftMenuComponent,key:P(i)},o().createElement(v.A,{bannerData:i}));default:return null}})))};k.defaultProps={category:{},guidedNavBarEnabled:!1,productLoading:!1,selectedSortValue:"",onSortChange:function(){}},k.propTypes={classes:c.object.isRequired,contentGNavRef:c.object.isRequired,guidedNavForm:c.object.isRequired,leftMenuData:c.object.isRequired,isMobile:c.bool.isRequired,trackEvent:c.func.isRequired,isGuidedNavWidgetEnabledFlag:c.bool.isRequired,isFacetFiltersCountEnabled:c.bool.isRequired,isFacetFiltersEnabled:c.bool.isRequired,isFoodBrand:c.bool.isRequired,setFilterDataInCategoryBuilder:c.func.isRequired,productFacetsBase:(0,c.arrayOf)((0,c.shape)({name:c.string.isRequired,entries:(0,c.arrayOf)((0,c.shape)({name:c.string.isRequired,value:c.string.isRequired})).isRequired}).isRequired).isRequired,category:(0,c.shape)({name:c.string}),guidedNavBarEnabled:c.bool,productLoading:c.bool,selectedSortValue:c.string,onSortChange:c.func},t.default=(0,l.A)(function(e){return{container:x({},e.breakpoints.up(1024),{minHeight:"100%"}),leftMenuComponent:x({display:"none"},e.breakpoints.up(769),{display:"block",width:"100%",marginBottom:"15px"}),gnavLeftMenuContainer:{width:"100%",marginBottom:"15px"},productFacet:x({margin:"0px 0px 20px"},e.breakpoints.down(1025),{display:"none"})}})(k)},86726:function(e,t,n){"use strict";n(22369),n(42772),n(51343),n(23e3),n(15466),n(48691),n(28835),n(16481);var i=n(41594),o=n.n(i),r=n(26306),a=n(3495),l=n(13779),c=n(87291),d=n(608),u=n(50804),s=n(17191),m=n(93554),p=n.n(m),v=n(57694),f=function(e,t,n,i){var r,a;return null!==t&&void 0!==t&&null!==(r=t.href)&&void 0!==r&&r.includes("/blog")||null!==t&&void 0!==t&&null!==(a=t.href)&&void 0!==a&&a.includes("/articles")?o().createElement("a",{href:"https://www.".concat(null===n||void 0===n?void 0:n.domain,".com").concat(null===t||void 0===t?void 0:t.href),className:e.linkText,"aria-label":"".concat(i," ").concat(null===t||void 0===t?void 0:t.t
2itle)},null===t||void 0===t?void 0:t.title):function(e,t,n){return 0===(null===t||void 0===t?void 0:t.href.indexOf("http://"))||0===(null===t||void 0===t?void 0:t.href.indexOf("https://"))?o().createElement("a",{href:null===t||void 0===t?void 0:t.href,className:e.linkText,"aria-label":"".concat(n," ").concat(null===t||void 0===t?void 0:t.title)},null===t||void 0===t?void 0:t.title):o().createElement(u.N_,{id:"relatedSearchProduct ".concat(n," ").concat(null===t||void 0===t?void 0:t.title),to:null===t||void 0===t?void 0:t.href,className:e.linkText},null===t||void 0===t?void 0:t.title)}(e,t,i)},g=function(e){var t=e.classes,n=e.relatedData,i=e.brand,r=e.trackEvent,c=n.title,u=n.link,s=(0,d.n)(),m={};m.borderStyle=n.border_style,m.color=n.font_color,m.backgroundColor=n.background_color;var v=n.tracking_link?n.tracking_link:null;return"undefined"!==typeof u&&null!==u?o().createElement(l.A,{className:t.outerCard,style:m,"data-testid":"relatedArticleCardStyle"},o().createElement(a.A,{container:!0,direction:"column"},o().createElement(a.A,{item:!0},o().createElement(p(),{source:c,skipHtml:!0,className:t.headerText})),o().createElement(a.A,{item:!0},u.map(function(e){return o().createElement(a.A,{item:!0,key:s(e),onClick:null!==e&&void 0!==e&&e.href?function(){return function(e,t,n,i){var o="";"undefined"!==typeof window&&window.location&&window.location.origin&&(o=window.location.origin),t({eventCategory:(null===e||void 0===e?void 0:e.tracking_event_category)||"Collection Page",eventAction:(null===e||void 0===e?void 0:e.tracking_event_action)||"Left Nav - ".concat(n),eventLabel:(null===e||void 0===e?void 0:e.tracking_event_label)||i.href,eventName:"select_side_nav",link_url:"".concat(o).concat(null===i||void 0===i?void 0:i.href),link_text:(null===i||void 0===i?void 0:i.title)||""})}(v,r,c,e)}:{}},""===(null===e||void 0===e?void 0:e.href)?o().createElement("span",{className:t.title},null===e||void 0===e?void 0:e.title):f(t,e,i,c))})))):null};g.propTypes={classes:s.object.isRequired,relatedData:(0,s.shape)({title:s.string.isRequired,link:(0,s.arrayOf)((0,s.shape)({title:s.string.isRequired,href:s.string.isRequired})).isRequired,trackingLink:(0,s.shape)({tracking_event_category:s.string,tracking_event_action:s.string,tracking_event_label:s.string})}).isRequired,brand:(0,s.shape)({domain:s.string.isRequired}).isRequired,trackEvent:s.func.isRequired};t.A=(0,r.Ng)(function(e){return{brand:(0,v.getBrand)(e)}},null)((0,c.A)(function(e){var t,n,i;return{outerCard:{padding:"20px",borderRadius:"unset",boxShadow:"none",border:1,borderColor:(null===(t=e.palette.cms)||void 0===t?void 0:t.relatedArticlesDefaultBorderColor)||"#636363",borderStyle:"solid",color:(null===(n=e.palette.cms)||void 0===n?void 0:n.relatedArticlesDefaultTextColor)||"#212121"},linkText:{display:"block",margin:0,lineHeight:1.5,cursor:"pointer",textShadow:"1px 1px 1px rgba(0, 0, 0, 0.004)",outline:"none",padding:"3px 0 1px 0",fontSize:"14px",color:"inherit","&:hover":{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary},"&:focus-visible":{outline:"-webkit-focus-ring-color auto 1px"}},headerText:{"& p,& h2":{fontSize:"15px",fontWeight:"bold",textTransform:"uppercase",paddingBottom:"4px",lineHeight:"1.5",margin:0}},link:{textDecoration:"none"},title:{cursor:"context-menu",fontSize:14}}})(g))},65623:function(e,t,n){"use strict";n(47012),n(34204),n(35978),n(22369),n(61773),n(42772),n(1075),n(32195),n(1623),n(23e3),n(93142),n(15615),n(31538),n(15466),n(43041),n(48691),n(82336);var i=n(41594),o=n.n(i),r=n(26306),a=n(3495),l=n(87291),c=n(50804),d=n(17191),u=n(57694),s=n(72190);function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=function(e){var t,n,l,d,u,p,v=e.classes,f=e.bannerData,g=void 0===f?{}:f,b=e.brand,y=m((0,i.useState)(!1),2),h=y[0],x=y[1];if(!g)return null;var k=(null===(t=g.link)||void 0===t?void 0:t.href)||"",w=(null===(n=g.image)||void 0===n?void 0:n.url)||"",_=(null===(l=g.image)||void 0===l?void 0:l.title)||"",E=(null===(d=g.link)||void 0===d?void 0:d.title)||"",S=(null===g||void 0===g||null===(u=g.hover_pop_up_image)||void 0===u?void 0:u.url)||"",N=(null===g||void 0===g||null===(p=g.hover_pop_up_image)||void 0===p?void 0:p.title)||"",C=(0,r.wA)(),A=function(){C((0,s.trackEvent)({eventCategory:(null===g||void 0===g?void 0:g.tracking_event_category)||"",eventAction:(null===g||void 0===g?void 0:g.tracking_event_action)||"",eventLabel:(null===g||void 0===g?void 0:g.tracking_event_label)||""}))},R=0===(null===k||void 0===k?void 0:k.indexOf("http://"))||0===(null===k||void 0===k?void 0:k.indexOf("https://"))?o().createElement("a",{href:k,id:"Side_Rail_Banner_".concat(E),onClick:function(){return A()}},o().createElement("img",{src:w,alt:_})):o().createElement(c.N_,{to:k,id:"Side_Rail_Banner_".concat(E),onClick:function(){return A()}},o().createElement("img",{src:w,alt:_})),B=null!==k&&void 0!==k&&k.includes("/blog")||null!==k&&void 0!==k&&k.includes("/articles")?o().createElement("a",{href:"https://www.".concat(null===b||void 0===b?void 0:b.domain,".com").concat(k),id:"Blog_Link_".concat(E),onClick:function(){return A()}},o().createElement("img",{src:w,alt:_})):R,P=k&&w?B:o().createElement("img",{src:w,alt:_,className:v.nonClickableBanner,role:"presentation",onClick:function(){return""!==S&&x(!h)}});return g&&null!==g?o().createElement(a.A,{className:v.bannerOuterGrid},P,""!==S&&h&&o().createElement("img",{className:v.popUpBlock,src:S,alt:N})):null};v.propTypes={bannerData:(0,d.shape)({link:(0,d.shape)({href:d.string,title:d.string}).isRequired,Image:(0,d.shape)({url:d.string,title:d.string})}).isRequired,classes:d.object.isRequired,brand:(0,d.shape)({domain:d.string.isRequired}).isRequired};t.A=(0,r.Ng)(function(e){return{brand:(0,u.getBrand)(e)}},null)((0,l.A)({bannerOuterGrid:{position:"relative",width:"100%","& a":{"& img":{width:"100%"}}},nonClickableBanner:{width:"inherit",display:"block"},popUpBlock:{position:"absolute",left:"80%",bottom:"40px",width:"610px"}})(v))},51262:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return x}});n(51343),n(1623),n(76277),n(23e3),n(28835),n(40464),n(16481),n(97021);var i=n(41594),o=n.n(i),r=n(3495),a=n(87291),l=n(17191),c=n(608),d=(n(47012),n(34204),n(35978),n(22369),n(61773),n(1075),n(32195),n(93142),n(15615),n(31538),n(43041),n(48691),n(82336),n(30509)),u=n(52270),s=n(96894),m=n(94714),p=n(95182),v=n(15077);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var b=function(e){var t=e.classes,n=e.data,r=e.blockName,a=e.pageTitle,l=(0,s.useHistory)(),g=f((0,i.useState)(!1),2),b=g[0],y=g[1],h=(0,c.n)(),x=n.title,k=void 0===x?"":x,w=n.link,_=void 0===w?[]:w,E=n.faqs,S=void 0===E?[]:E;return(0,i.useEffect)(function(){var e;"#disclaimer"===(null===l||void 0===l||null===(e=l.location)||void 0===e?void 0:e.hash)&&y(!b)},[]),_.length>0||null!==n&&void 0!==n&&n.copy||S.length>0?o().createElement("div",{className:"".concat(t.border," ").concat(b?t.expandedTrue:t.expandedFalse)},o().createElement("div",{className:"".concat(t.root),onClick:function(){return y(!b)},onKeyDown:function(){return y(!b)},role:"button",tabIndex:-1},o().createElement("div",{className:t.wrapperChild},o().createElement("p",{className:t.headerText},k||"More About ".concat(a))),o().createElement("div",{className:t.toggle},b?o().createElement(d.A,null):o().createElement(u.A,null))),o().createElement("div",null,function(e,t,n,i,r){var a;switch(t){case"disclaimer":return o().createElement(m.default,{disclaimerBlock:n});case"faq":var l={faqs:null===n||void 0===n?void 0:n.faqs,title:"",language_attribute:null===n||void 0===n?void 0:n.language_attribute};return o().createElement("div",{className:e.faqBlock}," ",o().createElement(p.default,{faqBlock:l})," ");default:return(null===i||void 0===i||null===(a=i[0])||void 0===a?void 0:a.href)&&o().createElement("div",{className:e.linkText},o().createElement("ul",null,null===i||void 0===i?void 0:i.map(function(e){var t;return e.href?o().createElement("li",{key:r(e)},o().createElement(v.A,{href:null===i||void 0===i||null===(t=i[0])||void 0===t?void 0:t.href},e.title)):null})))}}(t,r,n,_,h))):null};b.propTypes={classes:l.object.isRequired,data:(0,l.shape)({title:l.string,link:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired})),copy:l.string}).isRequired,blockName:l.string.isRequired,pageTitle:l.string.isRequired};var y=(0,a.A)(function(e){var t,n;return{root:{display:"flex",width:"100%",padding:"0 10px",alignItems:"center",height:"40px",outline:"none",cursor:"pointer"},border:{border:"1px solid ".concat(null===(t=e.palette)||void 0===t?void 0:t.gfMobileLabelTextColor)},wrapperChild:{flex:1,minWidth:0},headerText:{fontSize:16,fontWeight:700,textTransform:"uppercase",overflow:"hidden",
2whiteSpace:"nowrap",textOverflow:"ellipsis"},toggle:{whiteSpace:"nowrap",height:"inherit",display:"flex",alignItems:"center","& svg":{width:"23px",height:"23px"}},linkText:{display:"flex",width:"100%","& ul":{color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary,margin:"0 10px 16px 10px",paddingLeft:0,listStyle:"none",lineHeight:"1.3","& li":{marginTop:6,"& a":{color:"inherit",textDecoration:"underline"}}}},expandedFalse:{height:40,width:"100%"},expandedTrue:{height:"auto",width:"100%",transition:"height 0.2s ease-in-out 0s"},faqBlock:{padding:"0 10px"}}})(b),h=function(e){var t,n,i,a=e.classes,l=e.railMenuData,d=e.isMobile,u=(0,c.n)(),s=(null===l||void 0===l?void 0:l.name)||(null===l||void 0===l?void 0:l.title)||"",m=[];return null!==l&&void 0!==l&&null!==(t=l.category_blocks)&&void 0!==t&&t.length&&(m=l.category_blocks),null!==l&&void 0!==l&&null!==(n=l.page_blocks)&&void 0!==n&&n.length&&(m=l.page_blocks),d?o().createElement(r.A,{container:!0,direction:"column"},null!==(i=m)&&void 0!==i&&i.length?m.map(function(e){var t=Object.keys(e)[0],n=e[t];return e.imoc&&e.imoc.imoc_group.forEach(function(e){"web imoc"===e.name.toLowerCase()&&(s=e.header)}),"related_searches"===t||"related_articles"===t||"disclaimer"===t||"faq"===t?o().createElement("div",{className:a.railMenuComponent,key:u(n)},o().createElement(y,{data:n,blockName:t,pageTitle:s})):null}):null):null};h.propTypes={classes:l.object.isRequired,railMenuData:(0,l.shape)({category_blocks:(0,l.arrayOf)((0,l.shape)({related_articles:(0,l.shape)({title:l.string.isRequired,link:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired})).isRequired}),related_searches:(0,l.shape)({title:l.string.isRequired,link:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired})).isRequired})}))}).isRequired,isMobile:l.bool.isRequired};var x=(0,a.A)(function(){return{railMenuComponent:{display:"block",width:"100%",padding:"0 15px",margin:"10px 0",overflow:"hidden"}}})(h)},45110:function(e,t,n){"use strict";n(47012),n(34204),n(35978),n(22369),n(61773),n(1075),n(32195),n(1623),n(23e3),n(93142),n(15615),n(31538),n(43041),n(82336);var i=n(41594),o=n.n(i),r=n(14733),a=n(26306),l=n(68217),c=n(17191),d=n(96894),u=n(46560),s=n(38571);function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=(0,l.A)(function(e){var t;return{container:function(e){return{overflow:e?"":"hidden auto","&::-webkit-scrollbar-thumb":{background:"#808080",borderRadius:10},"&::-webkit-scrollbar":{background:"transparent",width:8},scrollbarColor:"#808080 transparent",scrollbarWidth:"thin",width:e?"100%":"auto","@media screen and (min-width: 699px) and (max-width:1366px)":{maxWidth:e?"40%":"auto",marginRight:e?"20px":"0px"}}},containerIE:function(e){return{"@media screen and (min-width: 768px) and (max-width:1366px)":{maxWidth:e?"50%":"auto"}}},pdpImageStickyContainer:{width:"100%",position:"sticky",top:0,"&$facetsSticky":{height:"max-content",top:0,maxHeight:"fit-content",overflow:"inherit"},"@media screen and (min-width: 699px) and (max-width:1366px)":{maxWidth:"40%",marginRight:"20px"},"& $contentLeft":{maxWidth:"100%"}},facetsSticky:{position:"sticky",top:0,"& $filterHeader":{background:(null===(t=e.palette.cms)||void 0===t?void 0:t.white)||"#fff",zIndex:"9999",width:"215px",position:"sticky"},"& $rootFacetsValueOverflow":{overflowY:"inherit",maxHeight:"inherit"},maxHeight:"100vh",overflow:"auto"},facetsFixed:{"& $rootFacetsValueOverflow":{overflowY:"inherit",maxHeight:"inherit"}}}}),f=function(e){var t=e.children,n=e.isFoodBrand,r=e.contentContainerId,a=e.type,l=e.pdp
2ImageStickyEnabled,c=e.presentationFamily,u=e.style,p="productBase"===a,f=v(p),g=m((0,i.useState)(1),2),b=g[0],y=g[1],h=(0,d.useLocation)(),x=p&&l,k="Microsoft Internet Explorer"===(0,s.getBrowser)()&&"flower"===c&&"".concat(f.containerIE),w=function(){if("undefined"!==typeof window&&"undefined"!==typeof document&&document.querySelector("#".concat(r))){var e=document.querySelector("#".concat(r)).getBoundingClientRect().top;y(e)}};(0,i.useEffect)(function(){return("undefined"!==typeof document&&n&&"collection"===a||x)&&(document.addEventListener("scroll",w),document.querySelector("#root")&&document.querySelector("#root").setAttribute("style","overflow: unset")),function(){("undefined"!==typeof document&&n&&"collection"===a||x)&&(document.removeEventListener("scroll",w),document.querySelector("#root")&&document.querySelector("#root").setAttribute("style","overflow: hidden"))}},[null===h||void 0===h?void 0:h.pathname]);return o().createElement("div",{className:"".concat(f.container," stickyImageContainer ").concat(k," ").concat(function(){var e=f.root;return n&&(e=b<=0?u?"".concat(f.facetsSticky," ").concat(u):f.facetsSticky:f.facetsFixed),e}()," ").concat(x?f.pdpImageStickyContainer:""),"data-component":"scrollbarContainer"},t)};f.defaultProps={children:null,isFoodBrand:!1,contentContainerId:"",type:"",pdpImageStickyEnabled:!1,style:""},f.propTypes={children:c.node,isFoodBrand:c.bool,contentContainerId:c.string,type:c.string,pdpImageStickyEnabled:c.bool,presentationFamily:c.string.isRequired,style:c.string};var g=(0,r.Zz)((0,a.Ng)(function(e){return{pdpImageStickyEnabled:(0,u.getFeatureFlag)("pdp-image-sticky")(e),presentationFamily:(0,u.getPresentationFamily)(e)}}));t.A=g(f)},64878:function(e,t,n){"use strict";var i=n(41594),o=n.n(i),r=n(83320),a=n(17191),l=n(26306),c=n(68217),d=n(57694),u=n(46560),s=n(98234),m=(0,c.A)(function(e){return{noProductsText:{color:e.palette.error.main,margin:"16px 0",fontSize:"14px",textAlign:"center",fontWeight:"bold"},bestSellerText:{color:e.palette.common.black,margin:"15px",fontSize:"18px",textAlign:"center",fontWeight:"bold"}}}),p=function(e){var t=e.brand,n=e.bestSellersId,i=e.callbackData,a=m();return"undefined"!==typeof window&&r.A.logError({appName:"mbp-pwa-ui",message:"Fallback Container rendered",pathname:window.location.pathname}),o().createElement(o().Fragment,null,o().createElement("div",{className:a.noProductsText},"There are currently no products available in this collection. Try your search again using the search box at the top of the page, or select from our best sellers below."),o().createElement("div",{className:a.bestSellerText},"Here are some of our best sellers..."),o().createElement(s.A,{brand:t,categoryCode:n,callbackData:i}))};p.propTypes={brand:a.object.isRequired,bestSellersId:a.string.isRequired,callbackData:a.string.isRequired},t.A=(0,l.Ng)(function(e){return{brand:(0,d.getBrand)(e),bestSellersId:(0,u.getBestSellersId)(e)}})(p)},662:function(e,t,n){"use strict";n(47012),n(34204),n(35978),n(81621),n(22369),n(61773),n(1075),n(32195),n(90937),n(1623),n(75755),n(23e3),n(93142),n(15615),n(31538),n(43041),n(82336);var i=n(41594),o=n.n(i),r=n(53620),a=n(17191),l=n(26306),c=n(68217),d=n(50804),u=n(40042),s=n(83320),m=n(43811),p=n(37924),v=n(72780),f=n(92031),g=n(82892),b=n(52233),y=n(97221),h=n(49916),x=n(72190),k=n(9978),w=n(31560);function _(e){return _="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},_(e)}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function N(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=_(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=_(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C=(0,c.A)(function(e){var t,n;return{root:function(t){var n=t.trendingProductsGrid;return N(N({position:"relative",display:"inline-block",margin:"0 10px",cursor:"pointer",textDecoration:"none",width:n?"40%":"145px"},e.breakpoints.down(f.A.tabLandscape),{width:n?"40%":"110px"}),"& img",N({width:"100%",minWidth:"145px"},e.breakpoints.down(f.A.tabLandscape),{width:n?"100%":"110px",minWidth:n?"40%":"110px"}))},productCopy:{margin:"0",color:"#212121",display:"block",fontSize:".9em",letterSpacing:"0.5px",fontWeight:"400",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},productPrice:{"&--retail":{fontWeight:"800"},"&--sale":{fontWeight:"800",color:(null===(t=e.palette.product)||void 0===t?void 0:t.salePrice)||"#a1001a"}},wcsStyle:N({minWidth:255},e.breakpoints.down(f.A.tabLandscape),{minWidth:110}),snipeImage:{position:"absolute",left:"0",top:"0"},snipeContainer:{position:"relative"},boldPriceRange:{fontWeight:600},productPosAbs:{position:"absolute",top:0,left:0,right:0,bottom:0},priceContainer:{margin:"0",color:(null===(n=e.palette.cms)||void 0===n?void 0:n.black)||"#2f2f2f",display:"block",fontSize:"0.9em",letterSpacing:"0.5px",fontWeight:"400"},imageContainer:{position:"relative"}}}),A=function(e){var t=e.brand,n=e.productData,i=n.id,a=n.image,c=n.name,f=n.skuPriceRange,w=n.seo.url,_=n.baseCode,S=n.partNumber,N=e.isMobile,A=e.wcsStyle,R=e.demandType,B=e.isFlowerBrand,P=e.productPosition,T=e.trendingProductsGrid,q=e.productPaddingBottom,j=e.priceTitle,O=e.productClickCallback,F=e.salesforceResponse,I=C({trendingProductsGrid:T}),D=(0,l.d4)((0,k.getActiveABTest)("trendingProducts")),H=i||S,z=(0,l.wA)(),W=(0,p.A)(t,"/".concat(w)),L=(0,v.A)(t,H),M=E((0,r._)(W),2),G=M[0],U=M[1].errorURL,$=E((0,r._)(L),2),V=$[0],Z=$[1].errorPDP;(Z||U)&&s.A.logError({appName:"mbp-pwa-ui",message:"TrendingProducts -> ProductUI.js - Failed to pre-fetch PDP using Apollo",errorPDP:Z,errorURL:U});var J=w;return R&&"string"===typeof J&&(J=J.indexOf("?")>=0?"".concat(J,"&demandType=").concat(R):"".concat(J,"?demandType=").concat(R)),o().createElement(d.N_,{className:"".concat(I.root," ").concat(!N&&A&&I.wcsStyle," ").concat(B&&(null===a||void 0===a?void 0:a.snipe)&&I.snipeContainer),to:J,onMouseEnter:function(){G(),V()},onClick:function(){null!==F&&void 0!==F&&F.campaign&&O(S),B&&z(D?(0,x.trackEvent)({eventCategory:"Trending gifts HP",eventAction:"Interaction",eventLabel:c}):(0,x.trackEvent)({eventCategory:"trending",eventAction:"click",eventLabel:"".concat(_," | ").concat(null===a||void 0===a?void 0:a.path).concat(null===a||void 0===a?void 0:a.name,"z.jpg | ").concat(P+1),eventValue:"1",nonInteraction:!1}))},"data-component":"productUi"},q&&o().createElement("div",{style:{paddingBottom:"".concat(q,"%")}}),o().createElement("div",{className:I.imageContainer},o().createElement(u.Ay,null,o().createElement(g.A,{className:"".concat(q&&I.productPosAbs),path:"".concat(null===a||void 0===a?void 0:a.path).concat(null===a||void 0===a?void 0:a.name,"z.jpg"),alt:c,param:{mobile:"quality=100"}}),(null===a||void 0===a?void 0:a.snipe)&&B&&o().createElement(y.A,{styleProp:I.snipeImage,src:"".concat(null===a||void 0===a?void 0:a.snipeImagePath).concat(a.snipe,"_z.gif"),altText:a.snipe})),o().createElement(h.A,{partNumber:H})),o().createElement("p",{className:I.productCopy},(0,m.Ay)(c)),o().createElement("p",{className:"".concat(j?I.priceContainer:I.productC
2opy," ").concat(T&&I.boldPriceRange),"aria-hidden":"true"},B&&!T?function(e){var t,n,i,r,a=(null===(t=e.retail)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.value)||null,l=(null===(n=e.retail)||void 0===n||null===(n=n[1])||void 0===n?void 0:n.value)||null,c=(null===(i=e.sale)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.value)||null,d=(null===(r=e.sale)||void 0===r||null===(r=r[1])||void 0===r?void 0:r.value)||null;return a&&c&&l&&d&&c<a?o().createElement("span",{className:"".concat(I.productPrice,"--sale")},"".concat(j," $").concat(c)):a===l?o().createElement("span",{className:"".concat(I.productPrice,"--retail")},"".concat(j," $").concat(a)):o().createElement("span",{className:"".concat(I.productPrice,"--retail"),"data-component":"renderSkuPrice"},"".concat(j," $").concat(a))}(f):o().createElement(b.A,{presentationFamily:"food",skuPriceRange:f,isMobile:!1})))};A.propTypes={brand:a.string.isRequired,productData:(0,a.shape)({id:a.string,partNumber:a.string,image:(0,a.shape)({path:a.string.isRequired,name:a.string.isRequired}).isRequired,name:a.string.isRequired,skuPriceRange:(0,a.shape)({retail:(0,a.arrayOf)((0,a.shape)({value:a.number.isRequired})).isRequired,sale:(0,a.arrayOf)((0,a.shape)({value:a.number.isRequired})).isRequired}).isRequired,seo:(0,a.shape)({url:a.string.isRequired}).isRequired}).isRequired,isMobile:a.bool.isRequired,demandType:a.string,wcsStyle:a.bool,isFlowerBrand:a.bool,productPosition:a.number.isRequired,trendingProductsGrid:a.bool,productPaddingBottom:a.string,priceTitle:a.string,productClickCallback:a.func,salesforceResponse:a.object},A.defaultProps={wcsStyle:!1,demandType:"",isFlowerBrand:!0,trendingProductsGrid:!1,productPaddingBottom:"",priceTitle:"",productClickCallback:w.A,salesforceResponse:{}},t.A=A},8985:function(e,t,n){"use strict";n(93142),n(15166);t.A=function(e){var t;return(null===e||void 0===e||null===(t=e.match(/:\s(.*?);/,""))||void 0===t?void 0:t[1])||null}},23537:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return E}});n(47012),n(34204),n(35978),n(81621),n(22369),n(1075),n(51343),n(90937),n(75755),n(23e3),n(43041),n(48691),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(3495),a=n(13779),l=n(47233),c=n(17191),d=n(87291),u=n(50804),s=n(26306),m=n(88577),p=n(82892),v=n(72190);function f(e){return f="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},f(e)}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=f(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){var t=e.classes,n=e.href,i=e.imgSrc,r=e.title,a=e.presentationFamily,l=e.trackEvent,c=e.trackingEventCategory,d=e.trackingEventAction,s=e.trackingEventLabel;return o().createElement(o().Fragment,null,o().createElement("div",{className:t.imageAspectRatio})," ",o().createElement(u.N_,{to:n,className:t.mobileCatLink,onClick:function(){l({eventCategory:c||"",eventAction:d||"",eventLabel:s||""})}},o().createElement(p.A,{path:i,params:{mobile:"quality=100"},className:"flower"===a?"".concat(t.imageBlock," ").concat(t.img):t.img,alt:r}),o().createElement("div",{className:"flower"===a?"".concat(t.title," ").concat(t.overlay):t.overlay},r)))};b.defaultProps={trackingEventAction:"",trackingEventCategory:"",trackingEventLabel:""},b.propTypes={classes:c.object.isRequired,href:c.string.isRequired,imgSrc:c.string.isRequired,title:c.string.isRequired,presentationFamily:c.string.isRequired,trackEvent:c.func.isRequired,trackingEventAction:c.string,trackingEventCategory:c.string,trackingEventLabel:c.string};var y=(0,s.Ng)(null,function(e){return{trackEvent:(0,m.zH)(v.trackEvent,e)}})((0,d.A)(function(e){var t;return{imageAspectRatio:{paddingBottom:"110%"},mobileCatLink:{position:"absolute",top:0,right:0,bottom:0,left:0},img:{display:"block",width:"100%",height:"auto",boxShadow:e.palette.uiShadow},overlay:{position:"absolute",letterSpacing:"0.42px",width:"100%",fontSize:"13px",textAlign:"center",left:0,bottom:0,right:0,fontWeight:"200",backgroundColor:e.palette.bgTextOverlay1,color:e.palette.white,lineHeight:"25px"},title:g({},e.breakpoints.down("sm"),{backgroundColor:e.palette.white,color:null===(t=e.palette.common)||void 0===t?void 0:t.black,fontWeight:500,borderRadius:"5px",borderTopRightRadius:"0",borderTopLeftRadius:"0"}),imageBlock:g({},e.breakpoints.down("sm"),{borderRadius:"5px",boxShadow:e.palette.uiShadow})}})(b)),h=n(92031);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)}
2function k(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 i=n.call(e,t||"default");if("object"!=x(i))return i;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 w=["mobileCategory1","mobileCategory2","mobileCategory3"],_=function(e){var t=e.classes,n=e.data.mobile_tiles_group,i=e.presentationFamily;return o().createElement(a.A,{className:t.root,"data-component":"graphqlMobileCategory"},o().createElement(l.A,{className:t.cardCompPadding},o().createElement(r.A,{container:!0,item:!0,xs:12},n.map(function(e,n){return o().createElement(r.A,{key:w[n],className:"".concat(t.gridMarginRight," ").concat(t.posRel),item:!0,xs:!0},o().createElement(y,{href:e.link.href,imgSrc:e.mobile_image.url,title:e.link.title,presentationFamily:i,trackingEventAction:e.tracking_event_action,trackingEventCategory:e.tracking_event_category,trackingEventLabel:e.tracking_event_label}))}))))};_.propTypes={data:c.object.isRequired,classes:c.object.isRequired,presentationFamily:c.string.isRequired};var E=(0,d.A)(function(e){return{root:k({boxShadow:"none",margin:"0 0 10px 0",borderRadius:"0px"},e.breakpoints.up(h.A.tabPortrait),{display:"none"}),cardCompPadding:{paddingTop:"7px","&:last-child":{paddingBottom:"10px"}},posRel:{position:"relative"},gridMarginRight:{"&:not(:last-child)":{marginRight:"10px"}}}})(_)},74786:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Jr}});n(47012),n(34204),n(35978),n(81621),n(45503),n(1075),n(90937),n(75755),n(77532),n(36211),n(76277),n(23e3),n(43041),n(28835),n(96965),n(40464),n(97021),n(82336);var i=n(41594),o=n.n(i),r=n(96894),a=n(26306),l=n(17191),c=n(83320),d=n(87291),u=n(14733),s=n(88577),m=n(80998),p=n(25212),v=(n(61773),n(32195),n(1623),n(93142),n(15615),n(31538),n(53620)),f=(n(50278),n(9844),n(83081),n(22369),n(79670)),g=n(89729),b=n.n(g),y=n(73779),h=n(74511),x=(n(51343),n(48691),n(16481),n(608)),k=n(64277),w=(n(99067),n(3495)),_=n(50804);function E(e){return E="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},E(e)}function S(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=E(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N=function(e){var t=e.classes,n=e.index,i=e.title,r=e.link,a=e.imgUrl,l=e.imgTitle,c=e.subCopy,d=e.subCopyStyle,u=e.titleFontStyle,s=e.buttonFontStyle,m=e.buttonHoverStyle,p=e.isHoverColor,v=e.setHoverColor;return o().createElement(w.A,{item:!0,xs:6,"data-component":"giftBlockBanner"},o().createElement("div",{className:t.bannerInner},o().createElement("div",{className:t.bannerInnerImg},o().createElement(_.N_,{to:r},o().createElement("img",{src:a,alt:l,className:t.bannerImg}),o().createElement("div",{className:t.innerCopy},o().createElement("div",{style:u,className:t.title},i),o().createElement("div",{style:d,className:t.subCopyText},c),o().createElement("span",{onFocus:function(){return v(n)},onBlur:function(){return v("")},onMouseOver:function(){return v(n)},onMouseLeave:function(){return v("")},style:p===n?m:s,className:t.shopBtn},"Shop Now"))))))};N.propTypes={classes:l.object.isRequired,title:l.string.isRequired,index:l.number.isRequired,link:l.string.isRequired,imgUrl:l.string.isRequired,subCopy:l.string.isRequired,titleFontStyle:l.object,subCopyStyle:l.object,buttonFontStyle:l.object,imgTitle:l.string.isRequired,isHoverColor:l.number.isRequired,setHoverColor:l.func.isRequired,buttonHoverStyle:l.object},N.defaultProps={titleFontStyle:{},subCopyStyle:{},buttonFontStyle:{},buttonHoverStyle:{}};var C=(0,d.A)(function(e){var t;return{bannerInner:{padding:"0 20px 40px 20px"},title:S({fontSize:30,fontWeight:"bold"},e.breakpoints.down("md"),{fontSize:"22px"}),subCopyText:{fontSize:16,lineHeight:1.2,padding:"5px 8px"},innerCopy:{width:"100%",position:"absolute",top:"0",minHeight:280,display:"flex",justifyContent:"center",color:(null===(t=e.palette.cms)||void 0===t?void 0:t.white)||"#ffffff",flexDirection:"column",lineHeight:"30px",textAlign:"center",textShadow:"1px 1px 6px rgba(0,0,0,0.1)"},bannerInnerImg:{position:"relative"},bannerImg:{display:"block",width:"100%"}
2,shopBtn:{display:"block",padding:"4px 10px",border:"2px solid",width:"150px",margin:"0 auto",marginTop:"15px",fontSize:"14px",textTransform:"uppercase"}}})(N);function A(e){return A="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},A(e)}function R(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=A(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=function(e){var t=e.classes,n=e.title,i=e.imgUrl,r=e.imgTitle,a=e.trackEvent,l=e.index,c=e.tileHandler,d=e.showOverlay,u=e.subCopy,s=e.subCopyStyle,m=e.titleFontStyle,p=e.buttonFontStyle,v=e.buttonHoverStyle,f=e.isHoverColor,g=e.setHoverColor,b=function(e,t){a({eventCategory:"Jump Page Test",eventAction:"".concat(e," click"),eventLabel:"Tile click - event label"}),c(t)};return o().createElement(w.A,{item:!0,xs:6,"data-component":"giftBlockBannerFf"},o().createElement("div",{className:t.bannerInner},o().createElement("div",{className:d?t.bannerInnerImgOverlay:t.bannerInnerImg,role:"presentation",onKeyDown:function(){b(n,l)},onClick:function(){b(n,l)}},o().createElement("div",null,o().createElement("img",{src:i,alt:r,className:t.bannerImg}),o().createElement("div",{className:t.innerCopy},o().createElement("div",{style:m,className:t.title},n),o().createElement("div",{style:s,className:t.subCopyText},u),o().createElement("span",{onFocus:function(){return g(l)},onBlur:function(){return g("")},onMouseOver:function(){return g(l)},onMouseLeave:function(){return g("")},style:f===l?v:p,className:t.shopBtn},"Shop Now"))))))};B.propTypes={classes:l.object.isRequired,title:l.string.isRequired,imgUrl:l.string.isRequired,imgTitle:l.string.isRequired,trackEvent:l.func,index:l.number.isRequired,tileHandler:l.func.isRequired,subCopy:l.string.isRequired,showOverlay:l.bool.isRequired,titleFontStyle:l.object,subCopyStyle:l.object,buttonFontStyle:l.object,buttonHoverStyle:l.object,isHoverColor:l.number.isRequired,setHoverColor:l.func.isRequired},B.defaultProps={trackEvent:function(){},titleFontStyle:{},subCopyStyle:{},buttonFontStyle:{},buttonHoverStyle:{}};var P=(0,d.A)(function(e){var t;return{bannerInner:{padding:"0 20px 25px 20px"},title:R({fontSize:30,fontWeight:"bold"},e.breakpoints.down("md"),{fontSize:"22px"}),subCopyText:{fontSize:16,lineHeight:1.2,padding:"5px 8px"},innerCopy:{width:"100%",position:"absolute",top:"0",minHeight:280,display:"flex",justifyContent:"center",color:(null===(t=e.palette.cms)||void 0===t?void 0:t.white)||"#ffffff",flexDirection:"column",lineHeight:"30px",textAlign:"center",textShadow:"1px 1px 6px rgba(0,0,0,0.1)"},bannerInnerImg:{position:"relative",cursor:"pointer"},bannerInnerImgOverlay:{position:"relative",cursor:"pointer","&::after":{content:'""',backgroundColor:"rgba(149, 71, 233, 0.25)",height:"100%",width:"100%",position:"absolute",top:"0",left:"0"}},bannerImg:{display:"block",width:"100%"},shopBtn:{display:"block",padding:"4px 10px",border:"2px solid",width:"150px",margin:"0 auto",marginTop:"15px",fontSize:"14px",textTransform:"uppercase","&:hover":{backgroundColor:e.palette.white,color:e.palette.black,border:"2px solid #fff"}}}})(B),T=(n(73045),n(72652)),q=n(68217),j=n(43811),O=n(81790),F=n(25378),I=n(45123),D=n(46560),H=n(44877);function z(e){return z="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},z(e)}function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return L(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function M(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=z(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=z(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==z(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G=(0,q.A)(function(e){return{subCollectionContainer:{width:"100%",position:"relative"},subCollectionWrapper:M({margin:"0 auto 3%",padding:"2% 2%",width:"98%",boxShadow:"0 0 10px rgba(0,0,0,0.2)"},e.breakpoints.down(1024),{margin:"10px auto 3%"}),subCollectionHeader:{margin:"0 auto",display:"flex"},subCollectionTitle:{margin:"0 auto 0 0",textAlign:"center",fontWeight:"bold",fontSize:"20px"},subCollectionCloseBtn:{margin:"0 0 0 auto",textAlign:"center",color:"#505050",fontSize:"22px",cursor:"pointer"},subCollectionLinkWrapper:{margin:"10px auto 0",textAlign:"center"},subCollectionLink:M({margin:"0 auto",padding:"12px 45px",backgroundColor:"#52327b",fontFamily:"Roboto Slab, sans-serif",textTransform:"uppercase",textDecoration:"none",textAlign:"center",fontSize:"16px",letterSpacing:"3px",color:"#FFF",display:"inline-block"},e.breakpoints.down(1024),{fontSize:"16px",letterSpacing:"1px",borderRadius:"5px"}),triRight:M({width:"0",height:"0",borderRight:"25px solid transparent",borderBottom:"25px solid #fff",fontSize:"0",position:"absolute",top:"-2%",left:"74.5%",boxShadow:"-3px 3px 3px 0 rgba(0, 0, 0, 0.2)",transform:"rotate(135deg)"},e.breakpoints.down(1024),{top:"0%"}),triLeft:M({width:"0",height:"0",borderRight:"25px solid transparent",borderBottom:"25px solid #fff",fontSize:"0",position:"absolute",top:"-2%",left:"24.5%",boxShadow:"-3px 3px 3px 0 rgba(0, 0, 0, 0.2)",transform:"rotate(135deg)"},e.breakpoints.down(1024),{top:"0%"}),subCollectionSliderWrapper:{display:"block",width:"100%"},sliderContainer:{position:"relative",maxWidth:"1380px",width:"100%","& .slick-list":{overflow:"hidden",margin:"15px",height:"100%"},"& .slick-track":{height:"100%"},"& .slick-slide":{display:"inline-block",padding:"0 8px"},"& .slick-prev, & .slick-next":{cursor:"pointer",outline:0,color:"#593a80",fontSize:0,lineHeight:0,zIndex:2,top:"42%",width:"40px",height:"40px",position:"absolute",border:"none"},"& .slick-prev":{left:"-1%"},"& .slick-next":{right:"-2.5%"}},pdpWrapper:{display:"block",position:"relative",textDecoration:"none","&:hover":{textDecoration:"underline"},"& button":M({width:"auto"},e.breakpoints.up("lg"),{left:"22%"})},pdpTitle:{margin:"0 auto",display:"block",fontWeight:"bold",fontFamily:'"Hind", sans-serif',cursor:"pointer",color:"#000",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},pdpImageWrapper:{position:"relative",width:"100%"},pdpImageBanner:M({position:"absolute",top:0,left:"20px"},e.breakpoints.down(1024),{left:"10px",width:"25%"}),pdpImage:{width:"100%",border:"1px solid #CCC"},pdpPrice:M({fontFamily:'"Hind", sans-serif',letterSpacing:".5px",lineHeight:1},e.breakpoints.down(1024),{fontSize:"0.65em"})}}),U=function(e){var t,n,r=e.tileHandler,a=e.trackEvent,l=e.twoSEMsubcollections,c=e.tileIndex,d=e.amount,u=e.isMobile,s=e.featureFlags,m=e.countryName,p=G(),v=W((0,i.useState)(!0),2),f=v[0],g=v[1],b=W((0,i.useState)({x:null,y:null}),2),y=b[0],h=b[1],x=(0,i.useRef)();(0,i.useEffect)(function(){x.current.slickGoTo(0)},[r]);var k={display:"none"},w="",E="/",S=[],N=!1;c===(null===l||void 0===l||null===(t=l.subcollection1)||void 0===t?void 0:t.t
2ileData.idx)?(k={display:"block"},w=l.subcollection1.tileData.title,E=l.subcollection1.tileData.link,S=l.subcollection1.pdps,N=!0):c===(null===l||void 0===l||null===(n=l.subcollection2)||void 0===n?void 0:n.tileData.idx)&&(k={display:"block"},w=l.subcollection2.tileData.title,E=l.subcollection2.tileData.link,S=l.subcollection2.pdps);var C=function(e,t){if(f){if("mousedown"===e.type)return h({x:e.clientX,y:e.clientY}),void e.preventDefault();if("mouseup"!==e.type){if("click"===e.type){if(!(e.clientX===y.x&&e.clientY===y.y))return void e.preventDefault();a({eventCategory:"Jump Page Test",eventAction:"".concat(w," ").concat(t," click"),eventLabel:"Collection product click - event label"})}}else e.preventDefault()}},A=function(e){g(!e)},R=function(e){var t="https://cdn4.1800flowers.com/wcsstore/Flowers/images/2020/subcollection/1737-one-f.png";return 1===e?t="https://cdn4.1800flowers.com/wcsstore/Flowers/images/2020/subcollection/1737-two-f.png":2===e&&(t="https://cdn4.1800flowers.com/wcsstore/Flowers/images/2020/subcollection/1737-three-f.png"),t};return S?o().createElement("div",{className:p.subCollectionContainer,"data-testid":"SEMTemplateDropdown-test",style:k},N?o().createElement("p",{className:p.triLeft}):o().createElement("p",{className:p.triRight}),o().createElement("div",{className:p.subCollectionWrapper},o().createElement("div",{className:p.subCollectionHeader},o().createElement("p",{className:p.subCollectionTitle},w),o().createElement("p",{className:p.subCollectionCloseBtn,role:"presentation",onKeyDown:function(){r(-1)},onClick:function(){r(-1)}},"X")),o().createElement("div",{className:p.subCollectionSliderWrapper},o().createElement(T.A,{dots:!1,infinite:!0,speed:500,swipe:f,draggable:f,slidesToShow:d,swipeToSlide:!0,slidesToScroll:1,initialSlide:0,nextArrow:o().createElement(O.A,null),prevArrow:o().createElement(F.A,null),className:"carousel-container ".concat(p.sliderContainer),ref:x},S.map(function(e,t){var n=e.brand,i=e.image,r=i.name,a=i.path,l=e.name,c=e.id,d=e.skuPriceRange,v=e.seo.url,f=e.partNumber,g=e.isPersonalizable,b=e.brandId,y=[a,r,"x.jpg?width=234&amp;height=256&amp"].join(""),h=(0,I.A)(d),x=h.retailPrice?h.retailPrice:h.salePrice;u&&(x=o().createElement(o().Fragment,null,"from ",o().createElement("b",null,x.split(" - ")[0])));var k=!1===u&&s["which-category-quickview-modal-enabled"][b]&&!g&&"United States"===m;return o().createElement("div",{key:"".concat(l," - ").concat(c)},o().createElement(_.N_,{to:v,className:p.pdpWrapper,onMouseDown:C,onMouseUp:C,onClick:function(e){return C(e,c)}},k&&o().createElement(H.A,{brand:{domain:n},partNumber:f,linkPackage:{id:"sem-template-quickview-".concat(l,"-").concat(f).split(" ").join("-").toLowerCase(),sendLinkTo:{pathname:v},handleLinkOnClick:function(){}},onSetShow:A}),t<3&&o().createElement(o().Fragment,null,o().createElement("img",{alt:l,src:R(t),className:p.pdpImageBanner}),o().createElement("img",{alt:l,src:(0,j.Ay)(y),className:p.pdpImage})),t>=3&&o().createElement("img",{alt:l,src:(0,j.Ay)(y),className:p.pdpImage})),o().createElement("p",{className:p.pdpTitle},(0,j.Ay)(l)),o().createElement("div",{className:p.pdpPrice},x))}))),o().createElement("div",{className:p.subCollectionLinkWrapper},o().createElement(_.N_,{onClick:function(){a({eventCategory:"Jump Page Test",eventAction:"".concat(w," view more"),eventLabel:"View All Products click - event label"})},to:E,className:p.subCollectionLink},"View All Products")))):null};U.propTypes={featureFlags:l.object.isRequired,tileHandler:l.func,trackEvent:l.func,twoSEMsubcollections:l.object.isRequired,tileIndex:l.number.isRequired,amount:l.number.isRequired,isMobile:l.bool,countryName:l.string.isRequired},U.defaultProps={tileHandler:function(){},trackEvent:function(){},isMobile:!1};var $=(0,u.Zz)((0,a.Ng)(function(e){return{featureFlags:(0,D.getFeatureFlags)(e),countryName:(0,y.country)(e)}}))(U);function V(e){return V="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},V(e)}function Z(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=V(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=V(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==V(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var J=function(e){var t=e.classes,n=e.url,i=e.title,r=e.copy;return o().createElement("div",{className:t.heroContainer,"data-component":"giftBlockHeader"},o().createElement("div",{className:t.topLogoImg},o().createElement("img",{src:n,alt:i})),o().createElement("div",{className:t.topContent},o().createElement("h1",null,r)))};J.propTypes={classes:l.object.isRequired,url:l.string.isRequired,title:l.string.isRequired,copy:l.string.isRequired};var Y=(0,d.A)(function(e){return{heroContainer:{width:"75%",margin:"0 auto",display:"flex",alignItems:"center",justifyContent:"center"},topLogoImg:Z({"& img":{maxWidth:"65px",display:"block",marginRight:"10px"}},e.breakpoints.down("md"),{width:"28%",margin:"auto",padding:"20px 10px 10px 50px"}),topContent:{"& h1":Z({color:e.palette.flowerGift.topLogoText.color,width:"100%",fontSize:"23px",fontWeight:"normal",textAlign:"center",padding:"20px 0"},e.breakpoints.down("md"),{width:"80%",padding:"20px 0",fontSize:"20px"})}}})(J),X=function(e){var t=e.image,n=void 0===t?"":t,i=n.url,r=void 0===i?"":i,a=n.title,l=void 0===a?"":a;return r&&l?o().createElement("img",{src:r,alt:l,style:{width:"100%",display:"block"},"data-component":"giftBlockBottom"}):null};X.propTypes={image:(0,l.shape)({title:l.string.isRequired,url:l.string.isRequired}).isRequired};var K=X,Q=n(23931),ee=n(97348),te=function(){var e=new Date,t="".concat(e.getHours()).concat(e.getMinutes()<10?"0".concat(e.getMinutes()):e.getMinutes()),n=e.getDay();return 6===n&&t>1300||0===n&&t>1130||t>1430},ne=n(72190),ie=n(33082);function oe(e){return oe="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},oe(e)}function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function le(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=oe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=oe(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==oe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ce=function(e){var t,n=e.classes,r=e.block,a=e.featureFlags,l=e.SEMsubcollections,d=e.trackEvent,u=re((0,i.useState)(-1),2),s=u[0],m=u[1],p=re((0,i.useState)(""),2),v=p[0],f=p[1],g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;e>=0?m(e):e<0&&m(-1)},b=function(e,t){var n;return 0===t&&te()&&(null===e||void 0===e||null===(n=e.image)||void 0===n?void 0:n.url)},y=Object.keys(r)[0],h=function(e){var t="";return e&&(t=null===e||void 0===e?void 0:e.replace(/font-family: |;/g,"")),t};switch(y){case"header":return function(){var e,t,n=(null===r||void 0===r?void 0:r.header)||{},i=(null===(e=n.icon)||void 0===e?void 0:e.url)||"",a=(null===(t=n.icon)||void 0===t?void 0:t.title)||"",l=n.copy||"";return i&&a&&l?o().createElement(Y,{url:i,title:a,copy:l,"data-component":"renderHeader"}):(c.A.logDebug({message:"No url, title, or copy returned for Desktop Gift Block Headers block \n url data ".concat(i," \n title data ").concat(a," \n copy data ").concat(l),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null)}();case"banners":return function(){var e,t,i,u,m,p,y,x,k,_,E=r.banners,S=(void 0===E?{}:E).banner,N=void 0===S?[]:S,A=re(null===N||void 0===N?void 0:N.filter(function(e){return"Desktop Banner"===(null===e||void 0===e?void 0:e.name)}),1)[0],R=void 0===A?"":A,B=null===(e=N[0])||void 0===e?void 0:e.cuttoff_image,T=(null===R||void 0===R?void 0:R.banner_group_font_styling)||{};if(!R)return c.A.logDebug({message:"No banner_group returned for Desktop Gift Block Banners block \n banner_group data ".concat(R),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null;var q,j,O,F,I="none"===(null===T||void 0===T||null===(t=T.button_border_color)||void 0===t?void 0:t.colorTheme),D="none"===(null===T||void 0===T||null===(i=T.button_background_color)||void 0===i?void 0:i.colorTheme);if(q={fontSize:"".concat((null===T||void 0===T?void 0:T.heading_font_size)||30,"px"),color:null===T||void 0===T||null===(u=T.heading_color)||void 0===u?void 0:u.color,fontFamily:h(null===T||void 0===T?void 0:T.heading_font_style)},j={fontSize:"".concat((null===T||void 0===T?void 0:T.copy_font_size)||16,"px"),color:null===T||void 0===T||null===(m=T.copy_color)||void 0===m?void 0:m.color,fontFamily:h(null===T||void 0===T?void 0:T.copy_font_family)},O={fontSize:"".concat((null===T||void 0===T?void 0:T.button_font_size)||14,"px"),color:null===T||void 0===T||null===(p=T.button_text_color)||void 0===p?void 0:p.color,borderColor:I?"transparent":null===T||void 0===T||null===(y=T.button_border_color)||void 0===y?void 0:y.color,backgroundColor:D?"transparent":null===T||void 0===T||null===(x=T.button_background_color)||void 0===x?void 0:x.color},F={backgroundColor:null===T||void 0===T||null===(k=T.button_hover_color)||void 0===k?void 0:k.color},a["is-sem-template-dropdown-enabled"]){var H=null===R||void 0===R?void 0:R.banner_group.map(function(e,t){var n,i,r,a,c,u,m=(null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.title)||"",p=(null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href)||"",y=(null===e||void 0===e||null===(r=e.image)||void 0===r?void 0:r.url)||"",h=null===e||void 0===e?void 0:e.number_of_products_to_show,x=null===e||void 0===e?void 0:e.collection_identifier,k=(null===e||void 0===e?void 0:e.sub_copy)||"";return m&&p&&y?b(B,t)?o().createElement(P,{"data-testid":"sem-cutoff-ssd-test",key:"sem-cutoff-img",title:null===(a=B.link)||void 0===a?void 0:a.title,imgUrl:null===(c=B.image)||void 0===c?void 0:c.url,imgTitle:null===(u=B.link)||void 0===u?void 0:u.title,index:t,titleFontStyle:q,subCopyStyle:j,buttonFontStyle:O,buttonHoverStyle:F,tileHandler:g,showOverlay:s===t,isHoverColor:v,setHoverColor:f,trackEvent:d}):t%2===0?o().createElement(P,{key:"".concat(m),title:m,imgUrl:y,subCopy:k,imgTitle:m,titleFontStyle:q,subCopyStyle:j,buttonHoverStyle:F,buttonFontStyle:O,index:t,tileHandler:g,showOverlay:s===t,trackEvent:d,isHoverColor:v,setHoverColor:f}):t%2!==0?o().createElement(o().Fragment,null,o().createElement(P,{key:"".concat(m),title:m,link:p,imgUrl:y,imgTitle:m,subCopy:k,titleFontStyle:q,subCopyStyle:j,buttonFontStyle:O,buttonHoverStyle:F,collectionId:x,amount:h,index:t,tileHandler:g,showOverlay:s===t,trackEvent:d,isHoverColor:v,setHoverColor:f}),o().createElement($,{twoSEMsubcollections:{subcollection1:l[t-1],subcollection2:l[t]},tileIndex:s,tileHandler:g,trackEvent:d,amount:4})):null:null});return o().createElement("div",{className:null===n||void 0===n?void 0:n.bannerContainer,"data-testid":"featureFlag-giftBlockBanner"},o().createElement(w.A,{container:!0},H))}return o().createElement("div",{className:null===n||void 0===n?void 0:n.bannerContainer,"data-component":"renderBanners"},o().createElement(w.A,{container:!0},null===R||void 0===R||null===(_=R.banner_group)||void 0===_?void 0:_.map(function(e,t){var n,i,r,a,l,c,d,u=(null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.title)||"",s=(null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href)||"",m=(null===e||void 0===e||null===(r=e.image)||void 0===r?void 0:r.url)||"",p=(null===e||void 0===e?void 0:e.sub_copy)||"";return u&&s&&m?b(B,t)?o().createElement(C,{titleFontStyle:q,subCopyStyle:j,buttonFontStyle:O,buttonHoverStyle:F,subCopy:p,key:"sem-cutoff-img - ".concat(u),title:null===(a=B.link)||void 0===a?void 0:a.title,link:null===(l=B.link)||void 0===l?void 0:l.href,imgUrl:null===(c=B.image)||void 0===c?void 0:c.url,index:t,imgTitle:null===(d=B.link)||void 0===d?void 0:d.title,isHoverColor:v,setHoverColor:f}):o().createElement(o().Fragment,null,o().createElement(C,{buttonHoverStyle:F,buttonFontStyle:O,titleFontStyle:q,subCopyStyle:j,subCopy:p,key:"".concat(s," - ").concat(u),title:u,index:t,link:s,imgUrl:m,imgTitle:u,isHoverColor:v,setHoverColor:f})):null})))}();case"bottom":return function(){var e=r.bottom,t=(void 0===e?{}:e).bottom_banner,i=void 0===t?[]:t,a=(null===i||void 0===i?void 0:i[0]).image,l=void 0===a?"":a;return l?o().createElement("div",{className:n.bottomContainer,"data-component":"renderBottom"},o().createElement(w.A,{container:!0},o().createElement(K,{image:l}))):(c.A.logDebug({message:"No bottom_banner returned for Desktop Gift Block Bottom block \n image data ".concat(l),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null)}();case"nup":return o().createElement(o().Fragment,null,(null===r||void 0===r||null===(t=r.nup)||void 0===t?void 0:t.heading)&&o().createElement(ie.A,{heading:null===r||void 0===r?void 0:r.nup.heading}),o().createElement(Q.default,{data:null===r||void 0===r?void 0:r.nup}));case"banner":return o().createElement(ee.default,{data:null===r||void 0===r?void 0:r.banner});default:return c.A.logError({message:"Unrecognized page_block for Template Collection Sem Page Desktop Gift Block. \n Please remove from ContentStack \n Block name key = ".concat(y,", Block Data = ").concat(r),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null}};
2ce.propTypes={classes:l.object.isRequired,block:(0,l.shape)({header:(0,l.shape)({copy:l.string}),banners:(0,l.shape)({banner:(0,l.arrayOf)((0,l.shape)({banner_group:l.array}))}),bottom:(0,l.shape)({bottom_banner:(0,l.arrayOf)((0,l.shape)({image:l.object}))})}),featureFlags:l.object.isRequired,trackEvent:l.func.isRequired,SEMsubcollections:(0,l.arrayOf)((0,l.shape)({pdps:l.array,tileData:{idx:l.number,title:l.string,link:l.string}}))},ce.defaultProps={block:{},SEMsubcollections:[]};var de=(0,a.Ng)(function(e){return{featureFlags:(0,D.getFeatureFlags)(e)}},function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}})((0,d.A)(function(e){return{bannerContainer:le({width:"75%",margin:"auto"},e.breakpoints.down("md"),{width:"100%"}),bottomContainer:{width:"60%",margin:"auto",paddingBottom:"25px"}}})(ce)),ue=function(e){var t=e.classes,n=e.title,i=e.link,r=e.imgUrl,a=e.imgTitle;return o().createElement("div",{className:t.bannerContainerMain,"data-component":"mobileBanners"},o().createElement(_.N_,{to:i,className:t.bannerContainer},o().createElement("img",{src:r,alt:a}),o().createElement("div",{className:t.title},n)))};ue.propTypes={classes:l.object.isRequired,title:l.string.isRequired,link:l.string.isRequired,imgUrl:l.string.isRequired,imgTitle:l.string.isRequired};var se=(0,d.A)(function(e){return{title:{position:"absolute",textAlign:"center",fontSize:"16px",color:e.palette.copyright,width:"100%",bottom:"7px",fontWeight:"bold",backgroundColor:"transparent"},shopBtn:{display:"block",padding:"0px 8px",border:"2px solid",width:"100px",margin:"0 auto 10px auto",fontSize:"14px",textTransform:"uppercase",borderRadius:"4px"},bannerContainer:{margin:"0px 3px",border:"1px solid ".concat(e.palette.colorNeutral30),boxShadow:"0 5px 4px -2px  ".concat(e.palette.colorNeutral30),borderRadius:"3px",display:"block","& img":{width:"100%",height:"100%",maxWidth:"100%",maxHeight:"100%",objectFit:"contain",marginBottom:"16px"}},bannerContainerMain:{width:"50%",height:"100%",position:"relative",marginBottom:16}}})(ue);function me(e){return me="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},me(e)}function pe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=me(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=me(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==me(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ve=function(e){var t=e.classes,n=e.title,i=e.imgUrl,r=e.imgTitle,a=e.index,l=(e.showOverlay,e.tileHandler),c=e.trackEvent;return o().createElement("div",{className:t.bannerContainerMain,"data-component":"mobileBannersFf"},o().createElement("div",{role:"presentation",className:t.bannerContainer,onClick:function(){var e;e=a,c({eventCategory:"Jump Page Test",eventAction:"".concat(n," click"),eventLabel:"Tile click - event label"}),l(e)}},o().createElement("img",{src:i,alt:r}),o().createElement("div",{className:t.title},n)))};ve.propTypes={classes:l.object.isRequired,title:l.string.isRequired,imgUrl:l.string.isRequired,imgTitle:l.string.isRequired,index:l.number.isRequired,tileHandler:l.func.isRequired,showOverlay:l.bool.isRequired,trackEvent:l.func},ve.defaultProps={trackEvent:function(){}};var fe=(0,d.A)(function(e){return{title:pe({position:"absolute",textAlign:"center",fontSize:"16px",color:e.palette.copyright,width:"100%",bottom:"7px",fontWeight:"bold",backgroundColor:"transparent"},e.breakpoints.down(1024),{fontSize:"14px"}),shopBtn:{display:"block",padding:"0px 8px",border:"2px solid",width:"100px",margin:"0 auto 10px auto",fontSize:"14px",textTransform:"uppercase",borderRadius:"4px"},bannerContainer:{border:"1px solid ".concat(e.palette.colorNeutral30),boxShadow:"0 5px 4px -2px  ".concat(e.palette.colorNeutral30),borderRadius:"3px",display:"block",margin:"0px 3px","& img":{width:"100%",height:"100%",maxWidth:"100%",maxHeight:"100%",objectFit:"contain",marginBottom:"16
2px"}},bannerContainerMain:{width:"50%",height:"100%",position:"relative",marginBottom:16}}})(ve);function ge(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return be(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?be(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function be(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var ye=function(e){var t=e.classes,n=e.block,r=e.SEMsubcollections,a=e.trackEvent,l=e.isMobile,d=e.featureFlags,u=ge((0,i.useState)(-1),2),s=u[0],m=u[1],p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;e>=0?m(e):e<0&&m(-1)},v=Object.keys(n)[0];switch(v){case"header":return function(){var e=n.header.copy,i=void 0===e?"":e;return i?o().createElement(w.A,{container:!0,"data-component":"renderHeader"},o().createElement(w.A,{item:!0,xs:12},o().createElement("div",{className:t.topLogo},o().createElement("h1",null,i)))):(c.A.logDebug({message:"No banner_group returned for Mobile Gift Block Headers block \n copy data ".concat(i),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null)}();case"banners":return function(){var e,i=n.banners,u=(void 0===i?{}:i).banner,m=void 0===u?[]:u,v=ge(null===m||void 0===m?void 0:m.filter(function(e){return"Mobile Banners"===(null===e||void 0===e?void 0:e.name)}),1)[0],f=void 0===v?"":v,g=null===f||void 0===f?void 0:f.cuttoff_image;if(!f)return c.A.logDebug({message:"No banner_group returned for Mobile Gift Block Banners block \n banner_group data ".concat(f),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null;if(d["is-sem-template-dropdown-enabled"]){var b=null===f||void 0===f?void 0:f.banner_group.map(function(e,t){var n,i,c,d=e.link,u=void 0===d?"":d,m=u.title,v=void 0===m?"":m,f=u.href,b=void 0===f?"":f,y=e.image,h=(void 0===y?"":y).url,x=void 0===h?"":h;return v&&b&&x?function(e,t){var n;return 0===t&&te()&&(null===e||void 0===e||null===(n=e.image)||void 0===n?void 0:n.url)}(g,t)?o().createElement(fe,{key:"mobile-sem-cutoff-img",title:null===(n=g.link)||void 0===n?void 0:n.title,imgUrl:null===(i=g.image)||void 0===i?void 0:i.url,imgTitle:null===(c=g.link)||void 0===c?void 0:c.title,index:t,tileHandler:p,showOverlay:s===t,trackEvent:a}):t%2===0?o().createElement(fe,{key:"".concat(v),title:v,imgUrl:x,imgTitle:v,index:t,tileHandler:p,showOverlay:s===t,trackEvent:a}):t%2!==0?o().createElement(o().Fragment,null,o().createElement(fe,{key:"".concat(v),title:v,imgUrl:x,imgTitle:v,index:t,tileHandler:p,showOverlay:s===t,trackEvent:a}),o().createElement($,{twoSEMsubcollections:{subcollection1:r[t-1],subcollection2:r[t]},tileIndex:s,tileHandler:p,trackEvent:a,amount:3,isMobile:l})):null:null});return o().createElement("div",{className:t.bannerContainer},o().createElement(w.A,{container:!0},b))}return o().createElement("div",{className:t.bannerContainer,"data-component":"renderBanners"},o().createElement(w.A,{container:!0},null===f||void 0===f||null===(e=f.banner_group)||void 0===e?void 0:e.map(function(e,t){var n,i,r,a,l,c=e.link,d=c.title,u=c.href,s=e.image.url;return 0===t&&te()&&null!==g&&void 0!==g&&null!==(n=g.image)&&void 0!==n&&n.url?o().createElement(se,{key:"mobile-sem-cutoff-img",title:null===(i=g.link)||void 0===i?void 0:i.title,link:null===(r=g.link)||void 0===r?void 0:r.href,imgUrl:null===(a=g.image)||void 0===a?void 0:a.url,imgTitle:null===(l=g.link)||void 0===l?void 0:l.title}):o().createElement(se,{key:"".concat(d),title:d,link:u,imgUrl:s,imgTitle:d})})))}();case"bottom":return function(){var e=n.bottom,i=(void 0===e?{}:e).bottom_banner,r=void 0===i?[]:i,a=(null===r||void 0===r?void 0:r[1]).image,l=void 0===a?"":a;return l?o().createElement("div",{className:t.bottomContainer,"data-component":"renderBottomBanner"},o().createElement(w.A,{container:!0},o().createElement(K,{image:l}))):(c.A.logDebug({message:"No bottom_banner returned for Mobile Gift Block Bottom block \n image data ".concat(l),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null)}();default:return c.A.logError({message:"Unrecognized page_block for Template Collection Sem Page Mobile Gift Block. \n Please remove from ContentStack \n Block name key = ".concat(v,", Block Data = ").concat(n),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"}),null}};
2ye.propTypes={classes:l.object.isRequired,block:(0,l.shape)({header:(0,l.shape)({copy:l.string}),banners:(0,l.shape)({banner:(0,l.arrayOf)((0,l.shape)({banner_group:l.array}))})}).isRequired,SEMsubcollections:l.array.isRequired,trackEvent:l.func.isRequired,isMobile:l.bool.isRequired,featureFlags:l.object.isRequired};var he=(0,a.Ng)(function(e){return{featureFlags:(0,D.getFeatureFlags)(e)}},function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}})((0,d.A)(function(e){return{mainContainer:{width:"100%",maxWidth:"1440px",margin:"auto"},topLogo:{"& h1":{color:e.palette.flowerGift.topLogoText.color,fontSize:"18px",textAlign:"center",padding:"5px 20px"}},bannerContainer:{margin:"0 8px 18px 8px"},bottomContainer:{width:"80%",margin:"0 auto","& img":{height:"100%"}}}})(ye)),xe=n(25655),ke=n(64878),we=n(62717),_e=n(57694),Ee=n(95217),Se=n(75442);function Ne(e){return Ne="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},Ne(e)}function Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach(function(t){Re(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Re(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ne(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Ne(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ne(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Be=function(e){var t,n,i=e.templateData,r=e.isMobile,l=e.classes,d=(null===i||void 0===i||null===(t=i.content)||void 0===t||null===(t=t.entries)||void 0===t?void 0:t[0])||{},u=(null===d||void 0===d?void 0:d.page_blocks)||[],s=(null===d||void 0===d?void 0:d.seo)||{},v=(0,a.d4)(_e.getBrand),f=(0,Ee.A)({queryName:"findCategoryById"}),g=f.targeting,b=f.context,y=f.isGraphqlTargetingEnabled,h=f.dynamicPriceInGql,w=(0,we.A)(y,"experiments"===(null===b||void 0===b?void 0:b.api),h);if(!u.length)return null;var _=((null===(n=u[1])||void 0===n||null===(n=n.banners)||void 0===n||null===(n=n.banner[0])||void 0===n?void 0:n.banner_group)||[]).map(function(e,t){var n,i,o;if(!e.collection_identifier)return null;var r=(0,m.IT)(w,{variables:Ae({brand:null===v||void 0===v?void 0:v.domain,environment:p.S,locale:"en-us",id:e.collection_identifier,productOptions:{pageSize:6,page:1}},y?{targeting:g}:{}),context:b}),a=r.data,l=r.error,d=r.loading;return(0,Se.A)({products:null===a||void 0===a||null===(n=a.findCategoryById)||void 0===n?void 0:n.products,experiments:null===a||void 0===a||null===(i=a.findCategoryById)||void 0===i?void 0:i.experiments,attributionToken:null===a||void 0===a||null===(o=a.findCategoryById)||void 0===o?void 0:o.attributionToken,pageType:"category",category:{id:e.collection_identifier}}),d?null:l?(c.A.logError({appName:"mbp-pwa-ui",component:"TemplateCollectionSem.js",message:"Error loading data",collectionIdentifier:e.collection_identifier,domain:v.domain,error:l,env:p.S}),null):a?a.findCategoryById&&a.findCategoryById.products?a?{pdps:a.findCategoryById.products,tileData:{idx:t,title:e.link.title,link:e.link.href}}:null:(c.A.logWarning({appName:"mbp-pwa-ui",component:"TemplateCollectionSem.js",message:"No products returned for query",env:p.S}),null):(c.A.logWarning({appName:"mbp-pwa-ui",component:"TemplateCollectionSem.js",message:"No data returned for query",env:p.S}),null)});if(u){var E=(0,x.n)();return o().createElement("div",{className:l.semCollectionMain},o().createElement(xe.default,{seoData:s}),u&&u.map(function(e){return o().createElement("div",{key:E},o().createElement(k.A,{desktop:function(){return o().createElement(de,{block:e,SEMsubcollections:_,isMobile:r})},mobile:function(){return o().createElement(he,{block:e,SEMsubcollections:_,isMobile:r})}}))}))}return o().createElement(ke.A,{"data-component":"templateCollectionSem"})};Be.propTypes={templateData:l.object.isRequired,isMobile:l.bool.isRequired,classes:l.object.isRequired};var Pe=(0,d.A)(function(){return{semCollectionMain:{maxWidth:"1400px",margin:"0 auto",width:"100%"}}})(Be),Te=(n(44546),n(42772),n(15466),n(33960),n(93554)),qe=n.n(Te),je=n(41101),Oe=n(9978),Fe=function(e){var t=e.classes,n=e.subNavHeaderBgColor,i=e.subNavHeaderBorderColor,r=e.subNavHeaderFontColor,a=e.subNavProductCollection,l=e.subNavHeaderCopy,c=e.subNavHeaderPosition,d=e.subNavImgInCollection,u=e.numOfProducts,s=e.productPerRow,m=e.activeABTests,p=null!==c&&-1!==c.toLowerCase().indexOf("spot")?Number(c.split(" ").join()[5]):null,v="VARIANT"===(null===m||void 0===m?void 0:m.sub_collection_header_optimization),f={margin:0,backgroundColor:n||"#F1F0F2",border:"1px solid ".concat(i||"#F1F0F2")},g={backgroundImage:"url(".concat(null===d||void 0===d?void 0:d.img,"?auto=webp)"),backgroundSize:"85%",backgroundRepeat:"no-repeat",color:r||"#000",backgroundPosition:"center"};
2return o().createElement("div",{className:t.subNavContainer,"data-component":"subCollectionHeader"},v&&o().createElement("div",{className:t.innerSubNavContainer},"above products"===c?o().createElement("div",{className:t.aboveProductHeroCopy,style:{color:r||"#000",backgroundColor:n||"#FFF",border:i?"3px solid ".concat(i):"3px solid #ececec"}},o().createElement(qe(),{source:l})):null,o().createElement("div",{className:t.subNavProductRow,style:f},null===a||void 0===a?void 0:a.map(function(e,n){var i=e.name,r=e.image,a=e.seo.url,c=e.skuPriceRange,m=e.availability,v=e.partNumber,f=e.brandId;return n+1===p||n+1===(null===d||void 0===d?void 0:d.imgSpot)?o().createElement(o().Fragment,null,o().createElement("div",{className:"".concat(s(u)," ").concat(t.subCollectionHeader," ").concat(t.um0),style:g},l&&p?o().createElement(qe(),{source:l}):null),o().createElement("div",{key:i,className:"".concat(s(u)," ").concat(t.um0)},o().createElement(je.l,{position:n+1,name:i,image:r,url:a,skuPriceRange:c,availability:m,partNumber:v,showSimpleProductRedesignAbTest:!1,productBrand:f}))):o().createElement("div",{key:i,className:"".concat(s(u)," ").concat(t.um0)},o().createElement(je.l,{position:n+1,name:i,image:r,url:a,skuPriceRange:c,availability:m,partNumber:v,showSimpleProductRedesignAbTest:!1,productBrand:f}))}))),"below products"===c?o().createElement("div",{className:t.belowProductHeroCopy,style:{color:r||"#000"}},o().createElement(qe(),{source:l})):null)};Fe.propTypes={classes:l.object.isRequired,subNavHeaderPosition:l.string,subNavHeaderBorderColor:l.string,subNavHeaderCopy:l.string.isRequired,subNavHeaderFontColor:l.string.isRequired,subNavHeaderBgColor:l.string.isRequired,subNavProductCollection:l.object.isRequired,subNavImgInCollection:l.object,numOfProducts:l.number.isRequired,productPerRow:l.func.isRequired,activeABTests:(0,l.shape)({sub_collection_header_optimization:l.string}).isRequired},Fe.defaultProps={subNavHeaderBorderColor:"",subNavHeaderPosition:"",subNavImgInCollection:{}};var Ie=(0,a.Ng)(function(e){return{activeABTests:(0,Oe.getActiveABTests)(e)}},null)(Fe),De=function(e){var t=e.classes,n=e.subCollectionBarBg,i=e.subCollectionBarFont,r=e.subCollectionCopy;return o().createElement("div",{className:t.subCollectionBar,style:{backgroundColor:"".concat(n)},"data-component":"subCollectionBar"},o().createElement("p",{style:{color:"".concat(i)}},o().createElement(qe(),{source:r})))};De.propTypes={classes:l.object.isRequired,subCollectionBarBg:l.string.isRequired,subCollectionBarFont:l.string.isRequired,subCollectionCopy:l.string.isRequired};var He=De,ze=n(59380),We=function(e){var t=e.classes,n=e.subCollectionProducts,i=e.numOfProducts,r=e.showMovieData,a=e.entries,l=e.presentationFamily,c={};null!==a&&void 0!==a&&a.page_blocks&&a.page_blocks.forEach(function(e){var t;e&&(null!==e&&void 0!==e&&null!==(t=e.in_collection_banners)&&void 0!==t&&t.show_after_product_number&&(c[e.in_collection_banners.show_after_product_number]=null===e||void 0===e?void 0:e.in_collection_banners))});var d=function(e){switch(e){case 4:return t.simpleProduct4Row;case 3:default:return t.simpleProduct3Row;case 2:return t.simpleProduct2Row}};return o().createElement("div",{className:t.subNavProductRow,style:{paddingTop:0},"data-component":"subCollectionProducts"},null===n||void 0===n?void 0:n.map(function(e,t){var n,a=e.name,u=e.image,s=e.seo,m=e.skuPriceRange,p=e.availability,v=e.partNumber,f=e.brandId;return c[t]?o().createElement(o().Fragment,null,o().createElement("div",{key:null===(n=c[t])||void 0===n||null===(n=n.link)||void 0===n?void 0:n.href,item:!0,className:d(i)},o().createElement(ze.A,{icBannerBlock:c[t],presentation_family:l})),o().createElement("div",{key:a,className:d(i)},o().createElement(je.l,{position:t+1,showMovieUpsell:r||!1,name:a,image:u,url:null===s||void 0===s?void 0:s.url,skuPriceRange:m,availability:p,partNumber:v,showSimpleProductRedesignAbTest:!1,productBrand:f}))):o().createElement("div",{key:a,className:d(i)},o().createElement(je.l,{position:t+1,showMovieUpsell:r||!1,name:a,image:u,url:null===s||void 0===s?void 0:s.url,skuPriceRange:m,availability:p,partNumber:v,showSimpleProductRedesignAbTest:!1,productBrand:f}))}))};We.propTypes={classes:l.object.isRequired,subCollectionProducts:l.array.isRequired,numOfProducts:l.number.isRequired,showMovieData:(0,l.shape)({icon:(0,l.shape)({url:l.string}),products:(0,l.arrayOf)((0,l.shape)({sku:l.string,sku_description:l.string,sku_price:l.string})),title:l.string.isRequired}).isRequired,entries:l.object.isRequired,presentationFamily:l.string.isRequired};var Le=(0,a.Ng)(function(e){return{presentationFamily:(0,D.getPresentationFamily)(e)}},null)(We),Me=n(68545),Ge=n(94714),Ue=n(95182),$e=n(51262),Ve=n(43184),Ze=n(86726),Je=n(65623);function Ye(e){return Ye="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},Ye(e)}function Xe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ye(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Ye(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ye(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ke=function(e){var t=e.classes,n=e.LeftMenuData,i=e.guidedNavLocationOverride,r=e.guidedNavFormData,a=e.trackEvent;return o().createElement(w.A,{container:!0,direction:"column",className:t.leftMenuOuterGrid,"data-component":"subNavLeftMenuContainer"},r&&o().createElement(w.A,{className:t.gnavLeftMenuContainer},o().createElement(Ve.default,{guidedNavFormData:r,guidedNavLocationOverride:i})),"undefined"!==typeof n.page_blocks?n.page_blocks.map(function(e){return function(e){if(!e)return null;var n=Object.keys(e),i=null===n||void 0===n?void 0:n[0],r=e[i],l=(0,x.n)(),c=o().createElement(w.A,{className:t.leftMenuComponent,key:l(r)},o().createElement(Ze.A,{relatedData:r,trackEvent:a}));switch(i){case"related_searches":case"related_articles":return c;case"side_rail_banner":return o().createElement(w.A,{className:t.leftMenuComponent,key:l(r)},o().createElement(Je.A,{bannerData:r}));default:return null}}(e)}):null)};
2Ke.propTypes={classes:l.object.isRequired,LeftMenuData:(0,l.shape)({page_blocks:(0,l.arrayOf)((0,l.shape)({side_rail_banner:(0,l.shape)({href:l.string,url:l.string}).isRequired,related_articles:(0,l.shape)({title:l.string,href:l.string}).isRequired,related_searches:(0,l.shape)({title:l.string,href:l.string}).isRequired}).isRequired)}).isRequired,guidedNavLocationOverride:l.object.isRequired,guidedNavFormData:(0,l.shape)({address_field_label:l.string,form_label:l.string,submit_button_label:l.string,location_type_label:l.string}).isRequired,trackEvent:l.func.isRequired};var Qe=(0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}})((0,d.A)(function(e){return{leftMenuComponent:Xe({display:"none"},e.breakpoints.up(769),{display:"block",width:"100%",marginBottom:"15px"}),gnavLeftMenuContainer:{width:"100%",marginBottom:"15px"}}})(Ke)),et=n(15077);function tt(e){return tt="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},tt(e)}function nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=tt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=tt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var it=function(e){var t,n,i,r,a,l,c,d,u,s,m,p,v,f=e.classes,g=e.templateData,b=e.brand,y=e.isMobile,h=e.productsData,x=e.device,k=(null===g||void 0===g||null===(t=g.content)||void 0===t||null===(t=t.entries)||void 0===t?void 0:t[0])||{},w=null!==h&&void 0!==h&&h.length?h:(null===g||void 0===g||null===(n=g.category)||void 0===n?void 0:n.products)||[],_=null!==g&&void 0!==g&&null!==(i=g.subNavCollection)&&void 0!==i&&i.products?g.subNavCollection.products:null,E=((null===k||void 0===k||null===(r=k.page_blocks)||void 0===r?void 0:r.find(function(e){return null===e||void 0===e?void 0:e.sub_nav}))||{}).sub_nav,S=void 0===E?{}:E,N=(null===S||void 0===S?void 0:S.number_of_products)||3,C=(null===k||void 0===k?void 0:k.page_blocks)||[],A=y?null===S||void 0===S?void 0:S.number_of_product_mobile:null===S||void 0===S?void 0:S.number_of_products,R=null===_||void 0===_?void 0:_.slice(0,A);for(v=0;v<C.length;v+=1){var B;if(null!==C&&void 0!==C&&null!==(B=C[v])&&void 0!==B&&B.imoc){p=C[v].imoc;break}}var P,T=(null===C||void 0===C?void 0:C.find(function(e){return null===e||void 0===e?void 0:e.disclaimer}))||{},q=(null===C||void 0===C?void 0:C.find(function(e){return null===e||void 0===e?void 0:e.faq}))||{},j=(null===k||void 0===k?void 0:k.bottom_banner)||{},O="desktop"===x?null===j||void 0===j?void 0:j.image:null===j||void 0===j?void 0:j.image_mobile,F=((null===k||void 0===k||null===(a=k.page_blocks)||void 0===a?void 0:a.find(function(e){return e.main_page_banner}))||{}).main_page_banner,I=void 0===F?{}:F,D=(null===I||void 0===I?void 0:I.copy)||"",H=(null===k||void 0===k?void 0:k.seo)||{};P=null===k||void 0===k||null===(l=k.product_layout)||void 0===l?void 0:l.find(function(e){var t,n;return y?null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.includes("Mobile"):null===e||void 0===e||null===(n=e.name)||void 0===n?void 0:n.includes("Desktop")});return o().createElement("div",{className:f.templateCollectionSubBannerMain,"data-component":"templateCollectionSubnavBanner"},(null===H||void 0===H?void 0:H.seo_searchable)&&o().createElement(xe.default,{seoData:H}),o().createElement(Me.A,{imocBlock:p,brand:b}),o().createElement(Ie,{classes:f,brand:b,subNavHeaderPosition:null===S||void 0===S?void 0:S.copy_spot,subNavHeaderCopy:null===S||void 0===S?void 0:S.copy,subNavHeaderFontColor:null===S||void 0===S?void 0:S.copy_font_color,subNavHeaderBorderColor:null===S||void 0===S?void 0:S.border_color,subNavHeaderBgColor:null===S||void 0===S?void 0:S.copy_background_color,subNavProductCollection:R,subNavImgInCollection:{img:null===S||void 0===S||null===(c=S.image)||void 0===c?void 0:c.url,imgSpot:null===S||void 0===S?void 0:S.image_spot}
2,productPerRow:function(e){switch(e){case 5:return f.simpleSubNavProduct5Row;case 4:return f.simpleSubNavProduct4Row;case 3:default:return f.simpleSubNavProduct3Row;case 2:return f.simpleSubNavProduct2Row}},numOfProducts:N}),D&&o().createElement(He,{classes:f,subCollectionBarBg:null===I||void 0===I?void 0:I.background_color,subCollectionBarFont:null===I||void 0===I?void 0:I.font_color,subCollectionCopy:null===I||void 0===I?void 0:I.copy}),o().createElement("div",{className:f.collectionWrapper},o().createElement("div",{className:f.leftSideBar},o().createElement(Qe,{guidedNavLocationOverride:null===k||void 0===k||null===(d=k.guided_nav)||void 0===d?void 0:d.override_location_type,guidedNavFormData:(null===g||void 0===g||null===(u=g.guidedNavForm)||void 0===u||null===(u=u.entries)||void 0===u?void 0:u[0])||{},LeftMenuData:k})),o().createElement("div",{className:f.mainCollection},o().createElement(Le,{classes:f,brand:b,subCollectionProducts:w,numOfProducts:null===(s=P)||void 0===s?void 0:s.products_per_row,showMovieData:null===k||void 0===k?void 0:k.movie_download_upsell,entries:k})),j&&o().createElement("div",{className:f.bottomBanner},o().createElement(et.A,{href:null===j||void 0===j||null===(m=j.link)||void 0===m?void 0:m.href},o().createElement("img",{src:null===O||void 0===O?void 0:O.url,alt:null===j||void 0===j?void 0:j.name})))),y?o().createElement($e.default,{railMenuData:k,isMobile:y}):o().createElement(o().Fragment,null,(null===T||void 0===T?void 0:T.disclaimer)&&o().createElement(Ge.default,{disclaimerBlock:T.disclaimer}),q&&o().createElement(Ue.default,{faqBlock:q})))};it.propTypes={templateData:l.object.isRequired,classes:l.object.isRequired,brand:l.object.isRequired,isMobile:l.bool.isRequired,productsData:(0,l.arrayOf)((0,l.shape)({brand:l.string.isRequired,name:l.string.isRequired,partNumber:l.string.isRequired,id:l.string.isRequired})).isRequired,device:l.string.isRequired};var ot=(0,a.Ng)(function(e){return{brand:(0,_e.getBrand)(e),device:(0,y.getSSRDeviceType)(e)}},null)((0,d.A)(function(e){var t,n;return{templateCollectionSubBannerMain:{maxWidth:"1400px",margin:"0 auto"},subNavProductRow:nt({display:"flex",flexWrap:"wrap",width:"auto",boxSizing:"border-box",padding:"20px 10px",marginRight:"-10px",marginLeft:"-10px",textAlign:"center"},e.breakpoints.down("sm"),{padding:5}),simpleProduct3Row:nt({boxSizing:"border-box",flex:"0 0 33%",marginBottom:"30px",maxWidth:"33%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"33.33%",flex:"0 0 33.33%"}),simpleSubNavProduct3Row:nt({boxSizing:"border-box",flex:"0 0 25%",marginBottom:"30px",maxWidth:"25%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"33.33%",flex:"0 0 33.33%"}),subNavContainer:nt({boxSizing:"border-box",width:"100%",padding:"10px"},e.breakpoints.down("sm"),{padding:0}),aboveProductHeroCopy:nt({textAlign:"center",padding:"10px 0 20px 0",fontSize:"28px","& > *":{margin:0,padding:0}},e.breakpoints.down("sm"),{fontSize:"17px",fontWeight:"500"}),belowProductHeroCopy:nt({textAlign:"center",padding:"20px 0 10px 0",fontSize:"28px","& > *":{margin:0,padding:0}},e.breakpoints.down("sm"),{fontSize:"17px"}),subCollectionHeader:nt(nt(nt({display:"flex",alignItems:"stretch",flexDirection:"column",justifyContent:"center",alignContent:"center",textAlign:"center"},e.breakpoints.down(600),{border:"inherit"}),"& p",nt({margin:0,fontSize:"26px"},e.breakpoints.down(600),{fontSize:"19px"})),"& p:nth-child(2)",{fontSize:"60px",margin:"7px 0"}),subCollectionBar:nt({display:"block",textAlign:"center",padding:"15px 0",fontSize:"26px",marginBottom:"30px",backgroundColor:e.palette.colorNeutral20,"& p":nt({margin:0,color:null===(t=e.palette.common)||void 0===t?void 0:t.black},e.breakpoints.down("sm"),{"&::before ,&::after":{width:"50%",height:"1px",display:"inline-block",content:"''",position:"relative",verticalAlign:"middle",backgroundColor:null===(n=e.palette.common)||void 0===n?void 0:n.black},overflow:"hidden","&::after":{left:"0.5em",marginRight:"-50%"},"&::before":{right:"0.5em",marginLeft:"-50%"}})},e.breakpoints.down("sm"),{fontSize:"13px",backgroundColor:e.palette.white,margin:"0"}),um0:nt({margin:0},e.breakpoints.down("sm"),{margin:"0 auto"}),mainCollection:nt({width:"calc(100% - 290px)",marginLeft:"30px"},e.breakpoints.down("sm"),{width:"100%",margin:0}),collectionWrapper:{width:"100%",display:"flex",flexWrap:"wrap",boxSizing:"border-box"},leftSideBar:nt({width:260},e.breakpoints.down("sm"),{width:"100%"}),simpleProduct4Row:nt({boxSizing:"border-box",flex:"0 0 25%",marginBottom:10,maxWidth:"25%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"25%",flex:"0 0 25%"}
2),simpleSubNavProduct4Row:nt({boxSizing:"border-box",flex:"0 0 20%",marginBottom:10,maxWidth:"20%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"50%",flex:"0 0 50%"}),simpleProduct5Row:nt({boxSizing:"border-box",flex:"0 0 20%",marginBottom:10,maxWidth:"20%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"20%",flex:"0 0 20%"}),simpleSubNavProduct5Row:nt({boxSizing:"border-box",flex:"0 0 16.66%",marginBottom:10,maxWidth:"16.66%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"20%",flex:"0 0 20%"}),simpleProduct2Row:{boxSizing:"border-box",flex:"0 0 50%",marginBottom:"30px",maxWidth:"50%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},simpleSubNavProduct2Row:{boxSizing:"border-box",flex:"0 0 50%",marginBottom:"30px",maxWidth:"50%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},bottomBanner:{width:"100%","& img":{width:"100%"}}}})(it));function rt(e){return rt="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},rt(e)}function at(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=rt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=rt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lt=function(e){var t=e.classes,n=e.topBanner,i=e.mobileBannerData,r=e.history.location.pathname,a=(null===n||void 0===n?void 0:n.title_copy)||null,l=(0,x.n)(),c=(null===n||void 0===n?void 0:n.title_copy_font_color)||null,d=(null===n||void 0===n?void 0:n.image)||null,u=(null===n||void 0===n?void 0:n.background_color)||null;u&&(u.includes("#")||(u="#".concat(u)));var s=(null===n||void 0===n?void 0:n.text_position)||null,m=(null===n||void 0===n?void 0:n.mobile_image)||{},p=m.url,v=void 0===p?"":p,f=m.title,g=void 0===f?"mobile_top_banner":f,b=(null===n||void 0===n?void 0:n.mobile_title_copy)||"",y=function(){var e,t;return"left"===s&&(e="30%"),"right"===s&&(e="75%"),"bottom-center"===s&&(e="50%",t="80%"),"top-center"===s&&(e="50%",t="40%"),{color:c,left:e||"50%",top:t||"50%"}},h=function(){return"/sunflowers"===r?t.sunflowersDesktopContainer:null},w=function(){return o().createElement("div",{"data-component":"mobileHero"},o().createElement("img",{src:v,alt:g}),b?o().createElement("div",{className:"".concat(t.mobileTopBannerContainer," ").concat(h()),style:y()},o().createElement(qe(),{source:b,skipHtml:!0,className:t.heroTextContainer})):null===i||void 0===i?void 0:i.map(function(e,n){return r===e.key?o().createElement("div",{key:l(n),className:"".concat(t.mobileTopBannerContainer," ").concat("/sunflowers"===r?t.sunflowersContainer:null," "),style:y()},(0,j.Ay)(e.header)):null}))},_=function(){return o().createElement(o().Fragment,null,o().createElement("img",{src:d&&d.url?d.url:"",alt:"top-banner"}),o().createElement("div",{className:"".concat(t.topBannerContainer," ").concat(h()),style:y()},o().createElement(qe(),{source:a,skipHtml:!0,className:t.heroTextContainer})))};return o().createElement("div",{id:"topBannerContainerMain",className:t.topBannerContainerMain,style:{backgroundColor:u},"data-component":"subnavImageTopbanner"},o().createElement(k.A,{mobile:function(){return o().createElement(w,null)},desktop:function(){return o().createElement(_,null)}}))};lt.propTypes={classes:l.object.isRequired,topBanner:(0,l.shape)({name:l.string.isRequired,sub_title:l.string.isRequired,sub_title_font_color:l.string.isRequired,title_copy:l.string.isRequired,title_copy_font_color:l.string.isRequired,image:l.object.isRequired,featureFlags:l.object.isRequired}),history:l.object.isRequired,mobileBannerData:{templateCollectionData:(0,l.shape)({header:l.string.isRequired,key:l.string.isRequired,class:l.string.isRequired})}.isRequired};var ct=(0,u.Zz)(r.withRouter);lt.defaultProps={topBanner:{}};var dt=ct((0,d.A)(function(e){return{topBannerContainerMain:at({display:"block",textAlign:"center",position:"relative",margin:"10px 0px","& img":{maxWidth:"100%",margin:"0 auto"}},e.breakpoints.down("600"),{marginBottom:"20px","& img":{minHeight:"auto"}}),topBannerContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"50%",lineHeight:1.5,"& p":{fontSize:"16px"}},title:{fontSize:"30px"},subTitle:{fontSize:"44px"},heroTextContainer:{"& h1,h2,h3,h4,h5,h6,p":{margin:0,padding:0,fontWeight:"normal"},"& p":{fontSize:"14px"},"& h1":{lineHeight:"1.2",fontSize:"42px"},"& h2":{fontSize:"36px"}
2,"& h3":{fontSize:"28px"}},mobileTopBannerContainer:{position:"absolute",transform:"translate(-50%, -50%)",width:"60%",lineHeight:1.5,"& h1":at({fontSize:"25px",margin:"0",lineHeight:"30px"},e.breakpoints.down(480),{fontSize:"20px",lineHeight:"20px",margin:"0 0 5px 0"}),"& p":at({fontSize:"16px",margin:"0",fontWeight:"600"},e.breakpoints.down(480),{fontSize:"11px"})},sunflowersContainer:at(at({top:"40% !important","& p":{fontWeight:"400"},"& h1":{lineHeight:"1em",fontWeight:"400"}},e.breakpoints.down(480),{"& h1":{fontSize:"1.5em"}}),e.breakpoints.up(480),{"& h1":{fontSize:"2em",marginBottom:"10px"}}),sunflowersDesktopContainer:{top:"40% !important","& p":{fontSize:"20px"}}}})(lt)),ut=n(13482);function st(e){return st="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},st(e)}function mt(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,yt(i.key),i)}}function pt(e,t,n){return t=ft(t),function(e,t){if(t&&("object"==st(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,vt()?Reflect.construct(t,n||[],ft(e).constructor):t.apply(e,n))}function vt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(vt=function(){return!!e})()}function ft(e){return ft=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ft(e)}function gt(e,t){return gt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gt(e,t)}function bt(e,t,n){return(t=yt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yt(e){var t=function(e,t){if("object"!=st(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=st(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==st(t)?t:t+""}var ht=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=pt(this,t,[e])).state={showImage:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gt(e,t)}(t,e),n=t,i=[{key:"rolloverImageHoverOff",value:function(e){e&&this.setState({showImage:!1})}},{key:"rolloverImageHoverOn",value:function(e){e&&this.setState({showImage:!0})}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,i=t.subCollectionBanners,r=(void 0===i?{}:i).banner_format,a=void 0===r?[]:r,l=this.state.showImage;return o().createElement(o().Fragment,null,o().createElement(w.A,{container:!0},a?a.map(function(t){var i,r,a;return o().createElement(w.A,{key:t.name,item:!0,xs:12,sm:6,className:n.subBanner,onMouseEnter:function(){return e.rolloverImageHoverOn(null!==(null===t||void 0===t?void 0:t.rollover_image))},onMouseLeave:function(){return e.rolloverImageHoverOff(null!==(null===t||void 0===t?void 0:t.rollover_image))}},o().createElement(_.N_,{className:n.subBannerLink,to:null!==t&&void 0!==t&&null!==(i=t.link)&&void 0!==i&&i.href?t.link.href:"/"},o().createElement(w.A,{item:!0,xs:12},null!==(null===t||void 0===t?void 0:t.rollover_image)&&l?o().createElement(w.A,{container:!0},o().createElement(w.A,{item:!0,xs:12},o().createElement("div",null,o().createElement("img",{src:null===t||void 0===t||null===(r=t.rollover_image)||void 0===r?void 0:r.url,alt:"rolloverImage",style:{width:"100%",display:"block"}})))):o().createElement(w.A,{container:!0,className:n.minHeight},o().createElement(w.A,{style:{background:"".concat(null===t||void 0===t?void 0:t.background_color),color:"".concat(null===t||void 0===t?void 0:t.product_info_font_color)},item:!0,xs:6},o().createElement("div",{className:n.innerSubBanner},o().createElement("p",{className:n.name},null===t||void 0===t?void 0:t.name),o().createElement("p",{className:n.desc},null===t||void 0===t?void 0:t.additional_copy),null!==t&&void 0!==t&&t.price?o().createElement("p",null,"no data"):null,o().createElement("div",{className:n.shopNow},null===t||void 0===t?void 0:t.shop_now_copy,o().createElement(ut.A,{className:n.arrowIcon})))),o().createElement(w.A,{item:!0,xs:6},o().createElement("img",{classes:n.imageSection,src:null===t||void 0===t||null===(a=t.image)||void 0===a?void 0:a.url,alt:"subCollection"}))))))}):null),o().createElement("hr",null))}}
2],i&&mt(n.prototype,i),r&&mt(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,r}(i.Component);ht.propTypes={classes:l.object.isRequired,subCollectionBanners:(0,l.shape)({banner_format:l.array.isRequired})},ht.defaultProps={subCollectionBanners:{}};var xt=(0,d.A)(function(e){return{innerSubBanner:bt({display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",maxWidth:"60%",margin:"auto",textAlign:"center",lineHeight:1.5},e.breakpoints.down("600"),{maxWidth:"95%"}),subBanner:bt({padding:"10px 0 10px","&:nth-child(odd)":{paddingRight:"10px"},"&:nth-child(even)":{paddingLeft:"10px"}},e.breakpoints.down("600"),{"&:nth-child(odd)":{paddingRight:"0"},"&:nth-child(even)":{paddingLeft:"0"}}),name:bt({fontSize:"20px",fontWeight:800,margin:0},e.breakpoints.down("600"),{fontSize:"16px"}),desc:bt({fontSize:"18px",margin:"25px 0"},e.breakpoints.down("600"),{fontSize:"14px"}),shopNow:bt({display:"flex",fontSize:"20px",fontWeight:"bold",textTransform:"uppercase"},e.breakpoints.down("600"),{fontSize:"16px"}),minHeight:bt({boxShadow:"2px 2px 8px rgba(0,0,0,0.05)",minHeight:"420px","& img":{width:"100%"}},e.breakpoints.down("600"),{minHeight:"auto","& img":{display:"block"}}),subBannerLink:{textDecoration:"none"},imageSection:bt({height:"100%"},e.breakpoints.down("600"),{height:"auto"}),arrowIcon:bt({},e.breakpoints.down("600"),{height:"22px",width:"20px"})}})(ht),kt=n(6373);function wt(e){return wt="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},wt(e)}function _t(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=wt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=wt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==wt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Et=function(e){var t,n,i=e.classes,r=e.bottomBanner,a=e.history,l=null===a||void 0===a||null===(t=a.location)||void 0===t?void 0:t.pathname,c=r||{},d=c.desktop_image,u=(void 0===d?{}:d).url,s=void 0===u?"":u,m=c.link,p=(void 0===m?{}:m).href,v=void 0===p?"":p,f=s||(null===r||void 0===r||null===(n=r.image)||void 0===n?void 0:n.url),g=function(){return o().createElement("img",{src:f,alt:"Bottom-banner","data-component":"imageBanner"})};return o().createElement("div",{className:"".concat(i.bottomBannerContainer," ").concat(l.includes("no-kid-hungry-season-of-sharing")?i.kidHungrySeason:null),"data-component":"subnavImageBottomBanner"},v?o().createElement(o().Fragment,null,v.includes("://")||0===v.indexOf("https://")||0===v.indexOf("http://")||v.includes("/blog")||null!==v&&void 0!==v&&v.includes("/articles")?o().createElement("a",{href:v},g()):o().createElement(_.N_,{to:v},g())):g())};Et.propTypes={classes:l.object.isRequired,history:l.object.isRequired,bottomBanner:(0,l.shape)({desktop_image:(0,l.shape)({url:l.string.isRequired}).isRequired,link:(0,l.shape)({href:l.string.isRequired}).isRequired})},Et.defaultProps={bottomBanner:{}};var St=(0,u.Zz)(r.withRouter,(0,d.A)(function(e){return{bottomBannerContainer:{"& img":{width:"100%",display:"block"}},kidHungrySeason:_t(_t({display:"inline-block",verticalAlign:"top","&:nth-child(4n)":{marginTop:"-55px"}},e.breakpoints.down(1280),{marginLeft:"0px"}),e.breakpoints.down(1024),{display:"block"})}}))(Et),Nt=n(18133);function Ct(e){return Ct="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},Ct(e)}function At(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ct(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Ct(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ct(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rt=function(e){var t,n,i,r,a,l,c=e.classes,d=e.videoBlock,u=e.ssrDeviceType,s=e.currentPath,m=e.hashtagUrlIdentifier,p=null!==(t=null===d||void 0===d||null===(n=d.static_image_preview)||void 0===n?void 0:n.url)&&void 0!==t?t:"",v=null!==(i=null===d||void 0===d||null===(r=d.video)||void 0===r?void 0:r.url)&&void 0!==i?i:"",f=!1;return s.includes(m)&&(f=!0),f?o().createElement("div",{className:c.container},o().createElement("div",{className:c.mainContainer},o().createElement("div",{className:c.leftPart},o().createElement("div",{className:c.videoContainer,id:"video-contianer","data-testid":"hashtag-subnav-video",alt:null===d||void 0===d||null===(l=d.video)||void 0===l?void 0:l.title},o().createElement("video",{controls:!0,className:c.video,poster:p},o().createElement("source",{src:v,type:"video/mp4",preload:"metadata"}),o().createElement("track",{kind:"captions"}
2)))),o().createElement("div",{className:c.rightPart},o().createElement("div",{className:c.contentContainer},o().createElement(qe(),{source:null===d||void 0===d?void 0:d.header,escapeHTML:!1}),"mobile"!==u&&o().createElement(qe(),{source:null===d||void 0===d?void 0:d.sub_header,escapeHTML:!1}))))):o().createElement("div",{className:c.defaultVideoContainer,id:"video-contianer","data-testid":"standard-subnav-video",alt:null===d||void 0===d||null===(a=d.video)||void 0===a?void 0:a.title,"data-component":"subnavVideoContainer"},o().createElement("video",{controls:!0,className:c.defaultVideo,poster:p},o().createElement("source",{src:v,type:"video/mp4",preload:"metadata"}),o().createElement("track",{kind:"captions"})))};Rt.propTypes={currentPath:l.string.isRequired,hashtagUrlIdentifier:l.string.isRequired,classes:l.object.isRequired,ssrDeviceType:l.string.isRequired,videoBlock:(0,l.shape)({video:(0,l.shape)({url:l.string.isRequired}).isRequired}).isRequired};var Bt=(0,s.Zz)((0,a.Ng)(function(e){return{ssrDeviceType:(0,y.getSSRDeviceType)(e)}}),(0,d.A)(function(e){var t,n;return{defaultVideoContainer:{marginTop:"10px"},defaultVideo:At({width:"72%"},e.breakpoints.down("md"),{width:"100%"}),leftPart:At({textAlign:"center",width:"55%"},e.breakpoints.down(1050),{width:"100%"}),rightPart:At({width:"45%",padding:"3% 0 "},e.breakpoints.down(1050),{width:"100%"}),contentContainer:At({"& h1":{fontFamily:"PlayfairDisplayBold",fontSize:28,color:(null===(t=e.palette.cms)||void 0===t?void 0:t.appleHeadingColor)||"#A35497","& strong":{color:(null===(n=e.palette.cms)||void 0===n?void 0:n.headinMiddleText)||"#FE948C"}},"& h1 ,h2":{margin:0},"& h2":{fontWeight:"normal",fontSize:18},maxWidth:"450px",textAlign:"center",margin:"0 auto"},e.breakpoints.down(1050),{maxWidth:"600px","& h1":{fontSize:24},"& h2":{fontSize:16}}),mainContainer:At({display:"flex",border:" 24px solid #FFECEA",padding:"60px 0"},e.breakpoints.down(1050),{display:"block",border:" 14px solid #FFECEA",padding:"15px 25px"}),hashtagHeader:At(At({textTransform:"uppercase",letterSpacing:"-1px",color:"#000000",opacity:"1",width:"262px",height:"56px",fontWeight:"bold",fontFamily:"Lato",fontSize:"38px"},e.breakpoints.down(1300),{fontSize:"28px"}),e.breakpoints.down(599),{fontSize:"18px"}),content:At({fontSize:18},e.breakpoints.down(599),{fontSize:16}),inTextHashtag:{fontWeight:"bold"},container:{padding:"0px 16px 16px 16px"},videoContainer:{margin:"0 auto",maxWidth:"610px",maxHeight:"343px"},video:{height:"100%",width:"100%"}}}))(Rt);function Pt(e){return Pt="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},Pt(e)}function Tt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Pt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Pt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Pt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qt=function(e){var t,n,i,r,a,l,c,d,u=e.classes,s=e.templateData,m=e.presentation_family,p=e.history,v=e.productsData,f=null===p||void 0===p||null===(t=p.location)||void 0===t?void 0:t.pathname,g=(null===s||void 0===s||null===(n=s.content)||void 0===n||null===(n=n.entries)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.seo)||void 0===n?void 0:n.breadcrumb)||null,b=(null===s||void 0===s||null===(i=s.guidedNavForm)||void 0===i||null===(i=i.entries)||void 0===i?void 0:i[0])||null,y=(null===s||void 0===s||null===(r=s.content)||void 0===r||null===(r=r.entries)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.guided_nav)||void 0===r?void 0:r.override_location_type)||null,h=null!==v&&void 0!==v&&v.length?v:(null===s||void 0===s||null===(a=s.category)||void 0===a?void 0:a.products)||[],x=(null===s||void 0===s||null===(l=s.content)||void 0===l||null===(l=l.entries)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.page_blocks)||[],k=(null===s||void 0===s||null===(c=s.content)||void 0===c||null===(c=c.entries)||void 0===c||null===(c=c[0])||void 0===c||null===(c=c.block_alignment)||void 0===c?void 0:c.toLowerCase())||"",w=(null===s||void 0===s||null===(d=s.content)||void 0===d||null===(d=d.entries)||void 0===d?void 0:d[0])||[],_="/flowers-gifts-400210491",E=[];(null===x||void 0===x?void 0:x.length)>0&&x.forEach(function(e){var t;null!==e&&void 0!==e&&null!==(t=e.in_collection_banners)&&void 0!==t&&t.show_after_product_number&&(E[e.in_collection_banners.show_after_product_number-1]=e.in_collection_banners)});var S=h,N=function(){return"/no-kid-hungry-season-of-sharing"===f?u.kidHungrySeasonContainer:null},C=function(e){if(!e)return null;var t=Object.keys(e),n=null===t||void 0===t?void 0:t[0],i=e[n];switch(n){case"hero":case"banner":return o().createElement(St,{bottomBanner:i});case"video_block":return o().createElement(Bt,{videoBlock:i,currentPath:f,hashtagUrlIdentifier:_});default:return null}},A=x.find(function(e){return e.related_articles||e.related_searches||e.side_rail_banner}),R=b||A||!1,B={};switch(k){case"left":B.textAlign="left";break;case"center":B.textAlign="center";break;case"right":B.marginLeft=290;break;default:B.textAlign="unset"}if(f.includes(_)){var P=null,T=null,q=null,j=null,O=null;return x.forEach(function(e){var t=Object.keys(e),n=null===t||void 0===t?void 0:t[0],i=C(e);"sub_navigation"===n&&(P=i),"top_banner"===n&&(T=i),"video_block"===n&&(q=i),"banner"===n&&(j=i),"disclaimer"===n&&(O=i)}),o().createElement(o().Fragment,null,P,T,q,o().createElement("div",{className:u.breadCrumb},o().createElement(kt.default,{breadCrumbArray:g})),o().createElement("div",{className:u.collectionWrapper},R?o().createElement("div",{className:u.leftSideBar},o().createElement(Qe,{guidedNavFormData:b,guidedNavLocationOverride:y,LeftMenuData:w})):null,o().createElement("div",{className:R?u.mainCollection:u.mainCollectionNotExist},o().createElement("div",{className:u.productRow},S.length>0?S.map(function(e,t){var n,i,r,a;return o().createElement(o().Fragment,null,h[t]?o().createElement("div",{className:R?u.simpleProduct:u.foodSimpleProduct,key:null===(n=h[t].seo)||void 0===n?void 0:n.url},o().createElement(je.A,{showMovieUpsell:!(null===w||void 0===w||null===(i=w.movie_download_upsell)||void 0===i||null===(i=i.products)||void 0===i||!i.length)&&w.movie_download_upsell,name:h[t].name,image:h[t].image,url:null===(r=h[t].seo)||void 0===r?void 0:r.url,skuPriceRange:h[t].skuPriceRange,availability:h[t].availability,partNumber:h[t].partNumber,showSimpleProductRedesignAbTest:!1,productBrand:null===(a=h[t])||void 0===a?void 0:a.brandId})):null,E[t]?o().createElement("div",{className:R?u.banner:u.bannerForFourItem,key:Object.keys(E)},o().createElement(ze.A,{icBannerBlock:E[t],presentation_family:m})):null)}):null))),o().createElement("div",{className:"".concat(u.subNavBottomBanner," ").concat(N()),style:B,"data-testid":"subNavBottomBanner"},j,O))}return o().createElement(o().Fragment,null,x?x.map(function(e){return function(e){if(!e)return null;var t=Object.keys(e),n=null===t||void 0===t?void 0:t[0],i=e[n];return"sub_navigation"===n?o().createElement(Nt.A,{subnavBlock:i}):null}(e)}):null,o().createElement("div",{className:u.breadCrumb},o().createElement(kt.default,{breadCrumbArray:g})),o().createElement("div",{className:u.collectionWrapper},R?o().createElement("div",{className:u.leftSideBar},o().createElement(Qe,{guidedNavFormData:b,guidedNavLocationOverride:y,LeftMenuData:w})):null,o().createElement("div",{className:R?u.mainCollection:u.mainCollectionNotExist},o().createElement("div",{className:u.productRow},S.length>0?S.map(function(e,t){var n,i,r,a;return o().createElement(o().Fragment,null,h[t]?o().createElement("div",{className:R?u.simpleProduct:u.foodSimpleProduct,key:null===(n=h[t].seo)||void 0===n?void 0:n.url},o().createElement(je.A,{showMovieUpsell:!(null===w||void 0===w||null===(i=w.movie_download_upsell)||void 0===i||null===(i=i.products)||void 0===i||!i.length)&&w.movie_download_upsell,name:h[t].name,image:h[t].image,url:null===(r=h[t].seo)||void 0===r?void 0:r.url,skuPriceRange:h[t].skuPriceRange,availability:h[t].availability,partNumber:h[t].partNumber,showSimpleProductRedesignAbTest:!1,productBrand:null===(a=h[t])||void 0===a?void 0:a.brandId})):null,E[t]?o().createElement("div",{className:R?u.banner:u.bannerForFourItem,key:Object.keys(E)},o().createElement(ze.A,{icBannerBlock:E[t],presentation_family:m})):null)}):null))),o().createElement("div",{className:"".concat(u.subNavBottomBanner," ").concat(N()),style:B,"data-testid":"subNavBottomBanner"},x?x.map(function(e){return C(e)}):null))};
2qt.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({content:(0,l.shape)({entries:(0,l.arrayOf)((0,l.shape)({seo:(0,l.shape)({breadcrumb:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired}))})})),category:(0,l.shape)({products:(0,l.arrayOf)((0,l.shape)({image:(0,l.shape)({name:l.string,altText:l.string}),name:l.string,seo:(0,l.shape)({url:l.string}),partNumber:l.string}))})})}),presentation_family:l.string.isRequired,history:l.object.isRequired,productsData:(0,l.arrayOf)((0,l.shape)({brand:l.string.isRequired,name:l.string.isRequired,partNumber:l.string.isRequired,id:l.string.isRequired}))},qt.defaultProps={templateData:{},productsData:[]};var jt=(0,u.Zz)(r.withRouter,(0,d.A)(function(e){return{collectionWrapper:Tt({width:"100%",display:"flex",flexWrap:"wrap",boxSizing:"border-box"},e.breakpoints.down("600"),{padding:"0 16px 0"}),leftSideBar:Tt({width:"260px"},e.breakpoints.down("600"),{width:"100%",marginBottom:"15px"}),mainCollection:Tt({width:"calc(100% - 290px)",marginLeft:"30px"},e.breakpoints.down("600"),{width:"100%",marginLeft:"0"}),mainCollectionNotExist:Tt({width:"100%",marginLeft:"30px"},e.breakpoints.down("600"),{width:"100%",marginLeft:"0"}),productRow:{display:"flex",flexWrap:"wrap",boxSizing:"border-box",marginRight:"-10px",marginLeft:"-10px",width:"auto"},simpleProduct:Tt({flex:"0 0 33.333333%",marginBottom:"30px",maxWidth:"33.333333%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("600"),{flex:"0 0 50%",maxWidth:"50%"}),banner:Tt({padding:"0 10px",width:"33.33%"},e.breakpoints.down("600"),{flex:"0 0 50%",maxWidth:"50%"}),bannerForFourItem:Tt({padding:"0 10px",width:"25%"},e.breakpoints.down("600"),{flex:"0 0 50%",maxWidth:"50%"}),breadCrumb:Tt({padding:"0 16px 10px"},e.breakpoints.down("600"),{display:"none"}),subNavBottomBanner:{width:"100%"},kidHungrySeasonContainer:Tt({marginLeft:"287px"},e.breakpoints.down("md"),{margin:"auto",maxWidth:"1024px"}),foodSimpleProduct:Tt({flex:"0 0 25%",marginBottom:"30px",maxWidth:"25%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("600"),{flex:"0 0 50%",maxWidth:"50%"})}}),(0,a.Ng)(function(e){return{presentation_family:(0,D.getPresentationFamily)(e)}}))(qt),Ot={templateCollectionData:[{header:"<h1>Advice From a Sunflower</h1><p>Hold your head high. Look on the sunny day. And always shine.</p>",key:"/sunflowers",class:"sunflowersContainer"}]},Ft=function(e){var t,n,i,r=e.templateData,a=e.isMobile,l=e.productsData,c=e.classes,d=Ot.templateCollectionData,u=(null===r||void 0===r||null===(t=r.content)||void 0===t||null===(t=t.entries[0])||void 0===t?void 0:t.page_blocks)||null,s=(null===r||void 0===r||null===(n=r.content)||void 0===n||null===(n=n.entries[0])||void 0===n?void 0:n.seo)||null;return o().createElement("div",{className:c.subTemplateSubImageBanner,"data-component":"templateCollectionSubnavImageBanner"},o().createElement(xe.default,{seoData:s}),u?u.map(function(e){return function(e){var t=Object.keys(e)[0],n=e[t];switch(t){case"top_banner":return o().createElement(dt,{topBanner:n,mobileBannerData:d});case"sub_collection_banners":return o().createElement(xt,{subCollectionBanners:n});default:return null}}(e)}):null,r&&o().createElement(jt,{templateData:r,productsData:l}),u&&!a?u.map(function(e){return function(e){var t,n=null===(t=Object.keys(e))||void 0===t?void 0:t[0],i=e[n];switch(n){case"disclaimer":return o().createElement(Ge.default,{disclaimerBlock:i});case"faq":return o().createElement(Ue.default,{faqBlock:{faq:i}});case"customer_reviews_gallery":return o().createElement("div",{className:"yotpo yotpo-pictures-widget","data-gallery-id":null===i||void 0===i?void 0:i.gallery_id});default:return null}}(e)}):null,o().createElement($e.default,{railMenuData:null===r||void 0===r||null===(i=r.content)||void 0===i||null===(i=i.entries)||void 0===i?void 0:i[0],isMobile:a}))};Ft.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({content:(0,l.shape)({entries:(0,l.arrayOf)((0,l.shape)({seo:(0,l.shape)({keywords:l.string.isRequired,meta_description:l.string.isRequired,page_title:l.string.isRequired,seo_searchable:l.bool.isRequired})}
2))})}),isMobile:l.bool,productsData:(0,l.arrayOf)((0,l.shape)({brand:l.string.isRequired,name:l.string.isRequired,partNumber:l.string.isRequired,id:l.string.isRequired}))},Ft.defaultProps={templateData:{},isMobile:"",productsData:[]};var It=(0,d.A)(function(){return{subTemplateSubImageBanner:{maxWidth:"1400px",margin:"0 auto"}}})(Ft),Dt=n(20714),Ht=n(71408),zt=n(52697),Wt=n(13779),Lt=n(45571);function Mt(e){return Mt="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},Mt(e)}function Gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Ut(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Mt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Mt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Mt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $t=function(e){var t,n,i,r,l,d,u,s=e.classes,v=e.bestSeller,f=(0,x.n)(),g=(0,a.d4)(_e.getBrandName),b=(0,a.d4)(D.getFeatureFlags),y=(0,Ee.A)({queryName:"findCategoryById"}),h=y.targeting,k=y.context,E=y.isGraphqlTargetingEnabled,S=y.dynamicPriceInGql,N=(0,we.A)(E,"experiments"===(null===k||void 0===k?void 0:k.api),S),C=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gt(Object(n),!0).forEach(function(t){Ut(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({brand:g,environment:p.S,locale:"en-us",id:(null===v||void 0===v?void 0:v.sub_collection_id)||"",productOptions:{pageSize:(null===v||void 0===v?void 0:v.number_of_products)||4,page:1}},E?{targeting:h}:{}),A=(0,m.IT)(N,{variables:C,context:k}),R=A.data,B=A.loading,P=A.error;if((0,Se.A)({products:null===R||void 0===R||null===(t=R.findCategoryById)||void 0===t?void 0:t.products,experiments:null===R||void 0===R||null===(n=R.findCategoryById)||void 0===n?void 0:n.experiments,attributionToken:null===R||void 0===R||null===(i=R.findCategoryById)||void 0===i?void 0:i.attributionToken,pageType:"category",category:{id:null===v||void 0===v?void 0:v.sub_collection_id}}),B)return null;if(P)return c.A.logError({appName:"mbp-pwa-ui",component:"BestSellerGiftGuide.js",message:"Error loading data from Graphql",env:p.S,categoryId:null===v||void 0===v?void 0:v.sub_collection_id,error:P}),null;var T=(null===R||void 0===R||null===(r=R.findCategoryById)||void 0===r?void 0:r.products)||[],q=(null===v||void 0===v?void 0:v.number_of_products)||4;return o().createElement(w.A,{container:!0,className:s.bestSeller,"data-component":"bestSellerGiftGuide"},o().createElement(w.A,{item:!0,xs:12},o().createElement("h4",{className:s.heading}," ",null===v||void 0===v?void 0:v.heading),(null===v||void 0===v?void 0:v.sub_heading)&&o().createElement("div",{className:s.subHeading}," ",v.sub_heading)),T&&T.length>0?function(e,t,n,i,r){return t.map(function(t,a){var l,c,d,u,s,m,p,v,f,g,b,y,h,x,k=t.skuPriceRange,E=t.isPassportEligible,S=k||{},N=S.sale,C=S.retail;return null!==t&&void 0!==t&&null!==(l=t.seo)&&void 0!==l&&l.url&&a<i?o().createElement(w.A,{key:r(t),item:!0,xs:6,sm:3,md:3,lg:3,className:e.productList},o().createElement(w.A,{item:!0,xs:12},o().createElement(_.N_,{to:"".concat(null===t||void 0===t||null===(c=t.seo)||void 0===c?void 0:c.url),className:e.product},o().createElement(Wt.A,{className:e.imageCard},o().createElement("img",{src:"".concat(null===t||void 0===t||null===(d=t.image)||void 0===d?void 0:d.path).concat(null===t||void 0===t||null===(u=t.image)||void 0===u?void 0:u.name,"x.jpg?auto=webp"),alt:null===t||void 0===t?void 0:t.name,className:e.productImage}
2)),E&&n&&!0===n["is-prime-free-ship-icon-enabled"]&&o().createElement("img",{className:e.passportEligibleImage,src:"https://images.contentstack.io/v3/assets/bltdd99f24e8a94d536/blt8d4549d3cac15860/61e09d4f2e109d6c649d4aa4/PP_EligibleIcon.svg",alt:"Passport Eligible"}),o().createElement(w.A,{container:!0},o().createElement(w.A,{item:!0,xs:12},o().createElement(zt.A,{className:e.productName},(0,j.Ay)((null===t||void 0===t?void 0:t.name)||""))),o().createElement(w.A,{item:!0,xs:12},o().createElement("div",{className:e.productPrice},o().createElement("span",null,"from")," ",N&&(null===N||void 0===N?void 0:N.length)>1&&(null===N||void 0===N||null===(s=N[0])||void 0===s?void 0:s.value.toString())===(null===C||void 0===C||null===(m=C[0])||void 0===m?void 0:m.value.toString())&&(null===N||void 0===N||null===(p=N[1])||void 0===p?void 0:p.value.toString())===(null===C||void 0===C||null===(v=C[1])||void 0===v?void 0:v.value.toString())?"$".concat(null===C||void 0===C||null===(f=C[0])||void 0===f?void 0:f.value," - $").concat(null===C||void 0===C||null===(g=C[1])||void 0===g?void 0:g.value):o().createElement("div",null,C&&(null===C||void 0===C?void 0:C.length)>1&&N&&(null===N||void 0===N?void 0:N.length)>0&&o().createElement(o().Fragment,null,o().createElement("s",null,"$",null===C||void 0===C||null===(b=C[0])||void 0===b?void 0:b.value," - $",null===C||void 0===C||null===(y=C[1])||void 0===y?void 0:y.value)," ",o().createElement("span",{className:e.salePrice}," ",(null===t||void 0===t?void 0:t.sale)||null," $",null===N||void 0===N||null===(h=N[0])||void 0===h?void 0:h.value," - $",null===N||void 0===N||null===(x=N[1])||void 0===x?void 0:x.value))))))),o().createElement(Lt.A,null))):null})}(s,T,b,q,f):null,null!==v&&void 0!==v&&null!==(l=v.link)&&void 0!==l&&l.href?o().createElement(_.N_,{className:s.shopButton,to:null===v||void 0===v||null===(d=v.link)||void 0===d?void 0:d.href},null===v||void 0===v||null===(u=v.link)||void 0===u?void 0:u.title):null)};$t.propTypes={classes:l.object.isRequired,bestSeller:(0,l.shape)({heading:l.string.isRequired,sub_heading:l.string.isRequired,link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired})}).isRequired};var Vt=(0,u.Zz)((0,d.A)(function(e){var t,n,i,o,r,a;return{productName:{textAlign:"left",fontWeight:700,fontSize:16},productPrice:{textAlign:"left",fontWeight:700,fontSize:16,"& >span":{fontWeight:"normal"}},imageCard:{width:"100%",marginBottom:8,borderRadius:0,position:" relative",boxShadow:"0 2px 4px 0 ".concat((null===(t=e.palette)||void 0===t?void 0:t.imageCardBoxShadow)||"#00000010")},productImage:{display:"block",width:"inherit"},productList:{padding:8,"& a":{textDecoration:"none",fontSize:16,color:(null===(n=e.palette)||void 0===n?void 0:n.sectionHeaderTextColor)||"#1f1f1b"}},crossedOutRetailPrice:{textDecoration:"line-through",fontWeight:"400"},salePrice:{color:e.palette.pdp.salePrice||"#a1001a"},title:{textAlign:"center",fontSize:20,margin:"0 0 15px"},bestSeller:{textAlign:"center",justifyContent:"center","& h4":{overflow:"hidden",padding:"15px 0px 5px",fontSize:22,fontFamily:"PlayfairDisplayRegular, serif",margin:0,lineHeight:1,fontWeight:"normal"}},subHeading:Ut({fontSize:16,fontWeight:400,padding:8},e.breakpoints.down("xs"),{fontSize:14}),shopButton:{color:(null===(i=e.palette)||void 0===i?void 0:i.white)||"#fff",backgroundColor:(null===(o=e.palette)||void 0===o?void 0:o.continueShoppingBg)||"#a1001a",padding:"8px 16px",fontSize:14,boxSizing:"border-box",textTransform:"uppercase",fontWeight:500,borderRadius:4,boxShadow:"0px 1px 5px 0px ".concat((null===(r=e.palette)||void 0===r?void 0:r.imageCardBoxShadow)||"#00000010"),margin:"20px 0px 30px",display:"inline-block","&:hover":{backgroundColor:(null===(a=e.palette)||void 0===a?void 0:a.giftGuideHoverColor)||"#8a0016",textDecoration:"none"}},passportEligibleImage:{width:"50%",display:"block",marginBottom:"3px"}}}))($t);function Zt(e){return Zt="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},Zt(e)}function Jt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Zt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Zt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Zt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
2var Yt=function(e,t){return 2===t?e.simpleProduct2row:3===t?e.simpleProduct3row:e.simpleProduct1row},Xt=function(e){var t=e.classes,n=e.article,i=void 0===n?[]:n,r=e.articlesPerRow,a=void 0===r?"":r,l=e.isMobile,c=(0,x.n)();return o().createElement(w.A,{container:!0,"data-component":"articleGiftGuide"},i.length>0?i.map(function(e){var n,i,r,d;return l?o().createElement("div",{key:c(e),className:null!==e&&void 0!==e&&e.image?t.articleBlock:t.articleBlockCopy},(null===e||void 0===e?void 0:e.image)&&o().createElement("div",{className:t.articleImageMobile},o().createElement("img",{src:null===(n=e.image)||void 0===n?void 0:n.url,alt:null===e||void 0===e?void 0:e.heading})),o().createElement("div",{className:t.articleContentMobile},o().createElement("h3",{className:t.articleHeading},null===e||void 0===e?void 0:e.heading),o().createElement("div",{className:t.articleSubHeading,style:{color:"".concat(null===e||void 0===e?void 0:e.copy_color)}},o().createElement(qe(),{source:null===e||void 0===e?void 0:e.copy})),""!==(null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href)?o().createElement(et.A,{className:t.shopButton,ariaLabel:"Click to ".concat(null===(r=e.link)||void 0===r?void 0:r.title),style:{color:null===e||void 0===e?void 0:e.link_color,backgroundColor:null===e||void 0===e?void 0:e.link_background_color},href:e.link.href}," ",null===e||void 0===e||null===(d=e.link)||void 0===d?void 0:d.title):null)):o().createElement(w.A,{key:c(e),className:"".concat(null!==e&&void 0!==e&&e.image?t.articleBlock:t.articleBlockCopy," ").concat(Yt(t,a))},function(e,t){var n,i,r,a,l,c,d,u,s=(null===t||void 0===t||null===(n=t.link)||void 0===n?void 0:n.href)||"";return i={color:null===t||void 0===t?void 0:t.link_color,backgroundColor:null===t||void 0===t?void 0:t.link_background_color},"right"===(null===t||void 0===t?void 0:t.image_placement)?o().createElement(w.A,{container:!0},o().createElement(w.A,{xs:6,item:!0,className:e.padding5},o().createElement("h3",{className:e.articleHeading},null===t||void 0===t?void 0:t.heading),o().createElement("div",{className:e.articleSubHeading,style:{color:"".concat(null===t||void 0===t?void 0:t.copy_color)}},null===t||void 0===t?void 0:t.copy," "),s&&o().createElement(et.A,{className:e.shopButton,style:i,href:s,ariaLabel:"Click to ".concat(null===t||void 0===t||null===(r=t.link)||void 0===r?void 0:r.title)}," ",null===t||void 0===t||null===(a=t.link)||void 0===a?void 0:a.title)),o().createElement(w.A,{xs:6,item:!0,className:e.padding5},o().createElement("img",{src:null===t||void 0===t||null===(l=t.image)||void 0===l?void 0:l.url,alt:null===t||void 0===t?void 0:t.heading}))):"left"===(null===t||void 0===t?void 0:t.image_placement)?o().createElement(w.A,{container:!0},o().createElement(w.A,{xs:6,item:!0,className:e.padding5},o().createElement("img",{src:null===t||void 0===t||null===(c=t.image)||void 0===c?void 0:c.url,alt:null===t||void 0===t?void 0:t.heading})),o().createElement(w.A,{xs:6,item:!0,className:e.padding5},o().createElement("h3",{className:e.articleHeading},null===t||void 0===t?void 0:t.heading),o().createElement("div",{className:e.articleSubHeading,style:{color:"".concat(null===t||void 0===t?void 0:t.copy_color)}},null===t||void 0===t?void 0:t.copy," "),s&&o().createElement(et.A,{className:e.shopButton,style:i,href:s,ariaLabel:"Click to ".concat(null===t||void 0===t||null===(d=t.link)||void 0===d?void 0:d.title)}," ",null===t||void 0===t||null===(u=t.link)||void 0===u?void 0:u.title))):o().createElement("div",{className:e.articleContentMobile,"data-component":"articleBlock"},o().createElement("h3",{className:e.articleHeading},null===t||void 0===t?void 0:t.heading),o().createElement("div",{className:e.articleSubHeading,style:{color:"".concat(null===t||void 0===t?void 0:t.copy_color)}},o().createElement(qe(),{source:null===t||void 0===t?void 0:t.copy})))}(t,e))}):null)};Xt.propTypes={classes:l.object.isRequired,article:(0,l.arrayOf)((0,l.shape)({copy:l.string.isRequired,copy_color:l.string.isRequired,heading:l.string.isRequired,link_background_color:l.string.isRequired,link_color:l.string.isRequired,link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),image:(0,l.shape)({url:l.string.isRequired})}
2)).isRequired,articlesPerRow:l.number.isRequired,isMobile:l.bool.isRequired};var Kt=(0,d.A)(function(e){var t,n,i,o,r,a,l;return{articleContent:{top:"27%",left:"1%",width:"28%",position:"absolute",textAlign:"center"},articleBlock:Jt({padding:"25px 0",marginTop:15,backgroundColor:null===e||void 0===e||null===(t=e.palette)||void 0===t?void 0:t.giftGuideArticleBg,position:"relative",textAlign:"center"},e.breakpoints.down("xs"),{margin:"15px 5px 0px",width:"100%"}),articleHeading:{fontSize:17,marginBottom:11},articleSubHeading:{marginBottom:25},articleImage:{display:"flex",position:"relative",alignItems:"center",justifyContent:"center",marginLeft:"25%"},shopButton:{color:null===e||void 0===e||null===(n=e.palette)||void 0===n?void 0:n.white,backgroundColor:null===e||void 0===e||null===(i=e.palette)||void 0===i?void 0:i.continueShoppingBg,padding:"8px 16px",fontSize:14,boxSizing:"border-box",textTransform:"uppercase",fontWeight:500,borderRadius:4,boxShadow:"0px 1px 5px 0px ".concat(null===e||void 0===e||null===(o=e.palette)||void 0===o?void 0:o.imageCardBoxShadow),margin:"8px 0",display:"inline-block","&:hover":{backgroundColor:null===e||void 0===e||null===(r=e.palette)||void 0===r?void 0:r.giftGuideHoverColor,textDecoration:"none"}},simpleProduct1row:{flex:"0 0 100%",maxWidth:"100%","& img":{width:"100%"}},simpleProduct2row:{flex:"0 0 48%",maxWidth:"48%",margin:"14px auto","& img":{width:"100%"}},simpleProduct3row:{flex:"0 0 31%",maxWidth:"31%",margin:14,"& img":{width:"100%"}},padding5:{padding:5},articleBlockCopy:Jt({maxWidth:"70%",margin:"auto",textAlign:"center","& $articleHeading":{fontSize:18,textAlign:"center",color:(null===(a=e.palette.cms)||void 0===a?void 0:a.primary)||e.palette.colorPrimary},"& h2":{color:(null===(l=e.palette.cms)||void 0===l?void 0:l.primary)||e.palette.colorPrimary,textAlign:"center",fontSize:18},"& ol":{paddingLeft:15}},e.breakpoints.down("xs"),{maxWidth:"100%",margin:"0 10px"})}})(Xt),Qt=function(e,t){return 4===t?e.simpleProduct4row:5===t?e.simpleProduct5row:6===t?e.simpleProduct6row:e.simpleProduct},en=function(e){var t=e.classes,n=e.categories,i=(null===n||void 0===n?void 0:n.category)||[],r=(null===n||void 0===n?void 0:n.categories_per_row)||4;return i.map(function(e){var n,i,a,l=e.logo_image,c=(0,x.n)();return o().createElement(w.A,{key:c(e),item:!0,className:"".concat(t.productBlock," ").concat(Qt(t,r))},function(e,t,n){var i,r,a;if(!t)return null;var l,c,d=(null===(i=t.link)||void 0===i?void 0:i.href)||"",u=(null===(r=t.image)||void 0===r?void 0:r.url)||"",s=(null===t||void 0===t||null===(a=t.image)||void 0===a?void 0:a.title)||"";return d&&u?0===d.indexOf("http://")||0===d.indexOf("https://")?o().createElement("a",{href:d,className:"".concat(e.imageBlock," ").concat(e.productImage)},o().createElement("img",{src:u,alt:s}),6===n&&t&&o().createElement("div",{className:e.productTitle},null===(l=t.link)||void 0===l?void 0:l.title)):o().createElement(_.N_,{to:d,className:"".concat(e.imageBlock," ").concat(e.productImage)},o().createElement("img",{src:u,alt:s}),6===n&&t&&o().createElement("div",{className:e.productTitle},null===(c=t.link)||void 0===c?void 0:c.title)):u&&o().createElement("img",{src:u,alt:s})}(t,e,r),l&&r<6?o().createElement("div",{className:t.logoImage},o().createElement("img",{src:null===e||void 0===e||null===(n=e.logo_image)||void 0===n?void 0:n.url,alt:null===e||void 0===e||null===(i=e.logo_image)||void 0===i?void 0:i.title})):null,r<6&&o().createElement(zt.A,{className:t.productName},(0,j.Ay)(null===e||void 0===e||null===(a=e.link)||void 0===a?void 0:a.title)))})};en.propTypes={classes:l.object.isRequired,categories:(0,l.shape)({categories_per_row:l.number.isRequired,product:(0,l.arrayOf)((0,l.shape)({link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),image:(0,l.shape)({url:l.string.isRequired}),logo:{url:l.string.isRequired,title:l.string.isRequired}}))})};var tn=en,nn=function(e){var t=e.classes,n=e.categories;return((null===n||void 0===n?void 0:n.category)||[]).map(function(e){var n,i,r,a=(0,x.n)();return o().createElement(w.A,{key:a(e),item:!0,className:t.bannerCategory},o().createElement(_.N_,{to:null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.href,className:t.productImage},o().createElement("img",{src:null===e||void 0===e||null===(i=e.image)||void 0===i?void 0:i.url,alt:null===e||void 0===e||null===(r=e.link)||void 0===r?void 0:r.title})))})};nn.propTypes={classes:l.object.isRequired,categories:(0,l.shape)({product:(0,l.arrayOf)((0,l.shape)({link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),image:(0,l.shape)({url:l.string.isRequired})}
2))})};var on=nn,rn=n(70809),an=n(47233),ln=n(57773);function cn(e){return cn="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},cn(e)}function dn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=cn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=cn(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var un=(0,q.A)(function(e){return{containerRoot:dn({margin:"2em 0",width:"100%",display:"flex",height:"165px"},e.breakpoints.down(1075),{height:"250px"}),backgroundVariant:dn({height:"165px",width:"100%",position:"absolute",left:"0",zIndex:"-99"},e.breakpoints.down(1075),{height:"250px"}),containerMaxWidthLg:{maxWidth:"100%"},cardRoot:dn({width:"100%",display:"flex",boxShadow:"none",background:"transparent"},e.breakpoints.down(1075),{flexDirection:"column",alignItems:"center"}),cardContentLeftRoot:dn({width:"45%",color:"white",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",paddingLeft:"20%"},e.breakpoints.down(1075),{width:"100%",paddingLeft:"16px"}),cardContentHeaderH4:{width:"100%",textTransform:"uppercase",letterSpacing:"-1px",fontWeight:"bold",fontSize:"2rem"},cardContentBody:{width:"100%",fontSize:".9rem"},cardContentRightRoot:dn({width:"55%",display:"flex",flexDirection:"column",justifyContent:"center","&:last-child":{paddingBottom:"16px"}},e.breakpoints.down(1075),{width:"100%"}),cardMediaRoot:dn({width:"70%"},e.breakpoints.down(1075),{width:"100%"})}}),sn=function(e){var t=e.data,n=un();return o().createElement(rn.A,{classes:{root:n.containerRoot,maxWidthLg:n.containerMaxWidthLg},"data-component":"spotifyWidget"},o().createElement("div",{className:n.backgroundVariant,style:{backgroundColor:t.primary_color,backgroundImage:"-webkit-linear-gradient(30deg, ".concat(t.primary_color," 50%, ").concat(t.secondary_color," 50%)")}}),o().createElement(Wt.A,{classes:{root:n.cardRoot}},o().createElement(an.A,{classes:{root:n.cardContentLeftRoot}},o().createElement(zt.A,{variant:"h4",classes:{h4:n.cardContentHeaderH4}},t.title),o().createElement(zt.A,{classes:{body1:n.cardContentBody}},(0,j.Ay)(t.markdown))),o().createElement(an.A,{classes:{root:n.cardContentRightRoot}},o().createElement(ln.A,{classes:{root:n.cardMediaRoot},component:"iframe",title:"spotify-playlist",src:t.iframe_source,width:"400",height:"80",frameBorder:"0",allowtransparency:"true",allow:"encrypted-media"}))))};sn.propTypes={data:(0,l.shape)({iframe_source:l.string.isRequired,title:l.string.isRequired,markdown:l.string.isRequired,primary_color:l.string,secondary_color:l.string})},sn.defaultProps={data:{primary_color:"#ED5D80",secondary_color:"#FBC0C6"}};var mn=sn;function pn(e){return pn="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},pn(e)}function vn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function gn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=pn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=pn(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bn=(0,q.A)(function(e){var t,n;return{headerBlock:function(t){var n=t.isMotherDayPage;return gn({top:n?"35%":"50%",right:n&&"450px !important",transform:"translateY(-50%)",position:"absolute",textAlign:"center",padding:"0px 60px",whiteSpace:"break-spaces",margin:"0 auto"},e.breakpoints.down("md"),{width:"70%"})},imocBanner:{position:"relative",display:"block"},heroMainImage:gn({width:"100%",display:"block"},e.breakpoints.down("md"),{minHeight:300}),heading:function(t){var n,i,o,r,a,l=t.data;return gn({fontWeight:700,lineHeight:"1.2","& h3, h2":{overflow:"hidden","&::before":{width:"5%",right:"0.5em",height:"1px",content:'""',dis
2play:"inline-block",position:"relative",marginLeft:"-50%",verticalAlign:"middle",backgroundColor:(null===(n=e.palette.cms)||void 0===n?void 0:n.subHeadercolor)||"#A35497"},"&::after":{left:".5em",width:"5%",height:"1px",content:'""',display:"inline-block",position:"relative",marginRight:"-50%",verticalAlign:"middle",backgroundColor:(null===(i=e.palette.cms)||void 0===i?void 0:i.subHeadercolor)||"#A35497"}},"& h2":{margin:0,fontSize:24,color:(null===(o=e.palette.cms)||void 0===o?void 0:o.subHeadercolor)||"#A35497"},"& h1":{margin:"0px",fontSize:"2.5em",lineHeight:"",color:(null===l||void 0===l||null===(r=l.heading_font_color)||void 0===r?void 0:r.color)||"#ffffff","& strong":{color:(null===(a=e.palette.cms)||void 0===a?void 0:a.subHeadercolor)||"#fe948c"}},"& p":{fontSize:"24px",margin:"7px 0 "}},e.breakpoints.down("md"),{"& h1":{fontSize:24},"& h2":{fontSize:18}})},subHeading:gn({"& p":gn({fontSize:"15px",margin:"10px auto",lineHeight:"1.4"},e.breakpoints.down(1024),{width:"100%"}),"& h2":{margin:0,overflow:"hidden",fontSize:16,"&::before":{width:"15%",right:"0.5em",height:"1px",content:'""',display:"inline-block",position:"relative",marginLeft:"-50%",verticalAlign:"middle",backgroundColor:(null===(t=e.palette.cms)||void 0===t?void 0:t.black)||"#000000"},"&::after":{left:".5em",width:"15%",height:"1px",content:'""',display:"inline-block",position:"relative",marginRight:"-50%",verticalAlign:"middle",backgroundColor:(null===(n=e.palette.cms)||void 0===n?void 0:n.black)||"#000000"}}},e.breakpoints.down(1024),{left:0}),shopButton:{padding:"15px 35px",display:"inline-block",fontSize:16,fontWeight:"bold",letterSpacing:"1.2px",textTransform:"uppercase",textDecoration:"none"},listBlock:function(e){var t=e.listBorderColor;return{"& a":{textDecoration:"none",display:"block"},"& li":{listStyle:"none",borderTop:"1px solid ".concat(t),textAlign:"center",padding:"4px 0px",fontWeight:"600",fontSize:"16px"}}},mainHeroBanner:{position:"relative"},mainListBlock:function(t){var n,i=t.isMotherDayPage;return gn(gn({position:"absolute",top:"50%",transform:"translateY(-50%)",left:i?"auto":100,right:i?160:"",background:i&&((null===(n=e.palette.cms)||void 0===n?void 0:n.listBgColor)||"#FFEBEA"),padding:i&&"15px 30px 10px 0px"},e.breakpoints.down("md"),{left:50}),e.breakpoints.down(1024),{left:0})}}}),yn=function(e){var t,n,r,a,l,c,d,u=e.data,s=e.fontFamily,m=e.isMotherDayPage,p={};if(u){var v=null===u||void 0===u?void 0:u.heading_alignment;"left"===v&&(p.left=0),"right"!==v&&null!==v||(p.right=0),"center"===v&&(p.right=0,p.left=0)}var f=vn((0,i.useState)(""),2),g=f[0],b=f[1],y=function(){return{backgroundColor:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")||"",color:(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"")||"",fontFamily:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"")||"",border:"".concat(arguments.length>3?arguments[3]:void 0,"px solid #F1B858")||0}},h=y(null===u||void 0===u?void 0:u.button_background_color,null===u||void 0===u?void 0:u.button_font_color),k=y("","",s(null===u||void 0===u?void 0:u.heading_font_family)),_=y("",null===u||void 0===u||null===(t=u.sub_heading_font_color)||void 0===t?void 0:t.color,s(null===u||void 0===u?void 0:u.sub_heading_font_family)),E=y("","","",null===u||void 0===u?void 0:u.border_width),S=null===u||void 0===u?void 0:u.link_list,N=(null===S||void 0===S||null===(n=S.font_color)||void 0===n?void 0:n.color)||"",C=bn({listBorderColor:N,data:u,isMotherDayPage:m});return o().createElement("div",{className:C.mainHeroBanner,"data-component":"desktopHero"},o().createElement("div",{className:C.mainImageBanner},function(e,t,n,i,r,a,l,c,d,u,s,m,p){return o().createElement(w.A,{item:!0,xs:12,className:e.imocBanner,"data-component":"heroBlock"},n?o().createElement(et.A,{href:n},o().createElement("img",{src:"".concat(r,"?auto=webp"),alt:p||"Desktop Hero Banner",className:e.heroMainImage})):o().createElement("img",{src:r,alt:p||"Desktop Hero Banner",className:e.heroMainImage}),o().createElement("div",{className:e.headerBlock,style:t},o().createElement("div",{style:m},o().createElement("div",{style:u}," ",o().createElement(qe(),{source:a,className:e.heading,escapeHtml:!1})),o().createElement("div",{style:s},o().createElement(qe(),{source:l,className:e.subHeading,escapeHtml:!1})),c&&o().createElement("div",{className:e.shopButton,style:d},o().createElement(et.A,{href:n},c)))))}(C,p,null===u||void 0===u||null===(r=u.link)||void 0===r?void 0:r.href,null===u||void 0===u||null===(a=u.link)||void 0===a||a.title,null===u||void 0===u||null===(l=u.image)||void 0===l?void 0:l.url,null===u||void 0===u?void 0:u.header,null===u||void 0===u?void 0:u.sub_header,null===u||void 0===u?void 0:u.button_copy,h,k,_,E,null===u||void 0===u||null===(c=u.image)||void 0===c?void 0:c.description)),(null===S||void 0===S||null===(d=S.link)||void 0===d?void 0:d.length)>0&&o().createElement("div",{className:C.mainListBlock},function(e,t,n,i,r){var a,l=(0,x.n)();return(null===t||void 0===t?void 0:t.link.length)>0&&o().createElement("div",{className:e.listBlock,"aria-hidden":"true",tabIndex:"-1"},o().createElement("ul",null,null===t||void 0===t||null===(a=t.link)||void 0===a?void 0:a.map(function(e,a){var c,d,u={fontFamily:n(null===t||void 0===t?void 0:t.font_family)||"",color:a===r?null===t||void 0===t||null===(c=t.font_color_hover)||void 0===c?void 0:c.color:(null===t||void 0===t||null===(d=t.font_color)||void 0===d?void 0:d.color)||""};return o().createElement("li",{onFocus:function(){return i(a)},onBlur:function(){return i("")},onMouseOver:function(){return i(a)},onMouseLeave:function(){return i("")},key:l(e)},o().createElement(et.A,{className:"",indexKey:l(e),style:u,href:null===e||void 0===e?void 0:e.href,ariaLabel:null===e||void 0===e?void 0:e.title},null===e||void 0===e?void 0:e.title))})))}(C,S,s,b,g)))};yn.propTypes={data:(0,l.shape)({header:l.string.isRequired,sub_header:l.string.isRequired,image:(0,l.shape)({url:l.string.isRequired}),link:(0,l.shape)({href:l.string.isRequired}.isRequired)}).isRequired,fontFamily:l.func.isRequired,isMotherDayPage:l.bool.isRequired};var hn=yn,xn=n(38777),kn=n(73497),wn=n(98393),_n=n(5538),En=n(27633);function Sn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Nn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Cn=(0,q.A)(function(e){var t,n,i,o,r;return{headerBlock:{top:"0",width:"100%",margin:"0 auto",padding:"0px 7px",position:"absolute",textAlign:"center",whiteSpace:"break-spaces",right:"0",left:"0",display:"flex",alignItems:"center",lineHeight:.9},imocBanner:{position:"relative",display:"block"},heroMainImage:{width:"100%",display:"block"},heading:function(t){var n,i,o,r,a,l,c=t.data;return{fontWeight:700,lineHeight:"1.2","& h1":{margin:0,fontSize:34,color:(null===c||void 0===c||null===(n=c.heading_font_color)||void 0===n?void 0:n.color)||"#ffffff","& strong":{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.subHeadercolor)||"#fe948c"}},"& h3":{overflow:"hidden",margin:"10px 0px 0px",color:(null===(o=e.palette.cms)||void 0===o?void 0:o.subHeadercolor)||"#A35497","&::before":{width:"10%",right:"0.5em",height:"1px",content:'""',display:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:(null===(r=e.palette.cms)||void 0===r?void 0:r.subHeadercolor)||"#A35497"},"&::after":{left:".5em",width:"10%",height:"1px",content:'""',display:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:(null===(a=e.palette.cms)||void 0===a?void 0:a.subHeadercolor)||"#A35497"}},"& h2":{margin:0,fontSize:"18px",color:(null===c||void 0===c||null===(l=c.heading_font_color)||void 0===l?void 0:l.color)||"#ffffff"},"& p":{fontSize:"18px",margin:"0"}}},subHeading:{"& p":{fontSize:16,lineHeight:"1.4",margin:"2px 0"},"& h2":{margin:0,fontSize:18,overflow:"hidden","&::before":{width:"15%",right:"0.5em",height:"1px",content:'""',display:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:(null===(t=e.palette.cms)||void 0===t?void 0:t.black)||"#000000"},"&::after":{left:".5em",width:"15%",height:"1px",content:'""',display:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:(null===(n=e.palette.cms)||void 0===n?void 0:n.black)||"#000000"}}},shopButton:{padding:"10px 30px",display:"inline-block",fontSize:14,fontWeight:"bold",letterSpacing:"1.2px",textTransform:"uppercase",textDecoration:"none"},listBlock:{width:"100%","& a":{textDecoration:"none",display:"block"},"& ul":{padding:0,margin:0},"& li":{listStyle:"none",borderTop:"1px solid",textAlign:"center",padding:"4px 0px",fontWeight:"600",fontSize:"16px"}},mainHeroBanner:{position:"relative",width:"100%"},mainListBlock:{position:"absolute",top:35,left:100},accordian:{margin:"0px !important","& svg":{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.white)||"#fff",width:20}},summary:{"& div":{margin:"0px !important",flexGrow:"inherit",padding:0},background:(null===(o=e.palette.cms)||void 0===o?void 0:o.categoryBackground)||"#931614"},accordianHeading:{margin:0,color:(null===(r=e.palette.cms)||void 0===r?void 0:r.white)||"#fff",fontWeight:"bold",textTransform:"uppercase"},accordianDetails:{padding:0},motherdaySubHeading:{width:"90%",bottom:"17%",position:"absolute",margin:"auto",textAlign:"center",left:0,right:0}}}),An=function(e){var t,n,r,a,l,c=e.data,d=e.fontFamily,u=e.isMotherDayPage,s=Sn((0,i.useState)(!0),2),m=s[0],p=s[1],v={};if(c){var f="right"===(null===c||void 0===c?void 0:c.mobile_heading_alignment)?"flex-end":(null===c||void 0===c?void 0:c.mobile_heading_alignment)||"center";f&&(v.justifyContent=f,v.top="bottom"===(null===c||void 0===c?void 0:c.mobile_heading_alignment)?"auto":"top"===(null===c||void 0===c?void 0:c.mobile_heading_alignment)&&"15px",v.bottom=("bottom"===(null===c||void 0===c?void 0:c.mobile_heading_alignment)||"center"===(null===c||void 0===c?void 0:c.mobile_heading_alignment))&&0)}var g=null===c||void 0===c?void 0:c.link_list,b=function(){var e=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",t=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"";return{backgroundColor:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")||"",color:(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"")||"",fontFamily:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"")||"",border:"".concat(arguments.length>
23?arguments[3]:void 0,"px solid #F1B858")||0,width:e||"",margin:t||""}},y=b(null===c||void 0===c?void 0:c.button_background_color,null===c||void 0===c?void 0:c.button_font_color),h=b("","#000000",d(null===g||void 0===g?void 0:g.font_family)),k=b("","",d(null===c||void 0===c?void 0:c.heading_font_family),"","100%",function(e){var t="auto";return"right"===e&&(t="0 0 0  auto"),"left"===e&&(t="0 0 auto"),t}(null===c||void 0===c?void 0:c.mobile_heading_alignment)),_=b("",null===c||void 0===c||null===(t=c.sub_heading_font_color)||void 0===t?void 0:t.color,d(null===c||void 0===c?void 0:c.sub_heading_font_family)),E=b("","","",null===c||void 0===c?void 0:c.border_width,"100%"),S=Cn({data:c});return o().createElement("div",{className:S.mainHeroBanner,"data-component":"mobileHero"},o().createElement("div",{className:S.mainImageBanner},function(e,t,n,i,r,a,l,c,d,u,s,m,p){return o().createElement(w.A,{item:!0,xs:12,className:e.imocBanner,"data-component":"heroBlock"},n?o().createElement(et.A,{href:n},o().createElement("img",{src:r,alt:i,className:e.heroMainImage})):o().createElement("img",{src:r,alt:i,className:e.heroMainImage}),o().createElement("div",{className:e.headerBlock,style:t},o().createElement("div",{style:m},o().createElement("div",{style:u},o().createElement(qe(),{source:a,className:e.heading,escapeHtml:!1})),!p&&o().createElement("div",{style:s}," ",o().createElement(qe(),{source:l,className:e.subHeading})),c&&o().createElement("div",{className:e.shopButton,style:d},o().createElement(et.A,{href:n},c)))),p&&o().createElement("div",{style:s}," ",o().createElement(qe(),{source:l,className:e.motherdaySubHeading})))}(S,v,null===c||void 0===c||null===(n=c.link)||void 0===n?void 0:n.href,null===c||void 0===c||null===(r=c.link)||void 0===r?void 0:r.title,null===c||void 0===c||null===(a=c.mobile_image)||void 0===a?void 0:a.url,null===c||void 0===c?void 0:c.mobile_header,null===c||void 0===c?void 0:c.mobile_sub_header,null===c||void 0===c?void 0:c.button_copy,y,k,_,E,u)),(null===g||void 0===g||null===(l=g.link)||void 0===l?void 0:l.length)>0&&o().createElement(xn.A,{className:S.accordian},o().createElement(kn.A,{style:{backgroundColor:"#B1379E"},className:S.summary,expandIcon:m?o().createElement(_n.A,null):o().createElement(En.A,null),"aria-controls":"panelcontent",id:"panelheader",onClick:function(){return p(!m)}},o().createElement("p",{className:S.accordianHeading},"Categories")),o().createElement(wn.A,{className:S.accordianDetails},function(e,t,n){var i,r=(0,x.n)();return o().createElement("div",{className:e.listBlock,"data-component":"listData"},o().createElement("ul",null,null===t||void 0===t||null===(i=t.link)||void 0===i?void 0:i.map(function(t){return o().createElement(et.A,{className:e.link,key:r(t),style:n,href:null===t||void 0===t?void 0:t.href,ariaLabel:null===t||void 0===t?void 0:t.title},o().createElement("li",null,null===t||void 0===t?void 0:t.title))})))}(S,g,h))))};An.propTypes={data:(0,l.shape)({mobile_header:l.string.isRequired,mobile_sub_header:l.string.isRequired,mobile_image:(0,l.shape)({url:l.string.isRequired}.isRequired),link:(0,l.shape)({href:l.string.isRequired}.isRequired)}).isRequired,fontFamily:l.func.isRequired,isMotherDayPage:l.bool.isRequired};var Rn=An,Bn=function(e){var t=e.data,n=e.fontFamily,i=e.isMotherDayPage;return o().createElement(k.A,{mobile:function(){return o().createElement(Rn,{data:t,fontFamily:n,isMotherDayPage:i})},desktop:function(){return o().createElement(hn,{data:t,fontFamily:n,isMotherDayPage:i})},breakpoint:600,ignoreHover:!0,"data-component":"mainHero"})};Bn.propTypes={data:(0,l.shape)({header:l.string.isRequired,sub_header:l.string.isRequired,mobile_header:l.string.isRequired,mobile_sub_header:l.string.isRequired,image:(0,l.shape)({url:l.string.isRequired}),mobile_image:(0,l.shape)({url:l.string.isRequired}.isRequired),link:(0,l.shape)({href:l.string.isRequired}.isRequired)}).isRequired,fontFamily:l.func.isRequired,isMotherDayPage:l.bool.isRequired};var Pn=Bn,Tn=n(82892),qn=n(11713);function jn(e){return jn="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},jn(e)}function On(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=jn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=jn(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fn=function(e){var t,n,i,a,l,c,d=e.classes,u=e.bannerData,s=e.isEven,m=e.fontFamily,p=(null===u||void 0===u?void 0:u.heading)||"",v=(null===u||void 0===u?void 0:u.sub_heading)||"",f=(null===u||void 0===u||null===(t=u.framed_image)||void 0===t?void 0:t.url)||"",g=(null===u||void 0===u||null===(n=u.cta_button)||void 0===n?void 0:n.title)||"",b=(null===u||void 0===u||null===(i=u.cta_button)||void 0===i?void 0:i.href)||"",y=(null===u||void 0===u?void 0:u.banner_position)||"top",h=(0,r.useHistory)(),x={color:(null===u||void 0===u||null===(a=u.heading_color)||void 0===a?void 0:a.color)||"#ffffff",fontFamily:m(null===u||void 0===u?void 0:u.heading_font_family)||""},k={color:(null===u||void 0===u||null===(l=u.sub_heading_font_color)||void 0===l?void 0:l.color)||"#000000",fontFamily:m(null===u||void 0===u?void 0:u.sub_heading_font_family)||""},_={desktop:"quality=100",tablet:"quality=100",mobile:"quality=100"},E={backgroundImage:"url(".concat(null===u||void 0===u||null===(c=u.background_image)||void 0===c?void 0:c.url,"?auto=webp)")},S=(0,r.useLocation)(),N=function(){return s?"bottom"===y?o().createElement("div",{className:d.rightBlockBottom,"data-component":"rightBottomPositionGrid"},f&&o().createElement("div",{className:d.bannerImageBottom},o().createElement(Tn.A,{path:f,alt:v,params:_})),o().createElement("div",{className:d.bottomInnerBlock},o().createElement("h4",{className:d.bannerHeadingBottom,style:x},p),o().createElement("div",{className:d.bannerSubHeading,style:k},o().createElement(qe(),{source:v,escapeHtml:!1})),g&&o().createElement("div",{role:"presentation",style:k,className:d.shopBtnBottom,onClick:function(e){(0,qn.s)(e,b,h)}},"".concat(g," >")))):o().createElement("div",{className:d.rightBlock,"data-component":"rightTopPositionGrid"},o().createElement("div",{className:d.bannerHeading,style:x},p),f&&o().createElement("div",{className:d.bannerImage},o().createElement(Tn.A,{path:f,alt:v,params:_})),o().createElement("div",{className:d.bottomBlock},o().createElement("div",{className:d.bannerSubHeading,style:k},o().createElement(qe(),{source:v,escapeHtml:!1})),g&&o().createElement("div",{role:"presentation",style:k,className:d.shopBtn,onClick:function(e){(0,qn.s)(e,b,h)}},g))):"bottom"===y?o().createElement("div",{className:d.leftBlockBottom,"data-component":"leftBottomPositionGrid"},o().createElement("div",{className:d.leftMainHeadImage},f&&o().createElement("div",null,o().createElement(Tn.A,{path:f,alt:v,params:_})),o().createElement("div",{className:d.leftBottomInnerBlock},o().createElement("div",{className:d.leftBannerHeadingBottom,style:x},p),o().createElement("div",{className:d.leftBannerSubHeading,style:k},o().createElement(qe(),{source:v,escapeHtml:!1})),g&&o().createElement("div",{role:"presentation",style:k,className:d.shopBtnBottom,onClick:function(e){(0,qn.s)(e,b,h)}},"".concat(g," >"))))):o().createElement("div",{className:d.leftBlock,"data-component":"leftTopPositionGrid"},o().createElement("div",{className:d.leftMainHeadImage},o().createElement("div",{className:d.leftBannerHeading,style:x},p),f&&o().createElement("div",{className:d.leftBannerImage},o().createElement(Tn.A,{path:f,alt:v,params:_})),o().createElement("div",{className:d.leftBottomBlock},o().createElement("div",{className:d.leftBannerSubHeading,style:k},o().createElement(qe(),{source:v,escapeHtml:!1})),g&&o().createElement("div",{role:"presentation",style:k,className:d.leftBlockBtn,onClick:function(e){(0,qn.s)(e,b,h)}},g))))};return o().createElement(w.A,{container:!0,"data-component":"categoryTileBanner"},o().createElement("div",{className:"".concat(d.bannerBlock," ").concat("/birthdaygifts"===(null===S||void 0===S?void 0:S.pathname)?d.birthdayGiftsMain:null)},b?o().createElement(et.A,{href:b,ariaLabel:p||v||g?"".concat(p," ").concat(v," ").concat(g):"Shop Now"}
2,o().createElement("div",{style:E,className:d.bannerBackgroundImage},N())):o().createElement(o().Fragment,null,o().createElement("div",{style:E,className:d.bannerBackgroundImage},N()))))};Fn.propTypes={classes:l.object.isRequired,bannerData:(0,l.shape)({background_image:(0,l.shape)({url:l.string}),heading:l.string,sub_heading:l.string}).isRequired,isEven:l.bool.isRequired,fontFamily:l.func.isRequired};var In=(0,d.A)(function(e){var t,n;return{bannerBlock:{position:"relative",width:"100%",margin:0,"& img":{width:"100%",display:"block"}},bannerBackgroundImage:On(On(On(On({backgroundPosition:"top",width:"100%",minHeight:590,backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"},e.breakpoints.down(1162),{minHeight:470}),e.breakpoints.down(769),{minHeight:650}),e.breakpoints.down(600),{minHeight:550}),e.breakpoints.down(482),{minHeight:370}),rightBlock:On({width:"80%",textAlign:"center",position:"absolute",top:0},e.breakpoints.down("sm"),{width:"100%"}),bannerHeading:On({fontSize:60,textAlign:"right",lineHeight:1,paddingTop:20},e.breakpoints.down("sm"),{paddingRight:15,fontSize:40}),bannerSubHeading:{fontSize:16,"& h1, h2, h3, h4, h5, h6, p":{margin:0}},bannerImage:{width:"100%",paddingRight:60,"& img":{width:"100%"}},leftBlock:On({width:"80%",paddingTop:20,position:"absolute",top:0,right:0},e.breakpoints.down("sm"),{width:"100%"}),leftBannerHeading:On({fontSize:60,position:"absolute",top:-22},e.breakpoints.down("sm"),{top:0,left:7,fontSize:40}),leftBannerImage:{padding:"28px 0px 0px 60px","& img":{width:"100%"}},leftBannerSubHeading:{fontSize:16,"& h1, h2, h3, h4, h5, h6, p":{margin:0}},leftMainHeadImage:{position:"relative"},shopBtn:{color:(null===(t=e.palette.cms)||void 0===t?void 0:t.white)||"#fff",border:"1px solid",padding:"4px 8px",display:"block",width:"150px",textAlign:"center",marginTop:"12px"},bottomBlock:On({textAlign:"left",padding:"14px 60px 0px 40px"},e.breakpoints.down("sm"),{padding:"10px 60px 0px 30px"}),leftBottomBlock:On({textAlign:"right",padding:"14px 40px 0px 60px"},e.breakpoints.down("sm"),{padding:"10px 30px 0px 60px"}),leftBlockBtn:{color:(null===(n=e.palette.cms)||void 0===n?void 0:n.white)||"#fff",border:"1px solid",padding:"4px 8px",display:"block",width:"130px",textAlign:"center",margin:"12px 0px 0px auto"},bannerHeadingBottom:On({fontSize:40,lineHeight:1,paddingTop:20},e.breakpoints.down("sm"),{padding:"12px 0px",fontSize:30}),rightBlockBottom:On({width:"70%",textAlign:"center",position:"absolute",bottom:0},e.breakpoints.down("sm"),{width:"100%",position:"initial",minHeight:"unset !important"}),bottomInnerBlock:On({textAlign:"left",padding:"0px 60px 10px 40px",background:"rgba(255, 255, 255, 0.5)"},e.breakpoints.down("sm"),{padding:"10px 30px 10px 30px",background:"transparent"}),bannerImageBottom:On({width:"100%","& img":{width:"100%"}},e.breakpoints.down("sm"),{display:"none"}),shopBtnBottom:On({display:"inline-block",margin:"5px 0px",fontSize:14},e.breakpoints.down("sm"),{fontSize:16,fontWeight:"bold"}),leftBannerHeadingBottom:{fontSize:40},leftBlockBottom:On({width:"70%",paddingTop:20,position:"absolute",bottom:0,right:0},e.breakpoints.down("sm"),{width:"100%",position:"initial",padding:0,"& img":{display:"none"},minHeight:"unset !important"}),leftBottomInnerBlock:On({background:"rgba(255, 255, 255, 0.5)",textAlign:"right",padding:"14px 40px 0px 60px"},e.breakpoints.down("sm"),{padding:"10px 30px 10px 30px",background:"transparent",fontSize:30,textAlign:"left"}),birthdayGiftsMain:{"& $leftBannerHeading":{position:"initial",lineHeight:1},"& $leftBannerImage":{padding:"0px 0px 0px 60px"}}}})(Fn),Dn=(n(93441),n(77209)),Hn=n(3669),zn=n(662),Wn=n(92031),Ln=n(69569),Mn=n(31560);function Gn(e){return Gn="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},Gn(e)}function Un(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Gn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Gn(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Gn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $n,Vn,Zn=(0,q.A)(function(e){var t,n;return{title:function(t){return{color:null===t||void 0===t?void 0:t.displayTitleFontColor,fontFamily:null===t||void 0===t?void 0:t.displayTitleFontFamily,fontSize:null===t||void 0===t?void 0:t.displayTitleFontSize,fontStyle:null===t||void 0===t?void 0:t.displayTitleFontStyle,"& h3, & p":Un({margin:(null===t||void 0===t?void 0:t.displayTitleMargin)||"44px 0 20px 0",textAlign:"center",fontSize:(null===t||void 0===t?void 0:t.displayTitleFontSize)||"26px",fontWeight:"400",letterSpacing:".4px",color:"inherit"},e.breakpoints.down(Wn.A.tabPortrait),{margin:(null===t||void 0===t?void 0:t.displayTitleMargin)||"30px 0 20px 0",fontSize:16,fontWeight:500})}}
2,productContainerWithScroll:function(e){return{display:"flex",margin:"0 auto",padding:"0 0 10px 0",width:"100%",maxWidth:"1400px",justifyContent:"flex-start",overflowX:"auto",marginBottom:null===e||void 0===e?void 0:e.displayContainerBottomMargin}},productContainer:Un({display:"flex",margin:"0 auto",padding:"0 0 10px 0",width:"100%",maxWidth:"1400px",justifyContent:"center","&--space-evenly":Un({justifyContent:"space-around"},e.breakpoints.down(1025),{justifyContent:"space-around",overflowX:"inherit"}),"&--center":Un({justifyContent:"center"},e.breakpoints.down(1025),{justifyContent:"center"})},e.breakpoints.down(1025),{overflowX:"scroll",justifyContent:"flex-start"}),main:{position:"relative",width:"100%",overflow:"hidden","& .slick-track":{display:"flex",justifyContent:"center"},"& .slick-slide":{display:"inline-block",padding:"0 15px",position:"relative"}},container:Un({"& .slick-track":{width:"100% !important"},"& .slick-slide":{maxWidth:"calc(18.5%)"}},e.breakpoints.down(770),{"& .slick-slide":{maxWidth:"calc(33.3%) !important"}}),fixWidth:function(t){return Un({"& .slick-slide":{maxWidth:t.totalNumberOfProducts<=5?"calc(20%)":"300px"}},e.breakpoints.down(602),{"& .slick-slide":{maxWidth:"300px !important"}})},sliderContainer:function(t){var n;return Un(Un(Un(Un({"& .slick-list":{overflow:"inherit",margin:"0 0px"},"& .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:0},"& .slick-next":{right:0},"& .slick-dots":{listStyle:"none",display:"flex !important",padding:"0",justifyContent:"center",margin:"0","& li":{lineHeight:"1"},"& .slick-active":{"& div":{background:(null===(n=e.palette.cms)||void 0===n?void 0:n.sliderNavDotSelectedBackground)||"rgb(47, 47, 47)"}},"& .slick-current":{"& div":{paddingRight:"5px"}}}},e.breakpoints.between(602,770),{"& .slick-track":{width:t.totalNumberOfProducts<=3&&"100% !important"},"& .slick-slide":{maxWidth:t.totalNumberOfProducts<=3&&"calc(33.3%) !important"}}),e.breakpoints.up(1e3),{padding:"0 70px","& .slick-prev, & .slick-next":{width:25}}),e.breakpoints.up(600),{padding:"0 50px","& .slick-prev, & .slick-next":{width:25}}),e.breakpoints.down("xs"),{padding:"0 30px","& .slick-prev, & .slick-next":{width:25}})},carouselItems:{"& .slick-list":{display:"flex",justifyContent:"center"}},slides:{"& .slick-list":{overflow:"hidden",margin:"0 15px !important"}},slideItem:{height:"100%","& > div.rl-box":{position:"inherit"}},dotNavigation:{width:8,height:8,borderRadius:"50%",cursor:"pointer",display:"inline-block",background:(null===(t=e.palette.cms)||void 0===t?void 0:t.sliderNavDotUnSelectedBackground)||"#fff",border:"1px solid".concat(" ",(null===(n=e.palette.cms)||void 0===n?void 0:n.sliderNavDotSelectedBackground)||"rgb(47, 47, 47)"),marginRight:5},gridContainer:{display:"flex",flexWrap:"wrap",justifyContent:"space-evenly"}}}),Jn=function(e){if(Vn=e.touches[0].clientX-$n,Math.abs(Vn)>5)return e.preventDefault(),e.returnValue=!1,!1},Yn=function(e){$n=e.touches[0].clientX},Xn=function(e){var t,n=e.blockData,l=e.blockData,c=l.wcs_style,d=l.products_to_show,u=e.demandType,s=e.disableDots,m=void 0!==s&&s,p=e.eventTrackingData,v=e.isPdpSlider,f=void 0!==v&&v,g=e.nDisplayProducts,b=e.products,h=e.stylesOveride,k=e.templateProductPriceLayout,w=e.title,_=e.titleMargin,E=e.titleFontColor,S=e.titleFontSize,N=e.titleFontStyle,C=e.titleFontFamily,A=e.productClickCallback,R=e.salesforceResponse,B=(0,i.createRef)(),P=(0,r.useLocation)();(0,i.useEffect)(function(){return B.current&&(B.current.addEventListener("touchstart",Yn),B.current.addEventListener("touchmove",Jn,{passive:!1})),function(){B.current&&(B.current.removeEventListener("touchstart",Yn),B.current.removeEventListener("touchmove",Jn,{passive:!1}))}});var q,j=(0,x.n)(),I=(0,a.d4)(D.getPresentationFamily),H=(0,a.d4)(y.getSSRDeviceType),z=(0,a.d4)(_e.getBrandName),W="mobile"===H,L="food"!==I,M=(0,Dn.A)("(max-width: 767px)"),G=b.length>g||c&&b.length>g/2,U=L&&f,$=(null===k||void 0===k?void 0:k.length)>0,V=null===n||void 0===n?void 0:n.display_as_grid_mobile,Z=null===n||void 0===n?void 0:n.padding_bottom,J=(null===(t=b.length)||void 0===t?void 0:t.length)||b.length,Y=(null===n||void 0===n?void 0:n.starting_from)||"";if(m&&g)q=g;else{var X=(null===d||void 0===d?void 0:d.desktop)||5;q=b.length>=X?X:J}var K=$?1:(null===d||void 0===d?void 0:d.mobile)||2,Q=n.title,ee=n.title_font_color,te=(0,Hn.A)(n.title_font_family),ne=n.title_font_size,ie=n.title_font_style;""===Q&&(Q=w),""===ee&&(ee=E),""!==te&&null!==te||(te=C),""===ne&&(ne=S),""===ie&&(ie=N);var oe={displayTitleMargin:n.title_margin||_,displayTitleFontColor:ee,displayTitleFontFamily:te,displayTitleFontSize:ne,displayTitleFontStyle:ie,displayContainerBottomMargin:h.containerBottomMargin};oe.totalNumberOfProducts=b.length;
2var re=Zn(oe),ae=re.productContainer;!G&&!c&&(null===b||void 0===b?void 0:b.length)<3&&(ae="".concat(ae," ").concat(ae,"--center")),!G&&c&&(ae="".concat(ae," ").concat(ae,"--space-evenly")),G&&(ae=re.productContainerWithScroll);var le={};return L||(le.overflowX="hidden"),b&&q>0?o().createElement("div",null,o().createElement("div",{"aria-hidden":"true"},o().createElement(qe(),{source:Q,skipHtml:!0,className:re.title})),!L||f||m?o().createElement("div",{ref:B,style:le,className:"".concat(ae," ").concat(V&&W&&re.gridContainer)},o().createElement(T.A,{dots:!m&&U,speed:800,slidesToShow:q,slidesToScroll:1,infinite:b.length>=q,nextArrow:o().createElement(O.A,null),prevArrow:o().createElement(F.A,null),className:"\n                                ".concat(re.main,"\n                                ").concat(b.length<=3&&!M&&re.container,"\n                                ").concat((b.length>3||M)&&re.sliderContainer,"\n                                ").concat((b.length>3||M)&&1!==K&&re.fixWidth,"\n                                ").concat(M&&b.length<3&&re.carouselItems,"\n                            "),customPaging:function(){return o().createElement("div",{className:re.dotNavigation})},responsive:[{breakpoint:769,settings:{slidesToShow:(null===d||void 0===d?void 0:d.tablet)||3,slidesToScroll:1,infinite:b.length>=3}},{breakpoint:601,settings:{slidesToShow:K,slidesToScroll:K,infinite:b.length>=K}}]},null===b||void 0===b?void 0:b.map(function(e,t){var n=e.name,i=e.image,r=e.seo.url,a=e.skuPriceRange,l=e.availability,c=e.partNumber,d=e.brandId,s=r;return u&&r&&(s=s.indexOf("?")>=0?"".concat(s,"&demandType=").concat(u):"".concat(s,"?demandType=").concat(u)),o().createElement("div",{className:re.slideItem,key:j(s||n||c)},o().createElement(Ln.A,{name:n,url:s,image:i,skuPriceRange:a,availability:l,partNumber:c,abacusStyle:!$,priceRangeLayout:$?k:null,eventTrackingData:p,categoryName:null===p||void 0===p?void 0:p.categoryName,categoryId:null===p||void 0===p?void 0:p.categoryPath,categoryLegacyId:null===p||void 0===p?void 0:p.categoryPath,showSimpleProductRedesignAbTest:!1,productBrand:d,location:P,fromCategoryPage:null===p||void 0===p?void 0:p.fromCategoryPage,position:t+1}))}))):o().createElement("div",{style:le,className:"".concat(ae," ").concat(V&&W&&re.gridContainer),"data-testid":"trending-products"},null===b||void 0===b?void 0:b.map(function(e,t){return o().createElement(zn.A,{productLength:b.length,isMobile:W,isFlowerBrand:L,productData:e,brand:z,key:(null===e||void 0===e?void 0:e.id)||(null===e||void 0===e?void 0:e.partNumber),wcsStyle:c,demandType:u,eventTrackingData:p,productPosition:t,trendingProductsGrid:V,productPaddingBottom:Z,priceTitle:Y,productClickCallback:A,salesforceResponse:R})}))):null};Xn.propTypes={products:(0,l.arrayOf)((0,l.shape)({id:l.string,partNumber:l.string,image:(0,l.shape)({path:l.string.isRequired,name:l.string.isRequired}).isRequired,name:l.string.isRequired,skuPriceRange:(0,l.shape)({retail:(0,l.arrayOf)((0,l.shape)({value:l.number.isRequired})).isRequired,sale:(0,l.arrayOf)((0,l.shape)({value:l.number.isRequired})).isRequired}).isRequired,seo:(0,l.shape)({url:l.string.isRequired}).isRequired})).isRequired,nDisplayProducts:l.number.isRequired,blockData:(0,l.shape)({title:l.string,title_margin:l.string,title_font_color:l.string,title_font_size:l.string,title_font_style:l.string,title_font_family:l.string,display_as_grid_mobile:l.bool}),stylesOveride:(0,l.shape)({containerBottomMargin:""}),title:l.string,titleMargin:l.string,titleFontColor:l.string,titleFontSize:l.string,titleFontStyle:l.string,titleFontFamily:l.string,demandType:l.string,disableDots:l.bool,isPdpSlider:l.bool,templateProductPriceLayout:l.array,eventTrackingData:(0,l.shape)({callbackData:l.string,productName:l.string}),productClickCallback:l.func,salesforceResponse:l.object},Xn.defaultProps={blockData:{title:"",title_margin:"",title_font_color:"",title_font_size:"",title_font_style:"",title_font_family:"",display_as_grid_mobile:!1},stylesOveride:{containerBottomMargin:""},title:"",titleMargin:"",titleFontColor:"#000",titleFontSize:"26px",titleFontStyle:"normal",titleFontFamily:"LatoMedium, sans-serif",demandType:"",disableDots:!1,isPdpSlider:!1,templateProductPriceLayout:[],eventTrackingData:{callbackData:"",productName:""},productClickCallback:Mn.A,salesforceResponse:{}};var Kn=Xn;function Qn(e){return Qn="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},Qn(e)}function ei(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function ti(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Qn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Qn(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Qn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ni=function(e){var t,n,i,r,a,l,c,d,u=e.classes,s=e.productData,v=e.brand,f=e.ssrDeviceType,g=e.presentationFamily,b={color:(null===s||void 0===s||null===(t=s.button_color)||void 0===t?void 0:t.color)||"#ffffff",backgroundColor:(null===s||void 0===s||null===(n=s.button_background)||void 0===n?void 0:n.color)||"#ed5d80"},y=(0,Ee.A)({queryName:"findCategoryById"}),h=y.targeting,x=y.context,k=y.isGraphqlTargetingEnabled,_=y.dynamicPriceInGql,E=(0,we.A)(k,"experiments"===(null===x||void 0===x?void 0:x.api),_),S=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ei(Object(n),!0).forEach(function(t){ti(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ei(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({brand:null===v||void 0===v?void 0:v.domain,environment:p.S,locale:"en-us",id:(null===s||void 0===s?void 0:s.collection_code)||"",productOptions:{pageSize:(null===s||void 0===s?void 0:s.number_of_products)||4,page:1}},k?{targeting:h}:{}),N=(0,m.IT)(E,{variables:S,context:x}),C=N.data,A=N.loading,R=N.error;if((0,Se.A)({products:null===C||void 0===C||null===(i=C.findCategoryById)||void 0===i?void 0:i.products,experiments:null===C||void 0===C||null===(r=C.findCategoryById)||void 0===r?void 0:r.experiments,attributionToken:null===C||void 0===C||null===(a=C.findCategoryById)||void 0===a?void 0:a.attributionToken,pageType:"category",category:{id:null===s||void 0===s?void 0:s.collection_code}}),A)return null;if(R)return null;var B=(null===C||void 0===C||null===(l=C.findCategoryById)||void 0===l?void 0:l.products)||[];return o().createElement(w.A,{container:!0,className:u.productTileMain,"data-component":"categoryProductTiles"},o().createElement("div",{className:u.productBlock},"mobile"===f?o().createElement(Kn,{products:B,brand:null===v||void 0===v?void 0:v.domain,title:"",nDisplayProducts:4,isPdpSlider:!0,ssrDeviceType:f,presentationFamily:g,templateProductPriceLayout:[{title:"Mobile",viewport:"Mobile",price_layout:"from $xxx.xx",sale_text:""}]}):o().createElement(o().Fragment,null,o().createElement(w.A,{container:!0,className:u.productRow},null===B||void 0===B?void 0:B.map(function(e){var t,n,i,r="".concat(null===e||void 0===e||null===(t=e.image)||void 0===t?void 0:t.path).concat(null===e||void 0===e?void 0:e.image.name,"x.jpg"),a=null===e||void 0===e||null===(n=e.seo)||void 0===n?void 0:n.url,l=function(e){var t;return null===e||void 0===e||null===(t=e.slice())||void 0===t?void 0:t.sort(function(e,t){return e.value-t.value})}(null===e||void 0===e?void 0:e.prices);return o().createElement(w.A,{item:!0,xs:5,key:null===e||void 0===e?void 0:e.id},o().createElement(et.A,{href:a},o().createElement(Tn.A,{path:r,alt:null===e||void 0===e?void 0:e.name,className:{},params:{}}),o().createElement("div",null,o().createElement("span",{className:u.productName},null===e||void 0===e?void 0:e.name),o().createElement("div",null,o().createElement("span",null,"from "),o().createElement("strong",null,"$".concat(null===l||void 0===l||null===(i=l[0])||void 0===i?void 0:i.value))))))})),(null===s||void 0===s?void 0:s.show_cta_button)&&o().createElement("div",{className:u.shopButton},o().createElement(et.A,{style:b,href:null===s||void 0===s||null===(c=s.link)||void 0===c?void 0:c.href},null===s||void 0===s||null===(d=s.link)||void 0===d?void 0:d.title)))))};ni.propTypes={classes:l.object.isRequired,productData:(0,l.shape)({link:(0,l.shape)({href:l.string}),collection_code:l.string.isRequired,number_of_products:l.number.isRequired}).isRequired,brand:(0,l.shape)({domain:l.string}).isRequired,ssrDeviceType:l.string.isRequired,presentationFamily:l.string.isRequired};var ii=(0,a.Ng)(function(e){return{ssrDeviceType:(0,y.getSSRDeviceType)(e),presentationFamily:(0,D.getPresentationFamily)(e)}},null)(ni);function oi(e){return oi="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},oi(e)}function ri(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=oi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=oi(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==oi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ai=function(e){var t,n=e.classes,i=e.data,r=e.brand,a=e.fontFamily,l=null===i||void 0===i||null===(t=i.category_tile_with_product_images)||void 0===t?void 0:t.row;return o().createElement(o().Fragment,null,l.map(function(e,t){return function(e,t,n,i,r,a){var l=i%2===0;return o().createElement(w.A,{container:!0,className:l?"".concat(e.tileGrid," ").concat(e.tileBlock):e.tileBlock,key:i,"data-component":"tileBlock"},o().createElement(w.A,{item:!0,xs:12,md:6,lg:6},o().createElement(In,{bannerData:t,isEven:l,fontFamily:a})),o().createElement(w.A,{item:!0,xs:12,md:6,lg:6},o().createElement(ii,{classes:e,productData:n,brand:r})))}(n,null===e||void 0===e?void 0:e.banner,null===e||void 0===e?void 0:e.products,t,r,a)}))};ai.propTypes={classes:l.object.isRequired,data:(0,l.shape)({category_tile_with_product_images:(0,l.shape)({row:(0,l.arrayOf)((0,l.shape)({banner:(0,l.shape)({background_image:(0,l.shape)({url:l.string}),heading:l.string,sub_heading:l.string}),products:(0,l.shape)({link:(0,l.shape)({href:l.string}),image:(0,l.arrayOf)((0,l.shape)({url:l.string}))})}))})}).isRequired,brand:(0,l.shape)({domain:l.string}).isRequired,fontFamily:l.func.isRequired};var li=(0,d.A)(function(e){var t;return{tileBlock:{alignItems:"center","&:nth-child(even)":{"& $productBlock":{"&:nth-child(odd)":ri({},e.breakpoints.up("sm"),{margin:0})}}},productBlock:ri({width:"80%",textAlign:"center","& img":{width:"80%"}},e.breakpoints.down("sm"),{width:"100%",margin:"10px 0 0 auto","& img":{width:"100%"}}),productRow:{justifyContent:"center","& a":{color:(null===(t=e.palette.cms)||void 0===t?void 0:t.black)||"#000"}},shopButton:{width:200,margin:"5px auto 10px",textAlign:"center","& a":{display:"block",padding:5,borderRadius:4}},tileGrid:{alignItems:"center",flexDirection:"row-reverse"},productName:{padding:"0px 25px",overflow:"hidden",lineHeight:1.3,whiteSpace:"nowrap",textOverflow:"ellipsis",display:"block"},productTileMain:{justifyContent:"center"}}})(ai),ci=function(e){var t,n,i,r=e.classes,a=e.data,l=e.fontFamily,c=(null===a||void 0===a||null===(t=a.simple_tile_row)||void 0===t?void 0:t.t
2ile)||[],d={color:(null===a||void 0===a||null===(n=a.simple_tile_row)||void 0===n||null===(n=n.styles)||void 0===n||null===(n=n.font_color)||void 0===n?void 0:n.color)||"#ffffff",fontFamily:l(null===a||void 0===a||null===(i=a.simple_tile_row)||void 0===i||null===(i=i.styles)||void 0===i?void 0:i.font_family)||""},u=3===(null===c||void 0===c?void 0:c.length)?4:3;return o().createElement("div",{className:r.tileBlock,"data-component":"simpleTile"},o().createElement(w.A,{container:!0},c.map(function(e){return function(e,t,n,i,r,a,l){var c=(0,x.n)();return o().createElement(w.A,{key:c(a),item:!0,xs:12,md:l,lg:l,className:e.tileImage,"data-component":"tileBlock"},o().createElement(et.A,{className:e.link,style:r,href:null===n||void 0===n?void 0:n.href},o().createElement("img",{src:null===t||void 0===t?void 0:t.url,alt:null===n||void 0===n?void 0:n.title}),o().createElement("div",{className:e.textGrid},o().createElement("div",null,o().createElement("div",{className:e.tileTitle},null===n||void 0===n?void 0:n.title),o().createElement("div",{className:e.tileText},i)))))}(r,null===e||void 0===e?void 0:e.image,null===e||void 0===e?void 0:e.link,null===e||void 0===e?void 0:e.text,d,e,u)})))};ci.propTypes={classes:l.object.isRequired,data:(0,l.shape)({simple_tile_row:(0,l.shape)({styles:(0,l.shape)({font_color:(0,l.shape)({color:l.string})})}),tile:(0,l.arrayOf)((0,l.shape)({image:(0,l.shape)({url:l.string}),link:(0,l.shape)({title:l.string,href:l.string}),text:l.string}))}).isRequired,fontFamily:l.func.isRequired};var di=(0,d.A)(function(){return{tileBlock:{maxWidth:980,width:"100%",margin:"15px auto"},tileImage:{position:"relative",padding:"0 10px","& img":{width:"100%"}},tileTitle:{textAlign:"center",fontSize:18,fontWeight:600,textTransform:"uppercase"},tileText:{textAlign:"center",fontSize:13},textGrid:{position:"absolute",top:0,left:0,right:0,bottom:0,alignItems:"center",width:130,margin:"0 auto",display:"flex",justifyContent:"center"}}})(ci),ui=n(60498),si=function(e){var t,n,i,r,a=e.classes,l=e.data,c=e.isMobile,d=(null===l||void 0===l?void 0:l.banner)||{},u=c?null===d||void 0===d||null===(t=d.mobile_image)||void 0===t?void 0:t.url:null===d||void 0===d||null===(n=d.image)||void 0===n?void 0:n.url;return o().createElement("div",{className:a.bannerBlock,"data-component":"banner"},o().createElement(w.A,{container:!0},o().createElement(et.A,{href:null===d||void 0===d||null===(i=d.link)||void 0===i?void 0:i.href}," ",o().createElement("img",{src:u,alt:null===d||void 0===d||null===(r=d.image)||void 0===r?void 0:r.description})," ")))};si.propTypes={classes:l.object.isRequired,isMobile:l.bool.isRequired,data:(0,l.shape)({banner:(0,l.shape)({image:(0,l.shape)({url:l.string}),mobile_image:(0,l.shape)({url:l.string}),link:(0,l.shape)({title:l.string,href:l.string}),text:l.string})}).isRequired};var mi=(0,d.A)(function(){return{bannerBlock:{width:"100%",margin:"10px 0","& img":{width:"100%"},"& a":{width:"100%",display:"block"}}}})(si);function pi(e){return pi="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},pi(e)}function vi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=pi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=pi(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fi=(0,Ht.A)(10),gi=function(e){var t,n,i,r=e.classes,a=e.templateData,l=e.loadComponent,c=e.isMobile,d=e.brand,u=null,s=null,m={};null!==a&&void 0!==a&&null!==(t=a.content)&&void 0!==t&&null!==(t=t.entries)&&void 0!==t&&t.length&&(u=null===(n=a.content.entries[0])||void 0===n?void 0:n.category_blocks,s=null===(i=a.content.entries[0])||void 0===i?void 0:i.url,m=a.content.entries[0].seo);var p,v="/mothers-day-gift-ideas"===s,f=(0,x.n)(),g=function(e){return null===e||void 0===e?void 0:e.replace(/font-family: |;/g,"")};return u?o().createElement(o().Fragment,null,(null===(p=m)||void 0===p?void 0:p.seo_searchable)&&o().createElement(xe.default,{seoData:m}),o().createElement(w.A,{container:!0,className:"".concat(r.container," ").concat(function(){switch(s){case"/mothers-day-gift-ideas":return r.motherDayContainer;case"/birthdaygifts":return r.birthdayGiftsContainer;case"/get-well-gift-ideas":return r.getWellGiftContainer;case"/christmas-gift-guide":return r.christmasGiftGuide;case"/kindness-gifts":return r.kindnessGiftsContainer;default:return null}}())},u.map(function(e){var t=Object.keys(e)[0],n=e.articles,i=void 0===n?{}:n,a=e.main_hero,u=void 0===a?{}:a,s=e.best_sellers,m=void 0===s?{}:s,p=e.categories,b=void 0===p?{}:p,y=e.disclaimer,h=void 0===y?{}:y,x=e.sub_nav,k=void 0===x?{}:x,E=e.gift_finder,S=void 0===E?{}:E,N=e.faq,C=void 0===N?{}:N,A=e.customer_reviews_gallery,R=void 0===A?{}:A;switch(t){case"imoc":return o().createElement("div",{className:r.imoc},o().createElement(Me.A,{imocBlock:null===e||void 0===e?void 0:e.imoc}));case"main_hero":return o().createElement(Pn,{key:f(e),data:u,fontFamily:g,isMotherDayPage:v});case"category_tile_with_product_images":return o().createElement(li,{key:f(e),data:e,brand:d,fontFamily:g});case"simple_tile_row":return o().createElement(di,{key:f(e),data:e,fontFamily:g});case"tile_row_with_heading":return o().createElement(ui.A,{key:f(e),data:e,fontFamily:g});case"banner":return o().createElement(mi,{key:f(e),data:e,isMobile:c});case"gift_finder":return(null===S||void 0===S?void 0:S.gift_finder_reference.length)>0?o().createElement(w.A,{key:f(e),item:!0,xs:12,className:r.findGift},l&&o().createElement(Dt.default,{data:S.gift_finder_reference[0],dateOptions:fi})):null;case"sub_nav":return o().createElement(w.A,{className:r.outerContainer,key:f(e),item:!0,xs:12},o().createElement("div",{className:r.subNav},(null===k||void 0===k?void 0:k.link.length)>0&&k.link.map(function(e){return o().createElement(_.N_,{key:f(e),style:{color:"".concat(null===k||void 0===k?void 0:k.font_color),backgroundColor:"".concat(null===k||void 0===k?void 0:k.background_color)},to:null===e||void 0===e?void 0:e.href},null===e||void 0===e?void 0:e.title)})));case"categories":var B=b.heading,P=void 0===B?"":B,T=b.categories_per_row;return 1===T?o().createElement(w.A,{key:f(e),container:!0},o().createElement(on,{categories:b,classes:r}),o().createElement("hr",{className:r.line})):null!==P&&void 0!==P&&P.includes("Brands")?o().createElement(w.A,{key:f(e),container:!0,className:"".concat(r.brandBlock," ").concat(3===T?r.brandImage3row:r.brandImage4row)},o().createElement("div",{className:r.brandHeading},P),b?o().createElement(tn,{categories:b,classes:r}):null):null!==P&&void 0!==P&&P.includes("Love Most")||null!==P&&void 0!==P&&P.includes("SHOP")?o().createElement(w.A,{key:f(e),container:!0,className:r.featureBlock},""!==P?o().createElement("div",{className:r.featureHeading},P):"",b?o().createElement(tn,{categories:b,classes:r}):null,o().createElement("hr",{className:r.line})):o().createElement(w.A,{key:f(e),container:!0,className:r.categoryBlock},""!==P&&o().createElement("div",{className:6===T?r.brandHeading6row:r.brandHeading},P),o().createElement(tn,{categories:b,classes:r}),o().createElement("hr",{className:r.line}));case"best_sellers":return l&&o().createElement("div",{key:f(e),className:r.bestSellerContainer},o().createElement(Vt,{bestSeller:m}));case"articles":var q=i.article,j=void 0===q?[]:q,O=i.articles_per_row,F=void 0===O?"":O;return o().createElement("div",{key:f(e),className:r.articleGiftContainer}," ",o().createElement(Kt,{article:j,articlesPerRow:F,isMobile:c})," ",o().createElement("hr",{className:r.line})," ");case"disclaimer":var I=h.copy,D=void 0===I?"":I;return o().createElement(w.A,{key:f(e),item:!0,xs:12},o().createElement("div",{className:r.disclaimer},o().createElement(qe(),{source:D,renderers:{linkReference:function(e){var t=e.href,n=e.children;return o().createElement("a",{href:t,"aria-hidden":"true",tabIndex:"-1","data-component":"linkOrReference"},n)}}})));case"faq":var H=C.faqs,z=void 0===H?[]:H,W=C.title,L=void 0===W?"":W;return o().createElement(w.A,{key:f(e),item:!0,xs:12,className:r.faq},o().createElement("h2",null,L),z.map(function(e){return o().createElement("div",{key:f(e)},o().createElement("p",{className:r.question},e.question),o().createElement("p",null,e.answer))}));case"spotify_widget":return o().createElement(mn,{key:f(e),data:e.spotify_widget});case"customer_reviews_gallery":var M=R.gallery_id,G=void 0===M?"":M;return o().createElement("div",{className:"yotpo yotpo-pictures-widget","data-gallery-id":G});default:return null}}))):o().createElement(ke.A,{"data-component":"templateCollectionGiftGuides"})};gi.propTypes={classes:l.object.isRequired,loadComponent:l.bool,templateData:(0,l.shape)({category_blocks:(0,l.arrayOf)((0,l.shape)({main_hero:(0,l.shape)({sub_header:l.string.isRequired,link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),image:(0,l.shape)({url:l.string.isRequired})}),sub_nav:(0,l.shape)({font_color:l.string.isRequired,background_color:l.string.isRequired,link:(0,l.arrayOf)((0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}))}),gift_finder:l.object.isRequired,articles:l.object.isRequired,best_sellers:l.object.isRequired}))}).isRequired,isMobile:l.bool.isRequired,brand:(0,l.shape)({domain:l.string}).isRequired},gi.defaultProps={loadComponent:!0};var bi=(0,a.Ng)(function(e){return{brand:(0,_e.getBrand)(e)}},null)((0,d.A)(function(e){var t,n,i,o,r,a,l,c,d,u;return{container:vi(vi(vi(vi(vi({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto"}),e.breakpoints.up("md"),{maxWidth:1400,margin:"0 auto"}),e.breakpoints.up("lg"),{maxWidth:1400,margin:"0 auto"}),"& a",{textDecoration:"none",outline:"none"}),imocBanner:{position:"relative",display:"flex",justifyContent:"flex-end"},heroMainImage:vi({width:"100%",display:"block"},e.breakpoints.down("xs"),{width:"auto"}),simpleProduct:vi({flex:"0 0 33.333333%",maxWidth:"33.333333%"},e.breakpoints.down("xs"),{flex:"0 0 50%",maxWidth:"50%"}),simpleProduct4row:vi({flex:"0 0 25%",maxWidth:"25%"},e.breakpoints.down("xs"),{flex:"0 0 50%",maxWidth:"50%"}),simpleProduct5row:vi({flex:"0 0 20%",maxWidth:"20%"},e.breakpoints.down("xs"),{flex:"0 0 50%",maxWidth:"50%"}),productBlock:{position:"relative",width:"100%",paddingRight:10,paddingLeft:10,margin:"15px 0px",display:"flex",flexDirection:"column",justifyContent:"space-between"},logoImage:{display:"flex",position:"relative",alignItems:"center",justifyContent:"center",padding:8,margin:"0 auto","& img":{width:"auto !important",maxWidth:"100%",maxHeight:"67px"}},imageBlock:vi(vi({minHeight:"320px",position:"relative",textDecoration:"none"},e.breakpoints.down(1024),{minHeight:"260px"}),e.breakpoints.down(769),{minHeight:"200px"}),productImage:{display:"flex",position:"relative",alignItems:"center",justifyContent:"center"},productName:{textAlign:"center",textTransform:"uppercase",fontSize:14,marginTop:10},headerBlock:vi({top:"50%",transform:"translateY(-50%)",position:"absolute",textAlign:"center",width:"45%",padding:"0px 60px",whiteSpace:"break-spaces"},e.breakpoints.down("xs"),{width:"100%",top:"15%",padding:"0px 7px"}),findGift:{position:"relative",margin:"0 auto"},heading:vi(vi({fontWeight:700,lineHeight:"1.2","& h2":{margin:0,fontSize:"38px"},"& p":{fontSize:"24px",margin:"7px 0 "}},e.breakpoints.down(1024),{"& h2":{margin:0,fontSize:"28px"},"& p":{fontSize:"17px",margin:"7px 0 "}}),e.breakpoints.down(769),{"& h2":{margin:0,fontSize:"18px"},"& p":{fontSize:"18px",margin:"0"}}),subHeading:vi(vi({"& p":{fontSize:"15px",margin:"10px 0 ",lineHeight:"1.4"}},e.breakpoints.down(1024),{"& p":{fontSize:"14px"}}),e.breakpoints.down(769),{"& p":{fontSize:"12px",margin:"5px 0 "}}
2),subNav:vi(vi({flex:"0 1 auto",display:"flex"},e.breakpoints.down("xs"),{display:"block"}),"& a",vi({flexGrow:1,fontSize:12,maxWidth:"100%",flexBasis:"100%",textAlign:"center",textTransform:"uppercase",textDecoration:"none",padding:"10px 0"},e.breakpoints.down("xs"),{display:"block",marginBottom:3})),line:{width:"100%",height:1,backgroundColor:e.palette.grey8,marginTop:20,border:0},featureBlock:{justifyContent:"center",alignItems:"flex-end","& img":{width:"100%"}},categoryBlock:{justifyContent:"center",margin:"20px 0 15px","& img":vi({width:"65%",display:"block"},e.breakpoints.down("xs"),{width:"100%"}),"& $imageBlock":{display:"flex"},"& $productName:after":{content:'" >"'}},brandImage3row:{"& img":{width:"57%"}},brandBlock:vi({width:"100%",display:"flex",margin:" 0 auto",justifyContent:"center"},e.breakpoints.down("xs"),{width:"90%"}),brandImage4row:{"& img":{width:"100%"}},brandHeading:vi({textAlign:"center",width:"100%",fontSize:26,padding:"40px 0"},e.breakpoints.down("xs"),{padding:"20px 0",fontSize:20}),featureHeading:vi(vi(vi(vi({padding:"15px 0",fontSize:25,textAlign:"center",width:"100%",fontWeight:"bold",overflow:"hidden",margin:"20px 0 25px"},e.breakpoints.down("xs"),{fontSize:20}),"&::before,&::after",vi({width:"72%",height:1,content:'""',display:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:e.palette.grey8},e.breakpoints.down("xs"),{display:"none"})),"&::after",{marginRight:"-50%",left:".5em"}),"&::before",{marginLeft:"-50%",right:"0.5em"}),disclaimer:{whiteSpace:"break-spaces",margin:"15px 0",padding:"0px 10px","& a":{color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary}},shopButton:vi({padding:"15px 35px",display:"inline-block",fontSize:16,fontWeight:"bold",letterSpacing:"1.2px",textTransform:"uppercase",textDecoration:"none"},e.breakpoints.down(1024),{padding:"10px 30px",fontSize:14}),motherDayContainer:{"& $categoryBlock":{"& img":{width:"100%",maxWidth:"85%"}},"& $brandBlock":{width:"100%","& $productBlock":{padding:15,borderRight:"1px solid ".concat(e.palette.grey8),borderBottom:"1px solid ".concat(e.palette.grey8),margin:0,"&:nth-child(5)":{borderRight:"0px solid"},"&:nth-child(9)":{borderRight:"0px solid"},"&:last-of-type":{borderRight:"0px solid"},"& $logoImage":{"& img":{width:"100px !important",marginTop:10}}}}},faq:{border:"1px solid ".concat(e.palette.grey7),padding:10,backgroundColor:e.palette.faqBgColor,"& h2":{color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary},"& p":{margin:"5px 0"}},question:{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary},bannerCategory:{width:"100%","& img":{width:"100%"}},birthdayGiftsContainer:{"& $productName":{fontWeight:"bold"},"& $featureBlock":{"& $simpleProduct4row":{maxWidth:"18%",margin:"0"},"& $featureHeading":{fontSize:"2.25em","&::before,&::after":{width:"65%"}}}},getWellGiftContainer:{"& $heroMainImage":vi({},e.breakpoints.down("md"),{minHeight:"230px"}),"& $headerBlock":vi(vi({width:"60%"},e.breakpoints.down("md"),{width:"70%",padding:"0 25px"}),e.breakpoints.down("sm"),{padding:"0 10px"}),"& $heading":{fontSize:"22px",fontFamily:"Roboto Slab, serif",color:(null===(o=e.palette.cms)||void 0===o?void 0:o.templateCollectionPageHeader)||"#00a77d",fontWeight:"500"},"& $shopButton":vi({padding:"9px 35px"},e.breakpoints.down("sm"),{padding:"6px 25px"})},simpleProduct6row:vi({flex:"0 0 16.666666%",maxWidth:"16.666666%","& $productImage":{minHeight:"auto","& img":{width:"100%"}}},e.breakpoints.down("xs"),{flex:"0 0 50%",maxWidth:"50%"}),productTitle:{position:"absolute",width:"100%",textAlign:"center",padding:"10px 0px",background:null===(r=e.palette.common)||void 0===r?void 0:r.black,color:null===(a=e.palette.common)||void 0===a?void 0:a.white,fontWeight:"bold",textTransform:"uppercase"},brandHeading6row:{textAlign:"center",width:"100%",fontSize:22,padding:"20px 0",overflow:"hidden",color:(null===(l=e.palette.cms)||void 0===l?void 0:l.primary)||e.palette.colorPrimary,"&::before,&::after":vi({width:"34%",height:1,padding:"0 10px",content:'""',dis
2play:"inline-block",position:"relative",verticalAlign:"middle",backgroundColor:e.palette.grey8},e.breakpoints.down("xs"),{display:"none"}),"&::after":{marginRight:"-50%",left:".5em"},"&::before":{marginLeft:"-50%",right:"0.5em"}},articleGiftContainer:{width:"100%"},christmasGiftGuide:{"& $categoryBlock":{"& img":{width:"100%"}},'& [class*="DesktopHero-headerBlock"]':{top:"40%"},'& [class*="DesktopHero-heading"], [class*="MobileHero-heading"]':{width:"100%","& h1, h2":vi({fontSize:"5em"},e.breakpoints.down(600),{fontSize:"4em"}),"& p":{color:(null===(c=e.palette.cms)||void 0===c?void 0:c.green)||"#008000",width:"45%",margin:"0 auto","&::before":{width:"15%",right:"0.5em",height:"1px",content:'""',display:"inline-block",position:"relative",marginLeft:"-50%",verticalAlign:"middle",backgroundColor:(null===(d=e.palette.cms)||void 0===d?void 0:d.green)||"#008000"},"&::after":{left:".5em",width:"15%",height:"1px",content:'""',display:"inline-block",position:"relative",marginRight:"-50%",verticalAlign:"middle",backgroundColor:(null===(u=e.palette.cms)||void 0===u?void 0:u.green)||"#008000"}}},'& [class*="CategoryTileBanner-bannerBackgroundImage"]':vi(vi(vi(vi(vi({minHeight:"560px"},e.breakpoints.down(1162),{minHeight:700}),e.breakpoints.down(769),{minHeight:650}),e.breakpoints.down(600),{minHeight:550}),e.breakpoints.down(482),{minHeight:460}),e.breakpoints.down(380),{minHeight:400}),'& [class*="CategoryTileBanner-bannerHeading"]':vi({padding:"25px 0 15px 0px",fontWeight:"normal",fontStyle:"italic"},e.breakpoints.up(960),{fontSize:"55px"}),'& [class*="CategoryTileBanner-leftBannerImage"]':{padding:"70px 0px 0px 60px"},'& [class*="CategoryTileBanner-leftBannerHeading"]':vi(vi({paddingBottom:"0px",fontWeight:"normal",fontStyle:"italic"},e.breakpoints.up(960),{fontSize:"55px"}),e.breakpoints.down(380),{fontSize:"35px"}),'& [class*="CategoryTileBanner-leftBannerSubHeading"]':vi({fontSize:16},e.breakpoints.down(380),{fontSize:13})},bestSellerContainer:{width:"100%"},kindnessGiftsContainer:{"& $outerContainer":{marginTop:0}},outerContainer:{marginTop:30},imoc:{padding:10}}})(gi));n(93577);function yi(e){return yi="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},yi(e)}function hi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xi(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function ki(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=yi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=yi(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==yi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wi=function(e){var t=e.headerSubCopy,n=e.header,r=e.classes,a=hi((0,i.useState)(!1),2),l=a[0],c=a[1];return o().createElement(k.A,{mobile:function(){return o().createElement("div",{className:r.mobileImocContainer},o().createElement("div",{className:r.innerContainer},o().createElement("h1",null,n),o().createElement("button",{type:"button",onClick:function(){return c(!l)}},l?"close":"read more")),o().createElement("div",{style:{height:l?"auto":0,overflow:"hidden"}},o().createElement(qe(),{source:t,skipHtml:!0,className:r.imocReadMoreCopy})))},desktop:function(){return o().createElement("div",{className:r.imocWrapper},o().createElement("h1",{className:r.header}," ",n),o().createElement("div",{className:r.imocCopyContainer},o().createElement(qe(),{source:t,skipHtml:!0,className:r.copy})))},breakpoint:600,ignoreHover:!0,"data-component":"imocBanner"})};wi.propTypes={classes:l.object.isRequired,headerSubCopy:l.string.isRequired,header:l.string.isRequired};var _i=(0,d.A)(function(e){var t,n,i;return{mobileImocContainer:{boxShadow:"2px 2px 6px rgba(0,0,0,0.1)",padding:"0 15px"},innerContainer:{display:"flex",alignItems:"baseline",justifyContent:"space-between",lineHeight:"50px",width:"100%","& h1":{margin:0,fontSize:"16px",fontWeight:"bold",textTransform:"uppercase",overflow:"hidden",
2whiteSpace:"nowrap",textOverflow:"ellipsis"},"& button":{outline:"transparent",fontSize:"15px",padding:0,margin:0,border:"none",background:"transparent",color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary,whiteSpace:"nowrap"}},imocReadMoreCopy:{paddingBottom:"20px","& p":{fontSize:"15px",margin:0,padding:0,textAlign:"justify"}},imocWrapper:ki({display:"flex",flexDirection:"column",position:"relative",width:"100%",padding:"10px 0",margin:"0 auto",border:"0",alignItems:"center"},e.breakpoints.up(769),{flexDirection:"row",margin:"0 auto",padding:"25px 0"}),header:ki({fontFamily:e.typography.fontFamily,fontSize:"24px",whiteSpace:"nowrap",color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary,paddingRight:"40px",margin:"0",lineHeight:"40px",alignSelf:"flex-start"},e.breakpoints.up(769),{borderRight:"1px solid ".concat(e.palette.colorNeutral60),alignSelf:"center",margin:"0 40px 0 0"}),imocCopyContainer:{display:"block"},copy:{display:"inline","& p":{margin:0,lineHeight:"23px",fontSize:"14px",display:"inline"},"& a":{color:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary}}}})(wi);n(94555);function Ei(e){return Ei="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},Ei(e)}function Si(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ei(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Ei(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ei(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ni=function(e){var t=e.classes,n=e.bannerData;return o().createElement(k.A,{mobile:function(){var e;return o().createElement("div",{className:t.imageContainer}," ",(null===n||void 0===n||null===(e=n.mobile_image)||void 0===e?void 0:e.url)&&o().createElement("img",{src:n.mobile_image.url,alt:n.mobile_image.description||"Deal Of The Week Flowers Image"}))},desktop:function(){var e;return o().createElement("div",{className:t.imageContainer},(null===n||void 0===n||null===(e=n.desktop_image)||void 0===e?void 0:e.url)&&o().createElement("img",{src:n.desktop_image.url,alt:n.desktop_image.description||"Deal Of The Week Flowers Image"}))},breakpoint:600,ignoreHover:!0,"data-component":"imageSidebanner"})};Ni.propTypes={classes:l.object.isRequired,bannerData:(0,l.shape)({mobile_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired}),desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})}).isRequired};var Ci=(0,d.A)(function(e){return{imageContainer:Si(Si({width:"100%",display:"flex"},e.breakpoints.down("600"),{display:"block"}),"& img",{width:"100%"})}})(Ni),Ai=n(49916),Ri=n(73070),Bi=n(41320),Pi=n(59570),Ti=n(52233),qi=n(84059),ji=n(94043),Oi=n(31945),Fi=n(47036),Ii=n(81239),Di=n(88504);function Hi(e){return Hi="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},Hi(e)}function zi(){var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var c=i&&i.prototype instanceof l?i:l,d=Object.create(c.prototype);return Wi(d,"_invoke",function(n,i,o){var r,l,c,d=0,u=o||[],s=!1,m={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return r=t,l=0,c=e,m.n=n,a}};function p(n,i){for(l=n,c=i,t=0;!s&&d&&!o&&t<u.length;t++){var o,r=u[t],p=m.p,v=r[2];n>3?(o=v===i)&&(c=r[(l=r[4])?5:(l=3,3)],r[4]=r[5]=e):r[0]<=p&&((o=n<2&&p<r[1])?(l=0,m.v=i,m.n=r[1]):p<v&&(o=n<3||r[0]>i||i>v)&&(r[4]=n,r[5]=i,m.n=v,l=0))}if(o||n>1)return a;throw s=!0,i}return function(o,u,v){if(d>1)throw TypeError("Generator is already running");for(s&&1===u&&p(u,v),l=u,c=v;(t=l<2?e:c)||!s;){r||(l?l<3?(l>1&&(m.n=-1),p(l,c)):m.n=c:m.v=c);try{if(d=2,r){if(l||(o="next"),t=r[o]){if(!(t=t.call(r,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=r.return)&&t.call(r),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1);r=e}else if((t=(s=m.n<0)?c:n.call(i,m))!==a)break}catch(t){r=e,l=1,c=t}finally{d=1}}return{value:t,done:s}}}(n,o,r),!0),d}var a={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var u=[][i]?t(t([][i]())):(Wi(t={},i,function(){return this}),t),s=d.prototype=l.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,Wi(e,o,"GeneratorFunction")),e.prototype=Object.create(s),e}return c.prototype=d,Wi(s,"constructor",d),Wi(d,"constructor",c),c.displayName="GeneratorFunction",Wi(d,o,"GeneratorFunction"),Wi(s),Wi(s,o,"Generator"),Wi(s,i,function(){return this}),Wi(s,"toString",function(){return"[object Generator]"}),(zi=function(){return{w:r,m:m}})()}function Wi(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Wi=function(e,t,n,i){function r(t,n){Wi(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(r("next",0),r("throw",1),r("return",2))},Wi(e,t,n,i)}function Li(e,t,n,i,o,r,a){try{var l=e[r](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(i,o)}function Mi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Gi(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function Ui(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Hi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Hi(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Hi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $i={},Vi=function(e){var t,n,r,l,d,u,s=e.classes,m=e.firstProduct,p=void 0===m?{}:m,v=p.seo,f=(void 0===v?{}:v).url,g=void 0===f?"":f,b=p.partNumber,y=void 0===b?"":b,h=p.image,k=void 0===h?{}:h,E=k.name,S=void 0===E?"":E,N=k.altText,C=void 0===N?"":N,A=k.path,R=void 0===A?"":A,B=k.snipe,P=void 0===B?"":B,T=p.name,q=void 0===T?"":T,j=p.skuPriceRange,O=void 0===j?{}:j,F=e.pageBlocks,I=(0,x.n)(),H=(0,a.d4)(Ri.jV),z=(0,a.d4)(D.getFeatureFlags),W=Mi((0,i.useState)(null),2),L=W[0],M=W[1],G=z["is-dynamic-pricing-enabled-pwa"],U=Mi((0,i.useState)(!!G),2),$=U[0],V=U[1],Z=(0,a.d4)(ji.getIsPassportUserLoggedIn),J=(0,a.d4)(ji.getIsAuthenticatedStatus),Y=(0,a.d4)(Oi.J6),X=(0,Fi.A)("isActivePassportUser",Y),K=z["which-collection-page-restructure"],Q="variantb"===(null===K||void 0===K?void 0:K.toLowerCase()),ee=Mi((0,i.useState)(!1),2),te=ee[0],ne=ee[1],ie=z["is-ca-transparency-all-in-pricing-enabled"],oe=(0,a.d4)(Ii.getPassportSubscriptionStatus),re=[];if(X&&Z||oe?re=[{name:"CUSTOMER_TYPE",value:"Passport"}]:J&&(re=[{name:"CUSTOMER_TYPE",value:"Registered"}]),!K)return o().createElement(o().Fragment,null);(0,i.useEffect)(function(){function e(){var t;return t=zi().m(function e(){var t;return zi().w(function(e){for(;;)switch(e.n){case 0:if(G){e.n=1;break}return V(!1),e.a(2);case 1:if(H){e.n=2;break}return V(!1),e.a(2);case 2:t={enterpriseId:H,products:[{partNumber:y}],variants:re},(0,Bi.A)({},null,t,z["is-price-engine-batching-enabled"]).then(function(e){var t=e.data;V(!1),M(null===t||void 0===t?void 0:t.products),ne((0,Di.A)(t,ie))}).catch(function(e){c.A.logError({appName:"mbp-pwa-ui",jsError:e,message:"DesktopSimpleProduct: fetch prices failed...".concat(e.message),enterpriseId:H}),V(!1)});case 3:return e.a(2)}},e)}),e=function(){var e=this,n=arguments;return new Promise(function(i,o){var r=t.apply(e,n);function a(e){Li(r,i,o,a,l,"next",e)}function l(e){Li(r,i,o,a,l,"throw",e)}a(void 0)})},e.apply(this,arguments)}!function(){e.apply(this,arguments)}()},[z,M,H,oe]);return o().createElement("div",{className:s.topProductContainer,"data-component":"graphqlDealOfWeek"},o().createElement(w.A,{container:!0},o().createElement(w.A,{item:!0,xs:12,sm:6},F.map(function(e){return o().createElement("div",{key:I(e)}," ",function(e){var t=Object.keys(e)[0],n=e[t];return"sale_entry"===t?($i=n,o().createElement(Ci,{bannerData:$i})):null}(e)," ")})),o().createElement(w.A,{item:!0,xs:12,sm:6,className:s.productWrapper},o().createElement("div",{className:s.topProduct},o().createElement(_.N_,{title:q,to:g,className:s.productLink},o().createElement("div",{className:s.featuredImgContainer},o().createElement("img",{src:"".concat(R).concat(S,"x.jpg"),alt:C||"deal of the week"}),P?o().createElement("img",{className:s.snipe,src:"".concat(R).concat(P,"_z.gif"),alt:C}):null,y&&o().createElement(Ai.A,{partNumber:y}))),o().createElement("div",{className:s.dealOfWeek},o().createElement("div",{className:s.dealWeekheading},o().createElement("div",{className:s.dealWeekInner,style:{color:null===(t=$i)||void 0===t?void 0:t.main_image_text_color}},null===(n=$i)||void 0===n?void 0:n.main_image_text),o().createElement("hr",{className:s.divider})),o().createElement("div",{className:s.botttomContainer},o().createElement("div",{className:s.botttomContainerInner},o().createElement("h3",{className:s.productName},q),!te&&o().createElement("div",{className:s.productPrice},o().createElement(Ti.A,{skuPriceRange:G&&null!==(r=(L||[]).find(function(e){return e.partNumber===y}))&&void 0!==r&&r.prices?function(e){var t,n,i=(0,qi.QU)(e);return null!==i&&void 0!==i&&null!==(t=i.sale)&&void 0!==t&&t.length||null!==i&&void 0!==i&&null!==(n=i.retail)&&void 0!==n&&n.length?i:null}(null===(l=(L||[]).find(function(e){return e.partNumber===y}))||void 0===l?void 0:l.prices):O,displayPrice:!$,colorMatchTitle:!0,noFromText:!0,collectionRestructureEnabled:Q})),o().createElement(Lt.A,{dynamicPriceData:(L||[]).find(function(e){return e.partNumber===y}),isCaDelivery:te,skuPriceRange:O}),o().createElement(_.N_,{title:q,to:g,className:s.productLink},o().createElement("div",{className:s.shopButtonDiv,style:{backgroundColor:null===(d=$i)||void 0===d||null===(d=d.button_background_color)||void 0===d?void 0:d.color,color:null===(u=$i)||void 0===u||null===(u=u.font_color)||void 0===u?void 0:u.color}},o().createElement("span",{className:s.shopButton}," ",o().createElement("strong",null,"Shop now")))))))))))};Vi.propTypes={classes:l.object,pageBlocks:l.array.isRequired,firstProduct:(0,l.shape)({image:(0,l.shape)({name:l.string,altText:l.string}),name:l.string,seo:(0,l.shape)({url:l.string})})},Vi.defaultProps={classes:{},firstProduct:{}};var Zi=(0,d.A)(function(e){var t;return{topProduct:Ui({display:"flex",alignItems:"center",justifyContent:"center",width:"100%"},e.breakpoints.down(Wn.A.tabLandscape),{display:"flex",flexWrap:"wrap",justifyContent:"space-evenly",alignItems:"center",width:"96%",margin:"0 auto"}),hero:Ui({width:"100%",marginBottom:"2em"},e.breakpoints.up(1025),{display:"none"}),topProductContainer:Ui({width:"100%",margin:"10px auto",border:"1px solid ".concat(null===(t=e.palette.mobileMenuBG)||void 0===t?void 0:t.child),boxShadow:"0 5px 5px ".concat(e.palette.imageCardBoxShadow)},e.breakpoints.down(600),{margin:"10px"}),dealOfWeek:Ui(Ui({maxWidth:"50%",textAlign:"center",padding:"0 25px"},e.breakpoints.down(Wn.A.tabLandscape),{width:"46%",margin:"0"}),e.breakpoints.down(600),{padding:"0 10px",width:"50%"}),dealWeekheading:{textAlign:"center"},dealWeekInner:Ui({fontSize:"25px",fontWeight:500},e.breakpoints.down(600),{fontSize:15}),productName:Ui(Ui({fontWeight:"bold",fontSize:"13px",color:e.palette.black},e.breakpoints.down(Wn.A.tabLandscape),{fontSize:".95rem"}),e.breakpoints.down(600),{fontSize:"13px"}),productPrice:Ui(Ui({color:e.palette.black},e.breakpoints.down(Wn.A.tabLandscape),{fontSize:"0.9rem"}),e.breakpoints.down(600),{fontSize:14}),crossedOutRetailPrice:{textDecoration:"line-through",color:e.palette.colorAlert,fontWeight:"400"},salePrice:{color:e.palette.pdp.salePrice||"#a1001a"},shopButton:Ui({textAlign:"center",fontSize:16,textTransform:"uppercase"},e.breakpoints.down(600),{fontSize:14}),shopButtonDiv:Ui(Ui({textAlign:"center",marginTop:15,padding:"10px 0px",maxWidth:150,margin:"5px auto"},e.breakpoints.down(Wn.A.tabLandscape),{width:"90%",marginTop:".5em"}),e.breakpoints.down(600),{padding:"3px 0px",width:"100%"}),productLink:{textDecoration:"none"},featuredImgContainer:Ui({position:"relative",maxWidth:"120%","& img":{width:"100%"}},e.breakpoints.down(Wn.A.tabLandscape),{marginRight:0,maxWidth:"50%"}),snipe:{position:"absolute",bottom:0,left:0,right:0,width:"100%"},productWrapper:Ui({display:"flex",padding:"0 25px"},e.breakpoints.down(600),{padding:"15px 10px"}),divider:{backgroundColor:e.palette.grey8,border:"none",height:"1px",width:"35%"}}})((0,Pi.ru)(Vi)),Ji=n(56652),Yi=n(63268),Xi=n(34132),Ki=n(67525),Qi=function(e){var t=e.uid,n=e.contentid,i=e.brand;if(!t.length)return null;var r=(0,Xi.A)({brand:i.domain||"1800flowers",uid:t,contentType:n}),a=(0,m.IT)(r),l=a.data,d=a.error;if(a.loading)return o().createElement(o().Fragment,null);if(d)return c.A.logWarning({appName:"mbp-pwa-ui",query:r,component:"FeatureLoader.js",message:"Error in query",env:p.S}),null;if(!l)return c.A.logWarning({appName:"mbp-pwa-ui",query:r,component:"FeatureLoader.js",message:"No data returned for query",env:p.S}),null;if(l){var u={product_feature:{reference:[l.findContentByUID.content.entry]}};return o().createElement(Ki.A,{data:u})}return null};Qi.defaultProps={uid:"",contentid:"",brand:"1800flowers"},Qi.propTypes={uid:l.string,contentid:l.string,brand:l.string};var eo=Qi;function to(e){return to="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},to(e)}function no(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=to(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=to(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==to(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var io=function(e){var t,n,i,r,l,c,d,u,s,m,p,v,f,g=e.classes,b=e.templateData,y=e.presentationFamily,h=e.brand,k=e.page,_=e.isMobile,E=e.ssrDeviceType,S=e.guidedNavModalHasBeenActivated,N=e.isFacetFiltersCountEnabled,C=e.productFacetsBase,A=e.isFoodBrand,R=e.isFacetFiltersEnabled,B=e.filterFlag,P=e.productsData,T=(0,a.d4)(function(e){return(0,D.getFeatureFlag)("is-mobile-collection-tabbed")(e)}),q=(0,a.d4)(function(e){return(0,D.getFeatureFlag)("is-guided-nav-widget-enabled")(e)}),j=(null===b||void 0===b||null===(t=b.content)||void 0===t||null===(t=t.entries)||void 0===t?void 0:t[0])||{},O=(null===b||void 0===b||null===(n=b.content)||void 0===n||null===(n=n.entries)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.page_blocks)||[],F=P.length>0?P:(null===b||void 0===b||null===(i=b.category)||void 0===i?void 0:i.products)||null,I=(null===j||void 0===j?void 0:j.header_sub_copy)||null,H=(null===j||void 0===j?void 0:j.header)||null,z=((null===O||void 0===O?void 0:O.find(function(e){return null===e||void 0===e?void 0:e.disclaimer}))||{}).disclaimer,W=(null===O||void 0===O?void 0:O.find(function(e){return null===e||void 0===e?void 0:e.featured_product}))||{},L=(null===j||void 0===j||null===(r=j.product_layout)||void 0===r?void 0:r.find(function(e){var t,n,i;return _?null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.includes("Mobile"):(null===e||void 0===e||null===(n=e.name)||void 0===n?void 0:n.includes("Desktop"))||(null===e||void 0===e||null===(i=e.name)||void 0===i?void 0:i.includes("Desktop/Tablet"))}))||{};j&&(f=JSON.parse(JSON.stringify(j.seo)));var M=[],G=[];F.length&&(M=F[0],G=F.slice(1));var U=G,$=[];(null===O||void 0===O?void 0:O.length)>0&&O.forEach(function(e){var t;null!==e&&void 0!==e&&null!==(t=e.in_collection_banners)&&void 0!==t&&t.show_after_product_number&&($[e.in_collection_banners.show_after_product_number-1]=e.in_collection_banners)});var V=null===b||void 0===b||null===(l=b.content)||void 0===l||null===(l=l.entries)||void 0===l||null===(l=l[0])||void 0===l||null===(l=l.guided_nav)||void 0===l?void 0:l.guided_nav_form_reference,Z=(null===V||void 0===V?void 0:V.length)>0?V:null===b||void 0===b||null===(c=b.guidedNavForm)||void 0===c||null===(c=c.entries)||void 0===c?void 0:c[0],J=(null===j||void 0===j||null===(d=j.guided_nav)||void 0===d?void 0:d.show_guided_nav)&&U.length>0,Y=((null===O||void 0===O?void 0:O.find(function(e){return null===e||void 0===e?void 0:e.sub_nav}))||{}).sub_nav,X=void 0===Y?{}:Y,K=((null===O||void 0===O?void 0:O.find(function(e){return null===e||void 0===e?void 0:e.sub_navigation}))||{}).sub_navigation,Q=void 0===K?{}:K,ee=null!==b&&void 0!==b&&null!==(u=b.subNavCollection)&&void 0!==u&&u.products?b.subNavCollection.products:null,te="mobile"===E?null===X||void 0===X?void 0:X.number_of_products_mobile:null===X||void 0===X?void 0:X.number_of_products,ie=null===ee||void 0===ee?void 0:ee.slice(0,te),oe=(null===X||void 0===X?void 0:X.number_of_products)||3,re=(0,x.n)();f.og=[],f.og.push({property:"og:title",content:f.page_title||""},{property:"og:type",content:"website"},{property:"og:image",content:"https://images.contentstack.io/v3/assets/bltdd99f24e8a94d536/blt14c69648de0bb6e1/5ee3cc56711ec84420520c9a/deal-of-the-week-everyday.jpg"},{property:"og:description",content:f.meta_description||""},{property:"og:url",content:"https://www.".concat(h.domain,".com").concat(k.path||"")});var ae=Z&&J?g.threeProductsInRow:g.fourProductsInRow,le=Object.keys(L).length>0?(0,Yi.tL)(g,null===L||void 0===L?void 0:L.products_per_row):ae;return o().createElement(o().Fragment,null,null!==(s=f)&&void 0!==s&&s.seo_searchable?o().createElement(xe.default,{seoData:f}):null,o().createElement(w.A,{container:!0,className:g.container},H&&o().createElement(_i,{headerSubCopy:I,header:H}),o().createElement("div",{className:g.breadcrumbAndFilterContainer},o().createElement(kt.default,{breadCrumbArray:null===(m=f)||void 0===m?void 0:m.breadcrumb})),W&&o().createElement(eo,{uid:null===(p=W.featured_product)||void 0===p||null===(p=p.reference)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.uid,contentid:"feature_1up_product_one",brand:h.domain}),M&&o().createElement(Zi,{firstProduct:M,pageBlocks:O}
2),Object.keys(Q).length>0&&o().createElement(Nt.A,{subnavBlock:Q,trackEvent:ne.trackEvent,featureFlagIsMobileCollectionTabbed:T}),o().createElement(Ie,{classes:g,brand:h,subNavHeaderPosition:null===X||void 0===X?void 0:X.copy_spot,subNavHeaderCopy:null===X||void 0===X?void 0:X.copy,subNavHeaderFontColor:null===X||void 0===X?void 0:X.copy_font_color,subNavHeaderBorderColor:null===X||void 0===X?void 0:X.border_color,subNavHeaderBgColor:null===X||void 0===X?void 0:X.copy_background_color,subNavProductCollection:ie,subNavImgInCollection:{img:null===X||void 0===X||null===(v=X.image)||void 0===v?void 0:v.url,imgSpot:null===X||void 0===X?void 0:X.image_spot},productPerRow:function(e){switch(e){case 5:return g.simpleSubNavProduct5Row;case 4:return g.simpleSubNavProduct4Row;case 2:return g.simpleSubNavProduct2Row;default:return g.simpleSubNavProduct3Row}},numOfProducts:oe}),U&&o().createElement("div",{className:g.collectionWrapper},o().createElement("div",{className:g.guidedNav},o().createElement(Ji.default,{guidedNavForm:Z,leftMenuData:j,isMobile:_,guidedNavModalHasBeenActivated:S,trackEvent:ne.trackEvent,isGuidedNavWidgetEnabledFlag:q,isFacetFiltersEnabled:R,isFoodBrand:A,productFacetsBase:C,isFacetFiltersCountEnabled:N,filterFlag:B,category:(null===F||void 0===F?void 0:F.category)||{}})),o().createElement("div",{className:Z&&J?g.mainCollection:g.mainCollectionWithoutGnav},o().createElement("div",{className:g.productRow},U.length?U.map(function(e,t){var n;return o().createElement(o().Fragment,null,G[t]&&o().createElement("div",{className:le,key:re(e)},o().createElement(je.A,{name:e.name,image:e.image,url:null===(n=e.seo)||void 0===n?void 0:n.url,skuPriceRange:e.skuPriceRange,availability:e.availability,partNumber:e.partNumber,showSimpleProductRedesignAbTest:!1,productBrand:null===e||void 0===e?void 0:e.brandId,isCategoryPage:!0,productSkus:null===e||void 0===e?void 0:e.productSkus,isPassportEligible:null===e||void 0===e?void 0:e.isPassportEligible})),$[t]&&o().createElement("div",{className:g.banner,key:re(e)},o().createElement(ze.A,{icBannerBlock:$[t],presentation_family:y})))}):null))),_?o().createElement($e.default,{railMenuData:j,isMobile:_}):o().createElement(o().Fragment,null,o().createElement(Ge.default,{disclaimerBlock:z}))))};io.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({header_sub_copy:l.string.isRequired,header:l.string.isRequired,category:(0,l.shape)({products:(0,l.arrayOf)((0,l.shape)({image:(0,l.shape)({name:l.string,altText:l.string}),name:l.string,seo:(0,l.shape)({url:l.string}),partNumber:l.string}))})}).isRequired,presentationFamily:l.string.isRequired,brand:l.object.isRequired,page:(0,l.shape)({path:l.string.isRequired}).isRequired,isMobile:l.bool.isRequired,ssrDeviceType:l.string.isRequired,guidedNavModalHasBeenActivated:l.bool.isRequired,isFacetFiltersCountEnabled:l.bool.isRequired,isFoodBrand:l.bool.isRequired,isFacetFiltersEnabled:l.bool.isRequired,filterFlag:l.bool.isRequired,productFacetsBase:(0,l.arrayOf)((0,l.shape)({name:l.string.isRequired,entries:(0,l.arrayOf)((0,l.shape)({name:l.string.isRequired,value:l.string.isRequired})).isRequired}).isRequired).isRequired,productsData:l.array},io.defaultProps={productsData:[]};var oo=(0,u.Zz)((0,d.A)(function(e){return{container:no(no(no(no({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto"}),e.breakpoints.up("md"),{maxWidth:1440,margin:"0 auto"}),e.breakpoints.up("lg"),{maxWidth:1440,margin:"0 auto"}),collectionWrapper:no({width:"100%",display:"flex",flexWrap:"wrap",boxSizing:"border-box",marginTop:10},e.breakpoints.down("600"),{padding:"0 16px 0"}),mainCollection:no(no({width:"calc(100% - 290px)",marginLeft:"30px"},e.breakpoints.down("768"),{marginLeft:15}),e.breakpoints.down("600"),{width:"100%",marginTop:15,marginLeft:0}),mainCollectionWithoutGnav:no(no({width:"calc(100% - 290px)",marginLeft:"30px"},e.breakpoints.down("768"),{marginLeft:15}),e.breakpoints.down("600"),{width:"100%",marginTop:15,marginLeft:0}),productRow:{display:"flex",flexWrap:"wrap",boxSizing:"border-box",marginRight:"-10px",marginLeft:"-10px",width:"auto"},fourProductsInRow:{flex:"0 0 25%",marginBottom:"30px",maxWidth:"25%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},fiveProductsInRow:{flex:"0 0 20%",marginBottom:"30px",maxWidth:"20%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},twoProductsInRow:{flex:"0 0 50%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px",maxWidth:"50%"},guidedNav:no({width:260},e.breakpoints.down("600"),{width:"100%"}),threeProductsInRow:{flex:"0 0 33.333333%",maxWidth:"33.333333%",marginBottom:"30px",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},um0:no({margin:0},e.breakpoints.down("sm"),{margin:"0 auto"}
2),simpleSubNavProduct5Row:no({boxSizing:"border-box",flex:"0 0 16.66%",marginBottom:10,maxWidth:"16.66%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"20%",flex:"0 0 20%"}),simpleSubNavProduct4Row:no({boxSizing:"border-box",flex:"0 0 20%",marginBottom:10,maxWidth:"20%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"50%",flex:"0 0 50%"}),simpleSubNavProduct3Row:no({boxSizing:"border-box",flex:"0 0 25%",marginBottom:"30px",maxWidth:"25%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},e.breakpoints.down("sm"),{maxWidth:"33.33%",flex:"0 0 33.33%"}),simpleSubNavProduct2Row:{boxSizing:"border-box",flex:"0 0 50%",marginBottom:"30px",maxWidth:"50%",position:"relative",width:"100%",paddingRight:"10px",paddingLeft:"10px"},subNavContainer:no({boxSizing:"border-box",width:"100%",padding:"10px"},e.breakpoints.down("sm"),{padding:0}),aboveProductHeroCopy:no({textAlign:"center",padding:"10px 0 20px 0",fontSize:"28px","& > *":{margin:0,padding:0}},e.breakpoints.down("sm"),{fontSize:"17px",fontWeight:"500"}),subNavProductRow:no({display:"flex",flexWrap:"wrap",width:"auto",boxSizing:"border-box",padding:"20px 10px",marginRight:"-10px",marginLeft:"-10px",textAlign:"center"},e.breakpoints.down("sm"),{padding:5}),subCollectionHeader:no(no(no({display:"flex",alignItems:"stretch",flexDirection:"column",justifyContent:"center",alignContent:"center",textAlign:"center"},e.breakpoints.down(600),{border:"inherit"}),"& p",no({margin:0,fontSize:"26px"},e.breakpoints.down(600),{fontSize:"19px"})),"& p:nth-child(2)",{fontSize:"60px",margin:"7px 0"}),belowProductHeroCopy:no({textAlign:"center",padding:"20px 0 10px 0",fontSize:"28px","& > *":{margin:0,padding:0}},e.breakpoints.down("sm"),{fontSize:"17px"}),breadcrumbAndFilterContainer:no({display:"flex",alignItems:"baseline",margin:"10px 0",flexWrap:"wrap"},e.breakpoints.down(599),{display:"block"})}}),(0,a.Ng)(function(e){return{ssrDeviceType:(0,y.getSSRDeviceType)(e)}},null))(io),ro=n(3368),ao=n(13146);function lo(e){return lo="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},lo(e)}function co(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=lo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=lo(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uo=function(e,t){var n,i;return o().createElement(o().Fragment,null,o().createElement("h2",{className:e.contentHeading}," ",(0,j.Ay)(null===t||void 0===t?void 0:t.header)," "),(null===t||void 0===t||null===(n=t.image)||void 0===n?void 0:n.url)&&o().createElement("div",{className:e.imagePath},o().createElement("img",{src:t.image.url,alt:null===t||void 0===t?void 0:t.header})),o().createElement(qe(),{source:null===t||void 0===t?void 0:t.sub_copy,escapeHtml:!1}),o().createElement("div",{className:"variant_a"===(null===t||void 0===t?void 0:t.presentation_style)?e.variantShopButton:e.shopButton},o().createElement("b",null,null===t||void 0===t||null===(i=t.link)||void 0===i?void 0:i.title)))},so=function(e,t,n){var i,r,a;return null!==t&&void 0!==t&&null!==(i=t.link)&&void 0!==i&&i.href.includes("/blog")||null!==t&&void 0!==t&&null!==(r=t.link)&&void 0!==r&&null!==(r=r.href)&&void 0!==r&&r.includes("/articles")?o().createElement("a",{className:null===t||void 0===t||!t.image||null!==t&&void 0!==t&&t.box_outline?e.imageBorder:e.notImageBorder,href:"https://www.".concat(null===n||void 0===n?void 0:n.domain,".com").concat(null===t||void 0===t||null===(a=t.link)||void 0===a?void 0:a.href)}," ",uo(e,t)):function(e,t){var n,i,r,a;return 0===(null===t||void 0===t||null===(n=t.link)||void 0===n||null===(n=n.href)||void 0===n?void 0:n.indexOf("http://"))||0===(null===t||void 0===t||null===(i=t.link)||void 0===i||null===(i=i.href)||void 0===i?void 0:i.indexOf("https://"))?o().createElement("a",{className:null===t||void 0===t||!t.image||null!==t&&void 0!==t&&t.box_outline?e.imageBorder:e.notImageBorder,href:null===t||void 0===t||null===(r=t.link)||void 0===r?void 0:r.href},uo(e,t)):o().createElement(_.N_,{className:null===t||void 0===t||!t.image||null!==t&&void 0!==t&&t.box_outline?e.imageBorder:e.notImageBorder,to:null===t||void 0===t||null===(a=t.link)||void 0===a?void 0:a.href},uo(e,t))}(e,t)},mo=function(e){var t,n,i,r,a,l=e.classes,c=e.templateData,d=e.isMobile,u=e.brand,s=null===c||void 0===c||null===(t=c.content)||void 0===t||null===(t=t.entries)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.seo,m=(null===c||void 0===c||null===(n=c.content)||void 0===n||null===(n=n.entries)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.page_blocks)||[],p=(null===c||void 0===c||null===(i=c.content)||void 0===i||null===(i=i.entries)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.background_treatment)||{},v=(0,x.n)();if(!m.length)return o().createElement(ke.A,null);null!==(r=p)&&void 0!==r&&null!==(r=r.background_image)&&void 0!==r&&r.url&&(p={backgroundImage:"url(".concat(null===(a=p)||void 0===a||null===(a=a.background_image)||void 0===a?void 0:a.url,")")});return o().createElement(o().Fragment,null,null!==s&&void 0!==s&&s.seo_searchable?o().createElement(xe.default,{seoData:s}):null,o().createElement(w.A,{container:!0,className:l.container},o().createElement("div",{className:l.contentBlock,style:p},null===m||void 0===m?void 0:m.map(function(e){switch(Object.keys(e)[0]){case"slider_block":var t,n,i,r,a,c;return o().createElement(w.A,{item:!0,xs:12},"variant_a"===(null===e||void 0===e||null===(t=e.header)||void 0===t?void 0:t.presentation_style)?o().createElement(w.A,{container:!0},o().createElement(w.A,{className:l.left,item:!0,xs:12,md:9,lg:9},o().createElement("div",{className:l.copy},"   ",o().createElement(qe(),{source:null===e||void 0===e||null===(n=e.header)||void 0===n?void 0:n.copy,escapeHtml:!1})," "),o().createElement("div",{className:l.subCopy},"  ",o().createElement(qe(),{source:null===e||void 0===e||null===(i=e.header)||void 0===i?void 0:i.sub_copy,escapeHtml:!1})," ")),o().createElement(w.A,{className:l.right,item:!0,xs:12,md:3,lg:3},o().createElement("img",{src:d?null===e||void 0===e||null===(r=e.header)||void 0===r||null===(r=r.right_rail_image_mobile)||void 0===r?void 0:r.url:null===e||void 0===e||null===(a=e.header)||void 0===a||null===(a=a.right_rail_image)||void 0===a?void 0:a.url,alt:null===e||void 0===e||null===(c=e.header)||void 0===c?void 0:c.copy}))):o().createElement("div",{className:l.headerBlock},o().createElement(ro.default,{sliderBlock:null===e||void 0===e?void 0:e.slider_block})));case"sub_banners":var s;return o().createElement(o().Fragment,null,o().createElement(w.A,{item:!0,xs:12,className:l.subBanner},null===e||void 0===e||null===(s=e.sub_banners)||void 0===s?void 0:s.sub_banner.map(function(e){var t={color:null===e||void 0===e?void 0:e.font_color,backgroundColor:null===e||void 0===e?void 0:e.background_color};return"variant_a"===(null===e||void 0===e?void 0:e.presentation_style)?o().createElement(w.A,{key:v(e),style:t,item:!0,xs:12,md:6,lg:6,className:l.variantListBlock},function(e,t){var n;return o().createElement(et.A,{className:e.variantLink,href:null===t||void 0===t||null===(n=t.link)||void 0===n?void 0:n.href,"data-component":"renderVariantALinks"},uo(e,t))}(l,e)):o().createElement("div",{key:v(e),style:t,xs:12,md:6,lg:6,className:l.listBlock},function(e,t,n){var i;return null!==t&&void 0!==t&&null!==(i=t.link)&&void 0!==i&&i.href?so(e,t,n):o().createElement("div",{className:null===t||void 0===t||!t.image||null!==t&&void 0!==t&&t.box_outline?e.imageBorder:e.notImageBorder},uo(e,t))}(l,e,u))})));case"bottom_banner":return o().createElement(o().Fragment,null,o().createElement(w.A,{item:!0,xs:12,key:v(e)},function(e,t,n){var i,r,a,l,c,d,u,s,m,p,v,f,g,b,y,h,x,k,w,E;return null!==t&&void 0!==t&&null!==(i=t.bottom_banner)&&void 0!==i&&null!==(i=i.link)&&void 0!==i&&i.href&&null!==(r=t.bottom_banner)&&void 0!==r&&null!==(r=r.mobile_image)&&void 0!==r&&r.url&&null!==(a=t.bottom_banner)&&void 0!==a&&null!==(a=a.desktop_image)&&void 0!==a&&a.url?null!==(p=t.bottom_banner.link.href)&&void 0!==p&&p.includes("/blog")||0===(null===t||void 0===t||null===(v=t.bottom_banner)||void 0===v||null===(v=v.link)||void 0===v||null===(v=v.href)||void 0===v?void 0:v.indexOf("http://"))||0===(null===(f=t.bottom_banner.link.href)||void 0===f?void 0:f.indexOf("https://"))?o().createElement("a",{className:e.bottomSection,href:t.bottom_banner.link.href},n?o().createElement("img",{src:null===(g=t.bottom_banner)||void 0===g||null===(g=g.mobile_image)||void 0===g?void 0:g.url,alt:(null===(b=t.bottom_banner)||void 0===b||null===(b=b.mobile_image)||void 0===b?void 0:b.description)||"Bottom Mobile Image Banner"}):o().createElement("img",{src:null===(y=t.bottom_banner)||void 0===y||null===(y=y.desktop_image)||void 0===y?void 0:y.url,alt:(null===(h=t.bottom_banner)||void 0===h||null===(h=h.desktop_image)||void 0===h?void 0:h.description)||"Bottom Image Banner"})):o().createElement(_.N_,{className:e.bottomSection,to:t.bottom_banner.link.href},n?o().createElement("img",{src:null===(x=t.bottom_banner)||void 0===x||null===(x=x.mobile_image)||void 0===x?void 0:x.url,alt:(null===(k=t.bottom_banner)||void 0===k||null===(k=k.mobile_image)||void 0===k?void 0:k.description)||"Bottom Image Banner"}):o().createElement("img",{src:null===(w=t.bottom_banner)||void 0===w||null===(w=w.desktop_image)||void 0===w?void 0:w.url,alt:(null===(E=t.bottom_banner)||void 0===E||null===(E=E.desktop_image)||void 0===E?void 0:E.description)||"Bottom Image Banner"})):o().createElement("div",{className:e.bottomSection,"data-component":"bottomBannerLink"},n&&(null===t||void 0===t||null===(l=t.bottom_banner)||void 0===l||null===(l=l.mobile_image)||void 0===l?void 0:l.url)&&o().createElement("img",{src:null===t||void 0===t||null===(c=t.bottom_banner)||void 0===c||null===(c=c.mobile_image)||void 0===c?void 0:c.url,alt:(null===t||void 0===t||null===(d=t.bottom_banner)||void 0===d||null===(d=d.mobile_image)||void 0===d?void 0:d.description)||"Bottom Mobile Image Banner"}),!n&&(null===t||void 0===t||null===(u=t.bottom_banner)||void 0===u||null===(u=u.desktop_image)||void 0===u?void 0:u.url)&&o().createElement("img",{src:null===t||void 0===t||null===(s=t.bottom_banner)||void 0===s||null===(s=s.desktop_image)||void 0===s?void 0:s.url,alt:(null===t||void 0===t||null===(m=t.bottom_banner)||void 0===m||null===(m=m.desktop_image)||void 0===m?void 0:m.description)||"Bottom Image Banner"}))}(l,e,d)));case"articles":return o().createElement(ao.default,{data:null===e||void 0===e?void 0:e.articles,brand:null===u||void 0===u?void 0:u.domain});case"copy":var m,p,f,g,b={color:null===e||void 0===e||null===(m=e.copy)||void 0===m||null===(m=m.text_color)||void 0===m?void 0:m.color,fontSize:null===e||void 0===e||null===(p=e.copy)||void 0===p?void 0:p.font_size};return o().createElement(w.A,{conatiner:!0,className:"".concat(l.copyBlock," ").concat(null!==e&&void 0!==e&&null!==(f=e.copy)&&void 0!==f&&f.bottom_border?l.bottomBorder:"")},o().createElement(w.A,{item:!0,xs:12,lg:8,md:8,key:v(e),style:b},o().createElement(qe(),{source:null===e||void 0===e||null===(g=e.copy)||void 0===g?void 0:g.copy,escapeHtml:!1})));default:return null}}))))};mo.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({category_blocks:(0,l.arrayOf)((0,l.shape)({sub_banners:(0,l.shape)({number_across:l.number.isRequired,sub_banner:(0,l.arrayOf)({header:l.string.isRequired,font_color:l.string.isRequired,box_outline:l.string.isRequired,background_color:l.string.isRequired,sub_copy:l.string.isRequired,image:(0,l.shape)({url:l.string.isRequired}),link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired})})}),bottom_banner:(0,l.shape)({link:(0,l.shape)({href:l.string.isRequired}),desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})})}))}).isRequired,isMobile:l.bool.isRequired,brand:(0,l.shape)({domain:l.string.isRequired}).isRequired};var po=(0,a.Ng)(function(e){return{brand:(0,_e.getBrand)(e)}},null)((0,d.A)(function(e){var t,n,i;return{container:co(co(co(co({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto"}),e.breakpoints.up("md"),{maxWidth:1400,margin:"0 auto"}),e.breakpoints.up("lg"),{maxWidth:1400,margin:"0 auto"}),listBlock:co({width:"calc(33% - 18px)",margin:"12px 0 25px",textAlign:"center",flexBasis:"c
2alc(33% - 18px)",backgroundColor:e.palette.bgFooter,"& h2":{fontWeight:"normal",fontSize:"30px"}},e.breakpoints.down("xs"),{width:"100%"}),notImageBorder:{color:e.palette.common.black,height:"100%",display:"block",padding:"32px",textDecoration:"none"},imageBorder:{padding:"62px",outline:"1px solid ".concat(e.palette.common.black),outlineOffset:"-32px",color:e.palette.common.black,height:"100%",display:"block",textDecoration:"none"},bottomSection:{"& img":{width:"100%"}},imagePath:{"& img":{width:"100%",objectFit:"cover"}},contentBlock:co({width:"85%",margin:"5% auto",backgroundRepeat:"no-repeat",backgroundSize:"cover"},e.breakpoints.down("xs"),{width:"95%"}),headerBlock:{display:"flex",flexWrap:"wrap",justifyContent:"center"},shopButton:{textTransform:"uppercase",marginTop:"16px",fontSize:"14px"},subBanner:co({display:"flex",justifyContent:"space-between"},e.breakpoints.down("xs"),{display:"block"}),left:co({paddingLeft:40},e.breakpoints.down(450),{paddingLeft:10,maxWidth:"100%",flexBasis:"inherit"}),copy:{fontSize:28,color:(null===(t=e.palette.cms)||void 0===t?void 0:t.primary)||e.palette.colorPrimary,fontWeight:500,borderBottom:"none","& p":{margin:"10px 0px"}},subCopy:{fontSize:17,color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary,"& p":{margin:"10px 0px"}},right:{marginTop:10,textAlign:"center"},variantListBlock:{textAlign:"center",padding:"40px 10px","& a":{outline:"none"},"& h1":{fontSize:44},"& h2":{fontSize:18}},variantLink:{display:"block",textDecoration:"none",color:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary,"& h1, h2":{margin:0},"& p":{margin:"5px 0px 20px 0px"}},variantShopButton:{"& b":{background:"black",color:"white",padding:"7px 20px"}},copyBlock:co({margin:"0px 0px 0px 25px"},e.breakpoints.down("xs"),{margin:0}),bottomBorder:{borderBottom:"1px solid"}}})(mo)),vo=n(85968),fo=n(80243);function go(e){return go="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},go(e)}function bo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=go(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=go(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==go(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yo=function(e){var t,n,i,r,a,l,c,d,u,s,m,p,v,f,g=e.classes,b=e.item,y=e.trackEvent,h=e.tracking;if(!b)return null;var w=(0,x.n)(),E=null===b||void 0===b?void 0:b.main_banner,S=(null===E||void 0===E||null===(t=E.link)||void 0===t?void 0:t.href)||"",N=(null===E||void 0===E||null===(n=E.desktop_image)||void 0===n?void 0:n.url)||"",C=(null===E||void 0===E||null===(i=E.mobile_image)||void 0===i?void 0:i.url)||"",A=(null===E||void 0===E||null===(r=E.desktop_image)||void 0===r?void 0:r.description)||"John Tesh Banner",R=(null===E||void 0===E||null===(a=E.banner_content)||void 0===a?void 0:a.title)||"",B=(null===E||void 0===E||null===(l=E.banner_content)||void 0===l?void 0:l.headline)||"",P=(null===E||void 0===E||null===(c=E.banner_content)||void 0===c?void 0:c.sub_headline)||"",T=null===E||void 0===E||null===(d=E.banner_content)||void 0===d?void 0:d.box_border,q=(null===E||void 0===E||null===(u=E.banner_content)||void 0===u||null===(u=u.cta_button)||void 0===u?void 0:u.title)||"",j=(null===E||void 0===E||null===(s=E.banner_content)||void 0===s||null===(s=s.cta_button)||void 0===s?void 0:s.href)||"",O={color:(null===E||void 0===E||null===(m=E.banner_content)||void 0===m?void 0:m.headline_font_color)||"#000000"},F={color:(null===E||void 0===E||null===(p=E.banner_content)||void 0===p?void 0:p.sub_headline_font_color)||"#000000"},I={color:(null===E||void 0===E||null===(v=E.banner_content)||void 0===v?void 0:v.cta_button_text_color)||"#FFFFFF",backgroundColor:(null===E||void 0===E||null===(f=E.banner_content)||void 0===f?void 0:f.cta_button_background_color)||"#228B22"},D=function(e){switch(e){case"left":return"flex-start";case"center":default:return"center";case"right":return"flex-end"}},H=function(){var e;return o().createElement("div",{className:g.mainBannerContentContainer,style:{justifyContent:D(null===E||void 0===E||null===(e=E.banner_content)||void 0===e?void 0:e.copy_alignment)},"data-component":"bannerHtmlContent"},o().createElement("div",{className:g.mainBannerContent},o().createElement("div",{className:T?g.innerBannerBorder:g.innerBanner},R&&o().createElement("div",{className:g.title},o().createElement("h2",null,o().createElement("strong",null,R))),o().createElement("div",{style:O},o().createElement(qe(),{className:g.bannerHeadline,source:B})),o().createElement("div",{style:F},o().createElement(qe(),{className:g.bannerSubHeadline,source:P})),j&&o().createElement("div",{className:g.bannerCtaBtnContainer},o().createElement(_.N_,{style:I,className:g.bannerCtaBtn,to:j,onClick:function(){return y({eventCategory:(null===h||void 0===h?void 0:h.tracking_event_category)||"Subscriptions",eventAction:(null===h||void 0===h?void 0:h.tracking_event_action)||"Hero",eventLabel:q})}},q)))))};return o().createElement(o().Fragment,null,!S&&!B&&o().createElement(k.A,{breakpoint:600,desktop:function(){return o().createElement("img",{src:N,alt:A,className:g.mainImageBanner,ke
2y:w(b)})},mobile:function(){return o().createElement("img",{src:C,alt:A,className:g.mainImageBanner,key:w(b)})}}),S&&o().createElement(_.N_,{key:w(b),to:S,className:g.mainImageBanner},o().createElement(k.A,{breakpoint:600,desktop:function(){return o().createElement("img",{src:N,alt:A,className:g.mainImageBanner})},mobile:function(){return o().createElement("img",{src:C,alt:A,className:g.mainImageBanner})}})),(R||B)&&o().createElement(k.A,{breakpoint:600,desktop:function(){return o().createElement("div",{key:w(b),className:g.mainBannerDesktop,style:{backgroundImage:"url('".concat(N,"')")}},H())},mobile:function(){return o().createElement("div",{key:w(b),className:g.mainBanner,style:{backgroundImage:"url('".concat(C,"')"),backgroundSize:"cover",backgroundRepeat:"no-repeat",height:"700px"}},H())}}))};yo.propTypes={classes:l.object,item:(0,l.shape)({banner_content:(0,l.shape)({cta_button_background_color:l.string,cta_button_text_color:l.string,headline:l.string,headline_font_color:l.string,sub_headline:l.string,sub_headline_font_color:l.string}),desktop_image:(0,l.shape)({title:l.string,url:l.string}),link:(0,l.shape)({title:l.string,href:l.string})}),trackEvent:l.func.isRequired,tracking:(0,l.shape)({tracking_event_action:l.string,tracking_event_category:l.string,tracking_event_label:l.string})},yo.defaultProps={classes:{},item:{},tracking:{}};var ho=(0,s.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}),(0,d.A)(function(e){return{mainBanner:{width:"100%"},mainImageBanner:{position:"relative",width:"100%",margin:"0 auto",display:"block","& img":{display:"block",width:"100%",margin:"0 auto"}},mainBannerContentContainer:bo(bo({display:"flex",height:"inherit",justifyContent:"center",alignItems:"center",margin:"0 60px 0 60px"},e.breakpoints.down(769),{marginLeft:"20px",marginRight:"20px",justifyContent:"center !important"}),e.breakpoints.down(600),{paddingTop:"20px",alignItems:"flex-start"}),mainBannerContent:{width:"600px",padding:"20px",backgroundColor:"#FFF"},innerBannerBorder:bo({border:"1px solid #000",padding:"30px 40px 40px 40px"},e.breakpoints.down(769),{padding:"20px"}),innerBanner:bo({padding:"30px 40px 40px 40px"},e.breakpoints.down(769),{padding:"20px"}),title:{position:"relative",textAlign:"center","&::before":{content:'""',background:"#000",width:"100%",height:"1px",position:"absolute",right:0,left:0,top:"50%",zIndex:1},"& h1, h2, & h3, & h4, & h5, & h6":bo({fontSize:"16px",textTransform:"uppercase",lineHeight:"16px",letterSpacing:"1.47px",position:"relative",display:"inline-block",zIndex:9,background:"#FFF",padding:"0 10px"},e.breakpoints.down(600),{fontSize:"14px",marginBottom:"7px"})},bannerHeadline:{marginBottom:"7px","& p,& h1,& h2,& h3,& h4,& h5,& h6":bo({margin:"0",fontFamily:"PlayfairDisplay, serif",fontSize:"36px",lineHeight:"46px",textAlign:"center"},e.breakpoints.down(769),{lineHeight:"42px"})},bannerSubHeadline:{textAlign:"center",marginBottom:"20px","& h1,& h2,& h3,& h4,& h5,& h6":bo({margin:0,fontSize:"16px",textTransform:"uppercase",letterSpacing:"1.47px",lineHeight:"18px",marginBottom:"15px"},e.breakpoints.down(600),{lineHeight:"18px",fontSize:"14px",marginBottom:"20px"}),"& p":{fontSize:"16px",lineHeight:"20px",margin:0}},bannerCtaBtnContainer:{display:"flex",justifyContent:"center"},bannerCtaBtn:bo(bo({textAlign:"center",padding:"6px 25px",fontSize:"16px",letterSpacing:"1.47px",lineHeight:"35px",fontWeight:"bold",textDecoration:"none",display:"inline-block",borderRadius:"3px"},e.breakpoints.down(600),{lineHeight:"42px",fontSize:"12px",marginBottom:"20px",padding:"0 25px"}),e.breakpoints.down(400),{fontSize:"10px",padding:"0 20px"}),mainBannerDesktop:bo({backgroundSize:"cover",backgroundRepeat:"no-repeat",height:"400px",width:"100%",margin:"0 auto 30px"},e.breakpoints.down(1440),{height:"370px"})}}))(yo),xo=n(76001);function ko(e){return ko="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},ko(e)}function wo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ko(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=ko(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ko(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _o=function(e){var t=e.classes,n=e.chooseBlock;if(!n)return null;var i=(null===n||void 0===n?void 0:n.header)||"",r=(null===n||void 0===n?void 0:n.copy)||"",a={backgroundColor:(null===n||void 0===n?void 0:n.background_color)||"#D3D3D3",color:(null===n||void 0===n?void 0:n.text_color)||"#000000"};return o().createElement(w.A,{item:!0,xs:12,"data-component":"chooseBlock"},o().createElement("div",{style:a,className:t.mainChooseBanner},o().createElement("div",{className:t.chooseBannerText},i),o().createElement("div",null,o().createElement(qe(),{className:t.bannerText,source:r,renderers:{text:function(e){var t,n=e.value;return"string"===typeof n&&null!==n&&void 0!==n&&null!==(t=n.toLowerCase())&&void 0!==t&&t.includes("chat")?o().createElement(xo.n,{value:n}):n}}}))))};_o.propTypes={classes:l.object,chooseBlock:(0,l.shape)({background_color:l.string,copy:l.string,header:l.string,text_color:l.string})},_o.defaultProps={classes:{},chooseBlock:{}};var Eo=(0,d.A)(function(e){return{mainChooseBanner:{textAlign:"center",padding:"10px 0"},chooseBannerText:wo({fontSize:24},e.breakpoints.down(768),{width:210,margin:"0 auto"}),bannerText:wo(wo({fontSize:15},e.breakpoints.down(768),{padding:"0 30px"}),"& p",{margin:"5px 0"})}})(_o),So=n(28455);function No(e){return No="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},No(e)}function Co(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=No(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=No(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==No(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ao=function(e){var t=e.classes,n=e.infoBlockData;if(!n)return null;var i,r=!1;"undefined"!==typeof window&&(r=null===(i=window)||void 0===i||null===(i=i.location)||void 0===i?void 0:i.pathname.includes("/subscriptions"));var a=r?t.mainInfoBlockSection:t.mainInfoBlock,l=(0,x.n)(),c=(null===n||void 0===n?void 0:n.tile)||[],d=null===n||void 0===n?void 0:n.tiles_to_display,u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return e<=6?12/e:2};return o().createElement(w.A,{container:!0,className:2===d?"".concat(t.container," ").concat(t.containerBorder):t.container,"data-component":"infoBlock"},o().createElement(w.A,{item:!0,xs:12},(null===n||void 0===n?void 0:n.title)&&o().createElement("div",{className:t.title},o().createElement("h2",null,n.title)),o().createElement("div",{className:a},o().createElement(w.A,{container:!0},null===c||void 0===c?void 0:c.map(function(e){var n,i,a,c,s,m={backgroundColor:(null===e||void 0===e?void 0:e.tile_background_color)||"#FFFFFF",color:(null===e||void 0===e?void 0:e.text_color)||"#000000"},p=(null===e||void 0===e||null===(n=e.cta_button)||void 0===n?void 0:n.title)||"",v=(null===e||void 0===e||null===(i=e.cta_button)||void 0===i?void 0:i.href)||"",f=v.includes("/connection-communities");return o().createElement(w.A,{key:l(e),item:!0,xs:2===d?12:4,md:u(d),lg:u(d),className:"".concat((null===e||void 0===e?void 0:e.enable_border)&&t.mainInfoBlockContainer," ").concat(t.mainInfoBlockPadding," ").concat(r&&t.iconDivider)},o().createElement("div",{className:r?t.iconWidth:"".concat(t.mainInfoBlockTiles," ").concat(f?t.communityLogoWidth:"")},(null===e||void 0===e||null===(a=e.desktop_image)||void 0===a?void 0:a.url)&&o().createElement("div",{className:2!==d&&t.infoBlockTileImage},""===p&&v?o().createElement(_.N_,{to:v},o().createElement("img",{src:null===e||void 0===e||null===(c=e.desktop_image)||void 0===c?void 0:c.url,alt:"Desktop"})):o().createElement("img",{src:null===e||void 0===e||null===(s=e.desktop_image)||void 0===s?void 0:s.url,alt:"Desktop"})),(null===e||void 0===e?void 0:e.header)&&o().createElement("h3",{className:t.tilesTitle},null===e||void 0===e?void 0:e.header),(null===e||void 0===e?void 0:e.sub_header)&&o().createElement(qe(),{className:t.tilesSubHeading,escapeHtml:!1,source:(0,So.A)(null===e||void 0===e?void 0:e.sub_header)}),v&&p&&o().createElement(_.N_,{style:m,className:t.infoBlockCtaBtn,to:v}
2,p)))})))))};Ao.propTypes={classes:l.object,infoBlockData:(0,l.shape)({tile:(0,l.arrayOf)((0,l.shape)({header:l.string,sub_header:l.string,text_color:l.string,tile_background_color:l.string}))})},Ao.defaultProps={classes:{},infoBlockData:{}};var Ro=(0,d.A)(function(e){var t,n,i,o,r,a,l,c,d;return{container:Co(Co(Co(Co({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto"}),e.breakpoints.up("md"),{margin:"0 auto",width:"100%"}),e.breakpoints.up("lg"),{margin:"0 auto",width:"100%"}),containerBorder:Co({borderTop:"1px solid ".concat((null===(t=e.palette)||void 0===t?void 0:t.colorNeutral60)||"#9E9E9E"),borderBottom:"1px solid ".concat((null===(n=e.palette)||void 0===n?void 0:n.colorNeutral60)||"#9E9E9E")},e.breakpoints.down("md"),{borderTop:0}),mainInfoBlock:Co(Co({display:"flex",justifyContent:"space-around",textAlign:"center",margin:"20px 0px","& div":{justifyContent:"center"}},e.breakpoints.down(769),{display:"block",margin:"0 60px 20px 60px"}),e.breakpoints.down(600),{display:"block",margin:"0px 20px"}),mainInfoBlockContainer:Co(Co(Co({borderRight:"1px solid ".concat((null===(i=e.palette)||void 0===i?void 0:i.colorNeutral60)||"#9E9E9E"),"&:last-child":{borderRight:0}},e.breakpoints.up("md"),{"&:first-child":{flexBasis:"63%",maxWidth:"63%"},"&:last-child":{borderRight:0,flexBasis:"37%",maxWidth:"37%"}}),e.breakpoints.down(769),{borderRight:0,borderBottom:"1px solid #000",padding:"30px","&:last-child":{borderBottom:0}}),e.breakpoints.down(600),{padding:"5px 0px",borderBottom:0,borderTop:"1px dotted ".concat((null===(o=e.palette.cms)||void 0===o?void 0:o.black)||"#000"),"&:nth-child(2)":{borderTop:0},"&:first-child":{borderTop:0},"&:nth-child( odd )":{borderRight:0},"&:last-child":{borderRight:0}}),mainInfoBlockTiles:Co(Co(Co({textAlign:"center","& img":{margin:"0 auto 0px auto",display:"block",width:"auto"}},e.breakpoints.down("md"),{"& img":{width:"initial"}}),e.breakpoints.down(768),{marginBottom:0,padding:"0 40px"}),e.breakpoints.down(600),{padding:0,"& img":{width:"100%",maxWidth:320,margin:"0 auto 10px auto"}}),communityLogoWidth:{"& img":{width:"auto"}},tilesTitle:Co({fontSize:"19px",lineHeight:"28px",fontWeight:900},e.breakpoints.up(600),{fontFamily:"Roboto Slab, san-serif",lineHeight:"36px"}),tilesSubHeading:Co(Co(Co(Co(Co({fontSize:"17.2px",fontFamily:"Roboto Slab, san-serif",lineHeight:"20px"},e.breakpoints.down(768),{fontSize:14,fontFamily:"LatoMedium, sans-serif"}),e.breakpoints.down(600),{maxWidth:"320px",margin:"0 auto",fontSize:"13.7px",fontWeight:900}),"& p",{margin:0}),"& a",{textDecoration:"none"}),"& strong",{color:(null===(r=e.palette.cms)||void 0===r?void 0:r.primary)||(null===(a=e.palette)||void 0===a?void 0:a.colorPrimary)}),title:{"& h1, h2, & h3, & h4, & h5, & h6":Co(Co({fontWeight:"normal",fontFamily:"PlayfairDisplayRegular, serif",textAlign:"center",fontSize:"26px"},e.breakpoints.down(769),{marginBottom:0}),e.breakpoints.down(600),{marginBottom:15,fontSize:"16.8px"})},infoBlockCtaBtn:Co({color:(null===(l=e.palette.cms)||void 0===l?void 0:l.black)||"#000",margin:"5px 0px 20px",display:"block",fontWeight:"bold"},e.breakpoints.down(600),{margin:"0px 0px 15px",fontSize:"14px"}),infoBlockTileImage:Co({},e.breakpoints.down(600),{"& img":{width:"85px"}}),mainInfoBlockSection:Co(Co({width:"100%",maxWidth:"1190px",display:"flex",justifyContent:"space-around",textAlign:"center",margin:"30px auto"},e.breakpoints.down(769),{display:"block",width:"100%"}),"& div",Co(Co({justifyContent:"center",flexWrap:"nowrap"},e.breakpoints.down(769),{display:"block",width:"100%",margin:"0 auto",maxWidth:"85%"}),e.breakpoints.down("sm"),{maxWidth:"275px"})),iconDivider:Co(Co({},e.breakpoints.up(769),{borderRight:"1px solid ".concat((null===e||void 0===e||null===(c=e.palette)||void 0===c||null===(c=c.cms)||void 0===c?void 0:c.grey)||"#909090"),"&:last-child":{borderRight:"none"}}),e.breakpoints.down(769),{borderBottom:"3px solid ".concat((null===e||void 0===e||null===(d=e.palette)||void 0===d||null===(d=d.cms)||void 0===d?void 0:d.grey)||"#909090"),"&:last-child":{borderBottom:"none"}}),iconWidth:Co({textAlign:"center",padding:"0 8px","& img":{width:"100px",display:"block",margin:"0 auto"}},e.breakpoints.down(769),{padding:"25px 0px"})}})(Ao);function Bo(e){return Bo="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},Bo(e)}function Po(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Bo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Bo(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Bo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var To=function(e){var t=e.classes,n=e.disclaimer,i=e.disclaimerRef;return o().createElement(w.A,{container:!0,id:"disclaimer",ref:i,className:t.container,"data-component":"disclaimerBlock"},o().createElement(w.A,{item:!0,xs:12},o().createElement("div",{className:t.mainDisclaimerData},o().createElement(qe(),{className:t.disclaimerText,source:n}))))};To.propTypes={classes:l.object.isRequired,disclaimer:l.string,disclaimerRef:l.object},To.defaultProps={disclaimer:"",disclaimerRef:{}};var qo=(0,d.A)(function(e){var t;return{container:Po(Po(Po(Po({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto",padding:"0px 15px"}),e.breakpoints.up("md"),{width:"100%",margin:"0 auto",padding:"0px 15px"}),e.breakpoints.up("lg"),{width:"100%",margin:"0 auto"}),mainDisclaimerData:{padding:"14px 10px",margin:"0 auto",fontSize:15,borderTop:"1px solid ".concat((null===e||void 0===e||null===(t=e.palette)||void 0===t?void 0:t.colorNeutral40)||"#e0e0e0"),"& p":{textAlign:"justify"}}}})(To),jo=(n(15166),n(40115)),Oo=n(32634);function Fo(e){return Fo="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},Fo(e)}
2function Io(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Fo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Fo(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Do=function(e){var t;return(null===e||void 0===e||null===(t=e.match(/:\s(.*?);/,""))||void 0===t?void 0:t[1])||null},Ho=(0,q.A)(function(e){return{container:{position:"relative"},bannerText:function(t){return{"& *":Io({marginTop:0,marginBottom:10,fontSize:(null===t||void 0===t?void 0:t.font_size)||"28px",color:(null===t||void 0===t?void 0:t.headline_font_color)||"#000000",fontFamily:"".concat(Do(t.font_family)||"PlayfairDisplay, serif"),fontWeight:"normal",textAlign:"center"},e.breakpoints.down(600),{lineHeight:"34px"})}},bannerSubText:function(t){return{fontSize:14,display:"flex",flexWrap:"wrap","& p":Io({padding:"0 5px",margin:"0 0 20px 0",flex:"0 0 50%",textAlign:"center","& strong":{display:"block",letterSpacing:"1.47px"}},e.breakpoints.down(600),{flex:"0 0 100%"}),"& *":{fontSize:(null===t||void 0===t?void 0:t.sub_heading_font_size)||"14px",color:(null===t||void 0===t?void 0:t.headline_font_color)||"#000000",fontFamily:Do(t.font_family)},"& ul":{padding:"0px 0px 0px 24px"},"& p:last-child":{flex:"0 0 100%"}}},ctaBtnContainer:{display:"flex",justifyContent:"center"},ctaBtn:Io({display:"inline-block",color:"#FFF",backgroundColor:"#0A512E",textDecoration:"none",lineHeight:"43px",fontSize:"14px",textAlign:"center",margin:"0 auto",letterSpacing:"1.47px",fontWeight:"bold",padding:"0 30px",position:"relative"},e.breakpoints.down(600),{backgroundColor:"transparent",color:"#000",lineHeight:"18px"}),tilesterms:{marginTop:"10px",fontSize:"14px",textAlign:"center",color:"#000000","& button":{cursor:"pointer",textDecoration:"underline",color:"#000000",background:"transparent",border:"none",padding:0,margin:0}},contextBoxPosition:function(t){var n,i,o,r;return Io(Io({display:"flex",alignItems:"center",margin:(null===t||void 0===t||null===(n=t.desktop_styling)||void 0===n?void 0:n.context_box_margin)||0,height:"inherit",justifyContent:(null===t||void 0===t||null===(i=t.desktop_styling)||void 0===i?void 0:i.copy_horizontal_alignment)||"center"},e.breakpoints.down(769),{margin:(null===t||void 0===t||null===(o=t.mobile_styling)||void 0===o?void 0:o.context_box_margin)||0,justifyContent:(null===t||void 0===t||null===(r=t.mobile_styling)||void 0===r?void 0:r.copy_horizontal_alignment)||"center"}),e.breakpoints.down(600),{height:"100%",minHeight:"400px",maxHeight:"600px"})},contentBoxContainer:function(t){var n;return Io({display:"inline-block",width:(null===t||void 0===t?void 0:t.copy_container_width)||"650px",height:"100%",background:(0,jo.A)(null===t||void 0===t?void 0:t.copy_background_color)},e.breakpoints.down(600),{margin:(null===t||void 0===t||null===(n=t.mobile_styling)||void 0===n?void 0:n.container_margin)||0})},contentInnerBoxContainer:function(t){var n,i,o,r;return Io({border:null!==t&&void 0!==t&&t.show_border?"1px solid #000":"",padding:(null===t||void 0===t||null===(n=t.desktop_styling)||void 0===n?void 0:n.container_padding)||0,height:"100%",display:"flex",flexDirection:"column",justifyContent:(null===t||void 0===t||null===(i=t.desktop_styling)||void 0===i?void 0:i.copy_vertical_alignment)||"center"},e.breakpoints.down(600),{justifyContent:(null===t||void 0===t||null===(o=t.mobile_styling)||void 0===o?void 0:o.copy_vertical_alignment)||"center",padding:(null===t||void 0===t||null===(r=t.mobile_styling)||void 0===r?void 0:r.container_padding)||0})},subscriptionBlock:Io({width:"1400px",height:"420px",margin:"0 auto 30px",backgroundPosition:"50% 50%",position:"relative"},e.breakpoints.down(768),{width:"100%"}),subscriptionMobileBlock:{width:"100%",minHeight:"400px",maxHeight:"600px",height:"100%",margin:"0 auto",position:"relative",backgroundPosition:"50% 50%"},bannerImg:{width:"100%",minHeight:"400px",maxHeight:"600px",height:"100%",objectFit:"cover",top:0,zIndex:"-1",position:"absolute"}}}),zo=function(e){var t,n,i,r,a,l,c,d,u,s,m,p,v=e.item,f=e.scrollToDisclaimer,g=e.trackEvent;if(!v)return null;var b=Ho(null===v||void 0===v||null===(t=v.subscription_block)||void 0===t?void 0:t.banner_content),y=null===v||void 0===v?void 0:v.subscription_block,h=(null===y||void 0===y||null===(n=y.desktop_image)||void 0===n?void 0:n.url)||"",x=(null===y||void 0===y||null===(i=y.mobile_image)||void 0===i?void 0:i.url)||"",w=(null===y||void 0===y||null===(r=y.desktop_image)||void 0===r?void 0:r.description)||(null===y||void 0===y||null===(a=y.mobile_image)||void 0===a?void 0:a.description)||"Subscription Hero",E=(null===y||void 0===y||null===(l=y.banner_content)||void 0===l?void 0:l.header)||"",S=(null===y||void 0===y||null===(c=y.banner_content)||void 0===c?void 0:c.sub_header)||"",N=(null===y||void 0===y||null===(d=y.banner_content)||void 0===d||null===(d=d.cta_button)||void 0===d?void 0:d.title)||"",C=(null===y||void 0===y||null===(u=y.banner_content)||void 0===u||null===(u=u.cta_button)||void 0===u?void 0:u.href)||"",A=(null===y||void 0===y||null===(s=y.banner_content)||void 0===s?void 0:s.tracking_event_category)||"Subscriptions",R=(null===y||void 0===y||null===(m=y.banner_content)||void 0===m?void 0:m.tracking_event_action)||"Banner",B=(null===y||void 0===y||null===(p=y.banner_content)||void 0===p?void 0:p.tracking_event_label)||N;return o().createElement(o().Fragment,null,o().createElement(k.A,{breakpoint:600,desktop:function(){return function(){var e,t,n,i,r;return o().createElement("div",{className:b.subscriptionBlock,"data-component":"desktopSubscription"},h&&o().createElement("img",{src:h,alt:w,className:b.bannerImg}),o().createElement("div",{className:b.contextBoxPosition},o().createElement("div",{className:b.contentBoxContainer},o().createElement("div",{className:b.contentInnerBoxContainer},E&&o().createElement("div",null,o().createElement(qe(),{className:b.bannerText,source:E,renderers:Oo.Ay,escapeHtml:!1})),S&&o().createElement("div",null,o().createElement(qe(),{className:b.bannerSubText,source:S,escapeHtml:!1,renderers:Oo.Ay})),C&&o().createElement("div",{className:b.ctaBtnContainer},o().createElement(_.N_,{className:b.ctaBtn,to:C,onClick:function(){return g({eventCategory:A,eventAction:R,eventLabel:B})}},N)),(null===y||void 0===y||null===(e=y.banner_content)||void 0===e||null===(e=e.terms)||void 0===e?void 0:e.title)&&o().createElement("div",{className:b.tilesterms},null!==y&&void 0!==y&&null!==(t=y.banner_content)&&void 0!==t&&null!==(t=t.terms)&&void 0!==t&&t.href.includes("#")?o().createElement("button",{type:"button",onClick:f},null===y||void 0===y||null===(n=y.banner_content)||void 0===n||null===(n=n.terms)||void 0===n?void 0:n.title):o().createElement(_.N_,{to:null===y||void 0===y||null===(i=y.banner_content)||void 0===i||null===(i=i.terms)||void 0===i?void 0:i.href},null===y||void 0===y||null===(r=y.banner_content)||void 0===r||null===(r=r.terms)||void 0===r?void 0:r.title))))))}()},mobile:function(){return function(){var e,t,n,i;return o().createElement("div",{className:b.subscriptionMobileBlock,"data-component":"mobileSubscriptionBlock"},x&&o().createElement("img",{src:x,alt:w,className:b.bannerImg}),o().createElement("div",{className:b.contextBoxPosition},o().createElement("div",{className:b.contentBoxContainer},o().createElement("div",{className:b.contentInnerBoxContainer},o().createElement("div",null,o().createElement(qe(),{className:b.bannerText,source:E,escapeHtml:!1})),o().createElement("div",null,o().createElement(qe(),{className:b.bannerSubText,source:S,escapeHtml:!1})),C&&o().createElement("div",{className:b.ctaBtnContainer},o().createElement(_.N_,{className:b.ctaBtn,to:C,onClick:function(){return g({eventCategory:A,eventAction:R,eventLabel:B})}},"".concat(N," >"))),o().createElement("div",{className:b.tilesterms},null!==y&&void 0!==y&&null!==(e=y.banner_content)&&void 0!==e&&null!==(e=e.terms)&&void 0!==e&&e.href.includes("#")?o().createElement("button",{type:"button",onClick:f},null===y||void 0===y||null===(t=y.banner_content)||void 0===t||null===(t=t.terms)||void 0===t?void 0:t.t
2itle):o().createElement(_.N_,{to:null===y||void 0===y||null===(n=y.banner_content)||void 0===n||null===(n=n.terms)||void 0===n?void 0:n.href},null===y||void 0===y||null===(i=y.banner_content)||void 0===i||null===(i=i.terms)||void 0===i?void 0:i.title))))))}()}}))};zo.propTypes={item:(0,l.shape)({banner_content:(0,l.shape)({cta_button_background_color:l.string,cta_button_text_color:l.string,headline:l.string,headline_font_color:l.string,sub_headline:l.string,sub_headline_font_color:l.string}),desktop_image:(0,l.shape)({title:l.string,url:l.string}),link:(0,l.shape)({title:l.string,href:l.string})}),scrollToDisclaimer:l.func,trackEvent:l.func.isRequired},zo.defaultProps={item:{},scrollToDisclaimer:function(){}};var Wo=(0,s.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}))(zo);function Lo(e){return Lo="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},Lo(e)}function Mo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Lo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Lo(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Lo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Go=function(e){var t=e.classes,n=e.ourFavoritesBlockData,i=e.trackEvent,r=e.tracking;if(!n)return null;var a=(0,x.n)(),l=(null===n||void 0===n?void 0:n.tile)||[];return o().createElement("div",{className:t.ourFavoriteBlockContainer,"data-component":"ourFavoritesBlock"},(null===n||void 0===n?void 0:n.title)&&o().createElement("div",{className:"".concat(t.title," ").concat(null!==n&&void 0!==n&&n.title_background_stroke?t.backgroundStroke:"")},o().createElement("h2",null,null===n||void 0===n?void 0:n.title)),(null===n||void 0===n?void 0:n.sub_heading)&&o().createElement(qe(),{className:t.subHeading,source:n.sub_heading,escapeHtml:!1}),o().createElement("div",{className:t.favInnerContainer},null===l||void 0===l?void 0:l.map(function(e,n){var l,c,d,u,s=(null===e||void 0===e||null===(l=e.cta_button)||void 0===l?void 0:l.title)||"",m=(null===e||void 0===e||null===(c=e.cta_button)||void 0===c?void 0:c.href)||"",p=(n+1)%3!==0&&n%3!==0?t.favCardPadding:"";return o().createElement("div",{className:"".concat(t.favCardContainer,"  ").concat(p)},o().createElement("div",{className:"".concat(t.favCard),key:a(e)},(null===e||void 0===e||null===(d=e.image)||void 0===d?void 0:d.url)&&o().createElement("img",{className:t.mainImage,src:e.image.url,alt:e.image.description||"Floral Subscription Cards"}),o().createElement("div",{className:t.favCardTextWrapper},(null===e||void 0===e?void 0:e.header)&&o().createElement(qe(),{source:e.header,escapeHtml:!1,className:t.favCardTitle}),(null===e||void 0===e||null===(u=e.logo_image)||void 0===u?void 0:u.url)&&o().createElement("img",{className:t.logoImage,src:e.logo_image.url,alt:"Desktop"}),(null===e||void 0===e?void 0:e.sub_header)&&o().createElement("div",{className:t.favCardDesc},e.sub_header),(null===e||void 0===e?void 0:e.price)&&o().createElement("div",{className:t.favCardPriceContainer},o().createElement("p",null,"Starting at"),o().createElement("div",{className:t.favPrice},e.price)),m&&o().createElement(_.N_,{className:t.favBlockCtaBtn,onClick:function(){return i({eventCategory:e.tracking_event_category||(null===r||void 0===r?void 0:r.tracking_event_category)||"Subscriptions",eventAction:e.tracking_event_action||(null===r||void 0===r?void 0:r.tracking_event_action)||"Our Favorites",eventLabel:e.tracking_event_label||(null===e||void 0===e?void 0:e.header)})},to:m},s))))})))};Go.propTypes={classes:l.object,ourFavoritesBlockData:(0,l.shape)({tile:(0,l.arrayOf)((0,l.shape)({header:l.string,sub_header:l.string,text_color:l.string,tile_background_color:l.string}))}),trackEvent:l.func.isRequired,tracking:(0,l.shape)({tracking_event_action:l.string,tracking_event_category:l.string,tracking_event_label:l.string})},Go.defaultProps={classes:{},ourFavoritesBlockData:{},tracking:{}};var Uo=(0,s.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}),(0,d.A)(function(e){var t;return{title:{fontFamily:"PlayfairDisplay, serif",fontSize:"28px",position:"relative",textAlign:"center","& h1, h2, & h3, & h4, & h5, & h6":{fontSize:"30px",fontWeight:"normal",position:"relative",display:"inline-block",zIndex:9,background:"#FFF",padding:"0 30px",margin:"0"}},backgroundStroke:{"&::before":{content:'""',background:(null===(t=e.palette.common)||void 0===t?void 0:t.black)||"#000",width:"100%",height:"1px",position:"absolute",right:0,left:0,top:"50%",zIndex:1}},ourFavoriteBlockContainer:{maxWidth:"1400px",width:"100%",margin:"0 auto"},favInnerContainer:Mo({display:"flex",width:"100%",flexWrap:"wrap",justifyContent:"center",marginTop:"3em"},e.breakpoints.down(768),{marginTop:"2em",flexDirection:"column",justifyContent:"center",alignItems:"center"}),favCard:{borderRadius:"36px",boxShadow:"0px 9px 18px rgba(75,75,75,0.12)",textAlign:"center"},mainImage:{display:"block",width:"100%",borderRadius:"36px 36px 0 0"},favCardTextWrapper:{marginTop:"50px",marginBottom:"65px"},favCardTitle:{fontFamily:"PlayfairDisplay, serif",fontSize:"28px",marginBottom:"10px"},favCardDesc:{width:"85%",margin:"0 auto",lineHeight:"20px",fontSize:"16px",marginBottom:"15px"},favCardPriceContainer:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"20px","& p":{margin:0,marginRight:"5px"}},favPrice:{fontFamily:"ivypresto-text,PlayfairDisplayBold, serif",fontSize:"24px",paddingBottom:"2px"},favBlockCtaBtn:{fontSize:14,textDecoration:"none",display:"block",margin:"0 auto",width:208,letterSpacing:"1.47px",textTransform:"uppercase",borderRadius:"3px",border:"1px solid black",lineHeight:"40px",fontWeight:"600",color:"#000000"},favCardPadding:Mo(Mo(Mo({margin:"0px 8em"},e.breakpoints.down(1366),{margin:"0px 3em"}),e.breakpoints.down(768),{marginLeft:"20px"}),e.breakpoints.down(1024),{margin:"0px 0px"}),favCardContainer:Mo(Mo(Mo({width:"27%",display:"flex",marginBottom:"3em","&:last-child":{marginRight:0}},e.breakpoints.down(1366),{width:"30%"}),e.breakpoints.down(1024),{width:"44%",margin:"0px 20px"}),e.breakpoints.down(768),{width:"90%",maxWidth:"378px",marginRight:"20px",marginLeft:"20px",marginBottom:"30px","&:last-child":{marginRight:"20px",marginBottom:0}}),logoImage:{width:"auto",margin:"0px auto 20px"},subHeading:{"& *":{fontSize:"18px",position:"relative",textAlign:"center",margin:0}}}}))(Go),$o=n(99028),Vo=function(e){void 0!==window&&window.scrollTo({top:e.current.offsetTop-100,left:0,behavior:"smooth"})},Zo=n(3464),Jo=function(e){var t,n,i,r,a,l,c,d,u=e.data,s=(0,Zo.A)(),m=(null===u||void 0===u||null===(t=u.trackable_link)||void 0===t||null===(t=t.link)||void 0===t?void 0:t.t
2itle)||"",p=(null===u||void 0===u||null===(n=u.trackable_link)||void 0===n||null===(n=n.link)||void 0===n?void 0:n.href)||"",v=o().createElement(Tn.A,{path:"mobile"===s&&null!==u&&void 0!==u&&null!==(i=u.mobile_image)&&void 0!==i&&i.url?null===u||void 0===u||null===(r=u.mobile_image)||void 0===r?void 0:r.url:null===u||void 0===u||null===(a=u.desktop_image)||void 0===a?void 0:a.url,alt:m,style:{objectFit:"cover",maxWidth:"100%"}});return p?o().createElement(et.A,{isTrackEventEnabled:!0,trackingEventAction:null===u||void 0===u||null===(l=u.trackable_link)||void 0===l?void 0:l.event_action,trackingEventCategory:null===u||void 0===u||null===(c=u.trackable_link)||void 0===c?void 0:c.event_category,trackingEventLabel:null===u||void 0===u||null===(d=u.trackable_link)||void 0===d?void 0:d.event_label,title:m,href:p},v):o().createElement(o().Fragment,null,v)};Jo.propTypes={data:l.object},Jo.defaultProps={data:{}};var Yo=Jo,Xo=n(456),Ko=n(93396);function Qo(){var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var c=i&&i.prototype instanceof l?i:l,d=Object.create(c.prototype);return er(d,"_invoke",function(n,i,o){var r,l,c,d=0,u=o||[],s=!1,m={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return r=t,l=0,c=e,m.n=n,a}};function p(n,i){for(l=n,c=i,t=0;!s&&d&&!o&&t<u.length;t++){var o,r=u[t],p=m.p,v=r[2];n>3?(o=v===i)&&(c=r[(l=r[4])?5:(l=3,3)],r[4]=r[5]=e):r[0]<=p&&((o=n<2&&p<r[1])?(l=0,m.v=i,m.n=r[1]):p<v&&(o=n<3||r[0]>i||i>v)&&(r[4]=n,r[5]=i,m.n=v,l=0))}if(o||n>1)return a;throw s=!0,i}return function(o,u,v){if(d>1)throw TypeError("Generator is already running");for(s&&1===u&&p(u,v),l=u,c=v;(t=l<2?e:c)||!s;){r||(l?l<3?(l>1&&(m.n=-1),p(l,c)):m.n=c:m.v=c);try{if(d=2,r){if(l||(o="next"),t=r[o]){if(!(t=t.call(r,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=r.return)&&t.call(r),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1);r=e}else if((t=(s=m.n<0)?c:n.call(i,m))!==a)break}catch(t){r=e,l=1,c=t}finally{d=1}}return{value:t,done:s}}}(n,o,r),!0),d}var a={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var u=[][i]?t(t([][i]())):(er(t={},i,function(){return this}),t),s=d.prototype=l.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,er(e,o,"GeneratorFunction")),e.prototype=Object.create(s),e}return c.prototype=d,er(s,"constructor",d),er(d,"constructor",c),c.displayName="GeneratorFunction",er(d,o,"GeneratorFunction"),er(s),er(s,o,"Generator"),er(s,i,function(){return this}),er(s,"toString",function(){return"[object Generator]"}),(Qo=function(){return{w:r,m:m}})()}function er(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}er=function(e,t,n,i){function r(t,n){er(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(r("next",0),r("throw",1),r("return",2))},er(e,t,n,i)}function tr(e,t,n,i,o,r,a){try{var l=e[r](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(i,o)}function nr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ir(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ir(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var or=function(e){var t,n=e.classes,r=e.subCollectionsData,l=e.id,d=e.seed,u=e.enableToggle,s=e.trackEvent,v=e.banners,f=(0,Zo.A)(),g=(0,a.d4)(function(e){return(0,Xo.o7)(e)}),b=(0,a.d4)(Ri.jV),y=(0,a.d4)(D.getFeatureFlags),h=nr((0,i.useState)(null),2),x=h[0],k=h[1],E=y["is-dynamic-pricing-enabled-pwa"],S=y["is-ca-transparency-all-in-pricing-enabled"],N=nr((0,i.useState)(!!E),2),C=N[0],A=N[1],R=(0,a.d4)(ji.getIsPassportUserLoggedIn),B=(0,a.d4)(ji.getIsAuthenticatedStatus),P=(0,a.d4)(Oi.J6),T=(0,Fi.A)("isActivePassportUser",P),q=y["which-collection-
2page-restructure"],j="variantb"===(null===q||void 0===q?void 0:q.toLowerCase()),O=nr((0,i.useState)(!1),2),F=O[0],I=O[1];if(!q)return o().createElement(o().Fragment,null);var H=(0,a.d4)(Ii.getPassportSubscriptionStatus),z=[];T&&R||H?z=[{name:"CUSTOMER_TYPE",value:"Passport"}]:B&&(z=[{name:"CUSTOMER_TYPE",value:"Registered"}]);var W=(v||[]).map(function(e){return null===e||void 0===e?void 0:e.uid})||[],L='\\"uid\\":{\\"$in\\":[\\"'.concat(W.join('\\",\\"'),'\\"]}'),M={brand:g["domain-name"],contentType:"collection_banners",GRAPHQL_ENV:p.S,query:L},G=(0,Ko.A)(M),U=(0,m.IT)(G),$=U.loading,V=U.error,Z=U.data,J=[];if(r.forEach(function(e){e.products.forEach(function(e){J.push({partNumber:e.id})})}),(0,i.useEffect)(function(){function e(){var t;return t=Qo().m(function e(){var t;return Qo().w(function(e){for(;;)switch(e.n){case 0:if(E){e.n=1;break}return A(!1),e.a(2);case 1:if(b){e.n=2;break}return A(!1),e.a(2);case 2:t={enterpriseId:b,products:J,variants:z},(0,Bi.A)({},null,t,y["is-price-engine-batching-enabled"]).then(function(e){var t=e.data;A(!1),k(null===t||void 0===t?void 0:t.products),I((0,Di.A)(t,S))}).catch(function(e){c.A.logError({appName:"mbp-pwa-ui",jsError:e,message:"ProductsList: fetch prices failed...".concat(e.message),enterpriseId:b}),A(!1)});case 3:return e.a(2)}},e)}),e=function(){var e=this,n=arguments;return new Promise(function(i,o){var r=t.apply(e,n);function a(e){tr(r,i,o,a,l,"next",e)}function l(e){tr(r,i,o,a,l,"throw",e)}a(void 0)})},e.apply(this,arguments)}!function(){e.apply(this,arguments)}()},[y,b,H]),$&&!V&&!Z)return o().createElement(o().Fragment,null);var Y="mobile"===f,X=(null===Z||void 0===Z||null===(t=Z.findContent)||void 0===t||null===(t=t.content)||void 0===t?void 0:t.entries)||[],K=function(e){var t,n,i=(0,qi.QU)(e);return null!==i&&void 0!==i&&null!==(t=i.sale)&&void 0!==t&&t.length||null!==i&&void 0!==i&&null!==(n=i.retail)&&void 0!==n&&n.length?i:null};return null===r||void 0===r?void 0:r.map(function(e){var t;return e.id===l?o().createElement(w.A,{key:d(e),container:!0},null===e||void 0===e||null===(t=e.products)||void 0===t?void 0:t.map(function(e,t){var i,r,a,l,c,m,p,v=(p=t+1,(X||[]).filter(function(e){var t,n;return(Y?null===e||void 0===e||null===(t=e.banner)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.positioning)||void 0===t||null===(t=t.mobile)||void 0===t?void 0:t.position:null===e||void 0===e||null===(n=e.banner)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.positioning)||void 0===n||null===(n=n.desktop)||void 0===n?void 0:n.position)===p})||[]||[]),f=o().createElement(w.A,{key:d(e),item:!0,xs:Y?6:3,className:Y?"":n.gridProductContainer},o().createElement("div",{className:n.productContainer},o().createElement(_.N_,{to:null===e||void 0===e||null===(i=e.seo)||void 0===i?void 0:i.url,onClick:function(){return s({eventCategory:"Subscriptions",eventAction:"Top Sellers",eventLabel:null===e||void 0===e?void 0:e.name})}},o().createElement("img",{src:"".concat(null===e||void 0===e||null===(r=e.image)||void 0===r?void 0:r.path).concat(null===e||void 0===e||null===(a=e.image)||void 0===a?void 0:a.name,"x.jpg"),alt:null===e||void 0===e?void 0:e.name}),o().createElement("p",null,null===e||void 0===e?void 0:e.name),!F&&o().createElement(Ti.A,{skuPriceRange:E&&null!==(l=(x||[]).find(function(t){return t.partNumber===e.id}))&&void 0!==l&&l.prices?K(null===(c=(x||[]).find(function(t){return t.partNumber===e.id}))||void 0===c?void 0:c.prices):null===e||void 0===e?void 0:e.skuPriceRange,displayPrice:!C,isMobile:Y,colorMatchTitle:!0,noFromText:!0,collectionRestructureEnabled:j})),o().createElement(Lt.A,{dynamicPriceData:(x||[]).find(function(t){return t.partNumber===e.id}),isCaDelivery:F,skuPriceRange:null===e||void 0===e?void 0:e.skuPriceRange}),u&&o().createElement("div",{className:n.productLink},o().createElement(_.N_,{to:null===e||void 0===e||null===(m=e.seo)||void 0===m?void 0:m.url},"Quick View"))));return(null===v||void 0===v?void 0:v.length)>0?o().createElement(o().Fragment,null,function(e,t){return(e||[]).map(function(e){var i,r,a,l,c,u,s,m,p,v,f=(null===e||void 0===e||null===(i=e.banner)||void 0===i?void 0:i[0])||{};return o().createElement(o().Fragment,null,o().createElement(w.A,{key:d(t),item:!0,xs:(Y?6:3)*(Y?null===f||void 0===f||null===(r=f.positioning)||void 0===r||null===(r=r.mobile)||void 0===r?void 0:r.width:null===f||void 0===f||null===(a=f.positioning)||void 0===a||null===(a=a.desktop)||void 0===a?void 0:a.width)||1,className:n.gridProductContainer}
2,o().createElement("div",{className:n.productContainer},o().createElement(Yo,{data:{trackable_link:{link:{title:null===f||void 0===f||null===(l=f.banner_link)||void 0===l||null===(l=l.link)||void 0===l?void 0:l.title,href:null===f||void 0===f||null===(c=f.banner_link)||void 0===c||null===(c=c.link)||void 0===c?void 0:c.href},event_action:null===f||void 0===f||null===(u=f.banner_link)||void 0===u?void 0:u.tracking_event_action,event_category:null===f||void 0===f||null===(s=f.banner_link)||void 0===s?void 0:s.tracking_event_category,event_label:null===f||void 0===f||null===(m=f.banner_link)||void 0===m?void 0:m.tracking_event_label},mobile_image:{url:null===f||void 0===f||null===(p=f.banner_image_mobile)||void 0===p?void 0:p.url},desktop_image:{url:null===f||void 0===f||null===(v=f.banner_image)||void 0===v?void 0:v.url}}}))))})}(v,e),f):f})):o().createElement(o().Fragment,null)})};or.propTypes={classes:l.object.isRequired,subCollectionsData:l.array.isRequired,id:l.string.isRequired,seed:l.func.isRequired,enableToggle:l.bool.isRequired,trackEvent:l.func.isRequired,banners:l.array.isRequired};var rr=(0,Pi.ru)(or);function ar(e){return ar="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},ar(e)}function lr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ar(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=ar(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ar(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cr=(0,fo.Ay)({resolved:{},chunkName:function(){return"SeoBlock"},isReady:function(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:function(){return n.e(5473).then(n.bind(n,38170))},requireAsync:function(e){var t=this,n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(function(e){return t.resolved[n]=!0,e})},requireSync:function(e){var t=this.resolve(e);return n(t)},resolve:function(){return 38170}}),dr=function(e){var t,n,r,a,l=e.classes,c=e.templateData,d=e.trackEvent,u=e.presentationFamily,s=(null===c||void 0===c||null===(t=c.content)||void 0===t||null===(t=t.entries)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.category_blocks)||[],m=(null===c||void 0===c?void 0:c.subCollections)||[],p=(null===c||void 0===c||null===(n=c.content)||void 0===n||null===(n=n.entries)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.disclaimer)||"",v=(0,x.n)(),f=(0,i.useRef)(v("disclaimer-ref")),g=function(){return Vo(f)},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return e<=6?12/e:2},y=(null===c||void 0===c||null===(r=c.content)||void 0===r||null===(r=r.entries)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.seo)||void 0===r||null===(r=r.breadcrumb)||void 0===r?void 0:r.length)>0,h=(null===c||void 0===c||null===(a=c.content)||void 0===a||null===(a=a.entries)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.tracking)||{};return s.length?o().createElement(o().Fragment,null,o().createElement("div",{className:l.TemplateFareMain},o().createElement(w.A,{container:!0,className:l.container},y&&o().createElement(kt.default,{breadCrumbArray:c.content.entries[0].seo.breadcrumb}),null===s||void 0===s?void 0:s.map(function(e){var t=Object.keys(e)[0],n=(null===e||void 0===e?void 0:e.you_choose_block)||{},i=(null===e||void 0===e?void 0:e.info_block)||{},r=(null===e||void 0===e?void 0:e.our_favorites_block)||{};switch(t){case"generic_banner":return o().createElement("div",{className:l.genericBanner},o().createElement(Yo,{data:null===e||void 0===e?void 0:e.generic_banner}));case"main_banner":return o().createElement(ho,{item:e,tracking:h});case"faq":return o().createElement("div",{className:"".concat(l.imocBanner," ").concat(l.faqContainer)}," ",o().createElement(Ue.default,{faqBlock:e})," ");case"imoc":return o().createElement("div",{className:l.imocBanner},o().createElement(Me.A,{imocBlock:null===e||void 0===e?void 0:e.imoc,brand:u}));case"you_choose_block":return o().createElement(Eo,{chooseBlock:n});case"info_block":return o().createElement(Ro,{infoBlockData:i});case"subscription_block":return o().createElement(Wo,{item:e,scrollToDisclaimer:g});case"our_favorites_block":return o().createElement(Uo,{ourFavoritesBlockData:r,tracking:h});case"sub_banner":var a,c,s,p=e.sub_banner,f=void 0===p?{}:p;return o().createElement(w.A,{key:v(e),item:!0,xs:12,className:l.subBanner},o().createElement("img",{src:null===f||void 0===f||null===(a=f.desktop_image)||void 0===a?void 0:a.url,alt:(null===f||void 0===f||null===(c=f.desktop_image)||void 0===c?void 0:c.description)||(null===f||void 0===f||null===(s=f.mobile_image)||void 0===s?void 0:s.description)||"Fare Well Template"}));case"sub_collection_section":var y,x=e.sub_collection_section,k=null===x||void 0===x?void 0:x.enable_toggle;return o().createElement(w.A,{key:v(e),container:!0,className:l.subCollection},null===x||void 0===x||null===(y=x.subcollections)||void 0===y?void 0:y.map(function(e){var t,n;return o().createElement(o().Fragment,null,o().createElement(w.A,{container:!0},o().createElement("div",{className:l.title},o().createElement("p",null,null===e||void 0===e?void 0:e.title),(null===e||void 0===e||null===(t=e.link)||void 0===t?void 0:t.t
2itle)&&o().createElement(_.N_,{className:l.viewAllLink,to:null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.href},o().createElement("span",null,e.link.title))),(null===e||void 0===e?void 0:e.sub_text)&&o().createElement("h4",null,null===e||void 0===e?void 0:e.sub_text)),o().createElement(rr,{classes:l,subCollectionsData:m,id:null===e||void 0===e?void 0:e.sub_code,seed:v,enableToggle:k,trackEvent:d,banners:null===e||void 0===e?void 0:e.incollection_banner}))}));case"bottom_banners":var E,S=e.bottom_banners;return o().createElement(w.A,{key:v(e),container:!0,className:l.bottomBanner},(null===S||void 0===S?void 0:S.title)&&o().createElement(w.A,{container:!0,className:l.title},o().createElement("p",null,null===S||void 0===S?void 0:S.title)),null===S||void 0===S||null===(E=S.banners)||void 0===E?void 0:E.map(function(e){var t,n,i,r=(null===e||void 0===e||null===(t=e.link)||void 0===t?void 0:t.href)||"",a=(null===e||void 0===e||null===(n=e.desktop_image)||void 0===n?void 0:n.url)||"",c=(null===e||void 0===e||null===(i=e.desktop_image)||void 0===i?void 0:i.title)||"";return o().createElement(w.A,{key:v(e),item:!0,xs:b((null===S||void 0===S?void 0:S.banners.length)||1)},o().createElement("div",{className:l.bottomBannerInner},""!==r?o().createElement("a",{href:r},o().createElement("img",{src:a,alt:c})):o().createElement("img",{src:a,alt:c})))}
2));case"seo_copy":return o().createElement(cr,{data:e.seo_copy});case"wyng":return o().createElement($o.default,{data:e.wyng});default:return null}}),o().createElement(qo,{disclaimer:p,disclaimerRef:f})))):o().createElement(ke.A,{"data-component":"templateFareWell"})};dr.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({seo:(0,l.shape)({breadcrumb:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired}).isRequired),keywords:l.string,meta_description:l.string,seo_searchable:l.bool.isRequired,page_title:l.string}).isRequired,category_blocks:(0,l.arrayOf)((0,l.shape)({main_banner:(0,l.shape)({link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),desktop_image:(0,l.shape)({url:l.string.isRequired})}),sub_banner:(0,l.shape)({desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})}),bottom_banners:(0,l.shape)({title:l.string.isRequired,banners:(0,l.arrayOf)({link:(0,l.shape)({href:l.string.isRequired}),desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})})})}))}).isRequired,trackEvent:l.func.isRequired,presentationFamily:l.string.isRequired};var ur=(0,u.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}),(0,d.A)(function(e){var t,n,i,o,r,a;return{container:lr(lr(lr({},e.breakpoints.down("sm"),{maxWidth:e.palette.tiers.container.maxWidth.downSmall,margin:"0 auto"}),e.breakpoints.down("md"),{maxWidth:e.palette.tiers.container.maxWidth.downMedium,margin:"0 auto"}),'& [class*="GraphqlBreadcrumbs-breadCrumb-"]',{padding:"10px 0"}),subBanner:{margin:"0 auto",maxWidth:1400,padding:"30px 0","& img":{width:"100%"}},bottomBannerInner:{padding:10,textAlign:"center","& img":{width:"100%"}},bottomBanner:{margin:"0 auto",maxWidth:1400,justifyContent:"center",width:"100%"},title:{fontSize:"26px",position:"relative",textAlign:"center",width:"100%",marginTop:"10px","&::before":lr({content:'""',background:(null===(t=e.palette)||void 0===t?void 0:t.colorNeutral60)||"#9E9E9E",width:"100%",height:"1px",position:"absolute",right:0,left:0,top:"50%",zIndex:1},e.breakpoints.down(600),{background:"transparent"}),"& h2 ,& p":{fontSize:"26px",fontWeight:"normal",position:"relative",display:"inline-block",zIndex:9,background:"#FFF",padding:"0 30px",margin:"0 auto",fontFamily:"PlayfairDisplayRegular, serif",textAlign:"center"},"& a":{position:"absolute",right:0,top:10,zIndex:1}},subCollection:{maxWidth:"1400px",margin:"20px auto","& h4, & a":{width:"100%"},"& h4":{fontWeight:"normal"},"& a":{fontSize:16,fontWeight:"bold",width:"fit-content",color:(null===(n=e.palette.cms)||void 0===n?void 0:n.primary)||e.palette.colorPrimary}},productContainer:{padding:"15px","& img":{display:"block",width:"100%",marginBottom:"5px"},"& p":{fontWeight:"normal",overflow:"visible",textOverflow:"ellipsis",verticalAlign:"bottom",margin:0,color:e.palette.common.black},"& a":{textDecoration:"none"}},productLink:{marginTop:20,"& a":{color:e.palette.common.white,backgroundColor:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary,textDecoration:"none",padding:"10px",borderRadius:"4px",textTransform:"uppercase",fontSize:14}},viewAllLink:{textAlign:"right",color:(null===(o=e.palette.cms)||void 0===o?void 0:o.white)||e.palette.common.white,textDecoration:"none","& span":{background:(null===(r=e.palette.cms)||void 0===r?void 0:r.green)||"green",color:(null===(a=e.palette.cms)||void 0===a?void 0:a.white)||e.palette.common.white,padding:"7px 14px",borderRadius:50}},imocBanner:{margin:"0 auto",maxWidth:1400},genericBanner:{margin:"15px auto",maxWidth:1400,width:"100%"},faqContainer:{margin:"0px 25px"},TemplateFareMain:{margin:"0px auto",maxWidth:1400}}}))(dr),sr=n(23537);function mr(e){return mr="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},mr(e)}function pr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=mr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=mr(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vr=function(e){var t,n,r,a,l=e.classes,c=e.templateData,d=e.trackEvent,u=e.presentationFamily,s=(null===c||void 0===c||null===(t=c.content)||void 0===t||null===(t=t.entries)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.seo)||void 0===t?void 0:t.breadcrumb)||[],m=(null===c||void 0===c||null===(n=c.content)||void 0===n||null===(n=n.entries)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.category_blocks)||[],p=(null===c||void 0===c?void 0:c.subCollections)||[],v=(null===c||void 0===c||null===(r=c.content)||void 0===r||null===(r=r.entries)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.disclaimer)||"",f=(0,x.n)(),g=(0,i.useRef)(f("disclaimer-ref")),b=function(){return Vo(g)},y=(null===c||void 0===c||null===(a=c.content)||void 0===a||null===(a=a.entries)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.tracking)||{};return m?o().createElement(o().Fragment,null,o().createElement("div",{className:l.breadCrumbs},o().createElement(kt.default,{breadCrumbArray:s})),null===m||void 0===m?void 0:m.map(function(e){var t=Object.keys(e)[0],n=(null===e||void 0===e?void 0:e.you_choose_block)||{},i=(null===e||void 0===e?void 0:e.info_block)||{},r=(null===e||void 0===e?void 0:e.our_favorites_block)||{};switch(t){case"generic_banner":return o().createElement("div",{className:l.genericBanner},o().createElement(Yo,{data:null===e||void 0===e?void 0:e.generic_banner}));case"mobile_tiles":return o().createElement(sr.default,{data:null===e||void 0===e?void 0:e.mobile_tiles,presentationFamily:u});case"main_banner":return o().createElement(ho,{item:e,tracking:y});case"imoc":return o().createElement("div",{className:l.imocBanner},o().createElement(Me.A,{imocBlock:null===e||void 0===e?void 0:e.imoc,brand:"flower"}));case"faq":return o().createElement("div",{className:"".concat(l.imocBanner," ").concat(l.faqContainer)}," ",o().createElement(Ue.default,{faqBlock:e})," ");case"you_choose_block":return o().createElement(Eo,{chooseBlock:n});case"info_block":return o().createElement(Ro,{infoBlockData:i});case"subscription_block":return o().createElement(Wo,{item:e,scrollToDisclaimer:b});case"our_favorites_block":return o().createElement(Uo,{ourFavoritesBlockData:r,tracking:y});case"sub_banner":var a,c,s=e.sub_banner,m=void 0===s?{}:s;return o().createElement(w.A,{key:f(e),item:!0,xs:12,className:l.subBanner},o().createElement("img",{src:null===m||void 0===m||null===(a=m.mobile_image)||void 0===a?void 0:a.url,alt:null===m||void 0===m||null===(c=m.mobile_image)||void 0===c?void 0:c.description}));case"sub_collection_section":var v,g=e.sub_collection_section,h=null===g||void 0===g?void 0:g.enable_toggle;return o().createElement(w.A,{key:f(e),container:!0,className:l.subCollection},null===g||void 0===g||null===(v=g.subcollections)||void 0===v?void 0:v.map(function(e){var t,n;return o().createElement(o().Fragment,null,o().createElement(w.A,{container:!0},o().createElement("div",{className:l.title},o().createElement("h2",null,null===e||void 0===e?void 0:e.title)),(null===e||void 0===e?void 0:e.sub_text)&&o().createElement("h4",null,null===e||void 0===e?void 0:e.sub_text),(null===e||void 0===e||null===(t=e.link)||void 0===t?void 0:t.t
2itle)&&o().createElement(_.N_,{to:null===e||void 0===e||null===(n=e.link)||void 0===n?void 0:n.href},e.link.title)),o().createElement(rr,{classes:l,subCollectionsData:p,id:null===e||void 0===e?void 0:e.sub_code,seed:f,enableToggle:h,trackEvent:d,banners:null===e||void 0===e?void 0:e.incollection_banner}))}));case"bottom_banners":var x,k=e.bottom_banners;return o().createElement(w.A,{key:f(e),container:!0,className:l.bottomBanner},o().createElement(w.A,{container:!0},o().createElement("h2",null,null===k||void 0===k?void 0:k.title)),null===k||void 0===k||null===(x=k.banners)||void 0===x?void 0:x.map(function(e){var t,n,i,r=(null===e||void 0===e||null===(t=e.link)||void 0===t?void 0:t.href)||"",a=(null===e||void 0===e||null===(n=e.mobile_image)||void 0===n?void 0:n.url)||"",c=(null===e||void 0===e||null===(i=e.mobile_image)||void 0===i?void 0:i.title)||"";return o().createElement(w.A,{key:f(e),item:!0,xs:12},o().createElement("div",{className:l.bottomBannerInner},""!==r?o().createElement("a",{href:r},o().createElement("img",{src:a,alt:c})):o().createElement("img",{src:a,alt:c})))}
2));case"wyng":return o().createElement($o.default,{data:e.wyng});default:return null}}),o().createElement(qo,{disclaimer:v,disclaimerRef:g})):o().createElement(ke.A,{"data-component":"mobileFareWell"})};vr.propTypes={classes:l.object.isRequired,templateData:(0,l.shape)({category_blocks:(0,l.arrayOf)((0,l.shape)({main_banner:(0,l.shape)({link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),mobile_image:(0,l.shape)({url:l.string.isRequired})}),sub_banner:(0,l.shape)({mobile_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})}),bottom_banners:(0,l.shape)({title:l.string.isRequired,banners:(0,l.arrayOf)({link:(0,l.shape)({href:l.string.isRequired}),mobile_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})})})}))}).isRequired,trackEvent:l.func.isRequired,presentationFamily:l.string.isRequired};var fr=(0,u.Zz)((0,a.Ng)(null,function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}),(0,d.A)(function(e){var t,n,i;return{subBanner:{"& img":{width:"100%"}},bottomBannerInner:{padding:10,"& img":{width:"100%"}},bottomBanner:{"& h2":pr({textAlign:"center",width:"100%",fontSize:26,fontFamily:"PlayfairDisplayRegular, serif",fontWeight:"normal"},e.breakpoints.down(600),{margin:"10px 0 0 0",fontSize:"16.8px"})},breadCrumbs:{marginLeft:"20px",paddingBottom:"8px"},subCollection:pr({"& h2, & h4, & h5, & a":{textAlign:"center",width:"100%",margin:"7px 0"},"& h5":{fontWeight:"normal",fontSize:14},"& a":{fontSize:13,fontWeight:"bold",color:(null===(t=e.palette)||void 0===t||null===(t=t.common)||void 0===t?void 0:t.black)||"#000",margin:0}},e.breakpoints.down(600),{padding:10}),productContainer:pr({padding:15,textAlign:"center","& img":{width:"100%"},"& p":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",verticalAlign:"bottom",textAlign:"left",margin:0,color:(null===(n=e.palette)||void 0===n||null===(n=n.common)||void 0===n?void 0:n.black)||"#000"},"& a":{textDecoration:"none"}},e.breakpoints.down(600),{padding:7}),productLink:{marginTop:20,"& a":{color:e.palette.common.white,backgroundColor:(null===(i=e.palette.cms)||void 0===i?void 0:i.primary)||e.palette.colorPrimary,textDecoration:"none",padding:"10px",borderRadius:"4px",textTransform:"uppercase",fontSize:14}},productName:{fontWeight:"normal"},title:{fontFamily:"PlayfairDisplayRegular, serif",fontSize:"28px",position:"relative",textAlign:"center",width:"100%",marginTop:"10px","&::before":{content:'""',background:"#000",width:"100%",height:"1px",position:"absolute",right:0,left:0,top:"50%",zIndex:1},"& h2":pr({fontSize:"28px",fontWeight:"normal",position:"relative",display:"inline-block",zIndex:9,background:"#FFF",padding:"0 30px",marginBottom:0,marginTop:0,textAlign:"center"},e.breakpoints.down(600),{fontSize:"16.8px",display:"block",padding:0})},imocBanner:{margin:"0px 10px"},genericBanner:{margin:"0px auto"},faqContainer:{margin:"35px 10px 25px"}}}))(vr),gr=function(e){var t,n=e.templateData,i=e.presentationFamily,l=null===n||void 0===n||null===(t=n.content)||void 0===t||null===(t=t.entries)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.seo,c=(0,a.d4)(_e.getBrandName),d=(0,r.useLocation)().pathname,u="/Sympathy"===d||"/sympathy-multi-subcollection"===d,s="";u?s="//cdn1.1800flowers.com/wcsstore/Flowers/images/catalog/95097lx.jpg?height=354&width=324":"/sanctuary"===d&&(s="//cdn1.1800flowers.com/wcsstore/Flowers/images/catalog/157623mgx.jpg?height=354&width=324");var m={};"undefined"!==typeof l&&(m=JSON.parse(JSON.stringify(l))),m.og=[],m.og.push({property:"og:title",content:(null===l||void 0===l?void 0:l.page_title)||""},{property:"og:type",content:"website"},{property:"og:image",content:s},{property:"og:description",content:(null===l||void 0===l?void 0:l.meta_description)||""},{property:"og:url",content:"https://www.".concat(c,".com").concat(d||"")});return o().createElement(o().Fragment,null,u&&o().createElement(vo.Ay,{"data-component":"collectionSeoSchema"},o().createElement("script",{"data-react-helmet":"true",type:"application/ld+json"},'{"@context":"http://schema.org","@type":"CollectionPage","name":"Sympathy Flowers","description":"Trust 1800Flowers sympathy flowers & arrangements to express your condolences. Order sympathy flowers for delivery online for the service or to the home.","primaryImageOfPage":{"@type":"ImageObject","url":"//cdn1.1800flowers.com/wcsstore/Flowers/images/catalog/95097lx.jpg"},"image":{"@type":"ImageObject","url":"//cdn1.1800flowers.com/wcsstore/Flowers/images/catalog/95097lx.jpg"}}')),l?o().createElement(xe.default,{seoData:m}):null,o().createElement(k.A,{breakpoint:767,desktop:function(){return o().createElement(ur,{templateData:n,presentationFamily:i})},mobile:function(){return o().createElement(fr,{templateData:n,presentationFamily:i})}}))};
2gr.propTypes={templateData:(0,l.shape)({seo:(0,l.shape)({breadcrumb:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired}).isRequired),keywords:l.string,meta_description:l.string,seo_searchable:l.bool.isRequired,page_title:l.string}),category_blocks:(0,l.arrayOf)((0,l.shape)({main_banner:(0,l.shape)({link:(0,l.shape)({href:l.string.isRequired,title:l.string.isRequired}),banner_content:(0,l.shape)({cta_button_background_color:l.string,cta_button_text_color:l.string,headline:l.string,headline_font_color:l.string,sub_headline:l.string,sub_headline_font_color:l.string}),desktop_image:(0,l.shape)({url:l.string.isRequired})}),you_choose_block:(0,l.shape)({background_color:l.string,copy:l.string,header:l.string,text_color:l.string}),info_block:(0,l.shape)({tile:(0,l.arrayOf)({header:l.string,sub_header:l.string,tile_background_color:l.string,text_color:l.string})}),sub_banner:(0,l.shape)({desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})}),bottom_banners:(0,l.shape)({title:l.string.isRequired,banners:(0,l.arrayOf)({link:(0,l.shape)({href:l.string.isRequired}),desktop_image:(0,l.shape)({url:l.string.isRequired,title:l.string.isRequired})})})}))}),presentationFamily:l.string.isRequired},gr.defaultProps={templateData:{}};var br,yr,hr=gr;function xr(e){return xr="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},xr(e)}function kr(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,wr(i.key),i)}}function wr(e){var t=function(e,t){if("object"!=xr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=xr(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==xr(t)?t:t+""}function _r(e,t,n){return t=Sr(t),function(e,t){if(t&&("object"==xr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Er()?Reflect.construct(t,n||[],Sr(e).constructor):t.apply(e,n))}function Er(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Er=function(){return!!e})()}function Sr(e){return Sr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Sr(e)}function Nr(e,t){return Nr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nr(e,t)}var Cr=(br=(0,f.Ay)({action:"track_template_page_data"}),yr=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_r(this,t,[].concat(i))).renderTemplate=function(e,t,n,i,r,a,l,c){switch(e){case"template_collections_sem":return o().createElement(Pe,{templateData:t,isMobile:n});case"template_collections_subnav_banner":return o().createElement(b(),{initialLoad:!1,threshold:350,hasMore:!0,loadMore:function(){a()}},o().createElement(ot,{templateData:t,isMobile:n,productsData:r}));case"template_collection_subnav_image_banner":return o().createElement(b(),{initialLoad:!1,threshold:350,hasMore:!0,loadMore:function(){a()}},o().createElement(It,{templateData:t,isMobile:n,productsData:r}),";");case"template_collection_gift_guides":return o().createElement(bi,{templateData:t,isMobile:n});case"template_collection_multi_sub_collections":return o().createElement(hr,{templateData:t,presentationFamily:i});case"template_page_sales":return o().createElement(b(),{initialLoad:!1,threshold:350,hasMore:!0,loadMore:function(){a()}},o().createElement(oo,{templateData:t,productsData:r,presentationFamily:i,brand:l,page:c,isMobile:n}));case"template_page_partner_image_carousels":return o().createElement(po,{templateData:t,isMobile:n});default:return o().createElement(ke.A,null)}},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nr(e,t)}(t,e),n=t,(i=[{key:"componentDidCatch",value:function(e,t){var n=this.props.templateData;c.A.logError({message:"Unhandled Error in Grapqhl Template Builder \n jsError = ".concat(e," \n reactInfo = ").concat(t," \n templateData = ").concat(n),appName:"mbp-pwa-ui",module:"mbp-pwa-ui"})}},{key:"render",value:function(){var e=this.props,t=e.page,n=e.templateData,i=e.ssrDeviceType,r=e.presentation_family,a=e.onLoadMore,l=e.productsData,c=e.brand,d="mobile"===i;return o().createElement(o().Fragment,null,this.renderTemplate(null===t||void 0===t?void 0:t.contentType,n,d,r,l,a,c,t))}}
2])&&kr(n.prototype,i),r&&kr(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,r}(i.Component),function(e,t,n,i,o){var r={};Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),o&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(o):void 0,r.initializer=void 0),void 0===r.initializer&&Object.defineProperty(e,t,r)}(yr.prototype,"render",[br],Object.getOwnPropertyDescriptor(yr.prototype,"render"),yr.prototype),yr);Cr.propTypes={page:(0,l.shape)({contentType:l.string.isRequired}).isRequired,templateData:l.object.isRequired,ssrDeviceType:l.string.isRequired,presentation_family:l.string.isRequired,onLoadMore:l.func.isRequired,productsData:(0,l.arrayOf)((0,l.shape)({brand:l.string.isRequired,name:l.string.isRequired,partNumber:l.string.isRequired,id:l.string.isRequired})),brand:l.object.isRequired},Cr.defaultProps={productsData:[]};var Ar=(0,u.Zz)((0,h.Dm)(),(0,a.Ng)(function(e){return{ssrDeviceType:(0,y.getSSRDeviceType)(e),presentation_family:(0,D.getPresentationFamily)(e)}}))(Cr),Rr=n(35113),Br=n(7455),Pr=n(43354);function Tr(e){return Tr="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},Tr(e)}function qr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function jr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qr(Object(n),!0).forEach(function(t){Or(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Or(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Tr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Tr(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Tr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ir(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ir(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Dr=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12;return""!==e?{zipCode:e,pageSize:n,page:t}:{pageSize:n,page:t}},Hr=function(e){var t,n=e.templateData,r=e.pageData,a=e.userSubmittedZip,l=e.brand;if(null!==n&&void 0!==n&&null!==(t=n.category)&&void 0!==t&&t.id){var d,u=(0,i.useRef)(2),s=(0,i.useRef)(!1),m=(0,Br.N)(null===r||void 0===r?void 0:r.path),f=(0,Ee.A)({queryName:"findCategoryById"}),g=f.targeting,b=f.context,y=f.isGraphqlTargetingEnabled,h=(0,we.A)(y),x=Fr((0,v._)(h),2),k=x[0],w=x[1],_=w.loading,E=w.error,S=w.data,N=w.fetchMore,C=w.refetch,A=(0,i.useRef)(!1);(0,i.useEffect)(function(){var e;A.current?null!==l&&void 0!==l&&l.domain&&null!==n&&void 0!==n&&null!==(e=n.category)&&void 0!==e&&e.id&&(u.current=1,s.current=!0,k({variables:jr({productOptions:Dr(a,u.current),brand:l.domain,environment:p.S,id:n.category.id,locale:"en-us"},y?{targeting:g}:{}),context:b,fetchPolicy:"network-only"}),u.current=2):A.current=!0},[a]),(0,i.useEffect)(function(){var e;if(r.path!==m&&void 0!==m&&C)u.current=1,C({variables:jr({productOptions:Dr(a,u.current),brand:l.domain,environment:p.S,id:null===n||void 0===n||null===(e=n.category)||void 0===e?void 0:e.id,locale:"en-us"},y?{targeting:g}:{}),context:b}),u.current=2;else if(void 0!==r.path&&"template_page_sales"===(null===r||void 0===r?void 0:r.contentType)&&"template_collection_subnav_image_banner"===(null===r||void 0===r?void 0:r.contentType)&&"template_collections_subnav_banner"===(null===r||void 0===r?void 0:r.contentType)){var t;u.current=1,k({variables:jr({productOptions:Dr(a,u.current),brand:l.domain,environment:p.S,id:null===n||void 0===n||null===(t=n.category)||void 0===t?void 0:t.id,locale:"en-us"},y?{targeting:g}:{}),context:b}),u.current=2}},[null===r||void 0===r?void 0:r.path]);var R,B=function(){if(N){var e,t;if(null!==S&&void 0!==S&&null!==(e=S.findCategoryById)&&void 0!==e&&null!==(e=e.products)&&void 0!==e&&e.length)u.current=Math.ceil((null===S||void 0===S||null===(t=S.findCategoryById)||void 0===t||null===(t=t.products)||void 0===t?void 0:t.length)/12)+1;else u.current+=1;N({variables:jr({productOptions:Dr(a,u.current)},y?{targeting:g}:{}),context:b})}else{var i;u.current=1,k({variables:jr({productOptions:Dr(a,u.current),brand:null===l||void 0===l?void 0:l.domain,environment:p.S,id:null===n||void 0===n||null===(i=n.category)||void 0===i?void 0:i.id,locale:"en-us"},y?{targeting:g}:{}),context:b}),u.current=2}};return _?o().createElement(Pr.A,null):E?(c.A.logError({appName:"mbp-pwa-ui",query:h,c
2omponent:"GraphqlTemplateContainer.js",message:"Error loading data from Graphql",env:p.S,error:E}),null):S?o().createElement(Ar,{onLoadMore:B,templateData:n,page:r,productsData:(null===S||void 0===S||null===(R=S.findCategoryById)||void 0===R?void 0:R.products)||[],brand:l}):n&&o().createElement(Ar,{onLoadMore:null!==S&&void 0!==S&&null!==(d=S.findCategoryById)&&void 0!==d&&d.products?B:function(){return null},templateData:n,page:r,brand:l})}return n&&o().createElement(Ar,{onLoadMore:function(){return null},templateData:n,page:r,brand:l})};Hr.propTypes={templateData:(0,l.shape)({brand:l.string.isRequired,content:(0,l.shape)({entries:(0,l.arrayOf)((0,l.shape)({seo:(0,l.shape)({breadcrumb:(0,l.arrayOf)((0,l.shape)({title:l.string.isRequired,href:l.string.isRequired}))})})),category:(0,l.shape)({products:(0,l.arrayOf)((0,l.shape)({image:(0,l.shape)({name:l.string,altText:l.string}),name:l.string,seo:(0,l.shape)({url:l.string}),partNumber:l.string}))})})}).isRequired,pageData:(0,l.shape)({code:l.string.isRequired,contentType:l.string.isRequired,path:l.string.isRequired,type:l.string.isRequired}).isRequired,userSubmittedZip:l.string.isRequired,brand:l.object.isRequired};var zr=(0,u.Zz)((0,Rr.A)({pageViewSuccessTest:function(){return!0}}),r.withRouter,(0,a.Ng)(function(e){return{userSubmittedZip:(0,y.getUserSubmittedProductFilterZipcode)(e)}}))(Hr),Wr=n(10206),Lr=n(17350);function Mr(e){return Mr="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},Mr(e)}function Gr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gr(Object(n),!0).forEach(function(t){$r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $r(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Mr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Mr(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Mr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vr=function(e,t){return e.locationType!==t.locationType||e.userSubmittedZip!==t.userSubmittedZip},Zr=o().memo(function(e){var t=e.brand,n=e.pageData,a=e.classes,l=e.userSubmittedZip,d=e.trackEvent,u=e.redirectSubscriptionPage,s=(0,r.useLocation)().pathname;(0,i.useEffect)(function(){(0,Lr.Im)(u)||(null===u||void 0===u?void 0:u.from)!==s||d({eventCategory:"Test Impression",eventAction:"Subscriptions LP",eventLabel:(null===u||void 0===u?void 0:u.type)||"control"})},[s]);var v=(0,Ee.A)({queryName:"findCategoryPageByUrl"}),f=v.targeting,g=v.context,b=v.isGraphqlTargetingEnabled,y=(0,Wr.A)(b,t.domain,n.path,n.contentType,l),h=(0,m.IT)(y,{variables:Ur({},b?{targeting:f}:{}),context:g}),x=h.loading,k=h.data,w=h.error;if(x)return o().createElement("div",{style:{height:"100vh"}});if(w)return c.A.logError({appName:"mbp-pwa-ui",query:y,component:"GraphqlTemplatePageContainer.js",message:"Error loading data from Graphql",env:p.S,error:w}),null;if(!k)return c.A.logWarning({appName:"mbp-pwa-ui",query:y,component:"GraphqlTemplatePageContainer.js",message:"No data returned for query",env:p.S}),null;var _={};return null!==k&&void 0!==k&&k.findCategoryPageByUrl&&(_=k.findCategoryPageByUrl),o().createElement("div",{className:a.siteContainer},_?o().createElement(zr,{userSubmittedZip:l,brand:t,templateData:_,pageData:n}):null)},Vr);Zr.propTypes={classes:l.object.isRequired,brand:l.object.isRequired,pageData:l.object.isRequired,userSubmittedZip:l.string.isRequired,trackEvent:l.func.isRequired,redirectSubscriptionPage:l.object.isRequired};var Jr=(0,u.Zz)(r.withRouter,(0,a.Ng)(function(e){var t;return{userSubmittedZip:(0,y.getUserSubmittedProductFilterZipcode)(e),redirectSubscriptionPage:(null===e||void 0===e||null===(t=e.ui)||void 0===t||null===(t=t.abTesting)||void 0===t?void 0:t.redirect_subscription_page_ui)||{}}},function(e){return{trackEvent:(0,s.zH)(ne.trackEvent,e)}}),(0,d.A)(function(e){return{siteContainer:$r({width:"100%"},e.breakpoints.up(1430),{margin:"0 auto"})}}))(Zr)},60498:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});n(47012),n(34204),n(35978),n(81621),n(22369),n(1075),n(51343),n(90937),n(75755),n(23e3),n(43041),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(17191),a=n(68217),l=n(3495),c=n(608),d=n(96894),u=(n(48691),n(15077));function s(e){return s="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},s(e)}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=(0,a.A)(function(e){var t;return{tileImage:{padding:"0 0.625rem",margin:"0.438rem 0","& img":{width:"100%",display:"block"}},tileTitle:m({textAlign:"center",fontSize:"1rem",fontWeight:"600",textTransform:"uppercase",padding:"0.5rem 0.25rem",color:(null===(t=e.palette.cms)||void 0===t?void 0:t.black)||"#000000"},e.breakpoints.down("sm"),{fontSize:"0.813rem"})}}),v=function(e){var t=e.block,n=e.titleStyle,i=e.noOfTiles,r=e.headingDecoration,a=e.location,c=e.isBirthdayLPLayout,d=p(),s=6;6===i&&(s=2),3===i&&(s=4),4===i&&(s=3);var m=(null===t||void 0===t?void 0:t.image)||{},v=(null===t||void 0===t?void 0:t.link)||{}
2,f=(null===t||void 0===t?void 0:t.title)||"",g=(null===t||void 0===t?void 0:t.tracking_event_action)||"",b=(null===t||void 0===t?void 0:t.tracking_event_category)||"",y=(null===t||void 0===t?void 0:t.tracking_event_label)||"",h=r&&"/get-well-gift-ideas"!==(null===a||void 0===a?void 0:a.pathname)||!c?6:12;return o().createElement(l.A,{item:!0,xs:h,md:s,lg:s,sm:s,className:d.tileImage,"data-component":"tileBlock"},null!==v&&void 0!==v&&v.href?o().createElement(u.A,{trackingEventAction:g,trackingEventCategory:b,trackingEventLabel:y,isTrackEventEnabled:!0,href:v.href},o().createElement("img",{src:null===m||void 0===m?void 0:m.url,alt:v.title}),f&&o().createElement("div",{style:n,className:d.tileTitle},f)):o().createElement(o().Fragment,null,o().createElement("img",{src:null===m||void 0===m?void 0:m.url,alt:v.title}),f&&o().createElement("div",{style:n,className:d.tileTitle},f)))};v.propTypes={block:(0,r.shape)({image:r.object.isRequired,link:r.object.isRequired,title:r.string.isRequired}).isRequired,location:(0,r.shape)({pathname:r.string.isRequired}).isRequired,titleStyle:r.object.isRequired,noOfTiles:r.number.isRequired,headingDecoration:r.bool.isRequired,isBirthdayLPLayout:r.bool.isRequired};var f=v,g=n(8985),b=n(40115);function y(e){return y="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},y(e)}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=y(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==y(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x=(0,a.A)(function(e){var t,n;return{tileBlock:function(t){var n,i=t.tileRow;return h(h({maxWidth:"1440px",margin:"auto",textAlign:"center",padding:"0.625rem 0px",width:"100%",backgroundColor:(null===i||void 0===i||null===(n=i.background_color)||void 0===n?void 0:n.color)||"#ffffff"},e.breakpoints.down("sm"),{padding:"0px"}),"& a",{textDecoration:"none"})},heading:function(e){var t,n,i,o=e.tileRow;return{padding:"0.938rem 0px 0.313rem",color:(0,b.A)(null===o||void 0===o||null===(t=o.heading_styling)||void 0===t?void 0:t.color)||"#000000",fontSize:(null===o||void 0===o||null===(n=o.heading_styling)||void 0===n?void 0:n.font_size)||"1.375rem",fontFamily:(0,g.A)(null===o||void 0===o||null===(i=o.heading_styling)||void 0===i?void 0:i.font_family)||"ivypresto-text,PlayfairDisplayBold, serif"}},withBorderHeading:{overflow:"hidden","&::before":{width:"50%",right:"0.5em",height:"1px",content:'""',display:"inline-block",position:"relative",marginLeft:"-50%",verticalAlign:"middle",backgroundColor:(null===(t=e.palette.cms)||void 0===t?void 0:t.grey)||"#cccccc"},"&::after":{left:".5em",width:"50%",height:"1px",content:'""',display:"inline-block",position:"relative",marginRight:"-50%",verticalAlign:"middle",backgroundColor:(null===(n=e.palette.cms)||void 0===n?void 0:n.grey)||"#cccccc"}},icon:{margin:"0px 0.188rem",width:"1.125rem",verticalAlign:"middle"},tileImageBlock:{justifyContent:"center",alignItems:"baseline"},subHeading:function(e){return{fontFamily:(0,g.A)(null===e||void 0===e?void 0:e.subheading_font_family)||"",fontSize:"1.125rem"}}}}),k=function(e){var t,n,i=e.data,r=e.isBirthdayLPLayout,a=(0,d.useLocation)(),u=(0,c.n)(),s=(null===i||void 0===i?void 0:i.tile_row_with_heading)||{},m=x({tileRow:s}),p=(null===s||void 0===s?void 0:s.add_heading_decorarion)||!1,v=(null===s||void 0===s?void 0:s.group)||(null===s||void 0===s?void 0:s.tile)||[],g={backgroundColor:(null===s||void 0===s||null===(t=s.tile_title_background)||void 0===t?void 0:t.color)||"#ffffff"},b=(null===s||void 0===s?void 0:s.heading)||"",y=(null===s||void 0===s||null===(n=s.icon)||void 0===n?void 0:n.url)||"",h=(null===s||void 0===s?void 0:s.subheading)||"";return o().createElement("div",{className:m.tileBlock,"data-component":"tileRowWithHeading"},b&&o().createElement(l.A,{item:!0,xs:12,className:p?"".concat(m.withBorderHeading," ").concat(m.heading):m.heading},y&&o().createElement("img",{className:m.icon,src:y,alt:b}),b),h&&o().createElement(l.A,{item:!0,xs:12,className:m.subHeading},h),o().createElement(l.A,{container:!0,className:m.tileImageBlock},v.map(function(e){return o().createElement(f,{key:u(e),block:e,noOfTiles:(null===v||void 0===v?void 0:v.length)||0,titleStyle:g,headingDecoration:p,location:a,isBirthdayLPLayout:r})})))};k.propTypes={isBirthdayLPLayout:r.bool.isRequired,data:(0,r.shape)({heading:r.string,icon:(0,r.shape)({url:r.string.isRequired}),tile:(0,r.arrayOf)((0,r.shape)({image:(0,r.shape)({url:r.string}),link:(0,r.shape)({title:r.string,href:r.string}),title:r.string}))}).isRequired};var w=k},13146:function(e,t,n){"use strict";n.r(t);n(47012),n(34204),n(35978),n(81621),n(22369),n(42772),n(1075),n(51343),n(90937),n(75755),n(23e3),n(15466),n(43041),n(48691),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(87291),a=n(17191),l=n(3495),c=n(608),d=n(93554),u=n.n(d),s=n(15077);function m(e){return m="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},m(e)}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e,t,n,i,r){return t?function(e,t,n,i,r){return t.includes("/blog")||null!==t&&void 0!==t&&t.includes("/articles")?o().createElement("a",{href:"https://www.".concat(r,".com").concat(t)},o().createElement("img",{src:n,alt:i}),o().createElement("p",null,i)):o().createElement(s.A,{href:t},o().createElement("img",{src:n,alt:i}),o().createElement("p",null,i),o().createElement("strong",null,e))}(e,t,n,i,r):o().createElement(o().Fragment,null,o().createElement("img",{src:n,alt:i}),o().createElement("p",null,i),o().createElement("strong",null,e))},f=function(e){var t,n=e.classes,i=e.data,r=e.brand,a=e.fullWidth,d=(0,c.n)();return o().createElement(o().Fragment,null,o().createElement(l.A,{item:!0,xs:12,className:a?n.fullWidthBlock:n.block},o().createElement(l.A,{container:!0,className:n.article},o().createElement(l.A,{item:!0,xs:12,className:n.headerTitle},o().createElement(u(),{source:null===i||void 0===i?void 0:i.header})),o().createElement(l.A,{container:!0,className:n.articleItems},null===i||void 0===i||null===(t=i.article)||void 0===t?void 0:t.map(function(e){var t=null===e||void 0===e?void 0:e.image,i=null===e||void 0===e?void 0:e.link,a=null===e||void 0===e?void 0:e.cta_name;return o().createElement(l.A,{key:d(e),item:!0,xs:12,sm:4},o().createElement("div",{className:n.articleBox},v(a,null===i||void 0===i?void 0:i.href,null===t||void 0===t?void 0:t.url,null===i||void 0===i?void 0:i.title,r)))})))))};f.propTypes={classes:a.object.isRequired,data:(0,a.shape)({header:a.str
2ing,article:(0,a.arrayOf)((0,a.shape)({image:(0,a.shape)({url:a.string.isRequired,filename:a.string.isRequired}).isRequired,link:(0,a.shape)({title:a.string.isRequired,href:a.string.isRequired}).isRequired}))}).isRequired,brand:a.string.isRequired,fullWidth:a.bool},f.defaultProps={fullWidth:!1},t.default=(0,r.A)(function(e){var t,n,i;return{block:p({border:"1px solid ".concat(e.palette.grey7),margin:"10px 0","& img":{width:"100%",display:"block"}},e.breakpoints.down(600),{maxWidth:"80%",margin:"10px auto"}),article:p({margin:"auto",width:"100%",textAlign:"center","& a":{textDecoration:"none",color:null===(t=e.palette.common)||void 0===t?void 0:t.black}},e.breakpoints.down(600),{"& h1":{margin:26,fontSize:16}}),articleBox:p(p({padding:"0px 25px 10px","& img":{width:"100%",display:"block",maxHeight:170,minHeight:170,borderRadius:10}},e.breakpoints.down(600),{"& img":{borderRadius:5},padding:"0px 30px 10px"}),"& p",{margin:"5px 0px"}),fullWidthBlock:p({border:"1px solid ".concat(e.palette.grey7),margin:"auto",maxWidth:1440,"& img":{width:"100%",display:"block"}},e.breakpoints.down(1440),{maxWidth:"95%",margin:"10px auto"}),headerTitle:p({"&:before":{borderBottom:"1px solid ".concat((null===(n=e.palette.cms)||void 0===n?void 0:n.black)||"#000"),position:"relative",width:"100%",display:"block",content:'""',top:"50%"},"& p":{fontFamily:"Times New Roman",fontSize:26,position:"relative",minWidth:512,background:(null===(i=e.palette.cms)||void 0===i?void 0:i.white)||"#fff",width:"43%",margin:"10px auto"}},e.breakpoints.down(600),{"&:before":{display:"none"},"& p":{width:"90%",minWidth:"initial"}}),articleItems:{maxWidth:1080,margin:"0 auto"}}})(f)},3368:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return B}});n(47012),n(34204),n(35978),n(81621),n(22369),n(61773),n(1075),n(51343),n(32195),n(90937),n(1623),n(75755),n(23e3),n(93142),n(15615),n(31538),n(43041),n(28835),n(16481),n(82336);var i=n(41594),o=n.n(i),r=n(68217),a=n(608),l=n(3495),c=n(17191),d=n.n(c),u=n(26306),s=n(93554),m=n.n(s),p=n(70577);n(50278),n(9844);function v(e){return v="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},v(e)}function f(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,g(i.key),i)}}function g(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=v(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}function b(e,t,n){return t=h(t),function(e,t){if(t&&("object"==v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,y()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function x(e,t){return x=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},x(e,t)}var k=function(e){function t(e){var i;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(i=b(this,t,[e])).getSnapShot=function(){try{var e=i.video,t=i.canvas;t.height=e.videoHeight,t.width=e.videoWidth,t.getContext("2d").drawImage(e,0,0);var o=t.toDataURL("image/png");e.src="",e.remove(),t.remove(),i.setState({snapshot:o})}catch(n){console.error(n)}},i.state={snapshot:null},i.video=o().createRef(),i.canvas=o().createRef(),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x(e,t)}(t,e),n=t,(i=[{key:"render",value:function(){var e=this.props.url,t=this.state.snapshot;return t?o().createElement("img",{src:t,alt:"video-thumb","data-component":"renderVideoThumbnail"}):o().createElement("div",{className:"react-thumbnail-generator","data-component":"renderVideoThumbnail"},o().createElement("canvas",{className:"snapshot-generator",ref:this.canvas}),o().createElement("video",{muted:!0,className:"snapshot-generator",ref:this.video,src:e}))}}
2])&&f(n.prototype,i),r&&f(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,r}(o().Component);k.propTypes={url:d().string.isRequired};var w=n(82892),_=n(73779);function E(e){return E="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},E(e)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return N(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function C(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=E(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=(0,r.A)(function(e){return{headerBlock:{display:"flex",flexWrap:"wrap",justifyContent:"center"},headerSection:function(t){return C({textAlign:t.copySubCopyAlign||"right"},e.breakpoints.down("sm"),{textAlign:"center"})},heading:function(t){return C(C({margin:0,fontSize:"45px"},e.breakpoints.down("xs"),{fontSize:30}),"& p",{margin:0,fontFamily:t.copyFont})},subHeading:function(e){return{"& p":{fontFamily:e.subCopyFont}}},sliderSection:C(C({width:"90%",minHeight:"425px",marginLeft:"auto"},e.breakpoints.down("xs"),{width:"100%",minHeight:"auto"}),"& img",{width:"100%"}),outerHeader:{width:"30%",display:"flex",textAlign:"center",flexDirection:"column",justifyContent:"center"},thumbSection:C(C(C(C({height:"100%",cursor:"pointer",padding:"8px",opacity:"0.25"},e.breakpoints.down("xs"),{display:"inline-block",width:"25%",height:"auto"}),"& img",C({width:135,maxHeight:83,display:"block",objectFit:"cover"},e.breakpoints.down("xs"),{width:"100%",minHeight:83})),"& video",C({width:135},e.breakpoints.down("xs"),{width:"100%"})),"& canvas",{display:"none"}),headingImage:{margin:"0",justifyContent:"flex-end","& img":{width:"80%"}},thumbSelected:{opacity:1},thumbContainer:C(C({width:"calc(100% + 16px)",margin:"16px -8px 0",display:"flex",alignItems:"center",justifyContent:"center"},e.breakpoints.down("xs"),{display:"block",width:"100%"}),e.breakpoints.down("md"),{overflowX:"auto"}),headingMobileImage:{margin:"0",justifyContent:"flex-end","& img":{width:"auto"}}}}),R=function(e){var t,n,r,c,d,s,v=e.sliderBlock,f=(null===v||void 0===v?void 0:v.header)||{},g=null===f||void 0===f?void 0:f.align,b={font_family:null===f||void 0===f?void 0:f.copy_font_family},y=(0,p.A)(b),h={font_family:null===f||void 0===f?void 0:f.sub_copy_font_family},x=(0,p.A)(h),E={copyFont:null===y||void 0===y?void 0:y.fontFamily,subCopyFont:null===x||void 0===x?void 0:x.fontFamily,copySubCopyAlign:g},N=A(E),C=null===v||void 0===v||null===(t=v.slider)||void 0===t?void 0:t.slider_images,R=S((0,i.useState)({selectedIndex:0,changeRailImage:!0}),2),B=R[0],P=R[1],T="";f&&(T=null===(s=f.right_rail_image)||void 0===s?void 0:s.url);var q=(0,a.n)(),j=B.selectedIndex,O=B.changeRailImage,F=(0,u.d4)(_.getSSRDeviceType),I=null===f||void 0===f||null===(n=f.right_rail_mobile_image)||void 0===n?void 0:n.url;return o().createElement(l.A,{item:!0,xs:12,sm:12,"data-component":"templateJasonwuSlider"},o().createElement("div",{className:N.headerBlock},o().createElement(l.A,{item:!0,lg:4,md:4,sm:12,xs:12,className:N.outerHeader},o().createElement("div",{className:N.headerSection},(null===f||void 0===f||null===(r=f.image)||void 0===r?void 0:r.url)&&o().createElement(o().Fragment,null,function(){var e,t;return"mobile"===F?o().createElement("div",{className:N.headingMobileImage},o().createElement(w.A,{path:null===f||void 0===f||null===(e=f.image_mobile)||void 0===e?void 0:e.url,alt:"mobile banner heading"})):o().createElement("div",{className:N.headingImage},o().createElement(w.A,{path:null===f||void 0===f||null===(t=f.image)||void 0===t?void 0:t.url,alt:"banner heading"}))}()),(null===f||void 0===f?void 0:f.copy)&&o().createElement("div",{className:N.heading},o().createElement(m(),{source:null===f||void 0===f?void 0:f.copy})),o().createElement(m(),{source:null===f||void 0===f?void 0:f.sub_copy,escapeHtml:!1,className:N.subHeading}))),o().createElement(l.A,{item:!0,xs:12,sm:12,lg:8,md:8},o().createElement("div",{className:N.sliderSection},"video/mp4"===(null===C||void 0===C||null===(c=C[j])||void 0===c?void 0:c.content_type)?o().createElement("video",{autoPlay:!0,controls:!0,width:"100%"},o().createElement("source",{src:null===C||void 0===C||null===(d=C[j])||void 0===d?void 0:d.url,type:"video/mp4",preload:"metadata"}),o().createElement("track",{kind:"captions"})):o().createElement(o().Fragment,null,function(){var e,t;return"mobile"===F?o().createElement(w.A,{path:O&&I?I:null===C||void 0===C||null===(e=C[j])||void 0===e?void 0:e.url,alt:"mobile slider",className:N.sliderImage}):o().createElement(w.A,{path:O&&T?T:null===C||void 0===C||null===(t=C[j])||void 0===t?void 0:t.url,alt:"banner heading",className:N.sliderImage})}())))),o().createElement("div",{className:N.thumbContainer},null===C||void 0===C?void 0:C.map(function(e,t){return o().createElement("div",{key:q(e),onClick:function(){return P({selectedIndex:t,changeRailImage:!1})},role:"presentation",className:j===t?"".concat(N.thumbSection," ").concat(N.thumbSelected):N.thumbSection},"video/mp4"===(null===e||void 0===e?void 0:e.content_type)?o().createElement(k,{url:null===e||void 0===e?void 0:e.url}):o().createElement("img",{src:null===e||void 0===e?void 0:e.url,alt:e.description||"thumbnail image - ".concat(t),className:N.headerImage}))})))};R.propTypes={sliderBlock:(0,c.shape)({header:(0,c.shape)({image:(0,c.shape)({url:c.string,content_type:c.string}),image_mobile:(0,c.shape)({url:c.string,content_type:c.string}
2),copy:c.string,sub_copy:c.string}),slider:(0,c.shape)({slider_images:(0,c.arrayOf)({url:c.string,content_type:c.string})})})},R.defaultProps={sliderBlock:{}};var B=R},58083:function(e,t,n){"use strict";var i=n(41594),o=n.n(i),r=n(17191),a=n(74895),l=n(26306),c=n(73779),d=function(e){var t=e.renderer,n=(0,l.d4)(c.getSSRDeviceType);return o().createElement(a.A,{queries:{desktop:"(min-width:1024px)",tablet:"(min-width: 600.5px) and (max-width: 1023.5px)",mobile:"(max-width: 600px)"},defaultMatches:{desktop:"desktop"===n,tablet:"tablet"===n,mobile:"mobile"===n},"data-component":"responsiveWrapper"},function(e){return t(e)})};d.propTypes={renderer:r.func.isRequired},t.A=d},93950:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});n(42772),n(15466),n(48691);var i=n(26306),o=n(96894),r=n(72190),a=n(81343);function l(e){var t=(0,i.wA)(),n=(0,o.useHistory)(),l=(0,a.A)({salesforceResponse:e,isFireImpression:null===e||void 0===e?void 0:e.campaign,page:{type:"home"}});return function(e){var i,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=null===e||void 0===e||null===(i=e.link)||void 0===i?void 0:i.href,d=null===e||void 0===e||null===(o=e.link)||void 0===o?void 0:o.title;(c||d)&&(t((0,r.trackEvent)({eventCategory:(null===e||void 0===e?void 0:e.tracking_event_category)||(null===a||void 0===a?void 0:a.tracking_event_category)||"",eventAction:(null===e||void 0===e?void 0:e.tracking_event_action)||(null===a||void 0===a?void 0:a.tracking_event_action)||"",eventLabel:(null===e||void 0===e?void 0:e.tracking_event_label)||""})),null!==c&&void 0!==c&&c.includes("://")?window.location.href=c:n.push(c),l())}}},10206:function(e,t,n){"use strict";n.d(t,{C:function(){return c}});n(32195),n(20334),n(22369);var i,o,r=n(72),a=n(25212);function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=function(e){return(0,r.J1)(o||(o=l([" \n    query CategoryDataQuery($brand: String!, $environment: String!, $url: String!, $locale: String!, $contentType: String!",") {\n        findCategoryPageByUrl(brand: $brand, environment: $environment, locale: $locale, url: $url, contentType: $contentType",") {\n                    content\n                    showUnderNavText\n                    brand\n                    subNavCollection {\n                        products {\n                            id\n                            brandId\n                            isPassportEligible\n                            productSkus {\n                                id\n                              }  \n                            image {\n                                additionalImages\n                                altText\n                                name\n                                path\n                                snipe\n                                snipeImagePath\n                                __typename\n                            }\n                            partNumber\n                            skuPriceRange{\n                                sale {\n                                    value\n                                }\n                                retail{\n                                    value\n                                }\n                            }\n                            name\n                            brand\n                            seo {\n                                url\n                            }\n                            availability {\n                                availabilityIndicator\n                                deliveryDateType\n                                displayEndDate\n                                displayStartDate\n                                earliestShipDate\n                                latestShipDate\n                                perishable\n                                productDeliveryType\n                                shipAlone\n                                deliveryMessage\n                            }\n                        }\n                    }\n                    subCollections {\n                        id\n                        name\n                        products {\n                        id\n                        brandId\n                        name\n                        image {\n                            additionalImages\n                            altText\n                            name\n                            path\n                            snipe\n                            snipeImagePath\n                            __typename\n                        }\n                            prices {\n                            currency\n                            type\n                            value\n                        }\n                        skuPriceRange {\n                            sale {\n                                value\n                            }\n                            retail {\n                                value\n                            }\n                        }\n                        seo {\n                            url\n                        }\n                        }\n                    }\n                    category {\n                        id\n                        legacyId\n                        name\n                        guidedNavFlag\n                        breadCrumbs {\n                            id\n                            name\n                            __typename\n                        seo {\n                            keywords\n                            metaDescription\n                            title\n                            url\n                            __typename\n                            }\n                        __typename\n                    }\n                }\n                guidedNavForm\n                samedayCutoff\n                __typename\n            }\n        }\n"])),e?", $targeting: [Targeting]":"",e?", targeting: $targeting":"")};t.A=function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"standard_collections",c=arguments.length>4?arguments[4]:void 0,d=arguments.length>5?arguments[5]:void 0,u=arguments.length>6?arguments[6]:void 0;return(0,r.J1)(i||(i=l(["query CategoryDataQuery",' { findCategoryPageByUrl(brand: "','", environment: "','", locale: "en-us", url: "','", contentType: "','", productOptions: ',"",") {\n                content\n                showUnderNavText\n                brand\n                subCollections {\n                    id\n                    name\n                    products {\n                      id\n                      name\n                      brandId\n                      productSkus {\n                        id\n                      }  \n                      image {\n                        additionalImages\n                        altText\n                        name\n                        path\n                        snipe\n                        snipeImagePath\n                        __typename\n                    }\n                      prices {\n                        currency\n                        type\n                        value\n                    }\n                    skuPriceRange {\n                        sale {\n                            value\n                        }\n                        retail {\n                            value\n                        }\n                    }\n                    seo {\n                        url\n                    }\n                    }\n                  }\n                category {\n                    id\n                    legacyId\n                    name\n                    guidedNavFlag\n                    breadCrumbs {\n                        id\n                        name\n                        __typename\n                    seo {\n                        keywords\n                        metaDescription\n                        title\n                        url\n                        __typename\n                        }\n                    __typename\n                }\n                products {\n                    id\n                    brandId\n                    image {\n                        additionalImages\n                        altText\n                        name\n                        path\n                        snipe\n                        snipeImagePath\n                        __typename\n                    }\n                    partNumber\n                    productType\n                    baseCode\n                    prices {\n                        currency\n                        type\n                        value\n                        __typename\n                    }\n                    skuPriceRange {\n                        sale {\n                            value\n                            __typename\n                        }\n                        retail {\n                            value\n                            __typename\n                        }\n                        __typename\n                    }\n                    name\n                    brand\n                    seo {\n                        url\n                        __typename\n                    }\n                    productSkus {\n                        partNumber\n                        id\n                        __typename\n                      }              \n                    availability {\n                        availabilityIndicator\n                        deliveryDateType\n                        displayEndDate\n                        displayStartDate\n                        earliestShipDate\n                        latestShipDate\n                        perish
2able\n                        productDeliveryType\n                        shipAlone\n                        deliveryMessage\n                        __typename\n                    }\n                    isPersonalizable\n                    isPassportEligible\n                    __typename\n                }\n                image\n                shortDescription\n                seo {\n                    keywords\n                    title\n                    metaDescription\n                    __typename\n                }\n                totalPages\n                totalProducts\n                __typename\n            }\n            subNavCollection {\n                products {\n                    id\n                    brandId\n                    isPassportEligible\n                    image {\n                        additionalImages\n                        altText\n                        name\n                        path\n                        snipe\n                        snipeImagePath\n                        __typename\n                    }\n                    productType\n                    partNumber\n                    prices {\n                        currency\n                        type\n                        value\n                    }\n                    skuPrices\n                    skuPriceRange{\n                        sale {\n                            value\n                        }\n                        retail{\n                            value\n                        }\n                    }\n                    name\n                    brand\n                    seo {\n                        url\n                    }\n                    availability {\n                        availabilityIndicator\n                        deliveryDateType\n                        displayEndDate\n                        displayStartDate\n                        earliestShipDate\n                        latestShipDate\n                        perishable\n                        productDeliveryType\n                        shipAlone\n                        deliveryMessage\n                    }\n                }\n            }\n            guidedNavForm\n            samedayCutoff\n            __typename\n        }\n    }\n"])),e?"($targeting: [Targeting])":"",t,a.S,n,o,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Residence",n=arguments.length>3?arguments[3]:void 0;return arguments.length>2&&void 0!==arguments[2]&&arguments[2]?'{locationType: "'.concat(t,'"}'):"template_page_sales"===n?'{locationType: "'.concat(t,'", zipCode: "').concat(e,'", page: 1, pageSize: 20}'):""!==e?'{locationType: "'.concat(t,'", zipCode: "').concat(e,'", page: 1, pageSize: 12}'):'{locationType: "'.concat(t,'", page: 1, pageSize: 12}')}(c,d,u,o),e?", targeting: $targeting":"")}},34132:function(e,t,n){"use strict";n(32195),n(20334),n(73045);var i,o=n(72),r=n(25212);t.A=function(e){var t,n,a=e.brand,l=e.uid,c=e.contentType,d=e.includeRefs,u=void 0===d?[]:d,s=e.queryName,m=void 0===s?"findContentByUID":s,p=u.length>0?'"'.concat(u.join(","),'"'):"[]";return(0,o.J1)(i||(t=["query ",'{\n            findContentByUID(brand: "','", environment: "','",  locale: "en-us", contentType: "','", uid: "','", includeRefs:',"){\n            content\n        }}"],n||(n=t.slice(0)),i=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),m,a,r.S,c,l,p)}},18797:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(22369),n(83174),n(23e3),n(31538);function i(e,t){var n="FF";return 1!==t&&(n=Math.trunc(100*t*2.55).toString(16)),"".concat(e).concat(n)}},99782:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});n(47012),n(34204),n(35978),n(22369),n(61773),n(1075),n(73045),n(51343),n(32195),n(1623),n(13273),n(76277),n(23e3),n(93142),n(15615),n(31538),n(43041),n(15166),n(99067),n(28835),n(40464),n(16481),n(97021),n(82336);var i=n(83320);function o(e){var t={primary:"#a1001a",primary_hover:"#790000",primary_font_color:"#ffffff",secondary:"#2f2f2f",secondary_hover:"#757575",secondary_font_color:"#ffffff",tertiary:"#ffffff",tertiary_hover:"#cccccc",tert
2iary_font_color:"#2b2b2b",heading_background_light:"#ebebeb",heading_background_light_copy:"#2f2f2b",heading_background_dark:"#2f2f2b",heading_background_dark_copy:"#ffffff"};return t[e]?t[e]:""}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,l=[],c=!0,d=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=r.call(n)).done)&&(l.push(i.value),l.length!==t);c=!0);}catch(e){d=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function l(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[];function a(e){return null===e||void 0===e?void 0:e.replace(/[^-_.a-zA-Z0-9]/g,"")}function l(e){return"number"===typeof e||"string"===typeof e&&!!e.match(/(^-?\d{1,5}$)|(^-?\d{1,5}\.\d{0,5}$)|(^-?\d{0,5}\.\d{1,5}$)/)}function c(e){return l(e)?e:"auto"}function d(e){var t;if(!e)return"px";switch(e.toLowerCase()){case"pixel":case"pixels":default:t="px";break;case"percent":case"percentage":t="%";break;case"ems":case"em":t="em";break;case"vw":t="vw"}return t}function u(e){Object.keys(e).forEach(function(t){switch(t){case"top_offset":n.push("top:".concat(e.top_offset?e.top_offset:0,"em"));break;case"left_offset":n.push("left:".concat(e.left_offset?e.left_offset:0,"em"));break;case"right_offset":n.push("right:".concat(e.right_offset?e.right_offset:0,"em"));break;case"bottom_offset":n.push("bottom:".concat(e.bottom_offset?e.bottom_offset:0,"em"))}})}if(e&&"string"!==typeof e&&(e.forEach(function(e){var t,s=Object.keys(e)[0],m="";switch(s){case"offset":n.push("position:relative"),u(e[s]);break;case"offset_absolute":n.push("position:absolute"),u(e[s]);break;case"width":m=void 0!==e[s].unit?d(e[s].unit):"px",n.push("width:".concat(e[s].width).concat(m));break;case"dimensions":switch(e[s].unit.toLowerCase()){case"pixels":case"vw":case"percent":case"percentage":var p=e[s].unit.toLowerCase();"pixels"===p&&(p="px"),"percent"!==p&&"percentage"!==p||(p="%"),e[s].width||e[s].height?["width","height"].forEach(function(t){t in e[s]&&""!==e[s][t]&&l(e[s][t])&&n.push("".concat(t,":").concat(e[s][t]).concat(p))}):(n.push("width:auto"),n.push("height:auto"));break;default:i.A.logWarning({appName:"mbp-pwa-ui",message:"Unhandled ".concat(s," unit:").concat(a(e[s].unit))})}break;case"justify":switch(e[s].justify_content.toLowerCase()){case"left":n.push("margin:0 auto 0 0");break;case"center":default:n.push("margin:0 auto");break;case"right":n.push("margin:0 0 0 auto")}break;case"margin":m=d(e[s].unit),n.push("margin:".concat(c(e[s].top)).concat("auto"!==c(e[s].top)?m:""," ").concat(c(e[s].right)).concat("auto"!==c(e[s].right)?m:""," ").concat(c(e[s].bottom)).concat("auto"!==c(e[s].bottom)?m:""," ").concat(c(e[s].left)).concat("auto"!==c(e[s].left)?m:""));break;case"padding":m=d(e[s].unit),n.push("padding:".concat(c(e[s].top)).concat("auto"!==c(e[s].top)?m:""," ").concat(c(e[s].right)).concat("auto"!==c(e[s].right)?m:""," ").concat(c(e[s].bottom)).concat("auto"!==c(e[s].bottom)?m:""," ").concat(c(e[s].left)).concat("auto"!==c(e[s].left)?m:""));break;case"font_family":n.push("".concat(e[s].font_family));break;case"alignment":n.push("text-align:".concat(e[s].text_align.toLowerCase()));break;case"font_size":n.push("font-size:".concat(e[s].font_size,"em"));break;case"font":n.push(e[s].font_family);break;case"line_height":if(e[s].unit)switch(e[s].unit.toLowerCase()){case"pixels":case"percent":if(l(e[s].value)){var v="pixels"===e[s].unit.toLowerCase()?"px":"%";n.push("line-height:".concat(e[s].value).concat(e[s].value?v:""))}break;case"em":if(l(e[s].value)){n.push("line-height:".concat(e[s].value).concat(e[s].value?"em":""))}break;default:i.A.logWarning({appName:"mbp-pwa-ui",component:e,message:"Unhandled ".concat(s," unit:").concat(a(e[s].unit))})}break;case"letter_spacing":n.push("letter-spacing:".concat(e[s].letter_spacing,"em"));break;case"spacing":if(e[s].unit)if("pixels"===e[s].unit.toLowerCase())l(e[s].letter_spacing)&&n.push("letter-spacing:".concat(e[s].letter_spacing,"px"));else i.A.logWarning({appName:"mbp-pwa-ui",component:e,message:"Unhandled ".concat(s," unit:").concat(a(e[s].unit))});break;case"text_transform":switch(e[s].text_transform.toLowerCase()){case"lowercase":case"uppercase":case"capitalize":n.push("text-transform:".concat(e[s].text_transform));break;default:i.A.logWarning({appName:"mbp-pwa-ui",component:e,message:"Unhandled ".concat(s," unit:").concat(a(e[s].unit))})}break;case"border":switch(null===e||void 0===e||null===(t=e[s])||void 0===t||null===(t=t.style)||void 0===t?void 0:t.toLowerCase()){case"solid":case"dotted":case"double":case"grooved":case"ridge":case"inset":case"outset":n.push("border-style:".concat(e[s].style.toLowerCase()));break;default:n.push("border-style: solid"),i.A.logWarning({appName:"mbp-pwa-ui",message:"Unhandled ".concat(s," style:").concat(a(e[s].style))})}switch(l(e[s].width)&&n.push("border-width:".concat(e[s].width).concat(e[s].width?"px":"")),e[s].color.colorTheme){case"custom"
2:n.push("border-color:".concat(e[s].color.color));break;case"none":break;default:var f=o(e[s].color.colorTheme);f&&n.push("border-color:".concat(f))}break;case"background_color":switch(e[s].color.colorTheme){case"custom":n.push("background-color:".concat(e[s].color.color));break;case"none":break;default:var g=o(e[s].color.colorTheme);g&&n.push("background-color:".concat(g))}break;case"color":Object.entries(e).map(function(t){var i=r(t,2),a=i[0],l=i[1];if("color"in l||"copy_color"in l){var c=e[a].color?e[a].color:e[a].copy_color;switch(c.colorTheme){case"custom":n.push("color:".concat(c.color));break;case"none":break;default:var d=o(c);d&&n.push("color:".concat(d))}}if("background_color"in l)switch(e[a].background_color.colorTheme){case"custom":n.push("background-color:".concat(e[s].background_color.color));break;case"none":break;default:var u=o(e[s].background_color.colorTheme);u&&n.push("background-color:".concat(u))}return null});break;case"circle_mask":e[s].mask&&n.push("border-radius: 50%");break;default:i.A.logWarning({appName:"mbp-pwa-ui",message:"Unhandled container attribute:".concat(a(s))})}}),t&&e.length)){var s=n.length?n.join(";"):e;if(void 0!==s&&"string"===typeof s){var m={};return s.split(";").forEach(function(e){var t=e.split(":");m[t[0]]=t[1]}),m}return i.A.logWarning({appName:"mbp-pwa-ui",component:"generateValidCss",message:"Error converting inline style into object: '".concat(s,"'")}),{}}return"string"===typeof e&&void 0===t&&(i.A.logWarning({appName:"mbp-pwa-ui",scomponent:"generateValidCss",message:"Attributes were a string initially: '".concat(e,"'")}),n.push(e)),!e||!e.length&&t?{}:n.join(";")}},70577:function(e,t,n){"use strict";n(47012),n(34204),n(35978),n(45503),n(1075),n(73045),n(13273),n(23e3),n(93142),n(43041),n(99067),n(28835),n(96965),n(40464),n(97021),n(82336);function i(e){return i="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},i(e)}t.A=function(e){var t={};return e||"object"===i(e)?(Object.entries(e).forEach(function(e){var n=e[0],o=e[1],r=function(e){for(var t=e.split("_"),n=[(t=t.filter(function(e){return e.length>0}))[0]],i=1;i<t.length;i+=1)n.push(t[i][0].toUpperCase()+t[i].substring(1));return n.join("")};if(o)if("object"!==i(o))switch(n){case"font_family":t[r(n)]=o.replace("font-family:","").replace(";","");break;case"font_size":t[r(n)]="".concat(o,"px");break;default:t[r(n)]=o}else null!==o&&void 0!==o&&o.color&&(t.color=o.color||"#121212")}),t):t}},40115:function(e,t){"use strict";t.A=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=null===e||void 0===e?void 0:e.color,i=null===e||void 0===e?void 0:e.colorTransparency;return"none"===(null===e||void 0===e?void 0:e.colorTheme)?n="":(i&&t&&(n=(null===e||void 0===e?void 0:e.color)+(null===e||void 0===e?void 0:e.colorTransparency)),n)}},71408:function(e,t,n){"use strict";n.d(t,{c:function(){return r}});n(22369),n(75755),n(60259);var i=n(59089),o=n(36652),r=function(e){var t=null===e||void 0===e?void 0:e.split(" "),n=null===t||void 0===t?void 0:t[1],i=null===t||void 0===t?void 0:t[0],o=null===i||void 0===i?void 0:i.split(":"),r=null===o||void 0===o?void 0:o[0],a=null===o||void 0===o?void 0:o[1];return"PM"===n&&12!==Number(r)&&(r=Number(r),r+=12),Number("".concat(r).concat(a))},a=function(e,t){return function(e,t){var n,i,o,a,l,c,d={cutoff_time:r(null===e||void 0===e||null===(n=e[0])||void 0===n?void 0:n.cutoff_time)||1430,before_cutoff_days_added:(null===e||void 0===e||null===(i=e[0])||void 0===i?void 0:i.before_cutoff_days_added)||0,after_cutoff_days_added:(null===e||void 0===e||null===(o=e[0])||void 0===o?void 0:o.after_cutoff_days_added)||1};if(6===t)d={cutoff_time:r(null===e||void 0===e||null===(a=e[1])||void 0===a?void 0:a.cutoff_time)||1300,before_cutoff_days_added:(null===e||void 0===e||null===(l=e[1])||void 0===l?void 0:l.before_cutoff_days_added)||0,after_cutoff_days_added:(null===e||void 0===e||null===(c=e[1])||void 0===c?void 0:c.after_cutoff_days_added)||1};else if(0===t){var u,s,m;d={cutoff_time:r(null===e||void 0===e||null===(u=e[2])||void 0===u?void 0:u.cutoff_time)||1130,before_cutoff_days_added:(null===e||void 0===e||null===(s=e[2])||void 0===s?void 0:s.before_cutoff_days_added)||0,after_cutoff_days_added:(null===e||void 0===e||null===(m=e[2])||void 0===m?void 0:m.after_cutoff_days_added)||1}}return d}(t,e.getDay())};t.A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=new Date,l=function(e){var t=e.getHours(),n=e.getMinutes()<10?"0".concat(e.getMinutes()):e.getMinutes();return Number.parseFloat("".concat(t).concat(n))}(r),c=a(r,t),d=l>c.cutoff_time,u=function(e){var t={};if(null!==e&&void 0!==e&&e.length)for(var n=0;n<=e.length-1;n+=1)t[e[n]]=!0;return t}(n),s=function(e,t,n,r,a){for(var l,c=[],d=0;d<n;d+=1){var u=d+(t?a.after_cutoff_days_added:a.before_cutoff_days_added);if(l=(0,i.A)(e,u),!r[(0,o.A)(new Date(l),"yyyy-MM-dd")]){var s=l.toLocaleStr
2ing("en-US",{weekday:"long",month:"short",day:"numeric"});c.push(s)}}return c}(r,d,e,u,c);return s}},7455:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var i=n(41594);function o(e){var t=(0,i.useRef)();return(0,i.useEffect)(function(){t.current=e}),t.current}},75442:function(e,t,n){"use strict";n.d(t,{m:function(){return v}});n(47012),n(34204),n(35978),n(81621),n(45503),n(61773),n(1075),n(32195),n(90937),n(1623),n(75755),n(77532),n(36211),n(76277),n(23e3),n(93142),n(15615),n(31538),n(43041),n(28835),n(96965),n(40464),n(97021),n(82336);var i=n(41594),o=n(17191),r=n(26306),a=n(9625);function l(e){return l="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},l(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var p=function(e){var t=e.products,n=e.experiments,o=e.attributionToken,l=e.pageType,c=e.category,u=(0,r.wA)(),m=(0,i.useRef)(!1);(0,i.useEffect)(function(){if(!m.current&&(null===t||void 0===t?void 0:t.length)>0&&(null===n||void 0===n?void 0:n.length)>0&&o){var e=s(n);n.forEach(function(t){e.push(d(d({},t),{},{source:"vertex-ai",attributionToken:o}))}),u((0,a.yu)({productsPayload:{products:t},page:{type:l},experiments:e,category:c})),m.current=!0}},[t,n,o,l])},v=function(e){var t=e.products,n=e.experiments,i=e.attributionToken,o=e.pageType;return p({products:t,experiments:n,attributionToken:i,pageType:o}),null};v.propTypes={products:(0,o.arrayOf)(Object),experiments:(0,o.arrayOf)(Object),attributionToken:o.string,pageType:o.str
2ing},v.defaultProps={products:[],experiments:[],attributionToken:"",pageType:""},t.A=p},65059:function(e,t,n){var i=n(24661),o=n(58403)(i);o.push([e.id,".BlockHeading_heading__y1r6G {\n    font: var(--comp-lander-text-desktop-block-header, 700 2rem/3rem serif);\n    text-align: var(--comp-lander-alignment-block-header-default, left);\n    margin: 0px 0px 18px 0px;\n}\n\n.BlockHeading_headingPositionWithCta__d1TGf {\n    text-align: var(--comp-lander-alignment-block-header-with-cta);\n}\n\n@media only screen and (max-width: 768.5px){\n    .BlockHeading_heading__y1r6G{\n        font: var(--comp-lander-text-mobile-block-header, 700 1.5rem/2.25rem serif);\n    }\n}","",{version:3,sources:["webpack://./src/app/components/ContentTypeComponents/BlockHeading.module.css"],names:[],mappings:"AAAA;IACI,uEAAuE;IACvE,mEAAmE;IACnE,wBAAwB;AAC5B;;AAEA;IACI,8DAA8D;AAClE;;AAEA;IACI;QACI,2EAA2E;IAC/E;AACJ",sourcesContent:[".heading {\n    font: var(--comp-lander-text-desktop-block-header, 700 2rem/3rem serif);\n    text-align: var(--comp-lander-alignment-block-header-default, left);\n    margin: 0px 0px 18px 0px;\n}\n\n.headingPositionWithCta {\n    text-align: var(--comp-lander-alignment-block-header-with-cta);\n}\n\n@media only screen and (max-width: 768.5px){\n    .heading{\n        font: var(--comp-lander-text-mobile-block-header, 700 1.5rem/2.25rem serif);\n    }\n}"],sourceRoot:""}]),o.locals={heading:"BlockHeading_heading__y1r6G",headingPositionWithCta:"BlockHeading_headingPositionWithCta__d1TGf"},e.exports=o},19393:function(e,t,n){var i=n(65059),o=n(61352),r="string"===typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return o(r,e)}}}]);
3//# sourceMappingURL=GraphqlTemplatePageContainer.14ba7685.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.