"use strict";(self.webpackChunkshopwp=self.webpackChunkshopwp||[]).push([["ProductCustomTemplate-public","ProductTitle-public","ProductDescription-public"],{M3oL:function(t,e,i){i.r(e);var n=i("LpH3"),s=i("U039"),o=i("dGr1"),r=i("Qu7M"),l=i("FG1g");e.default=wp.element.memo((function(){var t=(0,r.Q)(),e=(0,l.C)(),i=(0,n.iv)("color:",t.settings.descriptionColor,";font-family:",t.settings.descriptionTypeFontFamily?t.settings.descriptionTypeFontFamily:t.settings.descriptionFont?t.settings.descriptionFont:"inherit",";font-weight:",t.settings.descriptionTypeFontWeight?t.settings.descriptionTypeFontWeight:t.settings.descriptionFontWeight?t.settings.descriptionFontWeight:"initial",";font-size:",t.settings.descriptionTypeFontSize?t.settings.descriptionTypeFontSize:"initial",";font-style:",t.settings.descriptionTypeFontStyle?t.settings.descriptionTypeFontStyle:"initial",";letter-spacing:",t.settings.descriptionTypeLetterSpacing?t.settings.descriptionTypeLetterSpacing:"initial",";line-height:",t.settings.descriptionTypeLineHeight?t.settings.descriptionTypeLineHeight:"initial",";text-decoration:",t.settings.descriptionTypeTextDecoration?t.settings.descriptionTypeTextDecoration:"initial",";text-transform:",t.settings.descriptionTypeTextTransform?t.settings.descriptionTypeTextTransform:"initial",";margin-bottom:",t.settings.isSingleComponent?"0px":"20px",";p:first-of-type{margin-top:0;};label:ProductDescriptionCSS;");return(0,s.vI)((0,n.tZ)("div",{css:i,className:"wps-component-products-description","aria-label":"Product Description",itemProp:"description",dangerouslySetInnerHTML:{__html:t.settings.descriptionLength?e.payload.descriptionHtml.substring(0,t.settings.descriptionLength)+" ...":e.payload.descriptionHtml}}),(0,o.tu)(t.settings.dropzoneProductDescription))}))},Ntxh:function(t,e,i){i.r(e);var n=i("XLd+"),s=i.n(n),o=i("Jy9X"),r=i("OXiE"),l=i("6DiJ"),p=i("M3oL"),a=i("d6Dk"),c=i("Sven"),g=i("lQpH"),d=i("aaiT"),u=i("Qu7M");e.default=wp.element.memo((function(t){var e=t.payload,i=t.customHtmlData,n=(0,u.Q)();return n.notice.length?React.createElement(d.Z,{error:n.notice}):React.createElement(g.ErrorBoundary,{FallbackComponent:d.Z},React.createElement(s(),{components:{Reviews:c.default,ProductBuyButton:o.default,ProductTitle:r.default,ProductPricing:l.default,ProductDescription:p.default,ProductImages:a.default},bindings:{payload:e},renderInWrapper:!1,showWarnings:!0,jsx:i||n.htmlTemplateData,blacklistedTags:["script"]}))}))},OXiE:function(t,e,i){i.r(e);var n=i("LpH3"),s=i("U039"),o=i("dGr1"),r=i("iPOl"),l=i("Qu7M"),p=i("FG1g"),a=wp.element.lazy((function(){return i.e("Link-public").then(i.bind(i,"Y2m9"))}));function c(t){var e="h".concat(shopwp.misc.isSingularProducts?"1":"2"),i=wp.hooks.applyFilters("product.titleText",t.title,t.product);return(0,n.tZ)(React.Fragment,null,(0,n.tZ)(o.ce,{name:"before.productTitle",args:[t]}),(0,n.tZ)(e,{itemProp:"name",content:i,className:t.classList,css:t.styles},i),(0,n.tZ)(o.ce,{name:"after.productTitle",args:[t]}))}e.default=wp.element.memo((function(){var t=(0,l.Q)(),e=(0,p.C)(),i=(0,n.iv)("&&{font-family:",t.settings.titleTypeFontFamily?t.settings.titleTypeFontFamily:"inherit",";font-weight:",t.settings.titleTypeFontWeight?t.settings.titleTypeFontWeight:"initial",";font-size:",t.settings.titleTypeFontSize?t.settings.titleTypeFontSize:t.settings.titleSize,";letter-spacing:",t.settings.titleTypeLetterSpacing?t.settings.titleTypeLetterSpacing:"initial",";line-height:",t.settings.titleTypeLineHeight?t.settings.titleTypeLineHeight:"initial",";text-decoration:",t.settings.titleTypeTextDecoration?t.settings.titleTypeTextDecoration:"initial",";text-transform:",t.settings.titleTypeTextTransform?t.settings.titleTypeTextTransform:"initial",";font-style:",t.settings.titleTypeFontStyle?t.settings.titleTypeFontStyle:"initial",";color:",t.settings.titleColor,";white-space:normal;margin:0;};label:titleStyles;"),g=(0,n.iv)("margin-bottom:",t.settings.isSingleComponent?"0px":"10px",";;label:titleStylesWrapper;");return(0,s.vI)((0,n.tZ)("div",{className:"wps-component wps-component-products-title","aria-label":"Product Title","data-wps-component-order":"0",css:g},(0,r.AH)(t.settings)?(0,n.tZ)(a,{type:"products",payload:e.payload,target:t.settings.linkTarget,linkTo:t.settings.linkTo},(0,n.tZ)(c,{styles:i,title:e.payload.title,classList:t.settings.titleClassName,product:e.payload})):(0,n.tZ)(c,{styles:i,title:e.payload.title,classList:t.settings.titleClassName,product:e.payload})),(0,o.tu)(t.settings.dropzoneProductTitle))}))}}]);