(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[59],{j4NL:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return w})),a.d(t,"BasicBillboard",(function(){return C}));var r=a("nKUr"),n=a("cpVT"),i=a("hlFM"),l=a("tRbT"),o=a("R/WZ"),c=a("Z3vd"),s=a("Ji2X"),d=a("mwIZ"),b=a.n(d),m=a("q1tI"),p=a.n(m),h=a("Vvt1"),u=a.n(h),x=a("IA4J"),j=a("a1/1"),g=a("kezh"),f=a("frks"),_=a("bxfK");function y(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}var k=u()((function(){return Promise.all([a.e(3),a.e(8)]).then(a.bind(null,"P0WQ"))}),{loadableGenerated:{webpack:function(){return["P0WQ"]},modules:["../src/slices/Billboard.js -> ../components/StateDropdown"]}}),O=u()((function(){return a.e(65).then(a.bind(null,"WugZ"))}),{ssr:!1,loadableGenerated:{webpack:function(){return["WugZ"]},modules:["../src/slices/Billboard.js -> ../../src/components/BillboardVideo"]}}),v=Object(o.a)((function(e){return{billboardContainer:function(t){return{width:"100%",minHeight:"auto",position:"relative",overflow:"hidden",backgroundColor:b()(t,"data.primary.bg_color",void 0)?"white"===t.data.primary.bg_color?"transparent":Object(j.b)(t.data.primary.bg_color,"dark"===b()(e,"palette.type")):Object(j.a)(t.background,e),backgroundSize:"cover",backgroundRepeat:"no-repeat"}},billboardImg:Object(n.a)({},e.breakpoints.up("md"),{minHeight:"500px"}),stacked:function(t){var a;return a={},Object(n.a)(a,e.breakpoints.down("sm"),{backgroundPosition:"bottom",alignItems:"flex-start",minHeight:b()(t,"data.primary.bg_image.small.dimensions.height")>640?"600px":"auto"}),Object(n.a)(a,e.breakpoints.down("xs"),{backgroundSize:"200%"}),a},billboardContainerHalf:{minHeight:"250px",display:"flex",alignItems:"center"},billboardContent:function(t){return Object(n.a)({width:"100%",textAlign:""===t.label||null===t.label?"center":t.label,position:"relative",zIndex:999},e.breakpoints.down("sm"),{paddingBottom:b()(t,"data.primary.teacher")?e.spacing(5):b()(t,"data.primary.bg_image.small.dimensions.height")>640&&e.spacing(12),paddingTop:b()(t,"data.primary.bg_image.small.dimensions.height")>640&&e.spacing(8)})},bannertext:function(e){return{color:b()(e,"data.primary.title_color","inherit"),alignItems:"center","& p, h1, h2, h3, h4, h5, h6":{color:b()(e,"data.primary.title_color","inherit"),"& a":{color:"inherit",textDecoration:"none",borderBottom:"1px dotted","&:hover":{borderBottom:"1px solid",color:b()(e,"data.primary.title_color","inherit")}}},"& :last-child":{marginBottom:0}}},summarytext:function(t){return{color:b()(t,"data.primary.text_color","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:b()(t,"data.primary.text_color","inherit"),"& a":{"&:hover":{color:b()(t,"data.primary.text_color","inherit")}}},"& img":{margin:e.spacing(1)}}},basicBannertext:{color:b()(e,"palette.booksonline.bannerTextColor","inherit"),alignItems:"center","& p, h1, h2, h3, h4, h5, h6":{color:b()(e,"palette.booksonline.bannerTextColor","inherit"),"& a":{color:"inherit",textDecoration:"none",borderBottom:"1px dotted","&:hover":{borderBottom:"1px solid",color:b()(e,"palette.booksonline.bannerTextColor","inherit")}}},"& :last-child":{marginBottom:0}},basicSummarytext:{color:b()(e,"palette.booksonline.bannerTextColor","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:b()(e,"palette.booksonline.bannerTextColor","inherit"),"& a":{"&:hover":{color:b()(e,"palette.booksonline.bannerTextColor","inherit")}}},"& img":{margin:e.spacing(1)}},teacherName:function(t){return Object(n.a)({color:b()(t,"data.primary.text_color","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:b()(t,"data.primary.text_color","inherit"),marginBottom:0,alignItems:"flex-end","& a":{"&:hover":{color:b()(t,"data.primary.text_color","inherit")}}},marginTop:e.spacing(4),flexDirection:"column",textAlign:"right",display:"flex",alignItems:"flex-end",justifyContent:"flex-end"},e.breakpoints.down("sm"),{marginTop:260,textAlign:"left",alignItems:"flex-start"})},icon:{maxWidth:"100%"},bbButton:Object(n.a)({margin:e.spacing(2,2,0,0),whiteSpace:"nowrap",maxWidth:"100%",width:b()(e,"overrides.MuiButton.root.buttonSize",210),minWidth:"fit-content"},e.breakpoints.down("sm"),{margin:e.spacing(2,0,0,0),width:"100%"})}}));function w(e){var t=v(function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:"billboard",r=Object(l.g)(),o=r.config,c=r.prismicConfig,s="billboard"===a?"btn_link.":"",d=n()(c,"see_schedules",""),b=n()(c,"add_to_cart",""),m=n()(c,"product_detail_page",""),p=n()(c,"details",""),h=n()(c,"free_product",""),u=n()(c,"view_options",""),x=""!==n()(t,s+"sub_product[0].name[0].text",""),j=[n()(t,s+"catalog.classId")],g={link:"/",param:null,label:"",isExternal:!1,style:n()(t,"btn_style")?n()(t,"btn_style"):"primary",classIds:void 0};switch(e){case"add to cart":j=n()(t,s+"bundles")?n()(t,s+"bundles").reduce((function(e,t){var a=t.catalog;return a?(e.push(a.classId),e):e}),j):j,g.classIds=j.join(","),g.link=n()(t,s+"catalog.classId")?o.storefront.shoppingcart+j.join(","):"/",g.label=n()(t,"btn_label")?i.a.asText(t.btn_label):x?u:b;break;case"add free trial to cart":g.link=n()(t,s+"catalog.trialClassId")?o.storefront.shoppingcart+n()(t,s+"catalog.trialClassId"):"/",g.label=n()(t,"btn_label")?i.a.asText(t.btn_label):b,g.classIds=n()(t,s+"catalog.trialClassId");break;case"scheduler":case"see scheduler":g.param=n()(t,"scheduler_param",void 0)?i.a.asText(n()(t,"scheduler_param")):"","billboard"===a?(g.link=n()(t,"btn_link",void 0),g.label=n()(t,"btn_label",void 0)?i.a.asText(t.btn_label):d):(g.link=n()(t,"scheduler_link",void 0),g.label=n()(t,"scheduler_label",void 0)?i.a.asText(t.scheduler_label):d);break;case"product detail":g.link=n()(t,"pdp_link",void 0),g.label=n()(t,"pdp_label",void 0)?i.a.asText(t.pdp_label):m;break;case"simple sign up":g.link=n()(t,s+"catalog.classId")?n()(o,"storefront.signupLink","#")+n()(t,s+"catalog.classId"):void 0,g.label=n()(t,"btn_label")?i.a.asText(t.btn_label):h,g.classIds=n()(t,s+"catalog.classId");break;case"external purchase":g.link=n()(t,"external.url"),g.label=""!==n()(t,"external_label[0].text","")?i.a.asText(t.external_label):"Buy",g.isExternal=!0;break;case"no label":g.link="_externallink"===n()(t,"btn_link.__typename","internallink").toLowerCase()?n()(t,"btn_link.url"):n()(t,"btn_link");break;default:g.link="_externallink"===n()(t,"btn_link.__typename","internallink").toLowerCase()?n()(t,"btn_link.url"):n()(t,"btn_link"),g.isExternal="_externallink"===n()(t,"btn_link.__typename","internallink").toLowerCase(),g.param=n()(t,"scheduler_param",void 0)?i.a.asText(n()(t,"scheduler_param")):"",g.label=n()(t,"btn_label",void 0)?i.a.asText(t.btn_label):p}return g}}}]);