(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[12],{399:function(t,e,n){"use strict";n.r(e),n.d(e,"Style",(function(){return _})),n.d(e,"Colours",(function(){return j})),n.d(e,"Layouts",(function(){return F})),n.d(e,"default",(function(){return z}));var a=n(0),o=n.n(a),l=n(13),i=n.n(l),r=n(2),s=n(10),c=n(1),p=n(15),u=n(17),x=n(21);const d=Object(x.b)("promo-banner-text-only",[{name:null,modifiers:["panel","slate","blue"]},{name:"container",modifiers:["half"]},"title","text-and-buttons","text","buttons","button"]);var b=r.d.div.withConfig({componentId:"sc-1pck9og-0"})(["&.","{color:",";text-align:center;padding:40px 0;background-color:",";z-index:5;}&.","{max-width:756px;padding:20px 18px;text-align:left;position:relative;.","{padding-top:0;}.","{font-size:20px;line-height:24px;font-weight:",";&:before{content:unset;}}.","{margin-top:24px;","}.","{margin-top:0 !important;}.","{justify-content:flex-start;align-items:flex-start;}.","{margin-left:8px;}}&.","{background-color:",";}&.","{background-color:",";}.","{padding-top:24px;}.","{display:flex;flex-direction:column;text-align:left;.",":before{left:0;}.","{align-items:flex-start;}}.","{font-size:22px;font-weight:",";line-height:24px;color:",";margin:0;position:relative;:before{content:'';width:76px;height:2px;background-color:",";position:absolute;top:-24px;left:calc(50% - 38px);}}.","{margin-top:16px;}.","{font-size:15px;line-height:24px;margin-top:0;}.","{display:flex;flex-direction:column;justify-content:center;align-items:center;&:not(:first-child){margin-top:24px;}gap:24px;}",""],d.className,c.a.white,c.a.red,d.blockModifiers.panel,d.container.className,d.title,u.a.Medium,d["text-and-buttons"],Object(s.a)(p.a.small,Object(r.c)(["margin-top:32px;"])),d.text,d.buttons,d.button,d.blockModifiers.slate,c.a.slate,d.blockModifiers.blue,c.a.blue,d.container.className,d.container.half,d.title,d.buttons,d.title,u.a.Bold,c.a.white,c.a.white,d["text-and-buttons"],d.text,d.buttons,Object(s.a)(p.a.medium,Object(r.c)(["&.","{padding:80px 16px;}&.","{padding:20px 18px;.","{padding-top:0;}.","{font-size:26px;line-height:40px;font-weight:",";}.","{margin-top:13px;}.","{font-size:15px;line-height:24px;}.","{margin-top:24px;}}.","{padding-top:32px;}.","{flex-direction:row;.","{flex-basis:50%;flex-grow:1;flex-shrink:0;margin-right:48px;}.","{margin-top:0;flex-basis:50%;flex-grow:1;flex-shrink:1;}.","{flex-direction:column;}}.","{font-size:36px;line-height:40px;&:before{top:-32px;}}.","{margin-top:24px;}.","{font-size:18px;line-height:32px;}.","{flex-direction:row;&:not(:first-child){margin-top:32px;}}"],d.className,d.blockModifiers.panel,d.container.className,d.title,u.a.Bold,d["text-and-buttons"],d.text,d.buttons,d.container.className,d.container.half,d.title,d["text-and-buttons"],d.buttons,d.title,d["text-and-buttons"],d.text,d.buttons))),f=n(39),m=n(93),g=n(4);const h="light",y="secondary2",w="secondary1",N="primary",k="green",v="wsyForest",S="wsySlate",E="wsySunrise",O="wsyCloud",B="wsyHalfSplit",_={Panel:"panel",Banner:"banner"},j={Slate:"slate",Blue:"blue",Red:"red"},F={Full:"full",FiftyFifty:"50/50"},L={["dark"]:j.Slate,[k]:j.Slate,[h]:j.Blue,[N]:j.Red,[w]:j.Slate,[y]:j.Blue,[O]:j.Blue,[v]:j.Slate,[S]:j.Slate,[E]:j.Red};function z(t){var e,n,a,l;let{title:r,text:s,button:c,buttonSecondary:p,colour:u,layout:x,theme:h,wsyCampaign:y,style:N=_.Banner,className:k}=t;const{colour:v,layout:S}=function(t,e,n){var a;return{colour:null!=(a=L[null!=e?e:w])?a:j.Slate,layout:n===B&&t===_.Banner?F.FiftyFifty:F.Full}}(N,h,y);u||(u=v),x||(x=S);const E=N!==_.Panel;E||(x=F.Full);const O=!(null!=(e=p)&&e.buttonText);return!Object(g.a)(null==(n=c)?void 0:n.buttonText)&&Object(g.a)(null==(a=p)?void 0:a.buttonText)&&(c=p,p=void 0),o.a.createElement(b,{className:i()(k,d.className,{[d.blockModifiers.panel]:N===_.Panel,[d.blockModifiers.blue]:u===j.Blue,[d.blockModifiers.slate]:u===j.Slate})},o.a.createElement(f.a,{narrow:E},o.a.createElement("div",{className:i()(d.container.className,{[d.container.half]:x===F.FiftyFifty})},o.a.createElement("h2",{className:d.title},r),o.a.createElement("div",{className:d["text-and-buttons"]},s&&o.a.createElement("p",{className:d.text},s),c&&Object(g.a)(c.buttonText)&&o.a.createElement("div",{className:d.buttons},o.a.createElement(m.b,{entry:c.buttonLink,label:c.buttonText,isReverse:!0,isHollow:O,parentComponentName:"promo-banner-text-only",className:d.button}),p&&Object(g.a)(null==(l=p)?void 0:l.buttonText)&&o.a.createElement(m.b,{entry:p.buttonLink,label:p.buttonText,isReverse:!0,isHollow:!O,parentComponentName:"promo-banner-text-only",className:d.button}))))))}}}]); //# sourceMappingURL=promotionalBannerTextOnly.cc.7f20ea425a7ca499a518.mjs.map