define("@widget/LAYOUT/c/bs-index3-94325129.js",["radpack","exports","~/c/bs-_rollupPluginBabelHelpers","~/c/bs-input","~/c/bs-index2","~/c/bs-overlayTypes","~/c/bs-index","~/c/bs-dataAids","@wsb/guac-widget-shared@^1/lib/components/ColorSwatch","@wsb/guac-widget-shared@^1/lib/components/Carousel","~/c/bs-navigationDrawer","~/c/bs-searchFormLocations","@wsb/guac-widget-shared@^1/lib/components/DynamicFontScaler"],function(e,t,r,a,o,n,l,i,c,s,g,u,p){"use strict";var d={fontDial:function(e){const{fontDials:t=[],locale:r,language:a}=this.base,o={locale:r,language:a};let n=!1;return t.some(t=>{const r=t&&t.getMetaWithOverrides&&t.getMetaWithOverrides(o)||t&&t.meta,a=r&&(global._||guac.lodash).get(r,e,void 0);return a&&(n=a),n}),n||e}};const h={[a.X]:{xsmall:12,small:14,medium:16,mlarge:18,large:22,xlarge:28,xxlarge:32,xxxlarge:40,jumbo:44,xjumbo:48,xxjumbo:64},[a.S]:{xsmall:12,small:14,medium:16,mlarge:18,large:22,xlarge:30,xxlarge:38,xxxlarge:48,jumbo:62,xjumbo:72,xxjumbo:80},[a.M]:{xsmall:12,small:14,medium:16,mlarge:18,large:22,xlarge:30,xxlarge:38,xxxlarge:48,jumbo:62,xjumbo:72,xxjumbo:96},[a.L]:{xsmall:12,small:14,medium:16,mlarge:18,large:22,xlarge:32,xxlarge:44,xxxlarge:62,jumbo:72,xjumbo:96,xxjumbo:112},[a.a]:{xsmall:14,small:16,medium:18,mlarge:20,large:24,xlarge:36,xxlarge:48,xxxlarge:64,jumbo:74,xjumbo:98,xxjumbo:120}},{fontScales:{DEFAULT_WEBSITE_FONT_SCALES:m},fontSizes:{XSMALL:b,SMALL:y,MEDIUM:f,LARGE:x,XLARGE:w,XXLARGE:C,XXXLARGE:k,JUMBO:v,XJUMBO:E,XXJUMBO:R,CUSTOM:S}}=(global.Core||guac["@wsb/guac-widget-core"]).constants,T=[b,y,f,"mlarge",x,w,C,k,v,E,R,S];function B(e,t){const r=t&&a.B.indexOf(t)>=0;if(T.indexOf(e)<0)return e;const o=this.mappedValues.fontSizeMapping||h,n=o.xs.medium,l=this.base.theme.mapPropValue("fontDial",this.base.fontFamily),i=l?(l.size||n)/n:1,c=r?o[t][e]:o.xs[e];return Math.round(c*i)}function A(e,t){const r=(this.mappedValues.fontSizeMapping||h)[t];return r?(global._||guac.lodash).clamp(e,r.xsmall,r.xxjumbo):e}const P={};const L=/^\d+$/;var I={...d,...{fontSize:function(e=""){const t=function(e){if(!(global._||guac.lodash).isString(e))return;const t=a.B.find(t=>0===e.indexOf(t));if(!t)return;const r=(global._||guac.lodash).lowerFirst(e.substr(t.length));return-1!==T.indexOf(r)?{deviceSize:t,newFontSize:r}:void 0}(e),r=this.base.fontScale,o=this.base.props.isLogo;let n="number"==typeof r?r:!o&&m[r]||m.medium;const l=this.base.fontScaleMultiplier;if(l&&(n*=Number(l)||1),!t){if(T.indexOf(e)>=0){const t=B.call(this,e,a.X);return A.call(this,Math.round(t*n),a.X)}return e}const i=B.call(this,t.newFontSize,t.deviceSize);return A.call(this,Math.round(i*n),t.deviceSize)}},fontFamily:function(e){const t=this.mapPropValue("fontDial",e);return t&&t.family||e},fontWeight:function(e){if(-1===a.F.indexOf(e))return e;const t=this.mapPropValue("fontDial",`${this.base.fontFamily||"primary"}.weight`),r="number"==typeof(o=t)&&Number.isFinite(o)||"string"==typeof o&&L.test(o)?t:400;var o;const n=this.mapPropValue("fontDial",`${this.base.fontFamily||"primary"}.weights`);return function(e,t=[]){let r=t.indexOf(e);-1===r&&(t.unshift(e),r=0);const o=[e,...t].join();if(!(o in P)){const n=t.slice(0,r+1),l=n.length,i=t.slice(r),c=i.length;P[o]={[a.b]:n[0],[a.c]:l>1&&n[Math.round(l/3)]||e,[a.N]:e,[a.d]:c>1&&i[Math.round(c/3)]||e,[a.e]:i[c-1]}}return P[o]}(r,Array.isArray(n)?[...n]:[])[e]},hasFontSet:function(e=[],t="old-standard-tt"){return e.find(e=>e===t)}};const{CTAButton:M}=(global.Core||guac["@wsb/guac-widget-core"]).components,H={left:"flex-start",right:"flex-end",center:"center"};class D extends(global.React||guac.react).Component{render(){const{action:e,alignment:t}=this.props,{children:r,link:a,...o}=e,n=t?{alignSelf:H[t]}:{},l={element:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Button.Secondary,ctaButton:{label:r,enabled:!0,...a},...o};return(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:n,children:(global.React||guac.react).createElement(M,l)})}}r._(D,"propTypes",{action:(global.PropTypes||guac["prop-types"]).shape({children:(global.PropTypes||guac["prop-types"]).any,link:(global.PropTypes||guac["prop-types"]).shape({url:(global.PropTypes||guac["prop-types"]).string,pageId:(global.PropTypes||guac["prop-types"]).string,widgetId:(global.PropTypes||guac["prop-types"]).string,linkId:(global.PropTypes||guac["prop-types"]).string,target:(global.PropTypes||guac["prop-types"]).string}),target:(global.PropTypes||guac["prop-types"]).string}),alignment:(global.PropTypes||guac["prop-types"]).oneOf(["left","center","right"])});const{Link:X}=(global.Core||guac["@wsb/guac-widget-core"]).components,W=(global.PropTypes||guac["prop-types"]).shape({url:(global.PropTypes||guac["prop-types"]).string,pageId:(global.PropTypes||guac["prop-types"]).string,widgetId:(global.PropTypes||guac["prop-types"]).string,linkId:(global.PropTypes||guac["prop-types"]).string,target:(global.PropTypes||guac["prop-types"]).string});class U extends(global.React||guac.react).Component{render(){const{heading:e,style:t={}}=this.props,{link:a,...n}=e&&o.s(e),l=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading,r.a({style:t},n));return n.children?a?(global.React||guac.react).createElement(X,{linkData:a}," ",l," "):l:null}}r._(U,"propTypes",{heading:(global.PropTypes||guac["prop-types"]).oneOfType([(global.PropTypes||guac["prop-types"]).string,(global.PropTypes||guac["prop-types"]).shape({children:(global.PropTypes||guac["prop-types"]).any.isRequired,link:W})]),style:(global.PropTypes||guac["prop-types"]).object});const{renderModes:{EDIT:z}}=(global.Core||guac["@wsb/guac-widget-core"]).constants,O=340,N=60;class _ extends(global.React||guac.react).Component{getPlainCaption(e){let t;const r=e.blocks;if(r.length>1){const e=[];r.forEach(t=>""===t.text?e.push("\n\n"):e.push(t.text)),t=e.join("")}else t=r[0].text;return t}getShortenedCaption(e,t,r){if(!e)return t.slice(0,r);let a,o=0;e.blocks.some((e,t)=>(o+=e.text.length,a=t,o>=r));const n=e.blocks.map((e,t)=>{if(t===a){const t=e.text.slice(0,-(o-r));return{...e,text:t}}return t>a?null:e}).filter(Boolean),l={...e,blocks:n};return JSON.stringify(l)}renderCollapsedText(e){const{alignment:t}=this.props,{children:a,textCollapseProps:o={}}=e,{collapseThreshold:n=O,collapseMinOverflow:l=N,expandIconProps:i={},collapseIconProps:c={},renderMode:s}=o;let g;try{g=JSON.parse(a),g.blocks||(g=null)}catch(e){}const u=(g?this.getPlainCaption(g).length:a.length)>n+l,p=u&&s===z,d=(global._||guac.lodash).uniqueId("collapsedTextBlock"),h=(global._||guac.lodash).uniqueId("expandedTextBlock"),m=(global._||guac.lodash).uniqueId("expandTextToggle"),b={id:m,type:"checkbox",role:"button",style:{display:"none",[`:checked ~ #${h}`]:{display:"block"},[`:checked ~ #${d}`]:{display:"none"},[`:not(:checked) ~ #${h}`]:{display:"none"},[`:not(:checked) ~ #${d}`]:{display:"block"}}},y=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{id:d,style:{display:p?"none":"block"}},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({alignment:t},(global._||guac.lodash).omit(e,"textCollapseProps"),{children:this.getShortenedCaption(g,a,n)})),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Label,{for:m},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.MoreLink.Expand,r.a({style:{marginVertical:"xsmall"}},i)))),f=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{id:h,style:{display:p?"block":"none"}},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({alignment:t},(global._||guac.lodash).omit(e,"textCollapseProps"))),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Label,{for:m},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.MoreLink.Expand,r.a({style:{marginVertical:"xsmall"},expanded:!0},c))));return u?(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,!p&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Input,b),y,f):(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({alignment:t},(global._||guac.lodash).omit(e,"textCollapseProps")))}render(){const{text:e,alignment:t}=this.props,a=e&&o.s({style:{flexGrow:1},...e}),{children:n,textCollapseProps:l={}}=a;return n?l.enabled?this.renderCollapsedText(a):(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({alignment:t},(global._||guac.lodash).omit(a,"textCollapseProps"))):null}}r._(_,"propTypes",{text:(global.PropTypes||guac["prop-types"]).oneOfType([(global.PropTypes||guac["prop-types"]).string,(global.PropTypes||guac["prop-types"]).shape({children:(global.PropTypes||guac["prop-types"]).any.isRequired,richtext:(global.PropTypes||guac["prop-types"]).bool,textCollapseProps:(global.PropTypes||guac["prop-types"]).shape({enabled:(global.PropTypes||guac["prop-types"]).bool,renderMode:(global.PropTypes||guac["prop-types"]).string.isRequired,collapseThreshold:(global.PropTypes||guac["prop-types"]).number,expandIconProps:(global.PropTypes||guac["prop-types"]).shape({children:(global.PropTypes||guac["prop-types"]).any,"data-aid":(global.PropTypes||guac["prop-types"]).string}),collapseIconProps:(global.PropTypes||guac["prop-types"]).shape({children:(global.PropTypes||guac["prop-types"]).any,"data-aid":(global.PropTypes||guac["prop-types"]).string})})})]),alignment:(global.PropTypes||guac["prop-types"]).string});const V={left:"flex-start",right:"flex-end"};function F({alignment:e="center",heading:t,text:r,actionComponent:a,action:n,...l}){const i=t&&o.s(t),c=r&&o.s(r),s={display:"flex",flexDirection:"column",width:"100%","> *":{maxWidth:"100%"},alignItems:V[e]||e,textAlign:e,...o.a("medium"),"@xs-only":o.a("about2"===this.base.widgetPreset?"small":"medium")};return n&&(a=(global.React||guac.react).createElement(D,{key:"action",action:n})),this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,group:"Content",children:[!!i&&i.children&&(global.React||guac.react).createElement(U,{key:"heading",heading:i}),!!c&&c.children&&(global.React||guac.react).createElement(_,{key:"text",text:c,alignment:e}),!!a&&a],style:s},l)}function j({data:e=[],render:t=e=>e,cellProps:a,cellStyle:o,alignmentOption:n="center",...l}){const i=e.length;let c;c=i>1?i<6&&i%2==0?{xs:12,sm:6,md:6}:{xs:12,sm:6,md:4}:{xs:12,sm:8};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid,children:e.map((e,n)=>(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid.Cell,r.a({},a||c,{key:e.key||n,children:t(e,n),style:o}))),style:{textAlign:"center",justifyContent:{left:"flex-start",center:"center",right:"flex-end"}[n]}},l)}function $({heading:e,subheading:t,...a}){const n=e&&o.s(e),l=t&&o.s(t);return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,children:[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading,r.a({key:"heading"},n)),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading.Sub,r.a({key:"sub"},l))],style:{...o.a("small")}},a)}function G({rating:e,...t}){let r=5,a=e;const o=this.base.keyId,n="ZILLOW"===this.base.widgetType?"rgb(28,182,71)":"#FBCF1E",l=[];for(;r--;)a>=1?l.push(100):a<1&&a>0?l.push(100*a):l.push(0),a--;return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,section:"default",category:"neutral",children:l.map((e,t)=>function(e){const{width:t,fill:r,color:a,emptyColor:o,key:n,keyId:l}=e;return(global.React||guac.react).createElement("div",{key:n,style:{width:`${t}px`}},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.SVG,{viewBox:"0 0 50 50",style:{width:"100%",height:"auto"}},(global.React||guac.react).createElement("defs",null,(global.React||guac.react).createElement("linearGradient",{id:`fillStyle-${l}-${n}`},function(e,t,r){if(100===e)return[(global.React||guac.react).createElement("stop",{offset:"0%",stopColor:t,key:"gradient1"}),(global.React||guac.react).createElement("stop",{offset:"100%",stopColor:t,key:"gradient2"})];return[(global.React||guac.react).createElement("stop",{offset:"0%",stopColor:t,key:"gradient3"}),(global.React||guac.react).createElement("stop",{offset:`${e}%`,stopColor:t,key:"gradient4"}),(global.React||guac.react).createElement("stop",{offset:`${e}%`,stopColor:r,key:"gradient5"}),(global.React||guac.react).createElement("stop",{offset:"100%",stopColor:r,key:"gradient6"})]}(r,a,o))),(global.React||guac.react).createElement("path",{d:"m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z",fill:`url(#fillStyle-${l}-${n})`})))}({key:`star-${t}`,fill:e,width:"20",color:n,emptyColor:"rgb(224,224,224)",keyId:o})),style:{display:"flex",backgroundColor:"section"}},t)}function q({heading:e,headingProps:t={},action:a,...o}){return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Container,group:"Card",groupType:"Banner",children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,e&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading,r.a({level:2},t),e)),a&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,null,a))},o)}function Y(e){const{size:t,xs:r=t,sm:a=r,md:o=a,lg:n=o,spacing:l,spacingXs:i=l,spacingSm:c=i,spacingMd:s=c,spacingLg:g=s,tag:u,children:p,wrap:d,equal:h,bottom:m,gutter:b,column:y,reverse:f,inset:x,alignFinalRow:w}=e,{Grid:C,Grid:{Cell:k}}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Component,v={display:"flex",boxSizing:"border-box",flexDirection:y?"column":"row",flexWrap:d?"wrap":"nowrap"};w&&(v[":after"]={content:'""',flex:"auto",maxWidth:"25%"}),f&&(v.flexDirection+="-reverse"),C.applySizingStyles(v,e,this);const E={gutter:b,bottom:m,equal:h,column:y,spacing:l,spacingXs:i,spacingSm:c,spacingMd:s,spacingLg:g,gridXs:r,gridSm:a,gridMd:o,gridLg:n},R=x?{...E,inset:x}:E,S=(global.React||guac.react).Children.toArray(p).filter(e=>{const t=typeof e;return"object"===t?(global.React||guac.react).isValidElement(e):"string"!==t||!!e}).map((e,t)=>{const r=e&&e.type;let a;if(r&&r.prototype){if(r===k||r.prototype instanceof k)return(global.React||guac.react).cloneElement(e,R);(r===C||r.prototype instanceof C)&&(a={...e&&e.props&&e.props.style,margin:0})}return(global.React||guac.react).createElement(k,{key:t,...R,style:a},e)});return S.length?this.merge({tag:u,style:v,children:S},(global._||guac.lodash).omit(e,Object.keys(C.propTypes))):null}function J(e){const{tag:t,children:r,first:a,last:o,equal:n,column:l,inset:i}=e,{Grid:c}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Component,s={boxSizing:"border-box",flexGrow:"1",flexShrink:"1",flexBasis:l?"auto":"0%",maxWidth:"100%"};n&&(s.display="flex",s.flexWrap="wrap"),a?s.order=-1:o&&(s.order=1);const g=i?{...e,gridSm:12,sm:10,pushSm:1,md:8,pushMd:2}:e;return c.Cell.applySizingStyles(s,e,this),c.Cell.applyPushPullStyles(s,g),c.Cell.applySizeStyles(s,g),this.merge({tag:t,style:s,children:n?(global.React||guac.react).Children.map(r,e=>(global.React||guac.react).cloneElement(e,{style:{...e.props&&e.props.style,flexGrow:"1",flexShrink:"1",flexBasis:"100%"}})):r},(global._||guac.lodash).omit(e,Object.keys(c.Cell.propTypes)))}function Z({heading:e,subheading:t,media:r,...a}){return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,children:[r&&r.url&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,{key:"background",backgroundImage:r.url}),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.HeadingPair,{key:"heading",heading:e,subheading:t})],style:{textAlign:"left",display:"flex",flexDirection:"row",...o.b("medium")}},a)}Y.propTypes={tag:(global.PropTypes||guac["prop-types"]).any,children:(global.PropTypes||guac["prop-types"]).node,wrap:(global.PropTypes||guac["prop-types"]).bool,equal:(global.PropTypes||guac["prop-types"]).bool,bottom:(global.PropTypes||guac["prop-types"]).bool,gutter:(global.PropTypes||guac["prop-types"]).bool,column:(global.PropTypes||guac["prop-types"]).bool,reverse:(global.PropTypes||guac["prop-types"]).bool,inset:(global.PropTypes||guac["prop-types"]).bool,alignFinalRow:(global.PropTypes||guac["prop-types"]).bool,size:(global.PropTypes||guac["prop-types"]).number,spacing:(global.PropTypes||guac["prop-types"]).any,xs:(global.PropTypes||guac["prop-types"]).number,sm:(global.PropTypes||guac["prop-types"]).number,md:(global.PropTypes||guac["prop-types"]).number,lg:(global.PropTypes||guac["prop-types"]).number,spacingXs:(global.PropTypes||guac["prop-types"]).any,spacingSm:(global.PropTypes||guac["prop-types"]).any,spacingMd:(global.PropTypes||guac["prop-types"]).any,spacingLg:(global.PropTypes||guac["prop-types"]).any};const{XS_MAX:K,SM_MIN:Q,SM_MAX:ee,MD_MIN:te,MD_MAX:re,LG_MIN:ae,LG_MAX:oe,XL_MIN:ne}=(global.Core||guac["@wsb/guac-widget-core"]).constants.breakpoints;function le({xsSrc:e,smSrc:t=e,mdSrc:r=t,lgSrc:a=r,xlSrc:o=a,imgSrc:n=r||a||o,imgAlt:l="",...i}){const{dataAid:c,style:s={}}=i;return this.merge({tag:"picture","data-aid":c,style:s,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,e&&(global.React||guac.react).createElement("source",{srcSet:e,media:`(max-width: ${K}px)`}),t&&(global.React||guac.react).createElement("source",{srcSet:t,media:`(min-width: ${Q}px) and (max-width: ${ee}px)`}),r&&(global.React||guac.react).createElement("source",{srcSet:r,media:`(min-width: ${te}px) and (max-width: ${re}px)`}),a&&(global.React||guac.react).createElement("source",{srcSet:a,media:`(min-width: ${ae}px) and (max-width: ${oe}px)`}),o&&(global.React||guac.react).createElement("source",{srcSet:o,media:`(min-width: ${ne}px)`}),n&&(global.React||guac.react).createElement("img",{src:n,alt:l}))},i)}const{HEADER:ie}=(global.Core||guac["@wsb/guac-widget-core"]).constants.widgetTypes,{PUBLISH:ce}=(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes;function se(e){return e.replace(/"/g,'\\"')}function ge(e,{generateGradient:t,desktopWidth:r,mobileWidth:o,blur:n,disableOverlayMobile:l,isPublish:i}){return a.f.reduce((c,s)=>((n?[1]:a.g).forEach(n=>{const g=s.isMobile?o:r,u=[t&&t(!s.isMobile&&!s.isTablet||!l),`url("${se(a.h(e,{rs:s.max?`w:${g*s.max*n},m`:"w:100%25"}))}")`].filter(Boolean).join(", ");c[i?function({min:e,max:t,density:r}){const a=[e?`(min-width: ${e}px)`:"",t?`(max-width: ${t}px)`:""].filter(Boolean).join(" and ");return 1!==r?`@media ${a} and (-webkit-min-device-pixel-ratio: ${r}), ${a} and (min-resolution: ${96*r}dpi)`:`@media ${a}`}({...s,density:n}):s.breakpoint]={backgroundImage:u}}),c),{})}function ue({style:e,backgroundImage:t,backgroundPosition:r,backgroundSize:o,imageData:c={},imageData2:s={},backgroundImage2:g,backgroundSize2:u,children:p,mobileWidth:d=1,desktopWidth:h=1,blur:m,disableOverlayMobile:b,lazyLoad:y=!0,treatment:f,...x}){const{widgetType:w,widgetPreset:C,context:k,category:v,renderMode:E,order:R}=this.base,{parallaxEnabled:S,position:T,alt:B}=c,A=E===ce,P=(global._||guac.lodash).omit(x,["title","treatment","overlayAlpha","overlay","mobileWidthMultiplier","desktopWidthMultiplier","style"]),L=this.constructor.getMutatorDefaultProps(w,C).showOverlayOpacityControls,I=this.constructor.getDefaultBackgroundFilter(w,C);let M={...w!==ie&&{textShadow:l.a},...e};const H={backgroundPosition:S?"center":T||r||"center",backgroundSize:o||"cover",backgroundBlendMode:"normal",backgroundRepeat:"no-repeat",textShadow:"none",...S&&A&&{"@md":{backgroundAttachment:"fixed"},"@xs":{backgroundAttachment:"unset"}}};let D,X,W;const U=t||c.backgroundImage||a.r({filter:I,additionalUrlParams:[m&&"fx-bl=s:90"],...c}),z=x.overlay||this.constructor.getDefaultImageOverlayType(w,C);if(z!==n.a){const e=()=>{if(z===n.f){if("primary"!==v)return"sectionOverlay";return(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils.getTheme(k,{category:"primary",section:"default"}).mapPropValue("backgroundColor","section").isLight()?"neutralOverlay":"accentOverlay"}return{[n.C]:"sectionOverlay",[n.P]:"primaryOverlay",[n.N]:"neutralOverlay",[n.A]:"accentOverlay"}[z]},t=(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils.getTheme(k,{category:v,section:"overlay"}).mapPropValue("backgroundColor",e()),r=this.constructor.getDefaultImageOverlayOpacity(w,C),a=c?.overlayAlpha;let o=a??r;"HEADER"!==w||f===n.d||L||(o=0),X=!0,W=e=>(t.alpha=e?o:0,`linear-gradient(to bottom, ${t} 0%, ${t} 100%)`)}const O=t||c.backgroundImage||!a.i(U)?{backgroundImage:[X&&W(!0),`url("${se(U)}")`].filter(Boolean).join(", ")}:ge(U.replace(/\/rs=w:{width},h:{height},cg:true,m\/cr=w:{width},h:{height},a[x]?:[^/]*/,"").replace(/\/:$/,""),{generateGradient:X&&W,desktopWidth:h,mobileWidth:d,blur:m,disableOverlayMobile:b,isPublish:A}),N=g||a.r(s);if(N&&(H.backgroundImage=`${U}, url("${N.replace(/"/g,'\\"')}")`,u&&(H.backgroundSize=`${H.backgroundSize}, ${u}`)),X&&(H.backgroundSize=`auto, ${H.backgroundSize}`),!U.length&&!N.length)return this.merge({style:M,children:p},P);const _="undefined"!=typeof window,V=y&&A&&!_&&!(w===ie||0===R);return V?D=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{"data-lazybg":!0,className:"d-none",style:{...H,...O}}):M={...M,...H,...O},this.merge({role:"img",style:M,children:V?[D,p]:p,"data-aid":i.d.BACKGROUND_IMAGE_RENDERED,"aria-label":B},P)}function pe(e){return this.Background({...e,desktopWidthMultiplier:.5})}const de={"@sm":{maxWidth:"smContainer"},"@md":{maxWidth:"mdContainer"},"@lg":{maxWidth:"lgContainer"}};function he({fixedWidth:e,children:t,innerContainerStyle:r,...a}){const o={backgroundColor:"section",width:"100%","> div":{position:"relative",overflow:"hidden",margin:"auto",...e?de:{}}};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,category:"neutral",section:"default",children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{className:"page-inner",style:r},t),style:o},a)}const{renderModes:me,widgetTypes:{HEADER:be,FOOTER:ye}}=(global.Core||guac["@wsb/guac-widget-core"]).constants,fe=["theme","category","section","style","className","groupType","id","colors"];function xe({children:e,...t}){const{widgetType:r,divider:a}=this.base;let o;if(this.base.renderMode===me.PUBLISH&&r===ye){const e=this.base.theme.mapPropValue("backgroundColor","section");o=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX.Style,null,`.page-inner { background-color: ${e}; min-height: 100vh; }`)}const n=r===be?"main":r===ye?"contentinfo":"region",l="HEADER"===this.base.widgetType&&!t.tagline&&t.isHomepage?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Element,{style:{display:"none"},"data-route":"tagline"}):null,i=this.base.renderMode===me.EDIT?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Element,{"data-field-id":"widgetSibling"}):null;return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Widget,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.WidgetDivider,{divider:a,color:"section"}),(global.React||guac.react).createElement("div",null,i," ",e," ",l," ",o)),group:"Widget",role:n,style:{backgroundColor:"section"}},(global._||guac.lodash).pickBy(t,(e,t)=>-1!==fe.indexOf(t)||0===t.indexOf("data-")))}function we(e){return this.Widget(this.merge({groupType:"Banner"},e))}function Ce(e){return this.Widget(this.merge({groupType:"Split"},e))}const{Link:ke}=(global.Core||guac["@wsb/guac-widget-core"]).components,ve=(global.PropTypes||guac["prop-types"]).shape({url:(global.PropTypes||guac["prop-types"]).string,pageId:(global.PropTypes||guac["prop-types"]).string,widgetId:(global.PropTypes||guac["prop-types"]).string,linkId:(global.PropTypes||guac["prop-types"]).string,target:(global.PropTypes||guac["prop-types"]).string});class Ee extends(global.React||guac.react).Component{render(){const{widgetPreset:e}=this.props;let{image:t}=this.props;const{link:a,type:o="image",style:n={},imageStyle:l={},height:i,width:c,enableInlineImageEdit:s,...g}=t;t={...(global._||guac.lodash).omit(t,"enableInlineImageEdit")};let u={imageData:{image:t},style:{height:i,width:c,...l}};const p={style:{marginLeft:"auto",marginRight:"auto",...n}},d="image"===o;d||(p.style.width="100%"),s?u={...u,...g}:Object.keys(g).forEach(e=>{("data-route"===e||e.startsWith("data-field")?p:u)[e]=g[e]});const h="about1"===e||"about10"===e?(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Image.Thumbnail:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Image,m=d?(global.React||guac.react).createElement(h,r.a({isContentCard:!0},u)):(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,{imageData:t,style:u.style}),b=a?(global.React||guac.react).createElement(ke,{linkData:a},m):m;return(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Wrapper.Image,p,b)}}function Re(e){const t=e/255;return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Se(e){const t=e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055;return Math.max(0,Math.min(255,Math.round(255*t)))}function Te(e){const t=e.toString(16);return 1===t.length?`0${t}`:t}function Be(e){const[t,r,a]=function(e){const t=e.replace("#",""),r=3===t.length?t.split("").map(e=>e+e).join(""):t;return[0,2,4].map(e=>parseInt(r.substring(e,e+2),16))}(e),o=Re(t),n=Re(r),l=Re(a),i=Math.cbrt(.4122214708*o+.5363325363*n+.0514459929*l),c=Math.cbrt(.2119034982*o+.6806995451*n+.1073969566*l),s=Math.cbrt(.0883024619*o+.2817188376*n+.6299787005*l),g=.2104542553*i+.793617785*c-.0040720468*s,u=1.9779984951*i-2.428592205*c+.4505937099*s,p=.0259040371*i+.7827717662*c-.808675766*s,d=Math.sqrt(u*u+p*p);let h=180*Math.atan2(p,u)/Math.PI;return h<0&&(h+=360),{l:g,c:d,h:h}}r._(Ee,"propTypes",{image:(global.PropTypes||guac["prop-types"]).shape({alt:(global.PropTypes||guac["prop-types"]).string,src:(global.PropTypes||guac["prop-types"]).string,link:ve,type:(global.PropTypes||guac["prop-types"]).oneOf(["image","background"]),height:(global.PropTypes||guac["prop-types"]).oneOfType([(global.PropTypes||guac["prop-types"]).number,(global.PropTypes||guac["prop-types"]).string]),width:(global.PropTypes||guac["prop-types"]).oneOfType([(global.PropTypes||guac["prop-types"]).number,(global.PropTypes||guac["prop-types"]).string]),backgroundSize:(global.PropTypes||guac["prop-types"]).oneOf(["contain","cover"]),style:(global.PropTypes||guac["prop-types"]).object,imageStyle:(global.PropTypes||guac["prop-types"]).object,enableInlineImageEdit:(global.PropTypes||guac["prop-types"]).bool,imageData:(global.PropTypes||guac["prop-types"]).object}),widgetPreset:(global.PropTypes||guac["prop-types"]).string});function Ae(e,t){const{l:r,c:a,h:o}=Be(e),n=Math.max(0,Math.min(1,t/100));let l=a;if(n>r&&r<1){l=a*(1-.6*((n-r)/(1-r)))}return function({l:e,c:t,h:r}){const a=r*Math.PI/180,o=t=>{const r=t*Math.cos(a),o=t*Math.sin(a),n=e+.3963377774*r+.2158037573*o,l=e-.1055613458*r-.0638541728*o,i=e-.0894841775*r-1.291485548*o,c=n*n*n,s=l*l*l,g=i*i*i;return[4.0767416621*c-3.3077115913*s+.2309699292*g,-1.2684380046*c+2.6097574011*s-.3413193965*g,-.0041960863*c-.7034186147*s+1.707614701*g]};let n=t,l=o(n);for(let e=0;e<12&&l.some(e=>e<-1e-4||e>1.0001);e++)n*=.8,l=o(n);const[i,c,s]=l.map(Se);return`#${Te(i)}${Te(c)}${Te(s)}`}({l:n,c:l,h:o})}const{getSelectedVideoProps:Pe}=(global.Core||guac["@wsb/guac-widget-core"]).utils;function Le({heading:e,text:t,action:l,image:i,video:c,alignment:s="center",longestHeadingMap:g=new Map,columnCountMap:u,isEqualHeightSm:p=!1,isEqualHeightMd:d=!1,containerSurface:h,...m}){const{widgetPreset:b}=this.base,y={width:"inherit",top:0,...d&&{"@md":{position:"absolute"}},...p&&{"@sm-only":{position:"absolute"}}},f=e&&(global.React||guac.react).createElement(U,{style:g.size?y:{},key:"heading",heading:e}),x=i&&(global.React||guac.react).createElement(Ee,{key:"image",image:i,widgetPreset:b}),w=c&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Video,r.a({containerStyle:{"@sm":{paddingBottom:"50%"}}},Pe(c),{columnCountMap:u}));l&&(global._||guac.lodash).isPlainObject(t)&&(t.style={flexGrow:0});const C=t&&t.children&&(global.React||guac.react).createElement(_,{key:"description",text:t}),k="about1"===b?{alignment:s}:{},v=l&&(global.React||guac.react).createElement(D,r.a({key:"action",action:l},k)),E=[[e,g.size?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{key:"heading",style:{order:f&&f.style&&f.style.order,width:"100%",position:"relative","> :nth-child(n)":{marginBottom:0},...f?{}:{display:"none"},...g.has("sm")?{"@sm-only":{display:"block"}}:{},...g.has("md")?{"@md":{display:"block"}}:{}}},[f,Array.from(g.values())]):f],[i,x],[c,w],[t,C],[l,v]].filter(e=>e[1]),R=(global._||guac.lodash).sortBy(E,e=>{const t=(global._||guac.lodash).get(e[0],"style.order",0);return(global._||guac.lodash).isNil(t)?0:t}).map(e=>e[1]);let S=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,T={position:"relative",display:"flex",flexDirection:"column",alignItems:{left:"flex-start",right:"flex-end"}[s]||s,textAlign:s,justifyContent:"flex-start",width:"100%","> *":{maxWidth:"100%"},...o.a("medium"),"@xs-only":o.a("about3"===b?"small":"medium")},B={};const{src:A,type:P,overlay:L=n.A,overlayAlpha:I,style:M,imageData:H,...X}=i||{};if(P===a.C){S=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,B={overlay:L||n.A,groupType:"OverlayCard",overlayAlpha:I,imageData:H,...X},(A||H&&H.image)&&(B.category="accent",B.section="overlay"),T=(global._||guac.lodash).merge(T,{width:"100%",height:"100%",backgroundSize:"cover",paddingHorizontal:"xlarge",paddingVertical:"xxxlarge","@md-only":{paddingHorizontal:"large"}},M);const e=R.findIndex(e=>"image"===e.key);!(global._||guac.lodash).isNil(e)&&R.splice(e,1)}if("string"==typeof h&&h&&P!==a.C){const{l:e}=Be(h),t=!Number.isFinite(e)||e>=.6;B={...B,section:t?"default":"overlay"},T=(global._||guac.lodash).merge({},T,{backgroundColor:h})}return this.merge({tag:S,group:"Content",groupType:"Card",children:R,style:T},B,m)}function Ie(e,t){return Math.floor(t/e)}function Me({cards:e=[],cellStyle:t={},numColumns:a,pushCells:n=!0,...l}){const i=1===e.length,c=function(e,t){return 5===e&&4===t?3:4===e&&3===t?2:t}(e.length,a||3),s=function(e=[],t){const r=t=>{const r=(global._||guac.lodash).clone(e);return new Array(Math.ceil(e.length/t)).fill().map(()=>r.splice(0,t)).map(e=>e.reduce((e,t)=>(t.heading&&t.heading.children&&t.heading.children.length)>e.length?t.heading.children:e,""))};return{sm:r(2),md:r(t)}}(e,c),g=function(e=[],t){const r=(e,t)=>{const r=[];for(let a=0;a{const t=e.map(e=>Number(e?.image?.imageData?.outputWidth??0)/Number(e?.image?.imageData?.editedAspectRatio||1));return 1===new Set(t).size})};return{sm:r(e,2),md:r(e,t)}}(e,c),u={"@md":i?1:c,"@sm":i?1:2},p=e.map((t,a)=>{const{style:o={},id:n,...l}=t,i={visibility:"hidden",position:"absolute",marginBottom:"medium",width:"inherit",top:0},p=s.md[Ie(c,a)],d=s.sm[Ie(2,a)],h=g.md[Ie(c,a)],m=g.sm[Ie(2,a)],b=new Map;return e.length>1&&(p&&h&&b.set("md",(global.React||guac.react).createElement(U,{key:"hidden-heading-md",style:{...i,"@md":{position:"relative"}},heading:p})),d&&m&&b.set("sm",(global.React||guac.react).createElement(U,{key:"hidden-heading-sm",style:{...i,"@sm-only":{position:"relative"}},heading:d}))),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.ContentCard,r.a({key:n||a,style:{flexGrow:1,...o},longestHeadingMap:b,columnCountMap:u,isEqualHeightMd:h,isEqualHeightSm:m},l))}),d={data:p,cellStyle:{display:"flex",...t},style:{"@xs-only":o.a("medium")}};return a&&(d.cellProps={xs:12,sm:6,md:12/a,...n&&p.length===a+1?{pushMd:.001,pullMd:.001}:{}},d.style={...d.styles,justifyContent:p.length<=a+1?"center":"flex-start"}),this.ContentWrap(this.merge(d,l))}function He({contentElement:e,mediaElement:t,reverse:a,bleed:o,fluid:n,gridProps:l={},...i}){const c=this.parseSizedUnit(this.mapPropValue("spacing","medium"))[0],s=a?"Left":"Right",g=n?{marginHorizontal:`-${c}px`}:{},u=o?{"@md":{height:"100%",[`margin${s}`]:`-${c}px`}}:{},p=[e?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid.Cell,{key:"slot1"},e):null,t?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid.Cell,{key:"slot2",style:{flex:1,"@md":{flex:1}}},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:{...g,...u,position:"relative"}},t)):null].filter(Boolean);return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Container,fluid:n,children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid,r.a({xs:1,md:p.length||1},l),a?p.reverse():p)},i)}function De({align:e,...t}){return this.HorizontalBox(this.merge({alignX:e||"middle",style:{flexDirection:"column",width:"auto",height:"100%"}},t))}function Xe({align:e,...t}){return this.Box(this.merge({alignX:e||"left",style:{height:"auto",width:"100%"}},t))}function We({alignX:e,alignY:t,...r}){const a={top:"flex-start",left:"flex-start",start:"flex-start",middle:"center",center:"center",bottom:"flex-end",right:"flex-end",end:"flex-end"};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,style:{height:"100%",width:"100%",display:"flex",justifyContent:a[e]||"normal",alignItems:a[t]||"stretch"}},r)}function Ue({children:e,onClose:t,closeOnClickOutside:r,preventShrink:a,width:o,style:n,...l}){const i=(global._||guac.lodash).merge({top:"0",left:"0",bottom:"0",right:"0",border:"0",position:"fixed",zIndex:"1002",overflowY:"auto",backgroundColor:"accentOverlay"},n),c=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Modal.Body,{children:e,onClose:t,preventShrink:a,width:o});return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,category:"neutral",style:i,children:c,onClick:r?t:null},l)}const ze=({id:e,onClose:t,style:r})=>{const a=(global._||guac.lodash).merge({icon:{color:"highContrast",cursor:"pointer"},container:{display:"flex",justifyContent:"flex-end",paddingHorizontal:"small",paddingTop:"small",paddingBottom:"xsmall"}},r);return(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:a.container},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{id:e&&`${e}-close-icon`,icon:"close",size:"medium",style:a.icon,onClick:t}))};ze.propTypes={id:(global.PropTypes||guac["prop-types"]).string,onClose:(global.PropTypes||guac["prop-types"]).func.isRequired,style:(global.PropTypes||guac["prop-types"]).object};const Oe=({children:e,style:t})=>(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{children:e,style:{alignSelf:"center",maxWidth:"100%",height:"100%",paddingHorizontal:"small",overflowY:"auto",...t}});function Ne({id:e,onClose:t,children:r,preventShrink:a,width:o,styles:n={},...l}){const i={"@sm":{position:"relative",width:"auto",transform:"translate(0,0)",maxWidth:o?`${o}px`:"600px",marginVertical:"medium",marginHorizontal:"auto",display:"flex",alignItems:"center",pointerEvents:"none",":before":{display:"block",height:"90vh",content:'""'}}},c={position:"relative",display:"flex",flexDirection:"column",backgroundColor:"neutral",boxShadow:"0 4px 12px 0 rgba(117,117,117,0.4)",paddingBottom:"small",maxHeight:"90vh","@sm":{width:"100%",pointerEvents:"auto",borderRadius:"large"},"@xs-only":{maxWidth:"90vw"}},s=(global._||guac.lodash).merge({bodyWrapper:{...i,"@xs-only":a?{...i}:{position:"fixed",left:"0",right:"0",top:"0",bottom:"0",marginVertical:"0",marginHorizontal:"0"}},body:{...c,"@xs-only":a?{...c}:{position:"fixed",left:"0",right:"0",top:"0",bottom:"0",borderRadius:"0"}}},n),g=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:s.body,onClick:e=>{e.stopPropagation()}},(global.React||guac.react).createElement(ze,{id:e,onClose:t,style:n.closeIcon}),(global.React||guac.react).createElement(Oe,{children:r,style:n.content}));return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,role:"dialog",children:g,style:s.bodyWrapper},l)}Oe.propTypes={children:(global.PropTypes||guac["prop-types"]).node.isRequired,style:(global.PropTypes||guac["prop-types"]).object};const{NEUTRAL:_e}=(global.Core||guac["@wsb/guac-widget-core"]).constants.categoryTypes,{EDIT:Ve}=(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes,{SIDELINE_SIDEBAR_ZINDEX:Fe}=(global.Core||guac["@wsb/guac-widget-core"]).constants.themeConstants;function je({children:e,onClose:t,closeOnClickOutside:r,preventShrink:a,width:o,styles:n={},...l}){const{renderMode:i}=this.base,c={modal:{position:i===Ve?"absolute":"fixed",display:"flex",justifyContent:"center",top:"0",left:"0",bottom:"0",right:"0",border:"0",zIndex:Fe+1,overflowY:"auto",backgroundColor:"modalOverlay"},bodyWrapper:{"@sm":{position:"absolute",width:"100%",transform:"none",justifyContent:"center"}},body:{position:"fixed",padding:"xlarge",height:"max-content","@xs-only":{width:"auto",margin:"small",borderRadius:"large"},"@sm":{maxWidth:"80%"},"@md":{maxWidth:"50%"}},closeIcon:{position:"absolute",paddingRight:"medium",right:0,top:"20px",paddingTop:0,paddingBottom:0,"@sm":{paddingRight:"large"}},content:{alignSelf:"center",width:"100%",maxWidth:"100%",height:"auto",paddingHorizontal:"medium","> *:not(:last-child)":{marginBottom:"large"},"@sm":{paddingHorizontal:"large"}}},s=(global._||guac.lodash).merge(c,n),g=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Modal.Body,{id:l.id,children:e,onClose:t,preventShrink:a,width:o,styles:s});return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,category:_e,style:s.modal,children:g,onClick:r?t:null},l)}const{POPUP:$e}=(global.Core||guac["@wsb/guac-widget-core"]).constants.widgetTypes;function Ge({style:e={},...t}){const{widgetType:r}=this.base,a={...r===$e&&{position:"absolute"},padding:"0",top:"0",left:"0",bottom:"0",right:"0",border:"0",borderRadius:"0",zIndex:"1002",width:"100%",height:"100%",opacity:"0.75",backgroundColor:"accentOverlay",...e};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,style:a},t)}function qe({assetProps:e,product:t,determineStyles:a,dataAids:o={},imageCropMethod:n,translate:l,children:i,productsPerRow:c,...s}){const{renderMode:g}=s,u=Number(c)&&a?a.bind(null,c):()=>!1,p={product:t,getStyles:u,translate:l};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,group:"Product",groupType:"Card",children:[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Asset,r.a({key:"asset"},e,{dataAids:o,imageCropMethod:n})),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Name,{key:"name",product:t,getStyles:u}),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Prices,r.a({key:"price"},p,{renderMode:g,dataAids:o})),t.variant_count&&t.variant_count>=2?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Label,{key:"options",children:`[${l("products.more_options")}]`,getStyles:u,"data-aid":o.options}):null,t.ship_free&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Label,{key:"shipping",shipping:!0,children:l("products.free_shipping"),getStyles:u,"data-aid":o.shipFree})].concat(i)},s)}function Ye({alignment:e="left",heading:t={},text:a={},...o}){const n=t&&t.children,l=a&&a.children;if(!n&&!l)return null;const i={paddingTop:n?"xsmall":0,"@md":{paddingTop:n?"small":0}},c={marginBottom:0,"@md":{marginBottom:0}},s=l?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid,{key:"intro",inset:"center"===e,bottom:!1},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({style:i},a))):null,g=n?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading,r.a({key:"heading",style:c},t)):null;return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,style:{marginBottom:n?"xlarge":"medium",textAlign:e},children:[g,s]},o)}function Je({beforeContent:e,button:t={},secondaryButton:a,afterContent:o,renderMode:n,title:l,description:i,...c}){const s={headline:{marginBottom:"18px",marginTop:0,fontFamily:"gdsherpa, Helvetica, Arial, sans-serif",fontSize:"26px",lineHeight:"32px",color:"white"},text:{marginBottom:"0",fontFamily:"gdsherpa, Helvetica, Arial, sans-serif",fontSize:"16px",lineHeight:"26px",color:"white"},container:{display:"flex",flexDirection:"column",textAlign:"center",justifyContent:"center",alignItems:"center",height:"inherit",border:"1px solid rgba(255,255,255,0.15)",color:"#fff",backgroundColor:"!rgba(0,0,0,.7)",boxShadow:"0 4px 12px 0 rgba(117,117,117,0.4)",borderRadius:"8px","> :first-child":{marginTop:"large"},"> :last-child":{marginBottom:"large"},paddingHorizontal:"100px","@xs-only":{paddingHorizontal:"large"}},buttonGroupWrapper:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",marginVertical:"32px","> button":{marginHorizontal:"8px"},"@xs-only":{marginVertical:"24px",flexDirection:"column","> button":{width:"100%",marginHorizontal:"0",marginVertical:"8px"}}},buttonStyle:{...t.style},...a&&{secondaryButtonStyle:{...a.style}}};let g=null;if(n===(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes.EDIT){const n=(global._||guac.lodash).get(window,"ux.Button",(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Button);g=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Container.Fluid,{"data-edit-interactive":!0,className:"ux-editor",category:"accent",section:"overlay",style:s.container},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,null,l&&(global.React||guac.react).createElement("p",{style:s.headline,children:l}),i&&(global.React||guac.react).createElement("p",{style:s.text,children:i})),e,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:s.buttonGroupWrapper},(global.React||guac.react).createElement(n,r.a({design:"primary",className:"keep-defaults",style:s.buttonStyle},t)),a&&(global.React||guac.react).createElement(n,r.a({design:"secondary",className:"keep-defaults btn-dark",style:s.secondaryButtonStyle},a))),o)}return this.merge({children:g},{style:{margin:"0 auto"}},c)}const{DEFAULT:Ze,ALT:Ke}=(global.Core||guac["@wsb/guac-widget-core"]).constants.sectionTypes;function Qe({children:e,icon:t,onClose:r,section:a,...o}){const n={container:{display:"flex",alignItems:"flex-start",padding:"small",backgroundColor:"section"},icon:{flexShrink:0,marginRight:"xsmall",color:"section"},text:{alignSelf:"center"},closeContainer:{flexShrink:0,paddingLeft:"small",marginLeft:"auto"},link:{color:"section"},...o.style},l=(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,Boolean(t)&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:t,style:n.icon}),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,{children:e,style:n.text}),Boolean(r)&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:n.closeContainer},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Link,{onClick:r,style:n.link},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:"close"}))));return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,style:n.container,children:l,section:a===Ze?Ke:Ze},o)}function et({input:e={},button:t={},error:a,errorProps:o={},...n}){const l={wrapper:{display:"flex",flexDirection:"column","@sm":{flexDirection:"row"}},errorWrapperDesktop:{"@xs-only":{display:"none"}},errorWrapperMobile:{"@sm":{display:"none"},marginBottom:"medium"},inputWrapper:{display:"flex",flexGrow:1,marginBottom:a?0:"medium","@sm":{marginVertical:"xxsmall"}},input:{width:"100%","@sm":{marginRight:"medium",height:"100%"},...e.style||{}},button:{width:"100%",marginHorizontal:0,"@xs-only":{marginVertical:0},"@sm":{marginVertical:"xxsmall",maxWidth:"30%"},...t.style||{}},error:{position:"static","@sm":{position:"absolute"},...o.style||{}}},i=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Input.FloatLabel,r.a({},e,{style:l.input})),c=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Button.Primary,r.a({tag:"button",type:"submit"},t,{style:l.button})),s=a&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Error,r.a({alert:!0},o,{style:l.error}),a),g=(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:l.wrapper},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:l.inputWrapper}," ",i," "),s&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:l.errorWrapperMobile}," ",s," "),c),s&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:l.errorWrapperDesktop}," ",s," "));return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Form,children:g},n)}const tt={mobile:{display:"block","@md":{display:"none"}},desktop:{display:"none","@md":{display:"block"}}};function rt({name:e,imageUrl:t,cardType:o,category:n,isImageShown:l,overlayAlpha:i,priceText:c,linkText:s,productType:g,isPriceShown:u,price:p,salePrice:d,dataAids:h,...m}){let b="neutral",y="neutral";"primary"!==n&&(b="primary",y="primaryOverlay");const f=l?{category:"accent"}:{category:b};let x="accent";l||(x="primary"===b?"primary":"neutral");const w=l?"transparent":y;let C=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.CommerceOverlay;o===a.j.MAJOR?C=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.CommerceOverlay.Major:o===a.j.MEDIUM&&(C=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.CommerceOverlay.Medium);const k={name:e,linkCategory:x,cardType:o,isImageShown:l,isPriceFeatured:!0,priceText:c,linkText:s,productType:g,isPriceShown:u,price:p,salePrice:d,titleProps:{align:o===a.j.MAJOR||o===a.j.MEDIUM?"center":"left"},dataAids:h},v=(global.React||guac.react).createElement(C,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardPictureContainer,r.a({backgroundColor:w},f),(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,l&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardPicture,{backgroundAssetUrl:t,overlayAlpha:i}),o!==a.j.MAJOR&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.CommerceOverlay.Mobile,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardContent,r.a({},k,{style:tt.mobile}))),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardContent,r.a({},k,{style:o===a.j.MAJOR?{}:tt.desktop})))));return this.merge({children:v},m)}function at({imageList:e,imageShape:t,imageCropMethod:r,dataAids:a={},hasImageBorder:o,carouselWidthOffset:n,ribbonComponent:l,buttonComponent:i}){const c=(global.React||guac.react).useRef(null),[s,g]=(global.React||guac.react).useState(0);(global.React||guac.react).useEffect(()=>{g(c.current.offsetWidth)},[]);const u={width:s,imageList:e,imageShape:t,imageCropMethod:r,hasImageBorder:o,carouselWidthOffset:n,ribbonComponent:l,buttonComponent:i};return(global.React||guac.react).createElement("div",{"data-aids":a.carousel,ref:c},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardCarousel,u))}function ot({dataAids:e={},hoverButtonText:t,onHoverButtonClick:r}){return(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{"data-aid":e.quickViewButton,category:"neutral",section:"default",themeType:"CommerceCardHoverButton",className:"hoverButton",style:{backgroundColor:"section",textAlign:"center",padding:"xsmall",display:"block",position:"absolute",zIndex:1,opacity:0,bottom:0,left:0,right:0,margin:"xsmall",boxShadow:"0 0 4px 0px rgba(0,0,0,0.2)",transition:"opacity 0s"},onClick:e=>(e=>{e.stopPropagation(),e.preventDefault(),r()})(e)},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,{disabled:!0},"+ ",t))}function nt({name:e,duration:t,price:r,imageUrl:a,ribbonText:o,ribbonType:n,cardSize:l,imageShape:i,imageCropMethod:c,imageData:s,imageSrc:g,imageList:u,hasImageBorder:p,productType:d,isBoxed:h,style:m,eyebrowText:b,isTwoLabelsEyebrowEnabled:y,eyebrowLabel1:f,eyebrowLabel2:x,lineBreakEyebrow:w,isPriceShown:C,footerText:k,footerAlert:v,eventDate:E,buttonText:R,priceText:S,salePrice:T,ratings:B,colors:A,renderColorsLabel:P,hoverButtonText:L,onHoverButtonClick:I,dataAids:M,dataRoutes:H,ratingsAlignLeft:D,carouselWidthOffset:X,strikeThroughPrice:W,renderInventoryWarning:U,...z}){const O=h?(global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Card.Link:(global.React||guac.react).Fragment,N=h&&{style:{flexGrow:1,maxWidth:"100%"}},_={cursor:"pointer",...m},V=h?{display:"flex",height:"100%",..._}:{..._},F=Boolean(a||s||g||u),j={name:e,duration:t,price:r,productType:d,isBoxed:h,hasImage:F,eyebrowText:b,isTwoLabelsEyebrowEnabled:y,eyebrowLabel1:f,eyebrowLabel2:x,lineBreakEyebrow:w,footerText:k,footerAlert:v,eventDate:E,buttonText:R,priceText:S,salePrice:T,dataAids:M,dataRoutes:H,ratings:B,colors:A,renderColorsLabel:P,cardSize:l,ratingsAlignLeft:D,strikeThroughPrice:W,titleProps:{align:!F&&h?"center":"left"},isPriceShown:C,renderInventoryWarning:U},$=o?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Ribbon,{dataAids:M,size:l,ribbonType:n},o):null,G=L?(global.React||guac.react).createElement(ot,{dataAids:M,hoverButtonText:L,onHoverButtonClick:I}):null,q=u&&u.length>1?(global.React||guac.react).createElement(at,{imageCropMethod:c,dataAids:M,imageList:u,imageShape:i,hasImageBorder:p,carouselWidthOffset:X,ribbonComponent:$,buttonComponent:G}):(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardPictureContainer,{imageShape:i,imageCropMethod:c,containerStyles:{marginBottom:"small"},canHaveBorder:!h,hasImageBorder:p},(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardPicture,{backgroundAssetUrl:a,imageCropMethod:c,imageData:s,src:g,dataAids:M}),$,G)),Y=(global.React||guac.react).createElement(O,N,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.CommerceItem,null,F&&q,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardContent,j)));return this.merge({children:Y,style:V},z)}function lt({children:e,backgroundColor:t,imageShape:r,imageCropMethod:o,hasImageBorder:n,containerStyles:l,canHaveBorder:i,...c}){const s=i?{borderWidth:"1px",borderStyle:"solid",borderColor:n?"section":"transparent"}:{},g={position:"relative",paddingTop:a.k[r]||a.k.square,paddingRight:"100%",...s,...l,":before":{content:'""',position:"absolute",top:"0px",bottom:"0px",left:"0px",right:"0px",backgroundColor:t},":hover .hoverButton":{transition:"opacity .2s ease-in",opacity:1}},u=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Wrapper,{children:e});return this.Block(this.merge({children:u,style:g},c))}at.propTypes={imageList:(global.PropTypes||guac["prop-types"]).array,imageShape:(global.PropTypes||guac["prop-types"]).string,imageCropMethod:(global.PropTypes||guac["prop-types"]).string,dataAids:(global.PropTypes||guac["prop-types"]).object,hasImageBorder:(global.PropTypes||guac["prop-types"]).bool,carouselWidthOffset:(global.PropTypes||guac["prop-types"]).string,ribbonComponent:(global.PropTypes||guac["prop-types"]).object,buttonComponent:(global.PropTypes||guac["prop-types"]).object},ot.propTypes={dataAids:(global.PropTypes||guac["prop-types"]).object,hoverButtonText:(global.PropTypes||guac["prop-types"]).string,onHoverButtonClick:(global.PropTypes||guac["prop-types"]).func};const it={eyebrow:{marginBottom:"xsmall",textTransform:"uppercase"},priceRowLeft:{display:"flex",flexDirection:"column"},priceRowRight:{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap"},eventDate:{marginTop:"xxsmall"},footer:{marginTop:"small"},button:{marginTop:"xsmall"}};function ct({name:e,duration:t,eventDate:a,price:o,salePrice:n,priceText:l,productType:i,eyebrowText:c,isTwoLabelsEyebrowEnabled:s,eyebrowLabel1:g={},eyebrowLabel2:u={},lineBreakEyebrow:p,footerText:d,footerAlert:h,ratings:m,colors:b,renderColorsLabel:y,cardSize:f,cardType:x,isBoxed:w,dataAids:C={},dataRoutes:k={},buttonText:v,isPriceShown:E,isImageShown:R,linkText:S,linkCategory:T,isPriceFeatured:B,style:A,hasImage:P,titleProps:L,ratingsAlignLeft:I,strikeThroughPrice:M,renderInventoryWarning:H,...D}){const X=!P&&w?{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",flexGrow:1,marginVertical:"large"}:{},W={label:{textTransform:"uppercase",textAlign:"left",marginBottom:"xsmall",lineHeight:"1",...p?null:{":not(:last-child)":{marginRight:"xsmall",paddingRight:"xsmall",borderRightStyle:"solid",borderRightWidth:"1px",borderColor:"ultraLowContrast","@xs-only":g?.text&&u?.text?{marginBottom:"xsmall",marginRight:"0",paddingRight:"0",borderRightWidth:"0"}:null}}},container:{display:"flex",flexDirection:p?"column":"row",paddingBottom:"small","@xs-only":g?.text&&u?.text?{flexDirection:"column"}:{justifyContent:"left"}}},U=this.merge({position:"relative",paddingHorizontal:w?"small":"0",paddingBottom:w&&P?"medium":"0",...X},A),z=E&&m?(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block:(global.React||guac.react).Fragment,O=E&&m&&{style:I?it.priceRowLeft:it.priceRowRight},N=Boolean(b?.length),_="large"===f?.xs,V=H?H():null,F=(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,V,c&&!s&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Details.Minor,{style:it.eyebrow,"data-aid":C.eyebrow},c),s&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:W.container},g.text&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Details.Minor,{"data-aid":g.dataAid,children:g.text,hidden:!g.text,style:W.label}),u.text&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Details.Minor,{"data-aid":u.dataAid,children:u.text,hidden:!u.text,style:W.label})),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardTitle,r.a({title:e,isDigitalProduct:"digital"===i,dataAids:C},L)),a&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Details.Minor,{style:it.eventDate,"data-aid":C.eventDate},a),(global.React||guac.react).createElement(z,O,E&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardPriceDisplay,{price:o,salePrice:n,priceText:l,duration:t,isLinkShown:Boolean(S),cardType:x,dataAids:C,isPriceFeatured:B,strikeThroughPrice:M,styles:{marginRight:m?"xxsmall":"0"}}),m&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,null,m)),N&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.CommerceCardColors,{colors:b,renderColorsLabel:y,isSingleMobileColumn:_,"data-aid":C.colorSwatches}),d&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Details.Minor,{style:it.footer,"data-aid":C.footer,alert:h},d),v&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Button.Spotlight,{style:it.button,"data-aid":C.button,"data-route":k.button},v),S&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.MoreLink,{category:T,section:R?"overlay":"default",tag:"span"},S));return this.Block(this.merge({children:F,style:U},D))}function st({price:e,salePrice:t,cardType:o,priceText:n,duration:l,dataAids:i={},isLinkShown:c,isPriceFeatured:s,strikeThroughPrice:g,styles:u,...p}){const d=t&&{priceState:"expired"},h={container:{display:"flex",justifyContent:o===a.j.MAJOR?"center":"flex-start",marginBottom:c?"xxsmall":0,"@sm":{marginBottom:c?"xsmall":0,justifyContent:o===a.j.MAJOR||o===a.j.MEDIUM?"center":"flex-start"},...u},duration:{display:"inline-block",":after":{content:'"|"',marginHorizontal:"xsmall"}},range:{display:"inline-block",marginRight:"xsmall"},original:{display:"inline-block"},sale:{display:"inline-block",marginLeft:"xsmall"}},m=g||(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,r.a({key:"original","data-aid":i.price,style:h.original},d,{children:e})),t&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,{key:"sale","data-aid":i.salePrice,style:h.sale,children:t,alert:!0})),b=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{active:!0,style:h.container},l&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,{children:l,featured:!0,style:h.duration}),n&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,{children:n,featured:!0,style:h.range}),m);return this.merge({children:b},p)}function gt({title:e,isDigitalProduct:t,dataAids:a={},...o}){const n=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Heading,r.a({featured:!0,"data-aid":a.name},o),t&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:"digitalProduct"}),e);return this.merge({children:n},o)}function ut({backgroundAssetUrl:e,overlayAlpha:t=0,imageCropMethod:a,imageStyle:o,dataAids:n={},imageData:l,src:i,...c}){const s={position:"absolute",top:"0px",bottom:"0px",left:"0px",right:"0px",width:"100%",height:"100%"},g={backgroundImage:e,imageData:{overlayAlpha:t},style:{...s,backgroundSize:["shrink_to_fit","shrinkToFit"].includes(a)?"contain":"cover",...o}},u={imageData:l,src:i,lazyLoad:!1,staticImage:!0,style:{...s,objectFit:["shrink_to_fit","shrinkToFit"].includes(a)?"contain":"cover",...o}},p=e?(global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Image,d=e?g:u,h=(global.React||guac.react).createElement(p,r.a({},d,{"data-aid":n.image}));return this.merge({children:h},c)}const pt={paddingTop:"small",display:"flex",alignItems:"center","> :not(:last-child)":{marginRight:"xxsmall"}},dt={...pt,display:"none","@sm":{display:"flex"}},ht={...pt,display:"none","@xs-only":{display:"flex"}};function mt({colors:e,renderColorsLabel:t,isSingleMobileColumn:r,...a}){const o=r=>{const a=e.length-r;let o=r;return 1===a&&(o=e.length),e.map((e,r)=>r{const{Element:{Block:t,Icon:r}}=(global.Core||guac["@wsb/guac-widget-core"]).UX2,{icon:a,prevSlide:o,nextSlide:n}=e;return(global.React||guac.react).createElement(t,{category:"accent",id:a,style:a===bt?wt.leftArrow:wt.rightArrow},(global.React||guac.react).createElement(r,{onClick:a===bt?o:n,icon:a,size:"xlarge"}))};function kt({width:e,hasImageBorder:t,imageShape:r,carouselWidthOffset:o,imageList:n,imageCropMethod:l,ribbonComponent:i,buttonComponent:c,areControlsShown:g,currentAssetIndex:u,draggable:p=!0,...d}){const h=t?e-2:e,m=parseFloat(a.k[r]||a.k.square)/100*h,b=t?{borderWidth:"1px",borderStyle:"solid",borderColor:"section"}:null,y={marginHorizontal:o||0,":hover .hoverButton":{transition:"opacity .2s ease-in",opacity:1},".carousel-track":{lineHeight:"0"}},f=n.map((e,t)=>(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{key:t,style:b},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,{backgroundImage:e,backgroundSize:["shrink_to_fit","shrinkToFit"].includes(l)?"contain":"cover",style:{height:`${m}px`,width:`${h}px`}}))),x=[{component:Ct,position:"top",props:{icon:bt,currentAssetIndex:u}},{component:Ct,position:"bottom",props:{icon:yt,currentAssetIndex:u}}],w=(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,f&&h&&m&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:y},(global.React||guac.react).createElement(s.default,{lazyLoad:!1,viewportWidth:"100%",children:f,dots:!1,arrows:!1,draggable:p&&f.length>1,cellPadding:10,height:m.toString(),slideWidth:h.toString(),controls:g?x:[],infinite:!0}),c),i);return this.Block(this.merge({children:w,style:{position:"relative",marginBottom:"small"}},d))}function vt(e){const{maxWidth:t,category:r,backgroundColor:a,children:o,left:n,isOpen:i,showCloseIcon:c,onCloseClick:s}=e,{Element:{Background:g,CloseIcon:u,Container:p,Wrapper:d}}=(global.Core||guac["@wsb/guac-widget-core"]).UX2,h=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.DrawerPanel,null,i&&(global.React||guac.react).createElement(g,null),(global.React||guac.react).createElement(p,{maxWidth:i?t:0,category:r,left:n,backgroundColor:a},i&&c&&(global.React||guac.react).createElement(u,{size:l.I,onClick:s}),(global.React||guac.react).createElement(d,null,o)));return this.merge(e,{children:h})}function Et({section:e,message:t,textProps:o={},...n}){const l=Boolean(a.m(this)),i={backgroundColor:a.n(this,a.o.body.bg,"section"),paddingHorizontal:"medium",paddingVertical:"small",textAlign:"center"},c=l?{color:a.n(this,a.o.typography.muted,"")}:{fontColor:"lowContrast"},s=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid,{inset:!0,bottom:!1,section:e},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{style:i},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,r.a({tag:"span",style:c},o),t)));return this.merge({children:s},n)}function Rt({size:e={xs:"large"},ribbonType:t="default",dataAids:r,...a}){const o={},n="pill"===t?"left":"right",l={paddingHorizontal:"medium",paddingVertical:"xsmall",top:"10px",[n]:"10px"};for(const t of Object.keys(e))o[t]="large"===e[t]?{...l}:{paddingHorizontal:"small",paddingVertical:"xxsmall",top:"5px",[n]:"5px"};let i;"transparent"===t&&(a.category="accent",a.featured=!0),"roundRectangle"===t?i="large":"pill"===t&&(i="99em");const c={position:"absolute",display:"block",backgroundColor:"transparent"===t?"rgba(83, 83, 83, .6)":"section","border-radius":i,...l,...o.xs,"@sm":{...o.sm},"@md":{...o.md},"@lg":{...o.lg},"@xl":{...o.xl}};return this.DetailsMinor(this.merge({style:c,category:"primary","data-aid":r.ribbon},a))}function St(e){const{children:t,flip:a,split:o,fullBleed:n,style:l,roundedCorners:i,bottom:c=!n,...s}=e,{Component:{Grid:{Cell:g}}}=(global.Core||guac["@wsb/guac-widget-core"]).UX2;let u,p=!1;"start-large"===o?u=8:"end-large"===o?u=4:(p=!0,u=6);const d=(global.React||guac.react).Children.toArray(t).filter(e=>{const t=typeof e;return"object"===t?(global.React||guac.react).isValidElement(e):"string"===t?!!e:void 0}).slice(0,2),h=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Grid,r.a({reverse:a,bottom:c,equal:p,gutter:!n,style:{height:"100%",...l}},(global._||guac.lodash).pick(s,Object.keys(Y.propTypes))),d.map((e,t)=>{const r=e&&e.type;if(r&&r.prototype&&(r===g||r.prototype instanceof g))return e;const o=0===t||a&&1===t?u:12-u;return(global.React||guac.react).createElement(g,{key:t,equal:p,sm:o,xs:12,bottom:c},(global.React||guac.react).cloneElement(e,{fullBleed:n,roundedCorners:i}))}));return this.merge({tag:"div",children:h},s)}Ct.propTypes={icon:(global.PropTypes||guac["prop-types"]).string,prevSlide:(global.PropTypes||guac["prop-types"]).func,nextSlide:(global.PropTypes||guac["prop-types"]).func,numSlides:(global.PropTypes||guac["prop-types"]).number,currentAssetIndex:(global.PropTypes||guac["prop-types"]).number};const{getSelectedVideoProps:Tt}=(global.Core||guac["@wsb/guac-widget-core"]).utils,{Link:Bt}=(global.Core||guac["@wsb/guac-widget-core"]).components;function At(e){const{fullBleed:t,mediaData:a,children:o,style:l,roundedCorners:i,...c}=e,{mediaType:s=n.I}=a,g={"@xs-only":{marginBottom:0},"@sm-only":{marginBottom:0}},u={width:"100%",height:"100%"},p={...u,"@xs-only":{minHeight:"30vh"}},{link:d}=a,h=i?{borderRadius:"xlarge",overflow:"hidden"}:{};let m;return m=s===n.V?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Video,r.a({},Tt(a),{style:{...g,...t?u:h}})):t?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,{imageData:a,style:p}):(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Image,{imageData:a,style:h}),this.merge({tag:"div",children:d?(global.React||guac.react).createElement(Bt,{linkData:d},m):m,style:{...l,...t?u:{}}},c)}function Pt({style:e,roundedCorners:t,renderAsCard:r,...a}){const o="neutral"===this.base.category;return this.merge({tag:"div",style:{backgroundColor:r&&o?"primaryLight":"section",borderRadius:t?"xlarge":0,display:"flex",alignItems:"center",minHeight:"100%",padding:r?"xlarge":0,...e}},a)}function Lt({children:e,style:t={},...r}){const a={width:"100px",height:"100px",borderRadius:"50%",backgroundColor:"rgba(240,240,240,0.8)",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden",...t};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,children:e,style:a},r)}function It({children:e,style:t={},...r}){const a={color:"#CBCBCB",lineHeight:"1",padding:"medium",fontSize:"xxxlarge",fontWeight:"normal",...t};return this.merge({tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,children:e,style:a},r)}function Mt(e){return this.Group(this.merge(e))}function Ht(e){return this.merge({tag:"main",section:"default",style:{paddingVertical:"large","@md":{paddingVertical:"0",paddingHorizontal:"xlarge"}}},e)}function Dt(e){return this.LinkArrow(this.merge({style:{marginBottom:"xlarge"}},e))}function Xt(e){return this.HeadingMiddle(this.merge({level:2,style:{marginBottom:"xsmall"}},e))}function Wt(e){return this.Details(this.merge({level:5,style:{marginBottom:"xlarge"}},e))}function Ut(e){return this.merge({tag:"aside",style:{height:"100%",paddingVertical:"large",borderWidth:"0",borderStyle:"solid",borderColor:"section",borderLeftWidth:"0px",borderTopWidth:"1px","@md":{paddingVertical:"0",paddingHorizontal:"xlarge",borderLeftWidth:"1px",borderTopWidth:"0px"}}},e)}function zt(e){return this.HeadingMinor(this.merge({level:4,style:{marginBottom:"xlarge"}},e))}function Ot(e){return this.Text(this.merge({style:{"> *":{marginBottom:"10px !important"},"> *:last-child":{marginBottom:"0 !important"}}},e))}function Nt(e){const t=this.base.groupType||this.base.kind,r=e.size||"default",a="Link"===t?{":hover":{boxShadow:"card"}}:{};return this.Group(this.merge({category:"neutral",section:"default",style:{backgroundColor:"section",borderWidth:"1px",borderStyle:"solid",borderColor:"section",...{small:{height:"375px"},default:{},large:{height:"435px"}}[r],"@md":{...a}}},e))}function _t(e){return this.HeadingMinor(this.merge({style:{lineHeight:"1"}},e))}function Vt(e){return this.Heading(this.merge({level:6},e))}function Ft(e){return this.HeadingMinor(e)}function jt(e){const{richtext:t}=e;let r={};if(t){const e={textAlign:"left",display:"block",paddingLeft:"1.3em",marginHorizontal:"small",marginVertical:"auto",textWrap:"pretty"};r={"> p > ol":e,"> p > ul":e,"> ul":e,"> ol":e}}return this.Text(this.merge({style:r},e))}function $t(e){return this.ContentBasic(this.merge({style:{...o.a("small")}},e))}function Gt(e){return this.HeadingMiddle(e)}function qt(e){return this.TextMajor(this.merge({featured:"overlay"===this.base.section,style:{lineHeight:this.mapPropValue("lineHeightLevel",4)}},e))}function Yt({fadeIn:e,...t}){if(e){const e=t.id||"hero";return this.merge(t,{style:{opacity:0},id:e,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,t.children,(global.React||guac.react).createElement(a.p,{targetId:e,renderMode:this.base.renderMode}))})}return t}function Jt(e){return this.LinkContent(this.merge({style:{color:"inherit",":hover":{color:"inherit"}}},e))}function Zt(e){return this.merge({tag:"div"},e)}function Kt(e){return this.Tagline(e)}function Qt(e){const{hasLogoBorder:t,headerTreatment:r,style:o={}}=e,l="logo"===o.font,i=r===n.W;return this.Heading(this.merge({typography:"LogoAlpha",style:{lineHeight:"1.2",wordWrap:"break-word",overflowWrap:"break-word",maxWidth:"100%",...a.q(this.base)&&t&&!l&&!i&&{borderWidth:"xsmall",borderStyle:"solid",borderColor:"highContrast",paddingVertical:"xsmall",paddingHorizontal:"small",lineHeight:1}}},e))}function er(e){return this.Background(this.merge({section:"alt",style:{backgroundColor:"section",flexShrink:"0",height:"100px",width:"100px"}},e))}function tr(e){return this.HeadingMinor(e)}function rr(e){return this.Heading(this.merge({level:"5"},e))}const{NONE:ar,INLINE:or,SMALL_UNDERLINE:nr,FULL_UNDERLINE:lr}=l.s,ir=[(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes.ADD,(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes.DISPLAY],cr=a.o.body||{},sr=a.o.typography||{},gr=a.o.card||{},ur=cr.bg||"--wsb-bg",pr=sr.body||"--wsb-text",dr=gr.bg||"--wsb-card-bg",hr=gr.heading||"--wsb-card-heading",mr=gr.body||"--wsb-card-text",br="#000000",yr="#FFFFFF";function fr(e,t,r){const a=e&&e.base&&e.base.theme&&e.base.theme.mapPropValue;if("function"!=typeof a)return null;let o;try{o=a.call(e.base.theme,t,r)}catch(e){return null}return o?"string"==typeof o?o:"function"==typeof o.toHex?o.toHex():String(o):null}function xr(e){const t=fr(e,"backgroundColor","section"),r=fr(e,"backgroundColor","primary");if(!t||!r)return null;const{contrastRatio:a}=(global.Core||guac["@wsb/guac-widget-core"]).utils.colorFns,o=a(t,r)<=1.2?yr:r,n=(e=>{const{contrastRatio:t}=(global.Core||guac["@wsb/guac-widget-core"]).utils.colorFns;return t(e,br)>=t(e,yr)?br:yr})(o);return{[dr]:o,[hr]:n,[mr]:n}}function wr(e,t){const r=t?a.m(e,t):null;return r?{...r,backgroundColor:a.s(ur),color:a.s(pr)}:{backgroundColor:"section",...xr(e)||{}}}function Cr({colorMode:e,...t}){const r=parseFloat(this.base.resizeHeight),{nextDividerHeight:a}=this.base,o=r?r/2+"px":null,n=this.constructor&&this.constructor.config,l=0===this.base.order&&!ir.includes(this.base.renderMode)&&Boolean(n&&n.decoupledNav&&n.decoupledNav.enabled)?"calc(var(--wsb-nav-content-offset, 88px) + 32px)":null,i=l&&o?`calc(${l} + ${o})`:l||o,c=a&&o?`calc(${a} + ${o})`:a||o,s={content:'""',display:"block",flexBasis:"100%",width:"100%",flexGrow:0,flexShrink:0},g=i||c?{style:{flexWrap:"wrap",...i&&{":before":{...s,height:i}},...c&&{":after":{...s,height:c}}}}:{};return this.Group(this.merge(this.merge({tag:"section",...e&&{colorMode:e,"data-color-mode":e},style:{...wr(this,e),paddingVertical:"xxlarge","@xs-only":{paddingVertical:"xlarge"}}},t),g))}function kr(e,t,r){const a={fontSize:"unset",color:"inherit",fontFamily:"unset",textTransform:"unset",letterSpacing:"unset"},o={content:'""',height:"1px",marginTop:"-1px",background:"currentColor",position:"absolute",top:".75em",width:"100vw",display:"block"},n={...a,display:"inline-block",position:"relative",maxWidth:"80%",":before":{right:"100%",marginRight:"medium",...o},":after":{left:"100%",marginLeft:"medium",...o}},l={display:"block",overflow:"hidden"};if(t===or)return(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Container,{style:l},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Element,{style:n,richtext:r},e));if(t===nr){const o={width:"100%",lineHeight:"0px"},n={display:"inline-block"};return[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Base,{key:"child",richtext:r,style:a},e),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Block,{key:"hr",style:o},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.HR,{group:"SectionHeading",sectionHeadingHR:t,style:n}))]}if(t===lr){const o={marginBottom:"0"};return[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Base,{key:"child",richtext:r,style:a},e),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.HR,{key:"hr",group:"SectionHeading",sectionHeadingHR:t,style:o})]}return"string"==typeof e?(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Base,{key:"child",richtext:r,nakedElement:!0,style:a},e):e}function vr({children:e,sectionHeadingHR:t=ar,richtext:r,...a}){return this.Heading(this.merge({level:2,typography:"HeadingBeta",children:kr(e,t,r),style:{lineHeight:"1.4",marginTop:0,marginBottom:"xlarge"}},a))}function Er({sectionHeadingHR:e,...t}){const r={[ar]:{display:"none"},[nr]:{borderBottomWidth:"small",marginTop:"medium",marginBottom:"0",width:"50px"},[lr]:{borderColor:"lowContrast",borderBottomWidth:"xsmall",marginTop:"small",marginBottom:"large",width:"100%"}};return this.HR(this.merge({style:r[e]||{}},t))}function Rr(e){return this.Heading(this.merge({level:4,style:{color:"highContrast",textAlign:"center",lineHeight:"1.5",maxWidth:"90%",marginBottom:"xlarge",marginHorizontal:"auto","@md":{maxWidth:"80%"}}},e))}function Sr(e){return this.Section(this.merge({style:{backgroundColor:"transparent"}},e))}function Tr(e){return this.HeadingMajor(this.merge({style:{textAlign:"center",marginBottom:e.reducedMargin?"large":"xxlarge"}},e))}function Br(e){return this.Section(this.merge({},e))}function Ar(e){const t=e.alignmentOption?e.alignmentOption:"left";return this.SectionHeading(this.merge({style:{textAlign:t,"@md":{textAlign:t},"@xs":{textAlign:"center"}}},e))}function Pr(e){return this.merge({tag:"form","aria-live":"polite",style:{marginBottom:"0"}},e)}function Lr(e){return this.Form(this.merge({style:{width:"100%","@md":{margin:"0",position:"relative"}}},e))}function Ir(e){return this.Error(this.merge({style:{marginTop:"xxsmall"}},e))}function Mr({hasNav:e,pipe:t,inline:r,...o}){return this.merge({style:{display:"flex",alignItems:"center",lineHeight:"0","@md":{...!a.q(this.base)&&{"> :first-child":{marginLeft:e?"medium":t?"small":0}}}}},o)}function Hr(e){return this.merge({style:{"> div":{paddingVertical:0}}},e)}function Dr(e){return this.merge({style:{position:"relative"}},e)}const{Z_INDEX_NAV_DRAWER:Xr}=(global.Core||guac["@wsb/guac-widget-core"]).constants.layers,Wr=a.o.body||{},Ur=a.o.typography||{},zr=a.o.input||{},Or=Wr.bg||"--wsb-bg";Wr.border;const Nr=Ur.body||"--wsb-text";function _r({category:e="accent",colorMode:t,left:r=!0,...o}){const n=function(e,t){const r=t?a.m(e,t):null;return r?{...r,backgroundColor:a.s(Or),color:a.s(Nr)}:null}(this,t);return this.merge({category:e,left:r,section:"default",...t&&{colorMode:t,"data-color-mode":t},style:{...n||{backgroundColor:"section"},position:"fixed",top:0,width:"100%",height:"100%",overflowY:"auto",zIndex:Xr,paddingTop:"xxlarge",WebkitOverflowScrolling:"touch",transform:`translateX(${g.N})`,overscrollBehavior:"contain",boxShadow:"0 2px 6px 0px rgba(0,0,0,0.2)",transition:"transform .3s ease-in-out",visibility:"hidden"},role:"navigation"},o)}function Vr(e){return this.List(this.merge({role:"menu"},e))}function Fr(e){return this.ListItem(this.merge({style:{display:"block",marginBottom:"0",borderColor:"uLowContrastOverlay",borderBottomWidth:1,borderBottomStyle:"solid",":last-child":{borderBottom:"none"}},role:"menuitem"},e))}function jr(e){return this.Link(this.merge({typography:"NavBeta",style:{paddingVertical:"small",paddingHorizontal:"medium",display:"flex",alignItems:"center",minWidth:200,justifyContent:"space-between","@md":{minWidth:300}}},e))}function $r(e){return this.NavigationDrawerLink(this.merge({active:!0},e))}function Gr(e){return this.NavigationDrawerLink(this.merge({typography:"SubNavBeta",style:{display:"block",paddingVertical:"xsmall",paddingLeft:"xlarge",paddingRight:"medium"}},e))}function qr(e){return this.NavigationDrawerSubLink(this.merge({active:!0},e))}function Yr(e){return this.Input(this.merge({style:{backgroundColor:"searchMobileDark",borderWidth:"none",borderRadius:"none",paddingVertical:"small",paddingHorizontal:"xlarge"},role:"searchbox"},e))}zr.bg;const{Z_INDEX_NAV_DRAWER:Jr}=(global.Core||guac["@wsb/guac-widget-core"]).constants.layers;function Zr(e){return e}function Kr({category:e="accent",left:t=!0,maxWidth:r=0,backgroundColor:a="sectionOverlay",...o}){const n={left:t?0:"unset",right:t?"unset":0};return this.Block(this.merge({category:e,section:"default",style:{backgroundColor:a,maxWidth:r,position:"fixed",top:0,width:"100%",height:"100%",zIndex:Jr,WebkitOverflowScrolling:"touch",transition:"max-width .3s ease-in-out",display:"flex",flexDirection:"column",...n}},o))}function Qr(e){return this.Block(this.merge({style:{overflow:"auto",position:"absolute",top:"xxlarge",left:0,right:0,bottom:0}},e))}function ea(e){return this.CloseIcon(this.merge({style:{position:"absolute",top:"small",right:"small"}},e))}function ta(e){return this.Block(this.merge({style:{zIndex:Jr,position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgb(68, 68, 68, 0.6)"}},e))}function ra(e){return this.merge({tag:"div",style:{display:"flex",flexGrow:1,flexShrink:0,maxWidth:"100%",position:"relative","@md":{flexBasis:"50%",maxWidth:"50%",justifyContent:"center","> *":{maxWidth:"70%"}},":only-child":{"@md":{flexBasis:"100%",maxWidth:"100%","> *":{maxWidth:"100%"}}}}},e)}function aa(e){return this.SplitItem(this.merge({style:{minHeight:"inherit","> *":{flexGrow:1},"@xs-only":{order:-1},"@sm-only":{order:-1},"@md":{"> *":{maxWidth:"100%",width:"100%"}}}},e))}function oa(e){return this.ContentText(this.merge({style:{width:"100%"}},e))}function na(e){return this.ContentHeading(e)}function la(e){const t="about1"===this.base.widgetPreset?{alignSelf:"center"}:{};return this.Button(this.merge({style:t},e))}function ia(e){return this.Wrapper(this.merge({style:{marginHorizontal:"auto",textAlign:"center",width:"100%"}},e))}function ca(e){return this.ImageThumbnail(e)}function sa(e){return this.ContentBigText(e)}function ga(e){return this.ContentBigHeading(e)}function ua(e){return this.ContentCardButton(this.merge({style:{marginBottom:"0px !important"}},e))}function pa(e){return this.merge({tag:"div"},e)}function da(e){return this.Map(e)}function ha(e){return e}function ma(e){return this.merge({tag:"nav"},e)}function ba(e){return this.Link(this.merge({typography:"NavAlpha",style:{display:"block"}},e))}function ya(e){return this.NavLink(this.merge({active:!0},e))}function fa(e){return this.Link(this.merge({style:{display:"inline-block",paddingVertical:"xxsmall"},typography:"SubNavAlpha"},e))}function xa(e){return this.NavMenuLink(this.merge({active:!0},e))}const wa={marginVertical:"xsmall",lineHeight:1.5,display:"inline-block"};function Ca(e){return this.NavLink(this.merge({style:wa},e))}function ka(e){return this.NavLinkActive(this.merge({style:wa},e))}function va(e){return this.NavMenuLink(e)}function Ea(e){return this.NavMenuLinkActive(e)}function Ra(e){return this.NavLink(e)}function Sa(e){return this.MobileNavLink(e)}function Ta(e){return this.Nav(this.merge({style:{"@xs-only":{display:"flex",flexDirection:"column"}}},e))}function Ba(e){return this.Link(this.merge({typography:"NavAlpha",style:{paddingVertical:"xsmall",paddingHorizontal:"xsmall","@xs-only":{paddingVertical:"xxsmall"}}},e))}function Aa(e){return this.NavFooterLink(e)}function Pa(e){return this.Heading(this.merge({typography:"HeadingDelta",style:{marginBottom:"medium"}},e))}function La({level:e=0,children:t,...r}){e++;return this.List(this.merge({},{children:(global.React||guac.react).Children.map(t,t=>(global.React||guac.react).isValidElement(t)?(global.React||guac.react).cloneElement(t,{level:e}):t),level:e,style:{...{2:{marginTop:"medium",marginLeft:"small"},3:{marginTop:"xsmall",marginLeft:"small"}}[e]}},r))}function Ia({level:e=1,children:t,...r}){return this.ListItem(this.merge({},{children:(global.React||guac.react).Children.map(t,t=>(global.React||guac.react).isValidElement(t)?(global.React||guac.react).cloneElement(t,{level:e}):t),style:{listStyle:"none",...{3:{marginBottom:"xsmall"}}[e]}},r))}function Ma({level:e=1,...t}){return this.Link(this.merge({typography:1!==e?"SubNavGamma":"NavGamma",style:{display:"block"}},t))}function Ha(e){return this.NavVerticalLink(this.merge({active:!0},e))}function Da(e){return this.List(this.merge({style:{textAlign:"center"}},e))}function Xa(e){return this.ListItemInline(e)}function Wa(e){return this.Link(this.merge({typography:"NavGamma"},e))}function Ua(e){return this.NavHorizontalLink(this.merge({active:!0},e))}function za(e){return this.List(this.merge({style:{marginLeft:"medium",paddingTop:"xxsmall"}},e))}function Oa(e){return this.NavLink(this.merge({style:{display:"flex",alignItems:"center"}},e))}function Na(e){return this.NavLinkActive(this.merge({style:{display:"flex",alignItems:"center"}},e))}function _a(e){return this.Block(this.merge({role:"banner",style:{backgroundColor:"section",paddingVertical:"xxsmall"}},e))}function Va(e){return this.PromoBanner(e)}function Fa(e){return this.Container(this.merge({style:{display:"flex",alignItems:"center",justifyContent:"center"}},e))}function ja(e){return this.Text(this.merge({typography:"BodyAlpha",featured:!0,"data-style-fixed":!0,style:{textAlign:"center"}},e))}function $a(e){return this.merge({style:{"@xs":{borderBottomRightRadius:"10%"},"@md":{right:0,left:"unset",borderBottomLeftRadius:"10%"},zIndex:1200,display:"flex",cursor:"pointer",alignItems:"center",position:"absolute",color:"highContrast",transition:"top 750ms cubic-bezier(0.38, 0.12, 0.12, 0.85)",padding:"xsmall",backgroundColor:"sectionOverlay",opacity:.8,top:0}},e)}function Ga(e){return this.Group(e)}function qa(e){return this.ContentHeading(e)}function Ya(e){return this.ContentText(e)}const{themeConstants:Ja,renderModes:Za}=(global.Core||guac["@wsb/guac-widget-core"]).constants,{DISPLAY:Ka}=Za;function Qa({renderMode:e,sidebarWidth:t,...r}){const a=e===Ka||"PREVIEW_RENDER_MODE"===e;return this.merge({tag:"nav",style:{pointerEvents:a?"none":"auto",display:"none",backgroundColor:"section",top:0,left:0,height:"100%",width:t,zIndex:Ja.SIDELINE_SIDEBAR_ZINDEX,transition:"transform 0.4s ease-in-out",boxShadow:"0 0 4px 0px rgba(0,0,0,0.2)",position:"fixed","@md":{display:"block",transform:"translateX(-150vw)"},"@lg":{display:"block",transition:"none",transform:"translateX(0) !important"}}},r)}function eo(e){return this.Container(this.merge({style:{display:"flex",flexDirection:"column",justifyContent:"center",width:"inherit",height:"100vh"}},e))}function to(e){return this.List(this.merge({style:{paddingLeft:0,listStyleType:"none"}},e))}const{themeConstants:ro}=(global.Core||guac["@wsb/guac-widget-core"]).constants;function ao({sidebarWidth:e,...t}){const{renderMode:r}=this.base;return this.merge({tag:"div",style:{display:"flex",flexDirection:"column",position:"PUBLISH"===r?"fixed":"absolute",top:0,left:e,height:"100vh",backgroundColor:"section",marginVertical:0,listStyleType:"none",maxWidth:0,overflowX:"hidden",zIndex:ro.SIDELINE_SIDEBAR_ZINDEX}},t)}function oo(e){return this.List(this.merge({style:{paddingHorizontal:"xlarge",width:"100%"}},e))}function no(e){return this.ListItem(this.merge({style:{display:"flex !important",justifyContent:"center",whiteSpace:"nowrap",width:"100%",lineHeight:"45px"}},e))}function lo(e){return null!==e&&"object"==typeof e}function io({product:e,getStyles:t=()=>!1,translate:a,renderMode:o,dataAids:n,styleOverrides:l={},...i}){if("DISPLAY"===o)return null;const c=e.has_price_range?a("products.from"):"",s=function(e){return lo(e.sale_price)?e["on_sale?"]&&null!==e.sale_price.numeric&&void 0!==e.sale_price.numeric:function(e){return e["on_sale?"]&&null!==e.sale_price&&void 0!==e.sale_price}(e)}(e),{price:g,sale_price:u}=e,p={rangeLabel:{display:"inline-block",marginRight:"xsmall",...t()?{fontSize:t()}:{},...l.rangeLabel},original:{display:"inline-block",textAlign:"center",...t()?{fontSize:t()}:{},...l.original},sale:{display:"inline-block",marginLeft:"xsmall",...t()?{fontSize:t()}:{},...l.sale}},d=s?{priceState:"expired"}:{};return this.Block(this.merge({group:"Product",groupType:"Prices",children:[c&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,{key:"range",children:c,style:p.rangeLabel}),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,r.a({key:"original",price:g,"data-aid":n.price,style:p.original},d,{children:lo(g)?g.display:g})),s&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Price,{key:"sale",price:u,"data-aid":n.salePrice,style:p.sale,priceState:"alert",children:lo(u)?u.display:u})],style:{marginTop:"xsmall",textAlign:"center"}},i))}function co({assets:e,banner:t=!1,boxed:r=!0,defaultAssetUrl:o,getStyles:n=()=>!1,unboxedSize:l=100,dataAids:i={},imageCropMethod:c,showBorder:s=!0,imageShape:g,noProductImage:u,...p}){const d=e&&e.length?e[0].large_url:u,h=o||d;if(!h)return null;const m=a.t(h,"/:/rs=w:{width},h:{height},cg:false,m"),b="expand_to_fill"===c?"cover":"contain",y={outer:{borderColor:s?"section":"transparent",borderWidth:"xsmall",borderStyle:"solid",position:"relative",paddingTop:a.k[g]||a.k.square,paddingRight:"100%",backgroundColor:"!rgba(255,255,255,0.1)"},inner:{position:"absolute",top:"0px",bottom:"0px",left:"0px",right:"0px",backgroundSize:b,backgroundPosition:"center",backgroundRepeat:"no-repeat"}};return r?this.Block(this.merge({group:"Product",groupType:"Asset",style:y.outer,children:[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Component.Background,{key:"background",backgroundImage:m,style:y.inner,"data-aid":i.image}),t&&null!==t.text&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Group.Product.Banner,{key:"banner",getStyles:n,"data-aid":i.saleBanner},t.text)]},p)):this.Image(this.merge({group:"Product",groupType:"Asset",src:a.t(h,`/:/rs=w:${l},h:${l}`),style:{display:"block",maxWidth:"100%"}},p))}function so({getStyles:e=()=>!1,...t}){return this.Block(this.merge({style:{position:"absolute",bottom:"0px",right:"0px",width:"auto",paddingVertical:e({saleBannerPaddingVertical:!0})||"xsmall",paddingHorizontal:"xsmall",backgroundColor:"action",fontColor:"action",fontSize:"small","@md":e()||{},"@lg":e()||{},"@sm-only":{paddingVertical:"xxsmall",paddingHorizontal:"xsmall"}}},t))}function go({product:e,getStyles:t=()=>!1,...r}){const a="digital"===e.product_type,o=t({isProductName:!0}),n={name:{marginTop:"small",display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"small","@sm":{justifyContent:"center"}},text:{textAlign:"center",...o&&{fontSize:o}},digitalProductIcon:{marginRight:"xxsmall",verticalAlign:"bottom",display:"inline-flex"}};return this.Block(this.merge({group:"Product",groupType:"Name",children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Text,{style:n.text,featured:!0},a&&(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Element,{style:n.digitalProductIcon},(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:"digitalProduct",style:n.digitalProductIcon})),e.name),style:n.name},r))}function uo({getStyles:e=()=>!1,shipping:t=!1,...r}){const a=e({isOptionOrFreeShipping:!0}),o={group:"Product",groupType:"Label",style:{marginTop:"small",textAlign:"center",...a&&{fontSize:a},"@md":{marginTop:"xsmall"}}};return!0===t?this.DetailsMinor(this.merge(o,r)):this.Details(this.merge(o,r))}function po(e){return this.Container(this.merge({fluid:!0,style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",paddingHorizontal:"medium"}},e))}function ho({hasBorder:e,...t}){return this.Block(this.merge({style:{position:"relative",display:"flex",alignItems:"center",paddingHorizontal:"xsmall",backgroundColor:"section",...e&&{borderBottomWidth:"1px",borderBottomStyle:"solid",borderColor:"input"}}},t))}function mo(e){return this.IconSearch(this.merge({style:{color:"highContrast",marginLeft:"xsmall",zIndex:1}},e))}function bo(e){return this.InputSearch(this.merge({style:{":focus":{boxShadow:"none"}}},e))}function yo(e){return this.Group(this.merge({style:{width:"100%",textAlign:"center",paddingVertical:"small",backgroundColor:"section"}},e))}function fo(e){return this.Address(this.merge({style:{display:"block","@sm":{display:"inline-block"}}},e))}function xo(e){return this.Pipe(this.merge({style:{display:"inline-block",marginHorizontal:"small"}},e))}function wo(e){return this.Phone(this.merge({style:{display:"inline-block"}},e))}function Co(e){return e}function ko({align:e="left",...t}){return this.Heading(this.merge({typography:"HeadingDelta",section:"default",active:!0,style:{textAlign:e,marginBottom:"xxsmall"}},t))}function vo(e){return this.Icon(this.merge({style:{display:"inline-block",marginRight:"xxsmall",marginLeft:"-xxsmall"}},e))}function Eo(e){return this.Wrapper(this.merge({style:{position:"absolute",top:"0",left:"0",right:"0",bottom:"0",display:"flex",alignItems:"flex-end",justifyContent:"flex-start",padding:"xsmall","@sm":{padding:"small"},"@lg":{padding:"medium"}}},e))}function Ro(e){return this.MoreLink(this.merge({icon:"arrowRight",iconSize:"1.4em",right:!0,active:!0,style:{display:"block"}},e))}function So(e){return this.Price(this.merge({section:"overlay"},e))}function To(e){return this.CommerceOverlayWrapper(this.merge({style:{alignItems:"center",justifyContent:"center",padding:"medium",textAlign:"center"}},e))}function Bo(e){return this.CommerceOverlayMoreLink(this.merge({style:{marginLeft:"xsmall"}},e))}function Ao(e){return this.CommerceOverlayWrapper(this.merge({style:{"@sm":{alignItems:"center",justifyContent:"center",padding:"medium",textAlign:"center"}}},e))}function Po(e){return this.Heading(this.merge({typography:"DetailsAlpha",section:"default",active:!0,style:{marginBottom:"xxsmall"}},e))}function Lo(e){return this.MoreLink(this.merge({typography:"DetailsBeta",active:!0,icon:"arrowRight",iconSize:"1.4em",right:!0,style:{display:"block"}},e))}function Io(e){return this.Text(this.merge({typography:"DetailsBeta",section:"default"},e))}function Mo(e){return this.CommerceOverlayPrice(this.merge({typography:"DetailsBeta"},e))}function Ho(e){return this.Block(this.merge({style:{display:"flex",flexDirection:"column",height:"100%"}},e))}function Do({align:e,...t}){return this.Heading(this.merge({typography:"BodyAlpha",featured:!0,style:{marginBottom:"xsmall",textAlign:e}},t))}function Xo(e){return this.Icon(this.merge({style:{display:"inline-block",marginRight:"xxsmall",marginLeft:"-xxsmall"}},e))}function Wo(e){return this.Price(this.merge({typography:"DetailsAlpha"},e))}function Uo(e){return this.Wrapper(this.merge({style:{position:"absolute",top:"0",left:"0",right:"0",bottom:"0"}},e))}function zo(e){return this.Button(this.merge({size:"small"},e))}const{renderModes:{PREVIEW:Oo}}=(global.Core||guac["@wsb/guac-widget-core"]).constants;function No({divider:e,color:t="section",...r}){if(!e||!e.preset)return null;const{category:o,sectionColorOverride:n}=this.base,l="section"===t&&"primary"===o&&n||String(this.mapPropValue("backgroundColor",t)),i=a.u(e),c=this.base.renderMode===Oo?`calc(-1 * ${i} + 2px)`:`calc(-1 * ${i})`;return this.merge({tag:"div",style:{color:l,position:"relative",height:0},children:(global.React||guac.react).createElement("div",{style:{position:"absolute",top:c,left:0,width:"100%",height:i,zIndex:1,pointerEvents:"none"}},(global.React||guac.react).createElement(a.D,{preset:e.preset,amplitude:e.amplitude,depth:e.depth,position:e.position,steepness:e.steepness,softness:e.softness,fadeOpacity:e.fadeOpacity,fadeDirection:e.fadeDirection,fadeMidpoint:e.fadeMidpoint,height:i}))},r)}function _o(e){return this.Block(this.merge({style:{display:"inline-grid",textAlign:"center",gridTemplateColumns:"auto",gridAutoFlow:"column",gridAutoColumns:"1fr",gridColumnGap:this.mapPropValue("spacing","xsmall"),"@sm":{gridColumnGap:this.mapPropValue("spacing","medium")}}},e))}function Vo(e){return this.Block(this.merge({style:{lineHeight:1.1,"@xs-only":{backgroundColor:"actionContrast",padding:"xsmall"}}},e))}function Fo(e){return this.Block(this.merge({style:{"@xs-only":{minWidth:"1.45em"},"@sm":{display:"grid",gridTemplateColumns:"1fr 1fr",gridAutoFlow:"column",gridAutoColumns:"1fr",gridGap:this.mapPropValue("spacing","xsmall"),"> span":{backgroundColor:"actionContrast",paddingVertical:"xsmall",minWidth:"1.45em"}}},typography:"DataAlpha"},e))}function jo(e){return this.DetailsMinor(this.merge({style:{display:"block","@xs-only":{color:"actionContrast"},"@sm":{marginTop:"xsmall"}}},e))}const $o={outline:"none",boxShadow:"inset 0 0 0 1px currentColor"};function Go({convertToAbsolute:e,href:t,mobileIconSize:r="large",domainName:a="",...o}){const n=(global._||guac.lodash).clone(o.children);if(e&&t&&0!==t.indexOf("http")&&(t=`https://${a}${t}`),"HEADER"!==this.base.widgetType&&t&&((l=t)&&new RegExp(/[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&//=]*)/).test(l))&&n&&"string"!=typeof n&&!Array.isArray(n)&&n.props&&n.props.icon){const{props:e}=n,t={width:this.mapPropValue("iconSize",r),height:this.mapPropValue("iconSize",r)};n.props={...e,style:{"@sm-only":t,"@xs-only":t,...e.style||{}}}}var l;const i=t&&"#"!==t&&"/"!==t?"link":"button",c={role:i,"aria-haspopup":"button"===i?"menu":"_blank"===o.target};return this.merge({tag:"a",rel:"_blank"===o.target?"noopener":"",tcclTracking:"click",typography:"LinkAlpha",style:{textDecoration:"none",wordWrap:"break-word",overflowWrap:"break-word",display:"inline",cursor:o.disabled?"not-allowed":"pointer"},...c},{...(global._||guac.lodash).omit(o,["renderMode","domainName","pageRoute","isAnchor","convertToAbsolute","activeStyle","item"]),href:t,children:n})}function qo(e){return this.Link(this.merge({style:{display:"flex",alignItems:"center","> svg":{margin:0,color:"highContrast",":hover":{color:"highlight"}}}},e))}function Yo({left:e=!0,...t}){return console.warn(`LinkArrow is deprecated. Use MoreLinkBackward or MoreLinkBackward. The issue is probably in ${this.base.widgetPreset}`),!0===e?this.MoreLinkBackward(t):this.MoreLinkForward(t)}function Jo(e){return this.Link(this.merge({style:{textDecoration:"underline"}},e))}function Zo({refCallback:e,...t}){return this.merge({tag:"input",typography:"InputAlpha",style:{backgroundColor:"input",borderColor:"input",borderWidth:0,width:"100%","::placeholder":{color:"inherit"},":focus":{...$o}},ref:e&&(t=>e(t)),role:"textbox","aria-multiline":!1},t)}function Ko({searchFormLocation:e,...t}){return this.Input(this.merge({style:{width:"100%",paddingLeft:l.S,paddingRight:"xsmall",paddingVertical:"xsmall",cursor:"auto",...e===u.D?{paddingLeft:"40px",backgroundColor:"transparent",borderStyle:"none",height:"40px"}:{backgroundColor:"section",borderRadius:"medium",borderStyle:"solid",borderWidth:"xsmall"}},role:"searchbox"},t))}function Qo({placeholder:e,value:t,name:a,handleChange:o,labelFocusStyleOverrides:n={},...l}){const{Label:i,Input:c}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element,s={fontSize:"12px",top:"8px",color:"inputHighlight",...n},g=(global._||guac.lodash).uniqueId("input");return this.merge({tag:"div",children:[(global.React||guac.react).createElement(c,r.a({id:g,key:"input",group:"InputFloatLabel",type:"text",onChange:o,name:a,value:t,labelFocusStyles:s},l)),(global.React||guac.react).createElement(i,{key:"label",group:"InputFloatLabel",for:g,children:e})],style:{position:"relative"}},l)}function en({labelFocusStyles:e,...t}){return this.Input(this.merge({tag:"input",type:"text",style:{paddingTop:"23px",paddingBottom:"7px",":focus + label":{...e},':not([value=""]) + label':{...e}}},t))}function tn(e){return this.Label(this.merge({tag:"label",typography:"InputAlpha",featured:!1,style:{position:"absolute",top:"30%",left:"15px",transition:"all .15s ease",pointerEvents:"none"}},e))}function rn(e){return this.Input(this.merge({tag:"textarea",rows:4,"aria-label":e.placeholder,style:{resize:"vertical"},role:"textbox","aria-multiline":!0},e))}function an(e){return this.merge({tag:"button",children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:"chevronLeft","data-edit-interactive":!0})},e)}function on(e){return this.merge({tag:"button",children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{icon:"chevronRight","data-edit-interactive":!0})},e)}function nn(e){return this.Button(this.merge({fullWidth:!0},e))}function ln({skin:e,...t}){const r={whatsapp:{style:{color:"brandLividContrast",fontSize:"medium",fontWeight:"700",fontFamily:"Helvetica Neue, Helvetica, Arial, sans-serif",backgroundColor:"brandLivid",":hover":{backgroundColor:"brandLividHover"}},icon:"whatsApp",typography:!1}};return this.Button(this.merge({...r[e]},t))}const cn={section:"overlay",category:"accent",style:{cursor:"pointer",border:"none",paddingVertical:"xsmall",paddingHorizontal:0,outline:"none",borderRadius:0,color:"highContrast",fontSize:"small","@md":{paddingVertical:"xsmall",paddingHorizontal:"xxsmall"}}},sn={style:{top:"50%",transform:"translateY(-50%)",position:"absolute",zIndex:1,backgroundColor:"sectionOverlaySoft",":hover":{backgroundColor:"section"},":active":{backgroundColor:"section"}}};function gn(e){return this.ButtonPrevious(this.merge({style:{left:0}},cn,sn,e))}function un(e){return this.ButtonNext(this.merge({style:{right:0}},cn,sn,e))}const pn={style:{backgroundColor:"transparent",zIndex:2,":active":{backgroundColor:"transparent"},":hover":{backgroundColor:"transparent"},"@sm":{":hover":{backgroundColor:"sectionOverlaySoft"},":active":{backgroundColor:"sectionOverlaySoft"}}}};function dn(e){return this.ButtonPrevious(this.merge(cn,pn,e))}function hn(e){return this.ButtonNext(this.merge(cn,pn,e))}function mn({label:e,style:t,textProps:a={},...o}){if(!e&&!a.children)return this.merge({tag:"input",type:"checkbox"},{style:t,...o});const{Input:n,Text:l,Element:i}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element,{category:c}=o,s={label:{display:"flex",justifyContent:"center",position:"relative",":hover > div":{borderColor:"primary"===c?"neutral":"primary"}},input:{position:"absolute",zIndex:"-1",opacity:"0",":disabled ~ div":{pointerEvents:"none",backgroundColor:"inputDisabled",borderColor:"inputDisabled"},":disabled ~ *":{cursor:"default"},":checked ~ div":{borderColor:"primary"===c?"neutral":"primary"},":checked ~ div:after":{content:"''",display:"block",top:"3px",left:"7px",width:"4px",height:"8px",transform:"rotate(45deg)",borderColor:"primary"===c?"neutral":"primary",borderStyle:"solid",borderWidth:"0 2px 2px 0",position:"absolute"},":focus ~ div":{...$o}},customCheckbox:{marginTop:"2px",display:"inline-block",left:"0",minWidth:"19px",height:"19px",borderColor:"lowContrastOverlay",borderWidth:"xsmall",borderRadius:"2px",borderStyle:"solid",boxShadow:"0px 1px 3px",color:"lowContrast",cursor:"pointer",position:"relative"},text:{display:"inline-block",position:"static",lineHeight:"inherit",cursor:"pointer",marginLeft:"xsmall",verticalAlign:"top",textAlign:"left",overflowWrap:"anywhere"}};return this.merge({tag:"label",children:[(global.React||guac.react).createElement(n,r.a({key:"checkbox",tag:"input",type:"checkbox",group:"InputCheckbox",style:s.input,tabIndex:0},o)),(global.React||guac.react).createElement(i,{key:"custom-checkbox",tag:"div",group:"InputCheckbox",style:s.customCheckbox}),(global.React||guac.react).createElement(l,r.a({key:"text",group:"InputCheckbox",style:s.text,children:e},a))],style:{...s.label,...t}},o)}function bn(e){return this.merge({tag:"input",type:"radio"},e)}function yn({children:e,defaultValue:t,id:r,value:a,disabled:o=!1,state:n="default",...l}){const{Icon:i,Element:c}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element;return this.merge({tag:"div",children:[(global.React||guac.react).createElement(i,{key:"icon",group:"InputSelect"}),(global.React||guac.react).createElement(c,{id:r,key:"select",group:"InputSelect",disabled:o,value:a,defaultValue:t,children:e})],typography:"InputAlpha",style:{borderWidth:"none",backgroundColor:"input",position:"relative",...{default:{borderColor:"input"},error:{borderColor:"inputError"},disabled:{opacity:".2"}}[o?"disabled":n]}},(global._||guac.lodash).omit(l,"id"))}function fn(e){return this.merge({tag:"select",style:{backgroundColor:"transparent",borderStyle:"none",borderRadius:"0",color:"inherit",cursor:"pointer",display:"block",position:"relative",width:"100%","-webkit-appearance":"none","-moz-appearance":"none","::-ms-expand":{display:"none"},":focus":{...$o},"> *":{color:"#000",backgroundColor:"#fff"}}},e)}function xn(e){return this.Icon(this.merge({size:"small",icon:"chevronDown",style:{position:"absolute",top:"50%",right:"15px",transform:"translateY(-50%)"}},e))}function wn(e){return this.merge({tag:"option"},e)}function Cn(e){return this.merge({tag:"ul",groupType:"Menu",style:{backgroundColor:"section",paddingVertical:"small",paddingHorizontal:"small",borderRadius:"medium",boxShadow:"0 3px 6px 3px rgba(0,0,0,0.24)",...a.q(this.base)&&{"@md":{borderRadius:"none",marginTop:0,paddingVertical:"medium",paddingHorizontal:"medium"}}}},e)}const kn={style:{lineHeight:"0"},typography:"NavAlpha"};function vn(e){return this.Link(this.merge({...kn},e))}function En(e){return this.Icon(this.merge({...kn},e))}function Rn(e){return this.Button(this.merge({style:{margin:0}},e))}function Sn({icon:e="chevronLeft",right:t=!1,children:r,rotate:a,iconSize:o="1em",...n}){const l=r?[(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Element,{key:"span",style:{verticalAlign:"middle"},children:r})]:[],i=(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Icon,{"data-aid":e,key:"svg",icon:e,rotate:a,size:o,style:{verticalAlign:"middle"}});return t?l.push(i):l.unshift(i),this.Link(this.merge({children:l,style:{display:"inline-block","> :nth-child(2)":{marginLeft:".25em"}}},n))}function Tn({icon:e,right:t,rotate:r,iconSize:a,...o}){const n="LinkAlpha";return e?this.LinkIcon(this.merge({icon:e,right:t,rotate:r,iconSize:a,typography:n},o)):this.Link(this.merge({typography:n},o))}function Bn({expanded:e,...t}){const r=e?"minus":"plus";return this.MoreLink(this.merge({icon:r,"aria-expanded":e},t))}function An(e){return this.MoreLink(this.merge({icon:"chevronLeft"},e))}function Pn(e){return this.MoreLink(this.merge({icon:"chevronRight",right:!0},e))}function Ln({expanded:e,...t}){const r=e?180:0;return this.MoreLink(this.merge({icon:"chevronDown",rotate:r,right:!0},t))}function In(e){return this.Link(this.merge({typography:"LinkAlpha"},e))}function Mn(e){return this.merge({tag:"div",role:"button","data-edit-interactive":!0,style:{background:"transparent",borderColor:"highContrast",borderStyle:"solid",borderWidth:"1px",borderRadius:"50%",cursor:"pointer",height:"10px",width:"10px",marginVertical:"xxsmall",marginHorizontal:"10px",color:"highContrast"}},e)}function Hn(e){return this.Dot(this.merge({style:{background:"currentColor"}},e))}function Dn(e){return this.Link(this.merge({style:{display:"flex",alignItems:"center",justifyContent:"center"}},e))}function Xn(e){return this.LinkDropdown(e)}function Wn(e){return this.merge({tag:"hr",style:{borderColor:"section",borderBottomWidth:"xsmall",borderStyle:"solid",marginVertical:"0",width:"100%"},"aria-hidden":!0,role:"separator"},e)}function Un(e){return this.merge({children:(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Container,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.HR,{group:"Divider"})),style:{backgroundColor:"section"}},e)}function zn(e){return this.merge({style:{width:1,border:0,backgroundColor:"sectionContrast",height:"1em",display:"inline-block"}},e)}function On(e){return this.HR(e)}function Nn(e){return this.merge({tag:"iframe",style:{position:"absolute",top:"0",bottom:"0",left:"0",width:"100%",height:"100%",border:"0"}},e)}function _n(e){return this.merge({style:{position:"relative",paddingBottom:"56.25%",overflow:"hidden",maxWidth:"100%"}},e)}function Vn(e){return this.Wrapper(this.merge({style:{display:"block"}},e))}function Fn(e){return this.Embed(e)}function jn({fluid:e=!1,...t}){const r={marginLeft:"auto",marginRight:"auto",paddingHorizontal:"medium",maxWidth:"100%"};return e||(r["@sm"]={width:"smContainer"},r["@md"]={width:"mdContainer"},r["@lg"]={width:"lgContainer"},r["@xl"]={width:"xlContainer"}),this.merge({tag:"div",style:r},t)}function $n(e){return this.Container(this.merge(e,{fluid:!0}))}function Gn(e){return this.ContainerFluid(this.merge({style:{marginHorizontal:0,paddingHorizontal:0,display:"flex",flexDirection:"column","@md":{flexWrap:"nowrap",flexDirection:"row"}}},e))}function qn(e){return this.merge({tag:"span"},e)}function Yn(e){return this.merge({tag:"div"},e)}function Jn(e){return this.Container(this.merge({style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",paddingVertical:"medium","> div:nth-child(2)":{paddingTop:"medium"},"@md":{flexDirection:"row",justifyContent:"space-around","> div:first-child":{justifyContent:"flex-end",paddingRight:"xsmall",flexShrink:1},"> div:only-child":{justifyContent:"center",textAlign:"center",paddingHorizontal:0},"> div:nth-child(2)":{justifyContent:"flex-start",paddingTop:0,paddingLeft:"xsmall",flexShrink:0,maxWidth:"50%"}}}},e))}function Zn(e){return this.Block(this.merge({style:{display:"flex",flexGrow:1,textAlign:"center",paddingVertical:0,flexBasis:"auto","@md":{textAlign:"left"}}},e))}function Kn({tag:e="ul",...t}){return this.merge({tag:e,style:{marginVertical:"0",marginHorizontal:"0","-webkit-margin-before":"0","-webkit-margin-after":"0","-webkit-padding-start":"0"}},t)}function Qn(e){return this.merge({tag:"li",style:{color:"section",marginBottom:"medium",":last-child":{marginBottom:"0"}}},e)}function el(e){return this.merge({tag:"li",style:{color:"section",marginLeft:"medium",marginBottom:"none",display:"inline-block",listStyle:"none",":first-child":{marginLeft:"0"}}},e)}function tl({className:e="",...t}){const{SVG:r}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element,o={viewBox:"0 0 64 64",fill:"currentColor",style:{width:"1em",height:"1em"}},n={cx:"32",cy:"32",r:"24"};return this.merge({tag:"div",className:`${e}`,"data-loading-indicator":!0,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement(r,o,(global.React||guac.react).createElement("circle",n)),(global.React||guac.react).createElement(r,o,(global.React||guac.react).createElement("circle",n)),(global.React||guac.react).createElement(r,o,(global.React||guac.react).createElement("circle",n)),(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX.Style,null,a.v.loaderScale)),style:{color:"section",display:"inline-block","> svg:nth-child(1)":{animation:"loaderscale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);"},"> svg:nth-child(2)":{animation:"loaderscale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);"},"> svg:nth-child(3)":{animation:"loaderscale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);"}}},t)}const{PUBLISH:rl}=(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes,{RSS:al,HEADER:ol}=(global.Core||guac["@wsb/guac-widget-core"]).constants.widgetTypes,{getImageDimensions:nl}=(global.Core||guac["@wsb/guac-widget-core"]).utils.imageDimensions;function ll(e){return this.merge({tag:"svg"},e)}function il({icon:e,size:t="medium",rotate:r=!1,iconPack:o={},color:n=!1,minTarget:i=!1,fill:c="currentColor",...s}){if(!e)return null;const g=Object.assign({},a.w,o);let u,p,d;"object"==typeof t&&"width"in t&&"height"in t?(p=t.width,d=t.height):u=this.mapPropValue("iconSize",t);let h=!1,m=e;const b=Object.prototype.hasOwnProperty.call(e,"type")&&("path"===e.type||"g"===e.type);if("string"==typeof e){if(!g[e])return console.warn(`Incorrect icon name ${e} - the issue is probably in ${this.base.widgetPreset}`),null;n&&(e=g[e+"Color"]?e+"Color":e),m=g[e]}else if(!b)return console.warn("Icon prop is not a valid SVG element"),null;return i&&"number"==typeof u&&u *":{backgroundColor:"section",padding:"xsmall",flexBasis:"auto"},"> :first-child":{flexGrow:1},"> :last-child":{flexGrow:0}}},e))}function vl(e){return this.merge({tag:"video"},e)}const El=(global.React||guac.react).lazy(()=>new Promise(function(t,r){e.require(["@wsb/guac-widget-shared@^1/lib/components/RichText"],t,r)})),{sectionTypes:Rl}=(global.Core||guac["@wsb/guac-widget-core"]).constants,Sl={wordWrap:"break-word",overflowWrap:"break-word"};function Tl({children:e,tag:t,level:r,saveOriginalText:o,wrapWithTag:n,defaultFontSize:l,...i},c=4){const{widgetType:s,widgetId:g,renderMode:u,order:p}=this.base,d=function(e){const t=Number(e);return Number.isInteger(t)&&t>=1&&t<=6?t:void 0}(r),h=d||4,m=function(e){const t="string"==typeof e&&/^h([1-6])$/i.exec(e);return t?Number(t[1]):void 0}(t),b=m||d||c,y=this.mapPropValue("lineHeightLevel",h),f=o?{originalText:e}:{},x="undefined"!=typeof window&&"PUBLISH"===u;let w=t?m:d||c,C=!1;const k=a.l({tag:t,level:h});if(this.prevWidgetId!==g&&w&&1!==w&&(!this.hasH1||x)&&"HEADER"!==s&&e&&w<=4)if(x){const e=document.querySelector("h1");(!e||e.getAttribute("data-promoted-from")===`${w}`&&e.getAttribute("data-order")===`${p}`)&&(C=!0)}else C=!0;C&&(i["data-promoted-from"]=w,i["data-order"]=p,w=1),this.prevWidgetId=g,this.hasH1=this.hasH1||1===w;const v=!i.richtext&&"string"==typeof e&&e.includes("\n")?"pre-line":void 0;if(i.dangerouslySetInnerHTML){const{__html:e}=i.dangerouslySetInnerHTML;i.dangerouslySetInnerHTML={__html:n?`<${n}>${e}`:e}}else i.children=e&&n?(global.React||guac.react).createElement(n,null,e):e;const E=w?`h${w}`:t,R=C?1:b;return this.merge({tag:i.richtext?e=>(global.React||guac.react).createElement((global.React||guac.react).Suspense,{fallback:(global.React||guac.react).createElement("div",null)},(global.React||guac.react).createElement(El,e)):E,typography:{1:"HeadingAlpha",2:"HeadingBeta",3:"HeadingGamma",4:"HeadingDelta",5:"BodyAlpha",6:"DetailsBeta"}[k],richTextContainer:i.richtext&&E,featured:Boolean({5:!0,6:!0}[k]),role:"heading","aria-level":R,style:{...Sl,lineHeight:y,marginHorizontal:"0",marginVertical:"0",whiteSpace:v,...l?{fontSize:l}:{}},...f},(global._||guac.lodash).omit(i,["layout","tag","font"]))}function Bl(e){return this.Heading(this.merge({tag:"h2",typography:"HeadingBeta"},e),2)}function Al(e){return this.Heading(this.merge({tag:"h3",typography:"HeadingGamma"},e),3)}function Pl(e){return this.Heading(this.merge({tag:"h4",typography:"HeadingDelta"},e),4)}function Ll(e){return this.HeadingMinor(this.merge({featured:!0},e))}function Il({noWidow:e,linkify:t,linkStyle:r,phoneProps:a,urlProps:o,emailProps:n,children:l,tag:i="p",...c}){let s;"string"==typeof l&&(!c.richtext&&l.includes("\n")&&(s="pre-line"),t?l=(global.Core||guac["@wsb/guac-widget-core"]).utils.linkify(l,{linkStyle:r,phoneProps:a,urlProps:o,emailProps:n}):e&&(c.dangerouslySetInnerHTML={__html:l.replace(/\s(?=[^\s]*$)/," ")})),c.dangerouslySetInnerHTML||(c.children=l),"h1"===i&&(this.hasH1=!0);return this.merge({tag:c.richtext?e=>(global.React||guac.react).createElement((global.React||guac.react).Suspense,{fallback:(global.React||guac.react).createElement("div",null)},(global.React||guac.react).createElement(El,e)):i,typography:"BodyAlpha",richTextContainer:c.richtext&&i,style:{...Sl,lineHeight:"1.5",marginTop:"0",marginBottom:"0",whiteSpace:s,textWrap:"pretty"}},c)}function Ml(e){return this.Text(this.merge({typography:"BodyBeta"},e,{style:{textShadow:this.base.section===Rl.OVERLAY?l.O:"none"}}))}function Hl(e){return this.Text(e)}function Dl(e){return this.Text(this.merge({typography:"DetailsAlpha"},e))}function Xl(e){return this.Details(this.merge({typography:"DetailsBeta"},e))}function Wl({priceState:e="featured",...t}){return this.Text(this.merge({tag:"div",typography:"BodyAlpha",[e]:!0,..."featured"===e&&{style:{color:"highContrast"}}},t))}function Ul(e){return this.Price(this.merge({typography:"BodyBeta"},e))}function zl(e){return this.HeadingMajor(e)}function Ol(e){return this.merge({tag:"label",typography:"BodyAlpha",featured:!0,style:{display:"inline-block",...Sl}},e)}function Nl({children:e,...t}){return this.merge({tag:"label",children:(global.React||guac.react).createElement("strong",null,e),style:{display:"inline-block",...Sl},typography:"DetailsAlpha",featured:!0},t)}function _l(e){return this.Details(this.merge({typography:"DetailsAlpha"},e))}function Vl(e){return this.Text(this.merge({typography:"BodyAlpha",featured:!0},e))}function Fl({wrapped:e,fontSizes:t,...r}){const{maxLines:o,style:n,typography:l="HeadingAlpha",children:i,id:c,containerId:s,allowFullWidth:g,fullWidth:u=g,wrapperLineHeight:d="1.2",...h}=r,{renderMode:m}=h,b=(global._||guac.lodash).omit(r,["wrapperLineHeight"]),y=g&&u;if("HEADER"!==this.base.widgetType||e||"scaler"===r["data-ux"])return this.Heading(b);const f={wordWrap:"break-word",overflowWrap:"break-word",display:"block",position:"relative",maxWidth:"100%",width:y?"100vw":"auto",lineHeight:d},x=this.merge({maxWidth:"100%",whiteSpace:"pre-line",display:"inline-block"},n,y?{lineHeight:"1.1",maxWidth:"100%",whiteSpace:"nowrap","@md":{maxWidth:"100%"}}:{}),w=y?(global.React||guac.react).createElement(a.G,{containerId:s,targetId:c,renderMode:m}):(global.React||guac.react).createElement(p.default,{renderMode:m,font:"primary",text:i,containerId:s,targetId:c,fontSizes:t,maxLines:o,Tag:(global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Tagline,style:x,typography:l});return this.Block(this.merge({id:s,style:f,skipInlineStyle:!0,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX2.Element.Tagline,this.merge({},b,{wrapped:!0,style:x,typography:l,fullWidth:y}),i),w)},(global._||guac.lodash).omitBy(h,(e,t)=>t.startsWith("data-")),{tag:"div"}))}function jl(e){return this.Text(this.merge({typography:"BodyBeta",featured:!0},e))}function $l(e){return this.Heading(this.merge({tag:"h2",typography:"BodyBeta",featured:!0},e))}function Gl(e){return this.Text(e)}function ql(e){return this.Heading(this.merge({level:3,typography:"HeadingGamma"},e))}function Yl(e){return this.Heading(this.merge({level:3,typography:"BodyAlpha",featured:!0},e))}function Jl(e){return this.Text(this.merge({typography:"BodyAlpha",alert:!0,role:"alertdialog","aria-live":"assertive"},e))}function Zl({treatment:e,...t}){const r={a:{textDecoration:"none"}};return e===n.d&&(r.fontSize="large"),this.Text(this.merge({typography:"BodyBeta",featured:!0,style:r},t))}function Kl(e){return this.Phone(this.merge({...a.q(this.base)&&{typography:"BodyAlpha"},style:{"@md":{marginBottom:0}}},e))}function Ql(e){return this.Text(this.merge({typography:"BodyAlpha",style:{paddingHorizontal:"medium",paddingBottom:0,cursor:"auto"}},e))}function ei(e){return this.merge({tag:"table",typography:"DetailsAlpha",style:{display:"flex",flexDirection:"column",borderWidth:"xsmall",borderStyle:"solid",borderColor:"input",borderRadius:"medium"}},e)}function ti(e){return this.LabelMinor(this.merge({tag:"th",style:{flex:1,textAlign:"left",verticalAlign:"middle",paddingHorizontal:"small",paddingVertical:"xxsmall",borderRightWidth:"xsmall",borderRightStyle:"solid",borderColor:"input",":last-child":{borderColor:"transparent"}}},e))}function ri(e){return this.merge({tag:"tr",style:{display:"flex",flexDirection:"row",borderBottomWidth:"xsmall",borderBottomStyle:"solid",borderColor:"input",":last-child":{borderColor:"transparent"}}},e)}function ai(e){return this.merge({tag:"td",style:{flex:1,paddingHorizontal:"small",paddingVertical:"xxsmall",borderRightWidth:"xsmall",borderRightStyle:"solid",borderColor:"input",textAlign:"left",overflowWrap:"break-word",":last-child":{borderColor:"transparent"}}},e)}function oi(e,t,r){return Array.isArray(r)?r.map(r=>e.mapPropValue(t,r)):e.mapPropValue(t,r)}function ni(e,t){return oi(e,"colorDial",t)}function li(e,t){return oi(e,"color",t)}function ii(e,t){return oi(e,"backgroundColor",t)}function ci(e,t){return oi(e,"borderColor",t)}const{Color:si}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils,gi=new si("rgba(255,255,255,1)"),ui=new si("rgba(0,0,0,1)"),pi=new si("rgba(69,90,100,1)"),di=new si("#ff0000"),hi=new si("rgba(0, 0, 0, 0.3)"),mi=new si("rgba(255, 255, 255, 0.3)"),{Color:bi,accessibility:yi}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils,{PRIMARY:fi}=(global.Core||guac["@wsb/guac-widget-core"]).constants.categoryTypes,{DEFAULT_WEBSITE_FONT_SCALES:xi}=(global.Core||guac["@wsb/guac-widget-core"]).constants.fontScales,{OVERLAY:wi}=(global.Core||guac["@wsb/guac-widget-core"]).constants.sectionTypes,{AA:Ci}=(global.Core||guac["@wsb/guac-widget-core"]).constants.accessibility.CONFORMANCE_LEVEL;function ki(){const{fontSize:e,fontFamily:t,fontScale:r,forceBreakpoint:a}=this.base,o=B.call(this,e,a)*xi[r],n=oi(this,"fontDial",`${t}.weight`);return yi.textContrastThresholds(o,n)[Ci]}function vi(e){const t=ni(this,"background"),r=ki.call(this);if(bi.contrastRatio(e,t)50?ui:gi:null}var Ti={__proto__:null,colorSection:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(60*t)},colorBackground:function(){return ni(this,"background")},colorError:function(){const[e,t,r]=ni(this,["background","multiplier","error"]);return r.contrastWith(e,50*t,!0)},colorPrimary:function(){const[e,t,r]=ni(this,["primary","background","multiplier"]);return e.contrastWith(t,40*r,!0)},colorAccent:function(){const[e,t,r]=ni(this,["accent","background","multiplier"]);return e.contrastWith(t,40*r,!0)},colorNeutral:function(){const[e,t,r]=ni(this,["neutral","background","multiplier"]);return e.contrastWith(t,40*r,!0)},colorPrimaryOverlay:function(){const[e,t]=ni(this,["primary","background"]),r=100===t.alpha?90:90===t.alpha?50:30;return e.setAlpha(r)},colorHighContrast:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(90*t)},colorLowContrast:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(62*t)},colorUltraLowContrast:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(20*t)},colorHighlight:function(){const[e,t,r,a]=ni(this,["background","multiplier","highlight","primary"]),{category:o,section:n}=this.base;return o===fi||n===wi?r.contrastWith(e,50*t,!0):vi.call(this,a)},colorHighlightHover:function(){const[e,t,r,a]=ni(this,["background","multiplier","highlight","primary"]),{section:o}=this.base;if(o===wi)return a.contrastWith(e,40*t,!0);let n=r.contrastWith(e,70*t,!0);return n=n.lightness>90?n.darken(20):n,n=n.lightness<10?n.lighten(20):n,n},colorHighlightActive:function(){const[e,t,r]=ni(this,["background","multiplier","highlight"]);return r.contrastWith(e,80*t,!0)},colorHighlightDisabled:function(){return li(this,"highlight").setAlpha(70)},colorAction:function(){const e=ii(this,"action"),t=ni(this,"multiplier");return e.contrast(80*t)},colorActionHover:function(){return li(this,"action")},colorActionActive:function(){return li(this,"action")},colorActionDisabled:function(){return li(this,"action").setAlpha(70)},colorActionContrast:function(){const e=ii(this,"actionContrast"),t=ni(this,"multiplier");return e.contrast(100*t)},colorActionContrastHover:function(){return li(this,"actionContrast")},colorActionContrastActive:function(){return li(this,"actionContrast")},colorActionContrastDisabled:function(){return li(this,"actionContrast").setAlpha(70)},colorInput:function(){const e=ii(this,"input"),t=ni(this,"multiplier");return e.setAlpha(100).contrast(70*t)},colorInputHover:function(){return li(this,"input")},colorInputActive:function(){return li(this,"input")},colorInputDisabled:function(){return li(this,"input").setAlpha(70)},colorInputPlaceholder:function(){return li(this,"inputDisabled")},colorInputHighlight:function(){const e=ii(this,"input"),t=ni(this,"multiplier");return li(this,"highlight").contrastWith(e,30*t,!0)},colorLightnessSimilarity:Ei,colorBrandLividContrast:function(){return ii(this,"brandLivid").lightness>50?ui:gi},colorPrimary100:function(){return Ri.call(this,"primary100")},colorPrimary100On:function(){return Si.call(this,"primary100")},colorPrimary300:function(){return Ri.call(this,"primary300")},colorPrimary300On:function(){return Si.call(this,"primary300")},colorPrimary700:function(){return Ri.call(this,"primary700")},colorPrimary700On:function(){return Si.call(this,"primary700")},colorPrimary900:function(){return Ri.call(this,"primary900")},colorPrimary900On:function(){return Si.call(this,"primary900")}};const{Color:Bi}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils,{categoryTypes:Ai,sectionTypes:Pi}=(global.Core||guac["@wsb/guac-widget-core"]).constants;var Li={__proto__:null,colorDial:function(e){const{colorDials:t=[]}=this.base;let r=!1;if(t.some(t=>{const a=t.getMeta&&t.getMeta(e)||t.meta&&t.meta[e];return a&&(r=new Bi(a)),r}),!r)throw new Error(`Unable to load color dial: '${e}'`);return r},colorDialBackground:function(){const{category:e,section:t}=this.base,r=this.mapPropValue("colorDial",e);if(e===Ai.PRIMARY){if(t===Pi.ALT){const[,,e]=r.toHsv();return e<25?r.lighten(5):r.darken(5)}return t===Pi.OVERLAY?r.setAlpha(50):r}return e===Ai.ACCENT?t===Pi.ALT?r.darken(8):t===Pi.OVERLAY?r.setAlpha(50):r:e===Ai.NEUTRAL?t===Pi.ALT?r.darken(3):t===Pi.OVERLAY?r.setAlpha(50):r:r},colorDialHighlight:function(){const{category:e}=this.base,t=ni(this,Ai.PRIMARY);return e===Ai.PRIMARY?t.isDark()?ni(this,Ai.NEUTRAL):ni(this,Ai.ACCENT):t},colorDialOutline:function(){const e=ni(this,"background");return e.lightness>90&&e.alpha>80},colorDialMultiplier:function(){return(100-ni(this,"background").alpha)/50+1},colorDialError:function(){return di}};const{Color:Ii}=(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils;function Mi(){try{const e=ni(this,"background"),t=10,r=7,a=8;let o;if(e.saturation10?r.lighten(10):r.darken(10)).contrastWith(e,15*t)},backgroundColorActionActive:function(){const e=ii(this,"action");return e.lightness>10?e.darken(15):e.lighten(15)},backgroundColorActionDisabled:function(){return ii(this,"action").setAlpha(70)},backgroundColorActionContrast:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(100*t)},backgroundColorActionContrastHover:function(){const[e,t]=ni(this,["background","multiplier"]);return e.setAlpha(100).contrast(85*t)},backgroundColorActionContrastActive:function(){return ii(this,"actionContrast")},backgroundColorActionContrastDisabled:function(){return ii(this,"actionContrast").setAlpha(70)},backgroundColorInput:function(){const[e,t]=ni(this,["outline","background"]);return e?t.setAlpha(100).setLightness(100):t.setAlpha(0)},backgroundColorInputHover:function(){return ii(this,"input")},backgroundColorInputActive:function(){return ii(this,"input")},backgroundColorInputDisabled:function(){return ii(this,"input").setAlpha(70)},backgroundColorNavSolid:function(){return ni(this,"background").setAlpha(100)},backgroundColorSearchMobileDark:function(){return new Ii("rgb(255, 255, 255)").setAlpha(15)},backgroundColorSearchMobileGray:function(){return new Ii("rgb(0, 0, 0)").setAlpha(8)},backgroundColorSearchMobileLight:function(){return new Ii("rgb(245, 245, 245)").setAlpha(100)},backgroundColorBrandLivid:function(){const e=ni(this,"background"),{alpha:t,lightness:r}=e;return r+(100-t)>=85||0===t||100===r?pi:gi},backgroundColorBrandLividHover:function(){const e=ii(this,"brandLivid");return e.lightness>50?e.darken(5):e.lighten(5)},backgroundColorPrimary100:function(){try{return ni(this,"primary100")}catch(e){return null}},backgroundColorPrimary300:function(){try{return ni(this,"primary300")}catch(e){return null}},backgroundColorPrimary700:function(){try{return ni(this,"primary700")}catch(e){return null}},backgroundColorPrimary900:function(){try{return ni(this,"primary900")}catch(e){return null}},backgroundColorCardSurface:Mi,backgroundColorReviewerAvatarBg:function(){try{const e=ni(this,"background"),t=10,r=35,a=35;let o;if(e.saturationthis.mapPropValue("border",e),borderWidth:e=>this.mapPropValue("border",e),borderBottomWidth:e=>this.mapPropValue("border",e),borderTopWidth:e=>this.mapPropValue("border",e),borderRightWidth:e=>this.mapPropValue("border",e),borderLeftWidth:e=>this.mapPropValue("border",e),padding:e=>this.mapPropValue("spacing",e),maxWidth:e=>this.mapPropValue("width",e),margin:e=>this.mapPropValue("spacing",e),top:e=>this.mapPropValue("spacing",e),left:e=>this.mapPropValue("spacing",e),right:e=>this.mapPropValue("spacing",e),bottom:e=>this.mapPropValue("spacing",e),gap:e=>this.mapPropValue("spacing",e),rowGap:e=>this.mapPropValue("spacing",e),columnGap:e=>this.mapPropValue("spacing",e),colorDialAccent:new(global.Core||guac["@wsb/guac-widget-core"]).UX2.utils.Color("rgb(22, 22, 22)"),themeFontMultipliers:{},...zi,...I,typographyMapping:{LogoAlpha:function(){return(global._||guac.lodash).merge({},Ni,{style:{color:"highContrast"}})},HeadingAlpha:_i({font:"primary",fontSize:"xxxlarge",fontWeight:"normal",letterSpacing:"normal",textTransform:"none",wordWrap:"break-word",overflowWrap:"break-word",lineHeight:1.2},"highContrast"),HeadingBeta:_i({font:"primary",fontSize:"xxlarge",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"highContrast"),HeadingGamma:_i(Ni.style,"highContrast"),HeadingDelta:_i({font:"alternate",fontSize:"large",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"highContrast"),BodyAlpha:_i({font:"alternate",fontSize:"medium",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"section"),BodyBeta:_i({font:"alternate",fontSize:"large",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"section"),DetailsAlpha:_i({font:"alternate",fontSize:"small",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"lowContrast"),DetailsBeta:_i({font:"alternate",fontSize:"xsmall",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"},"lowContrast"),LinkAlpha:function(){return{style:{font:"alternate",color:"highlight",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",textTransform:"inherit",":hover":{color:"highlightHover"},":active":{color:"highlightActive"}}}},NavAlpha:function(){return{style:{font:"alternate",color:"highContrast",fontSize:"small",fontWeight:"normal",letterSpacing:"normal",textTransform:"none",":hover":{color:"highlightHover"},":active":{color:"highlight"}},active:{style:{fontWeight:"bold",color:"highlight",":hover":{color:"highlightHover"}}}}},SubNavAlpha:{style:{font:"alternate",color:"highContrast",fontSize:"small",fontWeight:"normal",letterSpacing:"normal",textTransform:"none",":hover":{color:"highlightHover"},":active":{color:"highlight"}},active:{style:{fontWeight:"bold",color:"highlight",":hover":{color:"highlightHover"}}}},NavBeta:function(){return{style:{font:"alternate",color:"highContrast",fontSize:"large",fontWeight:"normal",letterSpacing:"normal",textTransform:"none",":hover":{color:"highlightHover"},":active":{color:"highlight"}}}},SubNavBeta:{style:{font:"alternate",color:"section",fontSize:"medium",fontWeight:"normal",letterSpacing:"normal",textTransform:"none",":hover":{color:"highlightHover"},":active":{color:"highlight"}}},NavGamma:function(){return{style:{font:"alternate",color:"highContrast",fontSize:"medium",fontWeight:"normal",letterSpacing:"normal",textTransform:"inherit",":hover":{color:"highlightHover"},":active":{color:"highlightActive"}},active:{style:{color:"highlight",fontWeight:"bold"}}}},SubNavGamma:e=>(global._||guac.lodash).merge(a.J.call(this,"NavGamma",e),{style:{color:"section"}}),ButtonAlpha:e=>{const{size:t="default"}=e;return{style:{font:"alternate",fontWeight:"bold",letterSpacing:"normal",textTransform:"none",textShadow:"none",...{small:{fontSize:"xsmall"},default:{fontSize:"small"},large:{fontSize:"mlarge"}}[t]},disabled:{style:{}}}},InputAlpha:e=>(global._||guac.lodash).merge(a.J.call(this,"DetailsAlpha",e),{style:{color:"input","@xs-only":{fontSize:"medium"}}}),DataAlpha:{style:{font:"alternate",color:"actionContrast",fontSize:"xlarge",fontWeight:"bold",letterSpacing:"normal",textTransform:"none"}},Featured:e=>a.K.call(this,"featured",e,{style:{color:"highContrast"}}),Alert:e=>a.K.call(this,"alert",e,{style:{color:"error"}}),Disabled:e=>{const t={style:{color:"inputDisabled",":hover":{color:"inputDisabled"}}};return a.K.call(this,"disabled",e,t)},Expired:e=>{const t={style:{textDecoration:"line-through",color:"overlay"===this.base.section?"section":"inputDisabled"}};return a.K.call(this,"expired",e,t)},Active:e=>a.K.call(this,"active",e,{style:{fontWeight:"bold"}})},typography:e=>(t={})=>{const[r,o=""]=e.split("-"),n=a.O.call(this,o,t),l=a.J.call(this,r,t),i=r!==e?a.J.call(this,e,t):{};return(global._||guac.lodash).merge({},a.P.call(this,l,t)||{},n,i)}}}static getDefaultBackgroundFilter(){return(global.Core||guac["@wsb/guac-widget-core"]).constants.imageFilters.NONE}static getDefaultImageFilter(){return(global.Core||guac["@wsb/guac-widget-core"]).constants.imageFilters.NONE}static getDefaultImageOverlayOpacity(e,t){const r=l.b;return r[e]||r[t]||0}static getDefaultImageOverlayType(){return n.A}static getWidgetDefaultProps(e){return{alignmentOption:"center",..."HEADER"===e&&{logo:{logoAlign:"left"}}}}static getMutatorDefaultProps(e){return"HEADER"===e?a.Q:a.W}getTypographyList(){return(global._||guac.lodash).uniq(Object.keys(this.mappedValues.typographyMapping).concat(Object.keys(this.mappedValues.typographyOverrides||{}))).filter(e=>!Oi.includes(e)).sort()}Grid(){return Y.apply(this,arguments)}GridCell(){return J.apply(this,arguments)}SplitPane(){return St.apply(this,arguments)}SplitPaneMedia(){return At.apply(this,arguments)}SplitPaneContent(){return Pt.apply(this,arguments)}SplitLayout(){return He.apply(this,arguments)}Box(){return We.apply(this,arguments)}HorizontalBox(){return Xe.apply(this,arguments)}VerticalBox(){return De.apply(this,arguments)}ContentWrap(){return j.apply(this,arguments)}ContentBasic(){return F.apply(this,arguments)}ContentCard(){return Le.apply(this,arguments)}ContentCards(){return Me.apply(this,arguments)}ProductCard(){return qe.apply(this,arguments)}HeadingPair(){return $.apply(this,arguments)}CardBanner(){return q.apply(this,arguments)}Rating(){return G.apply(this,arguments)}ReviewerAvatar(){return Lt.apply(this,arguments)}ReviewerInitial(){return It.apply(this,arguments)}Background(){return ue.apply(this,arguments)}BackgroundHalf(){return pe.apply(this,arguments)}MediaObject(){return Z.apply(this,arguments)}Page({children:e,...t}={}){return he.call(this,{...t,children:(global.React||guac.react).createElement((global.React||guac.react).Fragment,null,e,(global.React||guac.react).createElement((global.Core||guac["@wsb/guac-widget-core"]).UX.Style,null,a.v.wavyShift))})}Widget({children:e,...t}={}){return xe.call(this,{...t,children:e})}WidgetBanner(){return we.apply(this,arguments)}WidgetSplit(){return Ce.apply(this,arguments)}Modal(){return Ue.apply(this,arguments)}ModalPopup(){return je.apply(this,arguments)}ModalBody(){return Ne.apply(this,arguments)}ModalOverlay(){return Ge.apply(this,arguments)}Intro(){return Ye.apply(this,arguments)}ZeroStateOverlay(){return Je.apply(this,arguments)}PlaceholderMessage(){return Et.apply(this,arguments)}Alert(){return Qe.apply(this,arguments)}Drawer(){return vt.apply(this,arguments)}InputGroup(){return et.apply(this,arguments)}CommerceCardOverlay(){return rt.apply(this,arguments)}CommerceCardPictureContainer(){return lt.apply(this,arguments)}CommerceCardContent(){return ct.apply(this,arguments)}CommerceCardPicture(){return ut.apply(this,arguments)}CommerceCardTitle(){return gt.apply(this,arguments)}CommerceCardPriceDisplay(){return st.apply(this,arguments)}CommerceCardColors(){return mt.apply(this,arguments)}CommerceCardCarousel(){return kt.apply(this,arguments)}CommerceCardItem(){return nt.apply(this,arguments)}Ribbon(){return Rt.apply(this,arguments)}Group(e){return this.merge({tag:"div"},e)}Layout(e){return this.merge(e)}Nav(){return ma.apply(this,arguments)}NavFooter(){return Ta.apply(this,arguments)}NavMenu(e){return e}NavMoreMenu(e){return e}NavLink(){return ba.apply(this,arguments)}NavListNested(){return za.apply(this,arguments)}NavLinkActive(){return ya.apply(this,arguments)}NavLinkDropdown(){return Oa.apply(this,arguments)}NavLinkDropdownActive(){return Na.apply(this,arguments)}NavMenuLink(){return fa.apply(this,arguments)}NavMenuLinkActive(){return xa.apply(this,arguments)}NavMoreMenuLink(){return Ca.apply(this,arguments)}NavMoreMenuLinkActive(){return ka.apply(this,arguments)}NavMoreMenuLinkNested(){return va.apply(this,arguments)}NavMoreMenuLinkNestedActive(){return Ea.apply(this,arguments)}MobileNavLink(){return Ra.apply(this,arguments)}MobileNavSubLink(){return Sa.apply(this,arguments)}NavFooterLink(){return Ba.apply(this,arguments)}NavFooterLinkActive(){return Aa.apply(this,arguments)}Hero(){return Yt.apply(this,arguments)}HeroLink(){return Jt.apply(this,arguments)}HeroMedia(){return Zt.apply(this,arguments)}HeroHeading(){return Kt.apply(this,arguments)}Section(){return Cr.apply(this,arguments)}WidgetDivider(){return No.apply(this,arguments)}SectionBanner(){return Sr.apply(this,arguments)}SectionBannerHeading(){return Tr.apply(this,arguments)}SectionSplit(){return Br.apply(this,arguments)}Card(){return Nt.apply(this,arguments)}Content(e){return this.merge(e)}ContentCardHeading(){return na.apply(this,arguments)}ContentCardButton(){return la.apply(this,arguments)}ContentCardText(){return oa.apply(this,arguments)}ContentCardWrapperImage(){return ia.apply(this,arguments)}ContentCardImageThumbnail(){return ca.apply(this,arguments)}ContentOverlayCardHeading(){return ga.apply(this,arguments)}ContentOverlayCardButton(){return ua.apply(this,arguments)}ContentOverlayCardText(){return sa.apply(this,arguments)}Blog(){return Mt.apply(this,arguments)}BlogContent(){return Ot.apply(this,arguments)}BlogMain(){return Ht.apply(this,arguments)}BlogAside(){return Ut.apply(this,arguments)}BlogAsideHeading(){return zt.apply(this,arguments)}Carousel(e){return this.merge({tag:"div"},e)}PromoBanner(){return _a.apply(this,arguments)}ProductAsset(){return co.apply(this,arguments)}ProductBanner(){return so.apply(this,arguments)}ProductLabel(){return uo.apply(this,arguments)}ProductName(){return go.apply(this,arguments)}ProductPrices(){return io.apply(this,arguments)}CommerceOverlay(){return Co.apply(this,arguments)}CommerceOverlayIcon(){return vo.apply(this,arguments)}CommerceOverlayWrapper(){return Eo.apply(this,arguments)}CommerceOverlayHeading(){return ko.apply(this,arguments)}CommerceOverlayMoreLink(){return Ro.apply(this,arguments)}CommerceOverlayPrice(){return So.apply(this,arguments)}CommerceOverlayMajorWrapper(){return To.apply(this,arguments)}CommerceOverlayMajorMoreLink(){return Bo.apply(this,arguments)}CommerceOverlayMediumWrapper(){return Ao.apply(this,arguments)}CommerceOverlayMobileHeading(){return Po.apply(this,arguments)}CommerceOverlayMobileMoreLink(){return Lo.apply(this,arguments)}CommerceOverlayMobileText(){return Io.apply(this,arguments)}CommerceOverlayMobilePrice(){return Mo.apply(this,arguments)}CommerceItem(){return Ho.apply(this,arguments)}CommerceItemHeading(){return Do.apply(this,arguments)}CommerceItemIcon(){return Xo.apply(this,arguments)}CommerceItemPrice(){return Wo.apply(this,arguments)}CommerceItemWrapper(){return Uo.apply(this,arguments)}CommerceItemButton(){return zo.apply(this,arguments)}PromoBannerSeasonal(){return Va.apply(this,arguments)}GoogleTranslate(){return $a.apply(this,arguments)}Featured(){return Ga.apply(this,arguments)}Membership(){return ha.apply(this,arguments)}MembershipListItem(e){return this.NavigationDrawerListItem(e)}MembershipLink(e){return this.NavigationDrawerLink(e)}MembershipTextAction(e){return this.MembershipLink(e)}Logo(e){return e}Menu(e){return e}SlideshowArrows(){return po.apply(this,arguments)}SearchPopout(){return ho.apply(this,arguments)}SearchPopoutIconSearch(){return mo.apply(this,arguments)}SearchPopoutInputSearch(){return bo.apply(this,arguments)}Clock(){return _o.apply(this,arguments)}ClockValue(){return Fo.apply(this,arguments)}SectionHeading(){return vr.apply(this,arguments)}SectionHeadingSub(){return Rr.apply(this,arguments)}SectionHeadingHR(){return Er.apply(this,arguments)}SectionSplitHeading(){return Ar.apply(this,arguments)}BlogMainLinkArrow(){return Dt.apply(this,arguments)}BlogMainHeading(){return Xt.apply(this,arguments)}BlogMainHeadingSub(){return Wt.apply(this,arguments)}ContentHeading(){return Ft.apply(this,arguments)}ContentText(){return jt.apply(this,arguments)}ContentBigContentBasic(){return $t.apply(this,arguments)}ContentBigHeading(){return Gt.apply(this,arguments)}ContentBigText(){return qt.apply(this,arguments)}CardHeading(){return _t.apply(this,arguments)}CardHeadingSub(){return Vt.apply(this,arguments)}Map(){return pa.apply(this,arguments)}MapBanner(){return da.apply(this,arguments)}Form(){return Pr.apply(this,arguments)}FormSearch(){return Lr.apply(this,arguments)}FormError(){return Ir.apply(this,arguments)}LogoHeading(){return Qt.apply(this,arguments)}Media(e){return this.merge(e)}MediaObjectBackground(){return er.apply(this,arguments)}MediaObjectHeading(){return tr.apply(this,arguments)}MediaObjectHeadingSub(){return rr.apply(this,arguments)}NavigationDrawer(){return _r.apply(this,arguments)}DrawerPanel(){return Zr.apply(this,arguments)}DrawerPanelContainer(){return Kr.apply(this,arguments)}DrawerPanelBackground(){return ta.apply(this,arguments)}DrawerPanelCloseIcon(){return ea.apply(this,arguments)}DrawerPanelWrapper(){return Qr.apply(this,arguments)}Sidebar(){return Qa.apply(this,arguments)}SubMenu(){return ao.apply(this,arguments)}SplitItem(){return ra.apply(this,arguments)}SplitItemImage(){return aa.apply(this,arguments)}SocialLinks(){return Hr.apply(this,arguments)}HeaderMedia(){return Dr.apply(this,arguments)}PromoBannerText(){return ja.apply(this,arguments)}PromoBannerContainer(){return Fa.apply(this,arguments)}FeaturedHeading(){return qa.apply(this,arguments)}FeaturedText(){return Ya.apply(this,arguments)}ContactBar(){return yo.apply(this,arguments)}ContactBarAddress(){return fo.apply(this,arguments)}ContactBarPipe(){return xo.apply(this,arguments)}ContactBarPhone(){return wo.apply(this,arguments)}NavVerticalHeading(){return Pa.apply(this,arguments)}NavVerticalList(){return La.apply(this,arguments)}NavVerticalListItem(){return Ia.apply(this,arguments)}NavHorizontalListItem(){return Xa.apply(this,arguments)}NavVerticalLink(){return Ma.apply(this,arguments)}NavVerticalLinkActive(){return Ha.apply(this,arguments)}NavHorizontalList(){return Da.apply(this,arguments)}NavHorizontalLink(){return Wa.apply(this,arguments)}NavHorizontalLinkActive(){return Ua.apply(this,arguments)}NavigationDrawerLink(){return jr.apply(this,arguments)}NavigationDrawerLinkActive(){return $r.apply(this,arguments)}NavigationDrawerSubLink(){return Gr.apply(this,arguments)}NavigationDrawerSubLinkActive(){return qr.apply(this,arguments)}NavigationDrawerList(){return Vr.apply(this,arguments)}NavigationDrawerListItem(){return Fr.apply(this,arguments)}NavigationDrawerInputSearch(){return Yr.apply(this,arguments)}SidebarContainer(){return eo.apply(this,arguments)}SidebarList(){return to.apply(this,arguments)}SubMenuList(){return oo.apply(this,arguments)}SubMenuListItem(){return no.apply(this,arguments)}ClockBlock(){return Vo.apply(this,arguments)}ClockLabel(){return jo.apply(this,arguments)}Link(){return Go.apply(this,arguments)}LinkDropdown(){return Dn.apply(this,arguments)}LinkDropdownActive(){return Xn.apply(this,arguments)}LinkArrow(){return Yo.apply(this,arguments)}SocialLinksLink(){return qo.apply(this,arguments)}LinkContent(){return Jo.apply(this,arguments)}Input(){return Zo.apply(this,arguments)}InputSearch(){return Ko.apply(this,arguments)}InputFloatLabel(){return Qo.apply(this,arguments)}InputFloatLabelInput(){return en.apply(this,arguments)}InputFloatLabelLabel(){return tn.apply(this,arguments)}InputTextArea(){return rn.apply(this,arguments)}ButtonFullWidth(){return nn.apply(this,arguments)}ButtonExternal(){return ln.apply(this,arguments)}ButtonNext(){return on.apply(this,arguments)}ButtonPrevious(){return an.apply(this,arguments)}CarouselButtonNext(){return un.apply(this,arguments)}CarouselButtonPrevious(){return gn.apply(this,arguments)}SlideshowArrowsButtonNext(){return hn.apply(this,arguments)}SlideshowArrowsButtonPrevious(){return dn.apply(this,arguments)}InputCheckbox(){return mn.apply(this,arguments)}InputRadio(){return bn.apply(this,arguments)}InputSelect(){return yn.apply(this,arguments)}InputSelectElement(){return fn.apply(this,arguments)}InputSelectIcon(){return xn.apply(this,arguments)}Option(){return wn.apply(this,arguments)}Dropdown(){return Cn.apply(this,arguments)}Wrapper(e){return this.merge({tag:"div",style:{display:"inline-block"}},(global._||guac.lodash).omit(e,["videoHeight","videoWidth"]))}LinkIcon(){return Sn.apply(this,arguments)}Dot(){return Mn.apply(this,arguments)}DotActive(){return Hn.apply(this,arguments)}List(){return Kn.apply(this,arguments)}ListItem(){return Qn.apply(this,arguments)}ListItemInline(){return el.apply(this,arguments)}HR(){return Wn.apply(this,arguments)}MembershipHR(){return On.apply(this,arguments)}Divider(){return Un.apply(this,arguments)}Pipe(){return zn.apply(this,arguments)}Loader(){return tl.apply(this,arguments)}Embed(){return Nn.apply(this,arguments)}EmbedContainer(){return _n.apply(this,arguments)}EmbedVideo(){return Fn.apply(this,arguments)}WrapperImage(){return fl.apply(this,arguments)}WrapperInsetEmbedVideo(){return Vn.apply(this,arguments)}Image(){return ml.apply(this,arguments)}ImageThumbnail(){return bl.apply(this,arguments)}ImageLogo(){return yl.apply(this,arguments)}Video(){return vl.apply(this,arguments)}Picture(){return le.apply(this,arguments)}SVG(){return ll.apply(this,arguments)}Icon(){return il.apply(this,arguments)}IconHamburger(){return cl.apply(this,arguments)}IconSearch(){return sl.apply(this,arguments)}IconSocial(){return gl.apply(this,arguments)}SocialLinksNavBarIconSocial(){return ul.apply(this,arguments)}IconAiro(){return pl.apply(this,arguments)}IconTrustedSite(){return dl.apply(this,arguments)}Figure(){return xl.apply(this,arguments)}FigCaption(){return wl.apply(this,arguments)}CarouselFigCaption(){return Cl.apply(this,arguments)}CarouselFigCaptionOverlay(){return kl.apply(this,arguments)}Container(){return jn.apply(this,arguments)}ContainerFluid(){return $n.apply(this,arguments)}ContainerSplit(){return Gn.apply(this,arguments)}Block(){return Yn.apply(this,arguments)}Element(){return qn.apply(this,arguments)}Heading(){return Tl.apply(this,arguments)}HeadingMajor(){return Bl.apply(this,arguments)}HeadingMiddle(){return Al.apply(this,arguments)}HeadingMinor(){return Pl.apply(this,arguments)}HeadingProduct(){return Ll.apply(this,arguments)}Text(){return Il.apply(this,arguments)}TextMajor(){return Ml.apply(this,arguments)}TextAction(){return Hl.apply(this,arguments)}Label(){return Ol.apply(this,arguments)}LabelMinor(){return Nl.apply(this,arguments)}CloseIcon(){return hl.apply(this,arguments)}CardBannerContainer(){return Jn.apply(this,arguments)}CardBannerBlock(){return Zn.apply(this,arguments)}CardBannerHeading(){return zl.apply(this,arguments)}CardBannerButton(){return Rn.apply(this,arguments)}Details(){return Dl.apply(this,arguments)}DetailsMinor(){return Xl.apply(this,arguments)}DisplayHeading(){return ql.apply(this,arguments)}DisplayHeadingSub(){return Yl.apply(this,arguments)}FooterLink(){return In.apply(this,arguments)}FooterDetails(){return _l.apply(this,arguments)}FooterText(){return Vl.apply(this,arguments)}MembershipHeading(){return Ql.apply(this,arguments)}MoreLink(){return Tn.apply(this,arguments)}MoreLinkExpand(){return Bn.apply(this,arguments)}MoreLinkForward(){return Pn.apply(this,arguments)}MoreLinkBackward(){return An.apply(this,arguments)}MoreLinkMenu(){return Ln.apply(this,arguments)}Price(){return Wl.apply(this,arguments)}PriceMajor(){return Ul.apply(this,arguments)}Tagline(){return Fl.apply(this,arguments)}SubTagline(){return jl.apply(this,arguments)}SupTagline(){return $l.apply(this,arguments)}Error(){return Jl.apply(this,arguments)}Address(){return Gl.apply(this,arguments)}UtilitiesMenu(){return Mr.apply(this,arguments)}UtilitiesMenuIcon(){return En.apply(this,arguments)}UtilitiesMenuLink(){return vn.apply(this,arguments)}Phone(){return Zl.apply(this,arguments)}NavBarPhone(){return Kl.apply(this,arguments)}Table(){return ei.apply(this,arguments)}TableHeader(){return ti.apply(this,arguments)}TableRow(){return ri.apply(this,arguments)}TableCell(){return ai.apply(this,arguments)}Header(){throw Error("Header is not available")}}r._(Vi,"excludedProps",["address","welcomeLine","background2","foreground"]),t.D=Vi,t.a=h,t.b=ii,t.c=Ei,t.d=li,t.e=ci,t.f=I,t.g=ni}),"undefined"!=typeof window&&(window.global=window); //# sourceMappingURL=bs-index3-94325129.js.map