define("@widget/LAYOUT/bs-layout17-Theme-publish-Theme-603fc2ed.js",["exports","~/c/bs-_rollupPluginBabelHelpers","~/c/bs-index3","~/c/bs-index","~/c/bs-legacyOverrides","~/c/bs-boldOutline","~/c/bs-defaultSocialIconPack","~/c/bs-loaders","~/c/bs-overlayTypes","~/c/bs-imageToHeaderTreatments"],(function(e,t,r,o,n,a,i,s,l,d){"use strict";const{colorPackCategories:g,buttons:c}=(global.Core||guac["@wsb/guac-widget-core"]).constants,{LIGHT:u,LIGHT_ALT:m,LIGHT_COLORFUL:p,DARK:h,DARK_ALT:y,DARK_COLORFUL:b,COLORFUL:f}=(global.Core||guac["@wsb/guac-widget-core"]).constants.paintJobs,S={[l.F]:"category-overlay",[l.b]:"category-overlay",[l.c]:"category-solid",[l.B]:"category-overlay",[l.L]:"category-overlay",[l.W]:"category-solid"},x=h,C=l.F,H=d.i(S);var T={id:"layout17",name:"dusk",packs:{color:"#7C4889",font:"cabin"},logo:{font:"primary"},packCategories:{color:g.ACCENT},headerProperties:{alignmentOption:"left"},headerTreatmentsConfig:{defaultHeaderTreatment:C,heroContentItems:["tagline","tagline2","cta"],imageTreatments:S,headerTreatments:H,mediaSupport:{[l.d]:[C],[l.I]:Object.keys(S),[l.V]:[C],[l.S]:[C]}},hasNavWithBackground:!0,showSlideshowTab:!0,paintJobs:[u,m,p,f,b,y,h],defaultPaintJob:x,buttons:{primary:{fill:c.fills.SOLID,shape:c.shapes.SQUARE,decoration:c.decorations.NONE,shadow:c.shadows.NONE,color:c.colors.PRIMARY},secondary:{fill:c.fills.SOLID,decoration:c.decorations.NONE,shadow:c.shadows.NONE,color:c.colors.PRIMARY},...o.C}};const v=["about1","content4","introduction4","payment1","payment2"],{FULL_UNDERLINE:I}=o.s,{buttons:L}=(global.Core||guac["@wsb/guac-widget-core"]).constants,w={style:{font:"primary",color:"highContrast",fontSize:"large",fontWeight:"normal",letterSpacing:"normal"}};class B extends r.D{static get displayName(){return"Theme17"}static getMutatorDefaultProps(e,t){const r=super.getMutatorDefaultProps(e,t),n=o.W[t]||r.enableCircularImage;return"HEADER"===e?{...r,hasLogoAlign:!0,showOverlayOpacityControls:!0,enableVideoOverlaySlider:!0,hasNavBackgroundToggle:!0,useSlideshow:!0,headerTreatmentsConfig:{...r.headerTreatmentsConfig,...T.headerTreatmentsConfig}}:{...r,enableCircularImage:n}}static getWidgetDefaultProps(e,t){return{...super.getWidgetDefaultProps(e,t),...("HEADER"===e||!v.includes(t))&&{alignmentOption:"left"}}}constructor(){super(),t._(this,"sharedInputStyles",{style:{borderColor:"inputDisabled",borderWidth:"xsmall",borderRadius:"none",borderStyle:"solid"}}),this.mappedValues={...this.mappedValues,backgroundColorNavSolid(){return r.g(this,"background").setAlpha(25)},typographyOverrides:{LogoAlpha:{...w},HeadingAlpha:{style:{font:"primary",color:"highContrast",fontSize:"xxxlarge",fontWeight:"normal",letterSpacing:"normal"}},HeadingBeta:{...w},HeadingGamma:{style:{font:"alternate",color:"highlight",fontSize:"xlarge",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"}},HeadingEpsilon:{style:{font:"primary",color:"highContrast",fontSize:"xxlarge",fontWeight:"normal",letterSpacing:"none"}},NavAlpha:{style:{font:"alternate",color:"highContrast",fontSize:"medium",fontWeight:"normal",letterSpacing:"0.063em",textTransform:"none",":hover":{color:"highContrast"},":active":{color:"highContrast"}},active:{style:{fontWeight:"normal",color:"highContrast",paddingBottom:"xxsmall",borderBottom:"1px solid",":hover":{color:"highContrast"}}}},SubNavAlpha:{style:{font:"alternate",color:"section",fontSize:"medium",fontWeight:"normal",letterSpacing:"0.063em",textTransform:"none",":hover":{color:"section"},":active":{color:"section"}},active:{style:{fontWeight:"normal",color:"section",paddingBottom:"xxsmall",borderBottom:"1px solid",":hover":{color:"section"}}}},SubNavBeta:{style:{font:"alternate",color:"section",fontSize:"medium",fontWeight:"normal",letterSpacing:"normal",textTransform:"none"}},ButtonAlpha:e=>{const{size:t="default"}=e;return{style:{font:"alternate",fontWeight:"bold",letterSpacing:"0.063em",textTransform:"none",...{small:{fontSize:"small"},default:{fontSize:"medium"},large:{fontSize:"mlarge"}}[t]}}},InputAlpha:e=>(global._||guac.lodash).merge(r.m.call(this,"BodyAlpha",e),{style:{color:"input","@xs-only":{fontSize:"medium"}}})}}}Section(e){return super.Section(this.merge({style:{paddingVertical:"xlarge","@xs-only":{paddingVertical:"large"}}},{...e,skipDivider:!0}))}Heading(e){const{tag:t,level:o}=e,{widgetType:a,widgetPreset:i}=this.base;return super.Heading(this.merge({typography:{2:"HeadingEpsilon"}[r.l({tag:t,level:o})],style:n.g(t,a,i)},e))}ContentBasic(e){const t=-1===v.indexOf(this.base.widgetPreset)?{alignment:"left"}:{};return super.ContentBasic(this.merge(t,e))}ContentCard(e){const t=-1===v.indexOf(this.base.widgetPreset)?{alignment:"left"}:{},r="about1"===this.base.widgetPreset?{style:{alignItems:"center"}}:{};return super.ContentCard(this.merge(t,r,e))}NavLink(e){return super.NavLink(this.merge({style:{lineHeight:"1.5em"}},e))}NavLinkActive(e){const t=this.parseSizedUnit(this.mapPropValue("padding","-xxsmall"))[0]-1;return this.NavLink(this.merge({active:!0,style:{marginBottom:t}},e))}Icon(e){return super.Icon(this.merge({iconPack:{...a.b,...i.s}},e))}Loader(e){return s.C.apply(this,[e])}Pipe(e){return super.Pipe(this.merge({style:{backgroundColor:"sectionContrast"}},e))}Phone(e){let{treatmentName:t,alignmentOption:r,...o}=e;const n=[l.c,l.B].includes(t);return super.Phone(this.merge({style:{paddingTop:"small","@sm":{paddingHorizontal:"medium",paddingTop:0,display:"inline-block"},"@md":{...n&&"center"!==r&&{paddingTop:"xlarge"}}}},o))}Hero(e){return super.Hero(this.merge({style:{textAlign:"center","@md":{maxWidth:"100%"}}},e))}HeroLeft(e){return this.Hero(this.merge({style:{"@sm":{borderColor:"rgba(255, 255, 255, 0.5)",borderLeftStyle:"solid",borderLeftWidth:"1px",paddingLeft:"large"},border:"none",paddingLeft:"none"}},e))}HeroRight(e){return this.Hero(this.merge({style:{"@sm":{borderColor:"rgba(255, 255, 255, 0.5)",borderRightStyle:"solid",borderRightWidth:"1px",paddingRight:"large"},border:"none",paddingRight:0}},e))}Tagline(e){return super.Tagline(this.merge({style:{"@xs-only":{maxWidth:"100%",marginBottom:"xsmall"}}},e))}HeroCenterHeading(e){return this.HeroHeading(this.merge({style:{borderBottomStyle:"solid",borderBottomWidth:"1px",borderColor:"rgba(255, 255, 255, 0.5)",paddingBottom:"small"}},e))}HeroText(e){return super.Text(this.merge({style:{lineHeight:"1.5"}},e))}Table(e){return super.Table(this.merge({style:{borderRadius:0}},e))}Input(e){return super.Input(this.merge({...this.sharedInputStyles},{style:{paddingVertical:"small",paddingHorizontal:"small"}},e))}InputFloatLabelInput(e){return super.InputFloatLabelInput(this.merge({style:{paddingBottom:"xsmall"}},e))}InputFloatLabelLabel(e){return super.InputFloatLabelLabel(this.merge({style:{left:"16px"}},e))}InputSelect(e){return super.InputSelect(this.merge({...this.sharedInputStyles},e))}InputSelectElement(e){return super.InputSelectElement(this.merge({style:{paddingVertical:"small",paddingHorizontal:"small"}},e))}Button(e){const t="small",{renderMode:r}=this.base,o=r&&r===(global.Core||guac["@wsb/guac-widget-core"]).constants.renderModes.EDIT,{fill:n=this.getButtonDefaults().fill,color:a=this.getButtonDefaults().color,shadow:i=this.getButtonDefaults().shadow}=e,s=n!==L.fills.OPEN?{style:{transition:"all 0.3s",transitionProperty:"background-color",transitionDuration:"medium",transitionTimingFunction:"ease-in-out"}}:{},l=n===L.fills.SOLID&&i===L.shadows.NONE?{style:{...!o&&{":hover":{"@md":{boxShadow:`inset 0 0 0 ${this.mapPropValue("borderWidth",t)}`,color:{PRIMARY:{color:"primary"},HIGHCONTRAST:{color:"highContrast"}}[a].color,backgroundColor:"transparent"}}}}}:{};return super.Button(this.merge({customBorderWidth:t},l,s,e))}SectionHeading(e){const t="payment2"===this.base.widgetPreset?{style:{textAlign:"center"}}:{style:{textAlign:"left"}};return super.SectionHeading(this.merge({style:{"@xs-only":{marginBottom:"medium"}},sectionHeadingHR:I},t,e))}SectionSplitHeading(e){return this.SectionHeading(this.merge({style:{textAlign:"left"}},e))}DividerHR(e){return super.HR(this.merge({style:{borderColor:"! #999"}},e))}MediaObjectBackground(e){return super.MediaObjectBackground(this.merge({style:{borderRadius:"0"}},e))}HeadingMajor(e){return super.HeadingMajor(this.merge({typography:"HeadingEpsilon"},e))}PromoBanner(e){return super.PromoBanner(this.merge({style:{position:"relative",zIndex:2}},e))}}t._(B,"config",T),e.default=B,Object.defineProperty(e,"__esModule",{value:!0})})),"undefined"!=typeof window&&(window.global=window); //# sourceMappingURL=bs-layout17-Theme-publish-Theme-603fc2ed.js.map