(window.webpackJsonp=window.webpackJsonp||[]).push([[181],{1404:function(e,t,n){"use strict";var r=n(4),o=n(415),l=n(1140),c=Object(r.defineComponent)({name:"LearnMore",components:{Link:l.a},props:{link:{type:String,required:!0},isJustifiedToRight:{type:Boolean,default:!0}},setup:()=>({LinkType:o.a})}),d=n(17),component=Object(d.a)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"flex justify-end":e.isJustifiedToRight}},[n("Link",{attrs:{text:e.$t("Learn more"),url:e.link,type:e.LinkType.Primary}})],1)}),[],!1,null,null,null);t.a=component.exports},1878:function(e,t,n){"use strict";n.r(t);n(10),n(11);var r=n(4),o=n(231),l=n.n(o),c=n(0),d=Object(c.c)({name:"TrustAccordionItem",props:{title:{type:String,required:!0},isOpen:{type:Boolean,required:!0},icon:{type:String,required:!0}}}),v=n(17),m=Object(v.a)(d,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"flex justify-between cursor-pointer py-2.5 px-5 leading-relaxed font-bold bg-EXPONDO-grey-5",on:{click:function(t){return e.$emit("toggle-accordion")}}},[n("div",{staticClass:"flex items-center gap-7"},[n("span",{staticClass:"w-6",class:e.icon}),e._v(" "),n("span",[e._v("\n        "+e._s(e.title)+"\n      ")])]),e._v(" "),n("div",{staticClass:"flex items-center text-EXPONDO-grey text-xxs"},[e.isOpen?n("span",{staticClass:"icon-accordion-close"}):n("span",{staticClass:"icon-accordion-open"})])]),e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],staticClass:"px-5 pt-5"},[e._t("default")],2)])}),[],!1,null,null,null).exports,y=Object(r.defineComponent)({name:"ProductHighlights",props:{value:{type:Array,required:!0,validator:e=>!!e.find((e=>"string"==typeof e))}}}),_=Object(v.a)(y,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"product__highlights list-inside leading-relaxed pl-2"},e._l(e.value,(function(t){return n("li",{key:t},[e._v("\n    "+e._s(t)+"\n  ")])})),0)}),[],!1,null,null,null).exports,f=n(1404),h=n(14),O=[{name:"dpd",logo:"/delivery/dpd.svg"},{name:"gls",logo:"/delivery/gls.svg"},{name:"ups",logo:"/delivery/ups.svg"},{name:"raben",logo:"/delivery/raben.svg"},{name:"dachser",logo:"/delivery/dachser.svg"},{name:"hermes",logo:"/delivery/hermes.svg"}],w=n(22),C=n(196),k=Object(r.defineComponent)({name:"DeliveryDetails",components:{LearnMore:f.a,ImgView:C.a},setup(){var{getAdjustedSlug:e}=Object(h.yb)(),t=e(w.ROUTES.DISPATCH_INFORMATION);return{DELIVERY_METHODS:O,deliveryLearnMoreUrl:t,deliveryImgClasses:"w-11.5 h-7.5 overflow-hidden object-contain"}}}),x=Object(v.a)(k,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("p",{staticClass:"mb-5"},[e._v("\n    "+e._s(e.$t("Delivery partners:"))+"\n  ")]),e._v(" "),n("div",{staticClass:"flex flex-wrap gap-4 mb-2.5"},e._l(e.DELIVERY_METHODS,(function(t){return n("ImgView",{key:t.name,attrs:{src:t.logo,alt:t.name,"img-classes":e.deliveryImgClasses}})})),1),e._v(" "),n("LearnMore",{attrs:{link:e.deliveryLearnMoreUrl}})],1)}),[],!1,null,null,null).exports,j=Object(r.defineComponent)({name:"ReturnsAndWarranty",components:{LearnMore:f.a},setup(){var{getAdjustedSlug:e}=Object(h.yb)();return{returnsLearnMoreUrl:e(w.ROUTES.RETURN_POLICY),warrantyLearnMoreUrl:e(w.ROUTES.WARRANTY_CONDITIONS)}}}),L=Object(v.a)(j,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"mb-5"},[n("p",{staticClass:"mb-2.5"},[n("strong",[e._v(e._s(e.$t("Returns:")))]),e._v("\n      "+e._s(e.$t("items-can-be-returned"))+"\n    ")]),e._v(" "),n("LearnMore",{attrs:{link:e.returnsLearnMoreUrl}})],1),e._v(" "),n("div",[n("p",{staticClass:"mb-2.5"},[n("strong",[e._v(e._s(e.$t("Warranty:")))]),e._v("\n      "+e._s(e.$t("we-provide-warranty-period"))+"\n    ")]),e._v(" "),n("LearnMore",{attrs:{link:e.warrantyLearnMoreUrl}})],1)])}),[],!1,null,null,null).exports,E=Object(r.defineComponent)({props:{manual:{type:String,required:!0}}}),T=Object(v.a)(E,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"product__downloads"},[n("ul",{staticClass:"list-inside list-none flex flex-col gap-1"},[e.manual?n("li",{staticClass:"leading-7 text-EXPONDO-secondary"},[n("span",{staticClass:"icon-download mr-5"}),e._v(" "),n("a",{staticClass:"underline",attrs:{href:e.manual,download:""}},[e._v("\n        "+e._s(e.$t("Technical - manual.pdf"))+"\n      ")])]):e._e()])])}),[],!1,null,null,null).exports,A="key-features",R="delivery",S="returns-warranty",D="downloads",I="accessories",$=Object(r.defineComponent)({name:"TrustAccordion",components:{TrustAccordionItem:m,ProductHighLights:_,DeliveryDetails:x,ReturnsAndWarranty:L,ProductDownloads:T},props:{attributesLocalized:{type:Object,required:!0},manual:{type:String,required:!0},shouldShowRelatedAccessories:{type:Boolean,required:!0}},setup(e){var t=Object(r.reactive)({[A]:!0,[R]:!1,[S]:!1,[D]:!1,[I]:!1}),n=Object(r.computed)((()=>{var t;return!!(null===(t=e.attributesLocalized.highlights)||void 0===t?void 0:t.length)})),o=Object(r.computed)((()=>[...n.value?[{title:"Key features",key:A,icon:"icon-trophy",component:_,props:{value:e.attributesLocalized.highlights}}]:[],...e.shouldShowRelatedAccessories?[{title:"Accessories",key:I,icon:"icon-accessories",component:null,props:{}}]:[],{title:"Delivery details",key:R,icon:"icon-truck-empty",component:x},{title:"Returns and warranty",key:S,icon:"icon-shield",component:L},...e.manual?[{title:"Downloads",key:D,icon:"icon-download-file",component:T,props:{manual:e.manual}}]:[]]));return{accordionState:t,onAccordionClicked:n=>{n.key===I?e.shouldShowRelatedAccessories&&l.a.scrollTo("#product-accessories"):t[n.key]=!t[n.key]},accordionItems:o}}}),M=Object(v.a)($,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"flex flex-col gap-2.5"},e._l(e.accordionItems,(function(t){return n("TrustAccordionItem",{key:t.key,attrs:{title:e.$t(t.title),"is-open":e.accordionState[t.key],icon:t.icon},on:{"toggle-accordion":function(n){return e.onAccordionClicked(t)}}},[n(t.component,e._b({tag:"component"},"component",t.props,!1))],1)})),1)}),[],!1,null,null,null);t.default=M.exports}}]);
//# sourceMappingURL=TrustAccordion-18b061b.modern.js.map