/*! For license information please see LICENSES */
(window.webpackJsonp=window.webpackJsonp||[]).push([[199,54,57,65,67,86,102,111,116,117,130,140,141,150,151,152,153,154,155,159,160,161,165,166,168,183,190,193],{1021:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=r(1),f=r(0),v=r(26);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var m=function(t){Object(o.a)(r,t);var e=h(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue);Object(d.a)([Object(f.Prop)({default:{}})],m.prototype,"product",void 0);var y=m=Object(d.a)([Object(f.Component)({components:{NcLink:v.a}})],m),_=(r(868),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"product-header"},[r("h1",{staticClass:"product-header__product-name"},[t.product.attributes&&t.product.attributes.brand?[t.product.attributes.wineryCategoryUrl?r("NcLink",{staticClass:"h3",attrs:{to:t.product.attributes.wineryCategoryUrl}},[t._v("\n        "+t._s(t.product.attributes.brand)+"\n      ")]):r("span",{staticClass:"h3"},[t._v("\n        "+t._s(t.product.attributes.brand)+"\n      ")])]:t._e(),t._v("\n\n    "+t._s(t.product.name)+"\n  ")],2),t._v(" "),t.product.attributes&&t.product.attributes.originCountryIso?r("KsProductRegion",{staticClass:"product-header__region",attrs:{"product-attributes":t.product.attributes}}):t._e()],1)}),[],!1,null,"b9898d00",null);e.default=component.exports;installComponents(component,{KsProductRegion:r(266).default})},1022:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0);function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var y=function(t){Object(l.a)(d,t);var e,r=m(d);function d(){return Object(o.a)(this,d),r.apply(this,arguments)}return Object(c.a)(d,[{key:"haveReviews",get:function(){var t,e;return!!(null===(e=null===(t=this.product)||void 0===t?void 0:t.reviews)||void 0===e?void 0:e.length)}},{key:"hasWinerySustainability",get:function(){var t,e,r;return!!(null===(t=this.product.attributes)||void 0===t?void 0:t.winerySustainabilityText)&&!!(null===(r=null===(e=this.product.attributes)||void 0===e?void 0:e.ecologicalBadges)||void 0===r?void 0:r.length)}},{key:"wineryUrl",get:function(){var t,e;return(null===(t=this.product.attributes)||void 0===t?void 0:t.wineryId)?"/w-".concat(null===(e=this.product.attributes)||void 0===e?void 0:e.wineryId,"/"):null}},{key:"openWinerySustainabilityModal",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e,r,content,n,link;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return content=null===(e=this.product.attributes)||void 0===e?void 0:e.winerySustainabilityText,n=null===(r=this.product.attributes)||void 0===r?void 0:r.winery,link={url:this.wineryUrl||void 0,title:n||void 0,name:String(this.$t("Product.WinerySectionSeeMoreLink"))},t.next=5,this.$store.dispatch("general/SET_MODAL_COMPONENT",{template:"KsWinerySustainabilityModal",props:{content:content,link:link,heading:n,size:"small"}});case 5:this.$store.commit("general/setModalState",!0);case 6:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})}]),d}(h.Vue);Object(v.a)([Object(h.Prop)({default:{}})],y.prototype,"product",void 0);var _=y=Object(v.a)([h.Component],y),k=(r(869),r(10)),component=Object(k.a)(_,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"product-description"},[t.haveReviews?r("div",{staticClass:"review-wrapper"},[r("KsProductReview",{attrs:{product:t.product,compact:!1,"no-of-reviews":"3"}},[t.product.reviews.length>3?r("template",{slot:"more-reviews"},[r("li",{staticClass:"review-list__item"},[r("div",{staticClass:"review-list-item__title"},[r("KsScrollLink",{attrs:{"target-selector":".reviews-big__section"}},[t._v(t._s(t.$t("Product.Review.ShowMore")))])],1)])]):t._e()],2)],1):t._e(),t._v(" "),t.product.attributes?r("p",{staticClass:"product-description__text",class:{"product-description__text--no-reviews":!t.haveReviews}},[t._v("\n    "+t._s(t.product.attributes.salesText)+"\n  ")]):t._e(),t._v(" "),t.product.attributes.description?r("KsScrollLink",{attrs:{"target-selector":".specification"}},[t._v(t._s(t.$t("Product.ReadMore")))]):t._e(),t._v(" "),t.hasWinerySustainability?r("div",{staticClass:"product-description__winery-sustainability"},[r("a",{staticClass:"link-wrapper",attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.openWinerySustainabilityModal.apply(null,arguments)}}},[r("span",{staticClass:"d-block mr-2"},[t._v(t._s(t.$t("Product.WinerySustainabilityInitiatives")))]),t._v(" "),r("div",{staticClass:"d-flex align-items-center"},[r("KsIcon",{attrs:{alias:"arrow-right"}})],1)])]):t._e()],1)}),[],!1,null,"478b4f7c",null);e.default=component.exports;installComponents(component,{KsScrollLink:r(836).default,KsProductReview:r(548).default,KsIcon:r(39).default})},1023:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=r(1),f=r(0);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var h=function(t){Object(o.a)(r,t);var e=v(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue);Object(d.a)([Object(f.Prop)(Object)],h.prototype,"product",void 0),Object(d.a)([Object(f.Prop)(Object)],h.prototype,"image",void 0),Object(d.a)([Object(f.Prop)({default:!0})],h.prototype,"sticky",void 0);var m=h=Object(d.a)([f.Component],h),y=(r(870),r(10)),component=Object(y.a)(m,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"product-image__container"},[r("div",{staticClass:"product-image__modal-trigger",class:{"product-image__modal-trigger--non-sticky":t.sticky}},[r("KsImage",{attrs:{lazy:!1,image:t.image,sizes:"0 300px sm: 0 450px md: 0 600px"}})],1)])}),[],!1,null,"3fd3bebe",null);e.default=component.exports;installComponents(component,{KsImage:r(66).default})},1024:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(19),r(1)),v=r(0),h=r(586),m=r.n(h),y=r(160);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var k=function(t){Object(c.a)(r,t);var e=_(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).purchaseAmount=1,t.haveExpectedDate=!1,t.expectedPreorderStockDate="",t.initialQuantity=1,t}return Object(o.a)(r,[{key:"created",value:function(){var t;if(this.hasPriceTier||this.unitsPerParcel){var e=null===(t=m()(this.productPriceTiers,(function(t){return t.minimumQuantity})))||void 0===t?void 0:t.minimumQuantity,r=this.unitsPerParcel||1;r>1&&(this.initialQuantity=r),this.hasPriceTier&&(this.initialQuantity=e),this.purchaseAmount!==this.initialQuantity&&this.updatePurchaseAmount(this.initialQuantity)}}},{key:"hasPriceTier",get:function(){var t;return!!(null===(t=this.productPriceTiers)||void 0===t?void 0:t.length)}},{key:"unitsPerParcel",get:function(){var t;return null===(t=this.product.attributes)||void 0===t?void 0:t.unitsPerParcel}},{key:"freeFreightText",get:function(){var t;return this.basketSummary.amountToFreeDelivery&&this.basketSummary.amountToFreeDelivery.displayValue?this.$t("Order.amountToFreeDelivery.Text",{amountToFreeDelivery:null===(t=this.basketSummary.amountToFreeDelivery)||void 0===t?void 0:t.displayValue}):""}},{key:"hasFreeFreight",get:function(){return!(!this.basketSummary||!this.basketSummary.amountToFreeDelivery||void 0===this.basketSummary.amountToFreeDelivery.amount)&&this.basketSummary.amountToFreeDelivery.amount>0}},{key:"originalPrice",get:function(){return this.product.price&&this.product.price.originalUnitPrice&&this.product.price.originalUnitPrice.displayValue?this.product.price.originalUnitPrice.displayValue:""}},{key:"saving",get:function(){return this.priceTier&&this.priceTier.savedAmount&&this.priceTier.savedAmount.displayValue?this.priceTier.savedAmount.displayValue:""}},{key:"productPrice",get:function(){return this.priceTier&&this.priceTier.unitPrice&&this.priceTier.unitPrice.displayValue?this.priceTier&&this.priceTier.unitPrice.displayValue:this.product.price&&this.product.price.unitPrice&&this.product.price.unitPrice.displayValue?this.product.price.unitPrice.displayValue:""}},{key:"productPriceTiers",get:function(){var t;return null===(t=this.product.price)||void 0===t?void 0:t.tiers}},{key:"priceTier",get:function(){var t,e=this,r=null===(t=this.productPriceTiers)||void 0===t?void 0:t.filter((function(t){return t.minimumQuantity<=e.purchaseAmount}));return m()(r,(function(t){return t.minimumQuantity}))}},{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===y.b.TASTING_EVENT}},{key:"isOutOfStock",get:function(){return this.product.inventoryStatus===y.a.OutOfStock}},{key:"updatePurchaseAmount",value:function(t){this.purchaseAmount=t}},{key:"handlePriceTierChange",value:function(t){this.updatePurchaseAmount(t.minimumQuantity)}},{key:"onAddToBasket",value:function(){this.$refs.outOfStock&&this.$refs.outOfStock.$el.scrollIntoView({behavior:"smooth"})}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],k.prototype,"product",void 0),Object(f.a)([Object(v.Getter)("basket/basketSummary")],k.prototype,"basketSummary",void 0);var O=k=Object(f.a)([v.Component],k),j=(r(882),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"p-relative"},[r("div",{staticClass:"product-cta"},[r("transition",{attrs:{name:"fade"}},[t.priceTier?r("div",{staticClass:"product-offer"},[r("div",{staticClass:"product-offer__text"},[t._v("\n          "+t._s(t.$t("Product.PriceAtDiscount",{productAmount:t.priceTier.minimumQuantity}))+"\n        ")]),t._v(" "),r("KsTag",{staticClass:"product-offer__box"},[t._v(t._s(t.$t("Product.BulkDiscount")))])],1):t._e()]),t._v(" "),r("KsProductPrice",{attrs:{"price-tier":t.priceTier,"product-price":t.productPrice,"original-price":t.originalPrice,saving:t.saving,"is-event":t.isEvent}}),t._v(" "),t.isEvent?t._e():r("div",{staticClass:"product-discount"},[t.product&&t.productPriceTiers&&t.productPriceTiers.length?r("KsProductPriceTiers",{attrs:{"price-tiers":t.productPriceTiers,"product-default-price":t.product.price.unitPrice,"current-price-tier":t.priceTier},on:{changedPriceTier:t.handlePriceTierChange}}):t._e()],1),t._v(" "),r("KsProductBasketButton",{attrs:{"product-id":t.product.id,"inventory-status":t.product.inventoryStatus,"updated-amount":t.purchaseAmount,"initial-quantity":t.initialQuantity},on:{updateValue:t.updatePurchaseAmount}}),t._v(" "),r("client-only",[t.basketSummary?r("div",{staticClass:"cta-usp-section"},[t.isOutOfStock?[r("KsStockNotification",{ref:"outOfStock",attrs:{"product-id":t.product.id}}),t._v(" "),r("KsAlternativeProducts",{attrs:{product:t.product}})]:[t.isEvent?t._e():r("div",{staticClass:"usp-wrapper"},[r("KsIcon",{attrs:{alias:"stock-box"}}),t._v(" "),t.basketSummary.amountToFreeDelivery?r("div",{staticClass:"cta-usp-section__text"},[t._v("\n              "+t._s(t.hasFreeFreight?t.freeFreightText:t.$t("Order.freeDelivery.Text"))+"\n            ")]):t._e()],1),t._v(" "),r("KsInventoryStatus",{attrs:{"product-id":t.product.id,"inventory-status":t.product.inventoryStatus,product:t.product}})]],2):t._e()])],1)])}),[],!1,null,"42c6993a",null);e.default=component.exports;installComponents(component,{KsTag:r(638).default,KsProductPrice:r(639).default,KsProductPriceTiers:r(640).default,KsProductBasketButton:r(550).default,KsIcon:r(39).default,KsInventoryStatus:r(609).default,KsStockNotification:r(837).default,KsAlternativeProducts:r(838).default})},1025:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(11),r(48),r(47),r(1)),v=r(0),h=r(22);function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var y=function(t){Object(c.a)(r,t);var e=m(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"scores",get:function(){if(!this.product.attributes)return[];var t=[];return this.isValidTasteScoreValue(this.product.attributes.tasteProfileSweetness)&&t.push({leftSideText:this.$t("Product.Profile.Dry"),rightSideText:this.$t("Product.Profile.Sweet"),value:+this.product.attributes.tasteProfileSweetness}),this.isValidTasteScoreValue(this.product.attributes.tasteProfileBody)&&t.push({leftSideText:this.$t("Product.Profile.Light"),rightSideText:this.$t("Product.Profile.Heavy"),value:+this.product.attributes.tasteProfileBody}),this.isValidTasteScoreValue(this.product.attributes.tasteProfileFruity)&&t.push({leftSideText:this.$t("Product.Profile.LightFruit"),rightSideText:this.$t("Product.Profile.HeavyFruit"),value:+this.product.attributes.tasteProfileFruity}),this.isValidTasteScoreValue(this.product.attributes.tasteProfileAcidity)&&t.push({leftSideText:this.$t("Product.Profile.LowAcid"),rightSideText:this.$t("Product.Profile.HighAcid"),value:+this.product.attributes.tasteProfileAcidity}),this.isValidTasteScoreValue(this.product.attributes.tasteProfileStructure)&&t.push({leftSideText:this.$t("Product.Profile.Soft"),rightSideText:this.$t("Product.Profile.Tannic"),value:+this.product.attributes.tasteProfileStructure}),t}},{key:"types",get:function(){var t,e,r={aperitif:"aperitif",asparges:"asparges",allround:"allround",chokolade:"chokolade",dessert:"dessert","fed fisk":"fed-fisk","flødebaserede retter":"flodebaseret-madretter","foie gras":"foie-gras","fransk landkøkken":"fransk-landkokken",gedeost:"gedeost","grill og barbecue":"grill-babarque","italiensk mad":"italiensk-mad","indisk mad":"indisk-mad",kammusling:"kammusling",lam:"lam","lyst fjerkræ":"lyst-fjerkrae","mad med citrus":"mad-med-citrus","mager fisk":"mager-fisk","mørkt fjerkræ":"morkt-fjerkrae","nordisk køkken":"nordisk-kokken",okse:"okse",ost:"ost","røget kød":"roget-kod",sushi:"sushi","trøffel":"troffel","vegatariske retter":"vegetariske-retter",velkomst:"velkomst",vildt:"vildt","østers":"osters",gris:"gris","cocktails/drinks":"cocktails","asiatisk mad":"asiatisk-mad",tapas:"tapas","stærk krydret mad":"staerk-krydret-mad",skaldyr:"skaldyr",kalv:"kalv",julemad:"julemad","krydrede retter":"krydrede-retter",burgere:"burger",salater:"salater",simreretter:"simreretter"};return null===(e=null===(t=this.product.attributes)||void 0===t?void 0:t.winePairing)||void 0===e?void 0:e.map((function(p){var t=p.toLocaleLowerCase();return{iconAlias:r[t]||"fed-fisk",iconText:p}}))}},{key:"tasteNoteData",get:function(){var t,e;return(null===(e=null===(t=this.product)||void 0===t?void 0:t.attributes)||void 0===e?void 0:e.tasteNotes)?this.product.attributes.tasteNotes:[]}},{key:"grapeData",get:function(){var t,e,r,n;return(null===(e=null===(t=this.product)||void 0===t?void 0:t.attributes)||void 0===e?void 0:e.grapes)?null===(n=null===(r=this.product)||void 0===r?void 0:r.attributes)||void 0===n?void 0:n.grapes:[]}},{key:"isValidTasteScoreValue",value:function(t){return Object(h.v)(t)&&!isNaN(parseInt(t,10))}},{key:"showGrapeValue",value:function(t){return String(t).includes("%")}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:{}})],y.prototype,"product",void 0);var _=y=Object(f.a)([v.Component],y),k=(r(883),r(10)),component=Object(k.a)(_,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"taste-section"},[r("div",{staticClass:"container"},[r("div",{staticClass:"row"},[r("div",{staticClass:"taste-profile col-xs-12 col-md-4"},[t.scores.length?r("div",{staticClass:"taste-profile__container"},[r("div",{staticClass:"taste-profile__headline"},[t._v(t._s(t.$t("Product.Profile.TasteHeadline")))]),t._v(" "),t._l(t.scores,(function(line,t){return r("KsProductTasteScore",{key:t,attrs:{"line-info":line}})}))],2):t._e(),t._v(" "),t.types&&t.types.length?r("div",{staticClass:"taste-fits"},[r("div",{staticClass:"taste-fits__headline"},[t._v(t._s(t.$t("Product.Profile.FitsHeadline")))]),t._v(" "),r("div",{staticClass:"taste-fits__items"},t._l(t.types,(function(t,e){return r("KsProductTasteFitItem",{key:e,attrs:{"fit-type":t}})})),1)]):t._e()]),t._v(" "),r("div",{staticClass:"col-md-4 d-none d-md-block"}),t._v(" "),r("div",{staticClass:"col-xs-12 col-md-4"},[t.tasteNoteData.length?r("div",{staticClass:"taste-notes"},[r("div",{staticClass:"taste-notes__headline"},[t._v(t._s(t.$t("Product.Profile.TasteNotesHeadline")))]),t._v(" "),r("div",{staticClass:"taste-notes__item"},t._l(t.tasteNoteData,(function(e,n){return r("div",{key:"tastenote_"+n,staticClass:"taste-notes__item-wrapper col-xs-4"},[e.image?r("div",{staticClass:"taste-notes__item-image"},[r("KsImage",{attrs:{image:{url:e.image,altText:e.value},sizes:"104px 104px"}})],1):t._e(),t._v(" "),r("p",{staticClass:"taste-notes__item-text"},[t._v(t._s(e.value))])])})),0)]):t._e(),t._v(" "),t.grapeData.length?r("div",{staticClass:"grapes"},[r("div",{staticClass:"grapes__headline"},[t._v(t._s(t.$t("Product.Profile.GrapesHeadline")))]),t._v(" "),r("div",{staticClass:"d-flex"},[r("div",{staticClass:"grapes__items"},t._l(t.grapeData,(function(e,n){return r("div",{key:"grape_"+n,staticClass:"grapes-item"},[r("div",{staticClass:"grapes-item__text"},[t.showGrapeValue(e.value)?r("p",{staticClass:"grapes-item-text__value"},[t._v(t._s(e.value))]):t._e(),t._v("\n                  "+t._s(e.name)+"\n                ")])])})),0)])]):t._e()])])])])}),[],!1,null,"1d9efe63",null);e.default=component.exports;installComponents(component,{KsProductTasteScore:r(839).default,KsProductTasteFitItem:r(840).default,KsImage:r(66).default})},1026:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).baseIndex=0,t.isActive=!1,t}return Object(o.a)(r,[{key:"mounted",value:function(){this.initialIndex&&(this.baseIndex=this.initialIndex)}},{key:"single",get:function(){return 1===this.thumbnailImages.length}},{key:"close",value:function(){this.$emit("close")}},{key:"next",value:function(){this.baseIndex>=this.thumbnailImages.length-1?this.baseIndex=0:this.baseIndex++}},{key:"previous",value:function(){this.baseIndex<=0?this.baseIndex=this.thumbnailImages.length-1:this.baseIndex--}},{key:"handleThumbnailClick",value:function(t){this.baseIndex=t}},{key:"zoom",value:function(){this.isActive=!0!==this.isActive}},{key:"currentImage",get:function(){return this.thumbnailImages[this.baseIndex]}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)(Object)],m.prototype,"image",void 0),Object(f.a)([Object(v.Prop)(Array)],m.prototype,"thumbnailImages",void 0),Object(f.a)([Object(v.Prop)()],m.prototype,"initialIndex",void 0);var y=m=Object(f.a)([v.Component],m),_=(r(884),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("transition",{attrs:{name:"modal-fade"}},[r("div",{staticClass:"modal-backdrop",on:{click:t.close}},[r("div",{staticClass:"modal",attrs:{role:"dialog","aria-labelledby":"modalTitle",tabindex:"0"},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.close.apply(null,arguments)},click:function(t){t.stopPropagation()}}},[r("header",{staticClass:"modal-header",attrs:{id:"modalTitle"}},[t._t("header"),t._v(" "),r("button",{staticClass:"btn-close",attrs:{"aria-label":"Close modal"},on:{click:t.close}},[r("KsIcon",{attrs:{alias:"close"}})],1)],2),t._v(" "),r("section",{staticClass:"modal-body"},[t.single?t._e():r("div",{staticClass:"arrow--previous",on:{click:t.previous}},[r("KsIcon",{staticClass:"icon--arrow",attrs:{alias:"arrow-left-chevron"}})],1),t._v(" "),r("div",{staticClass:"modal-image__content"},[r("div",{staticClass:"image-content"},[r("KsImage",{key:t.baseIndex,staticClass:"modal-body__column-image",class:{active:t.isActive},attrs:{image:t.currentImage,sizes:"0 1200px"},nativeOn:{click:function(e){return t.zoom.apply(null,arguments)}}})],1)]),t._v(" "),t.single?t._e():r("div",{staticClass:"arrow--next",on:{click:t.next}},[r("KsIcon",{staticClass:"icon--arrow",attrs:{alias:"arrow-right-chevron"}})],1)])])])]),t._v(" "),r("KsStyle",[t._v("\n    html, body { overflow: hidden; }\n  ")])],1)}),[],!1,null,"ed2f836a",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default,KsImage:r(66).default,KsStyle:r(270).default})},1027:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var _=function(t){Object(l.a)(d,t);var e,r=y(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).flickityOptions={cellAlign:"left",prevNextButtons:!0,pageDots:!0,watchCSS:!0,wrapAround:!1,autoPlay:!1,adaptiveHeight:!0,selectedAttraction:.015,friction:.2,dragThreshold:1},t}return Object(c.a)(d,[{key:"hasData",get:function(){var t,e;return!!(null===(e=null===(t=this.product)||void 0===t?void 0:t.reviews)||void 0===e?void 0:e.length)}},{key:"reviews",get:function(){return this.product.reviews?this.product.reviews:[]}},{key:"imageUrl",get:function(){var t;return this.product.images&&(null===(t=this.product.images[0])||void 0===t?void 0:t.url)||""}},{key:"flickity",get:function(){return this.$refs.flickityReviews}},{key:"mounted",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.$nextTick();case 2:this.flickity&&Object(m.s)(this.flickity,this.$store);case 3:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"containsGraphicStars",value:function(t){return Object(m.d)(t)}},{key:"countStars",value:function(t){return Object(m.e)(t)}}]),d}(h.Vue);Object(v.a)([Object(h.Prop)(Object)],_.prototype,"product",void 0);var k=_=Object(v.a)([h.Component],_),O=(r(885),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.hasData?r("div",{staticClass:"reviews-big__section"},[r("div",{staticClass:"container"},[r("div",{staticClass:"p-relative"},[r("div",{staticClass:"row flex-column flex-md-row"},[r("div",{staticClass:"reviews-big__star-image-wrapper col-xs-12 col-md-4"},[r("KsFiveStars",{staticClass:"five-stars"}),t._v(" "),r("div",{staticClass:"reviews-big__image-wrapper"},[t.imageUrl?r("KsImage",{staticClass:"reviews-big__image",attrs:{image:{url:t.imageUrl},sizes:"0 295px md: 0 650px"}}):t._e()],1)],1),t._v(" "),r("div",{staticClass:"col-xs-12 col-md-8"},[r("h3",{staticClass:"reviews-big__header"},[t._v(t._s(t.$t("Product.Review.Headline")))]),t._v(" "),r("client-only",[r("div",{staticClass:"review-items__wrapper"},[r("Flickity",{ref:"flickityReviews",staticClass:"review-items__list",attrs:{options:t.flickityOptions}},t._l(t.reviews,(function(e,n){return r("div",{key:n,staticClass:"review-items__item"},[r("div",{staticClass:"review-items-card__outer"},[r("div",{staticClass:"review-items-card__inner"},[r("p",{staticClass:"review-items-card__author"},[t._v(t._s(e.authorName))]),t._v(" "),0!==e.year?r("p",{staticClass:"review-items-card__year"},[t._v(t._s(t.$t("Product.Review.Year",{year:e.year})))]):t._e(),t._v(" "),r("p",{staticClass:"review-items-card__score"},[t.containsGraphicStars(String(e.score))?r("span",t._l(t.countStars(String(e.score)),(function(t,e){return r("KsIcon",{key:e,staticClass:"review-star",attrs:{alias:"star-review"}})})),1):r("span",[t._v(t._s(e.score))])])])]),t._v(" "),r("div",{staticClass:"review-items__text"},[r("p",{domProps:{innerHTML:t._s(e.text)}})])])})),0)],1)])],1)])])])]):t._e()}),[],!1,null,"6f393f98",null);e.default=component.exports;installComponents(component,{KsFiveStars:r(841).default,KsImage:r(66).default,KsIcon:r(39).default})},1028:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0),h=r(22);function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var y=function(t){Object(c.a)(r,t);var e=m(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).videoProvider="",t}return Object(o.a)(r,[{key:"hasData",get:function(){var t;return[this.explainerHeadline,this.explainerDescription,null===(t=this.product.attributes)||void 0===t?void 0:t.videoLink].every(h.v)}},{key:"videoHeight",get:function(){return Object(h.t)("max-width: 767px")?"180":Object(h.t)("max-width: 991px")?"400":"700"}},{key:"videoWidth",get:function(){return Object(h.t)("max-width: 767px")?"400":Object(h.t)("max-width: 991px")?"800":"1240"}},{key:"explainerHeadline",get:function(){var t;return null===(t=this.product.attributes)||void 0===t?void 0:t.explainerHeadline}},{key:"videoLink",get:function(){var t;return null===(t=this.product.attributes)||void 0===t?void 0:t.videoLink}},{key:"videoId",get:function(){var t=Object(h.r)(this.videoLink);return t&&(this.videoProvider="youtube"),t||(t=Object(h.q)(this.videoLink),this.videoProvider="vimeo"),t}},{key:"explainerDescription",get:function(){var t;return null===(t=this.product.attributes)||void 0===t?void 0:t.explainerText}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)(Object)],y.prototype,"product",void 0);var _=y=Object(f.a)([v.Component],y),k=(r(886),r(10)),component=Object(k.a)(_,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.hasData?r("div",{staticClass:"container explains-section my-8"},[r("div",{staticClass:"row flex-column w-100 mx-auto mb-5"},[t.product.attributes?r("div",{staticClass:"explains-headline w-100 mx-auto text-center col-md-7 mb-4",domProps:{innerHTML:t._s(t.explainerHeadline)}}):t._e(),t._v(" "),t.product.attributes?r("div",{staticClass:"explains-description w-100 mx-auto text-center col-md-7",domProps:{innerHTML:t._s(t.explainerDescription)}}):t._e()]),t._v(" "),r("client-only",[t.videoLink?r("KsVideoPlayer",{staticClass:"d-block",attrs:{"video-height":t.videoHeight,"video-width":t.videoWidth,"video-provider":t.videoProvider,size:"large","video-id":t.videoId}}):t._e()],1)],1):t._e()}),[],!1,null,"1325691d",null);e.default=component.exports;installComponents(component,{KsVideoPlayer:r(728).default})},1029:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0),h=r(160),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"hasData",get:function(){var t;return[this.specifications,null===(t=this.product.attributes)||void 0===t?void 0:t.description].every(m.v)}},{key:"specifications",get:function(){var t=this,e=[],r=this.product,n=r.attributes,o=r.id;if(n){["agingMethod","cork","bottleSize","alcoholPercentage","residualSugarText","agingPotential","wineType","reportId"].forEach((function(r){var o=n[r];if(o){switch(r){case"reportId":o=t.getReportDownloadUrl(o)}e.push({label:t.$t("Product.Specification.".concat(r)),value:o})}}))}return o&&e.push({label:this.$t("Product.Specification.id"),value:o}),e}},{key:"getReportDownloadUrl",value:function(t){return'<a class="specification-model__item--link" href="'.concat(this.$config.downloadUrl,"/productreport?reportId=").concat(t,"&filename=Datablad-").concat(this.product.id,'.pdf" download>').concat(this.$t("Product.Specification.reportId.Download"),"</a>")}},{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===h.b.TASTING_EVENT}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:{}})],_.prototype,"product",void 0);var k=_=Object(f.a)([v.Component],_),O=(r(887),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"p-relative"},[t.hasData?r("div",{staticClass:"container"},[r("div",{staticClass:"specification"},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-12 col-md-6",class:{"col-md-offset-3":t.isEvent}},[r("KsBlockBackgroundText",{staticClass:"d-none d-md-block",attrs:{"z-index":-1,height:"500px",opacity:.03,theme:"dark","icon-alias":"letter-logo"}}),t._v(" "),r("div",{staticClass:"specification-description-container"},[r("KsProductSpecificationDescription",{attrs:{product:t.product}})],1)],1),t._v(" "),t.isEvent?t._e():r("div",{staticClass:"col-xs-12 col-md-5 col-md-offset-1"},[r("KsProductSpecificationBox",{attrs:{specifications:t.specifications}})],1)])])]):t._e()])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{KsBlockBackgroundText:r(641).default,KsProductSpecificationDescription:r(842).default,KsProductSpecificationBox:r(843).default})},1030:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(26),y=r(22);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var k=function(t){Object(l.a)(d,t);var e,r=_(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).flickityOptions={prevNextButtons:!0,lazyLoad:2,cellAlign:"left",pageDots:!1,adaptiveHeight:!0},t}return Object(c.a)(d,[{key:"hasData",get:function(){return[this.wineryUrl,this.winery,this.wineryDescription,this.wineryImages,this.primaryImage].every(y.v)}},{key:"wineryDescription",get:function(){var t;return null===(t=this.product.attributes)||void 0===t?void 0:t.wineryDescription}},{key:"searchPageUrl",get:function(){return this.settings.content.searchPage.view.url}},{key:"wineryUrl",get:function(){var t,e;return(null===(t=this.product.attributes)||void 0===t?void 0:t.wineryId)?"/w-".concat(null===(e=this.product.attributes)||void 0===e?void 0:e.wineryId,"/"):null}},{key:"winery",get:function(){return this.product.attributes?this.product.attributes.winery:void 0}},{key:"seeAllWinesLink",get:function(){if(this.searchPageUrl&&this.product.attributes&&this.winery)return""}},{key:"wineryImages",get:function(){var t;return null!==(t=this.product.wineryImages)&&void 0!==t?t:[]}},{key:"primaryImage",get:function(){return this.product.wineryPrimaryImage}},{key:"flickity",get:function(){return this.$refs.flickityWinery}},{key:"getWineryListPageUrl",get:function(){var t,e;return null!==(e=null===(t=this.product.attributes)||void 0===t?void 0:t.wineryCategoryUrl)&&void 0!==e?e:"".concat(this.searchPageUrl,"?q=").concat(this.winery)}},{key:"mounted",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.$nextTick();case 2:this.flickity&&Object(y.s)(this.flickity,this.$store);case 3:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})}]),d}(h.Vue);Object(v.a)([Object(h.Prop)(Object)],k.prototype,"product",void 0),Object(v.a)([Object(h.Getter)("getSettings")],k.prototype,"settings",void 0);var O=k=Object(v.a)([Object(h.Component)({components:{NcLink:m.a}})],k),j=(r(888),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.hasData?r("div",{staticClass:"winery-section pb-sm-5"},[r("div",{staticClass:"winery-section__top"},[t.primaryImage&&t.primaryImage.url?r("KsImage",{staticClass:"top-image",attrs:{image:t.primaryImage,sizes:"500px 300px sm: 768px 300px md: 991px 701px lg: 1200px 701px xl: 1400px 701px xxl: 1920px 701px"}}):t._e()],1),t._v(" "),t.product.attributes?r("div",{staticClass:"winery-section__bottom container"},[r("div",{staticClass:"row flex-md-row flex-column"},[r("div",{staticClass:"text-section col-xs-12 col-md-6"},[r("div",{staticClass:"text-section__title mb-5 mt-sm-5 mt-md-0"},[t._v(t._s(t.$t("Product.WinerySectionTitle",{winery:t.winery})))]),t._v(" "),r("div",{staticClass:"text-section__description mb-6",domProps:{innerHTML:t._s(t.wineryDescription)}}),t._v(" "),r("div",{staticClass:"text-section__links"},[t.wineryUrl?r("NcLink",{staticClass:"links-wrapper",attrs:{to:t.wineryUrl}},[r("span",{staticClass:"d-block mr-2"},[t._v("\n              "+t._s(t.$t("Product.WinerySectionSeeMoreLink"))+"\n            ")]),t._v(" "),r("div",{staticClass:"d-flex align-items-center"},[r("KsIcon",{attrs:{alias:"arrow-right"}})],1)]):t._e(),t._v(" "),r("NcLink",{staticClass:"links-wrapper",attrs:{to:t.getWineryListPageUrl}},[r("span",{staticClass:"d-block mr-2"},[t._v(t._s(t.$t("Product.WinerySectionSeeAllWines",{winery:t.winery})))]),t._v(" "),r("div",{staticClass:"d-flex align-items-center"},[r("KsIcon",{attrs:{alias:"arrow-right"}})],1)])],1)]),t._v(" "),t.wineryImages.length?r("div",{staticClass:"image-section xs-mt-5 col-xs-12 col-md-6"},[r("client-only",[r("Flickity",{ref:"flickityWinery",staticClass:"image-slider mt-7 mx-sm-auto ml-md-auto mt-sm-6 ",attrs:{options:t.flickityOptions}},t._l(t.wineryImages,(function(image,t){return r("img",{key:t,staticClass:"image-slider__image",attrs:{alt:image.label,"data-flickity-lazyload":image.url+"?width=493&quality=80&format=webp"}})})),0)],1)],1):t._e()])]):t._e()]):t._e()}),[],!1,null,"583512ea",null);e.default=component.exports;installComponents(component,{KsImage:r(66).default,KsIcon:r(39).default})},1031:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0),h=r(26),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"areaImageUrl",get:function(){var t;return null===(t=this.product.areaImage)||void 0===t?void 0:t.url}},{key:"searchPageUrl",get:function(){return this.settings.content.searchPage.view.url}},{key:"productRegion",get:function(){var t,e;return Object(m.w)(null===(t=this.product.attributes)||void 0===t?void 0:t.originRegion)?null:null===(e=this.product.attributes)||void 0===e?void 0:e.originRegion}},{key:"productCountry",get:function(){var t,e;return Object(m.w)(null===(t=this.product.attributes)||void 0===t?void 0:t.originCountry)?null:null===(e=this.product.attributes)||void 0===e?void 0:e.originCountry}},{key:"originDescription",get:function(){var t,e;return Object(m.w)(null===(t=this.product.attributes)||void 0===t?void 0:t.originRegionDescription)?null:null===(e=this.product.attributes)||void 0===e?void 0:e.originRegionDescription}},{key:"hasData",get:function(){return[this.areaImageUrl,this.product,this.productCountry,this.productRegion,this.originDescription].every(m.v)}},{key:"title",get:function(){var t,e;if(this.searchPageUrl&&this.product.attributes){var r='<a href="'.concat(this.searchPageUrl,"?q=").concat(this.productRegion,'">').concat(null===(t=this.productRegion)||void 0===t?void 0:t.toLowerCase(),"</a>"),n='<a href="'.concat(this.searchPageUrl,"?q=").concat(null===(e=this.productCountry)||void 0===e?void 0:e.toLowerCase(),'">').concat(this.productCountry,"</a>");return this.$t("Product.AreaSectionHeadline",{originRegion:r,originCountry:n})}}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)(Object)],_.prototype,"product",void 0),Object(f.a)([Object(v.Getter)("getSettings")],_.prototype,"settings",void 0);var k=_=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],_),O=(r(889),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.hasData?r("div",{staticClass:"area-section container"},[r("div",{staticClass:"row flex-md-row flex-column align-items-center"},[r("div",{staticClass:"col-lg-7 col-md-6 col-xs-12 mb-md-0 mb-4 my-7 my-md-11"},[r("KsImage",{staticClass:"area-image",attrs:{sizes:"400px md: 700px",image:{url:t.areaImageUrl,altText:t.title}}})],1),t._v(" "),r("div",{staticClass:"col-lg-5 col-md-6 col-xs-12 d-flex flex-column justify-content-center"},[r("div",{staticClass:"description-section"},[t.productCountry&&t.productRegion?r("KsRte",{staticClass:"description-section__headline mb-4 ",attrs:{content:t.title}}):t._e(),t._v(" "),t.product.attributes?r("div",{staticClass:"description-section__description mx-auto mx-md-0",domProps:{innerHTML:t._s(t.originDescription)}}):t._e()],1)])])]):t._e()}),[],!1,null,"71c3e29a",null);e.default=component.exports;installComponents(component,{KsImage:r(66).default,KsRte:r(529).default})},1066:function(t,e,r){"use strict";r(933)},522:function(t,e,r){"use strict";r.r(e);var n=r(867).a,o=(r(1066),r(10)),component=Object(o.a)(n,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.product?r("div",{staticClass:"product-page",class:{"product-page--event":t.isEvent}},[r("div",{staticClass:"product-page__wrapper"},[r("div",{staticClass:"container"},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-12"},[r("div",{staticClass:"breadcrumb-container"},[r("KsBreadcrumb",{attrs:{breadcrumb:t.breadcrumb}})],1)])])]),t._v(" "),r("div",{staticClass:"bottle-container"},[r("div",{staticClass:"container bottle-container__wrapper pb-5 py-md-2"},[r("div",{staticClass:"row flex-column flex-md-row"},[r("div",{staticClass:"col-xs-12 col-md-4 pdp__header"},[r("KsProductHeader",{attrs:{product:t.product}}),t._v(" "),t.isEvent?r("KsProductEventMetaDisplay",{attrs:{attributes:t.product.attributes}}):t._e(),t._v(" "),r("KsProductDescription",{staticClass:"d-none d-md-block",attrs:{product:t.product}})],1),t._v(" "),r("div",{staticClass:"col-xs-12 col-md-4 pdp__description d-md-none"},[r("KsProductDescription",{attrs:{product:t.product}})],1),t._v(" "),r("div",{staticClass:"col-xs-12 col-md-4 pdp__image"},[t.ecologicalBadges?r("KsProductBadges",{attrs:{badges:t.ecologicalBadges,"show-modal-content":!0}}):t._e(),t._v(" "),t.product.images&&t.product.images.length>1?r("div",{staticClass:"thumbnail-container"},[r("div",{staticClass:"thumbnail-container__wrapper"},t._l(t.thumbnails,(function(image,e){return r("div",{key:e,staticClass:"thumbnail-container__wrapper--thumbnail",class:{"thumbnail-container__wrapper--thumbnail--muted":!t.isThumbnailActive(e)}},[r("KsImage",{staticClass:"thumbnail-image",attrs:{image:image,sizes:"0 64px sm: 0 64px md: 0 75px"},nativeOn:{click:function(r){return t.selectThumbnail(e)}}})],1)})),0)]):t._e(),t._v(" "),t.hasPriceTier?r("KsDiscountBadge",{staticClass:"badge",attrs:{right:!0,"html-text":t.$t("Product.VolumeDiscount")}}):t.discountDisplayValue?r("KsDiscountBadge",{staticClass:"badge",attrs:{right:!0,text:t.$t("Product.DiscountSaveText"),amount:t.discountDisplayValue}}):t._e(),t._v(" "),t.product.images[0]?r("KsProductImage",{key:t.currentImageIndex,attrs:{id:t.product.id,image:t.currentImg,product:t.product,sticky:!t.isEvent},nativeOn:{click:function(e){return t.showModal.apply(null,arguments)}}}):t._e()],1),t._v(" "),r("div",{staticClass:"col-xs-12 col-md-4 pdp__cta"},[r("KsProductCTA",{attrs:{product:t.product}})],1)])]),t._v(" "),t.isEvent?t._e():r("KsProductTasteSection",{attrs:{product:t.product}})],1),t._v(" "),t.isShown?r("KsLightBoxModal",{attrs:{"initial-index":t.currentImageIndex,image:t.currentImg,"thumbnail-images":t.product.images},on:{close:t.closeModal}}):t._e()],1),t._v(" "),t.isEvent?t._e():r("KsReviewSectionBig",{attrs:{product:t.product}}),t._v(" "),r("KsExplainsSection",{attrs:{product:t.product}}),t._v(" "),r("KsProductSpecificationSection",{attrs:{product:t.product}}),t._v(" "),t.product&&t.product.attributes?r("KsRecommendations",{attrs:{source:t.RecommendationSource.PRODUCT,"item-type":t.product.attributes.itemType,"entity-id":t.product.id,"recommendation-image":t.product.recommendationImage}}):t._e(),t._v(" "),t.isEvent?t._e():r("KsWinerySection",{attrs:{product:t.product}}),t._v(" "),t.isEvent?t._e():r("KsAreaSection",{attrs:{product:t.product}})],1):t._e()}),[],!1,null,"14405ff4",null);e.default=component.exports;installComponents(component,{KsBreadcrumb:r(563).default,KsProductHeader:r(1021).default,KsProductEventMetaDisplay:r(549).default,KsProductDescription:r(1022).default,KsProductBadges:r(541).default,KsImage:r(66).default,KsDiscountBadge:r(526).default,KsProductImage:r(1023).default,KsProductCTA:r(1024).default,KsProductTasteSection:r(1025).default,KsLightBoxModal:r(1026).default,KsReviewSectionBig:r(1027).default,KsExplainsSection:r(1028).default,KsProductSpecificationSection:r(1029).default,KsRecommendations:r(729).default,KsWinerySection:r(1030).default,KsAreaSection:r(1031).default})},527:function(t,e,r){},529:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(8),h=r(0),m=r(39);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"onChildChanged",value:function(){this.contentUpdated()}},{key:"addArrowLinks",value:function(){var t=this.$el.querySelectorAll("span.rte-arrow-link > a");return null==t?void 0:t.forEach((function(t){var e=document.createElement("div");t.insertAdjacentElement("beforeend",e),new m.default({propsData:{alias:"arrow-right"}}).$mount(e)}))}},{key:"mounted",value:function(){this.$nextTick(this.addListeners),this.addArrowLinks()}},{key:"beforeDestroy",value:function(){this.removeListeners()}},{key:"navigate",value:function(t){for(var e=t.target,i=0;i<5&&!(e instanceof HTMLAnchorElement)&&e.parentNode;)e=e.parentNode,i++;if(e instanceof HTMLAnchorElement){var r=e.getAttribute("href"),n=e.getAttribute("target");e.hash&&t.preventDefault(),r&&"/"===r[0]&&"_blank"!==n&&(t.preventDefault(),this.$router.push(r))}}},{key:"contentUpdated",value:function(){var t=this;this.removeListeners(),this.$nextTick((function(){t.addListeners()}))}},{key:"addListeners",value:function(){this._links=this.$el.getElementsByTagName("a");for(var i=0;i<this._links.length;i++)this._links[i].addEventListener("click",this.navigate,!1)}},{key:"removeListeners",value:function(){for(var i=0;i<this._links.length;i++)this._links[i].removeEventListener("click",this.navigate,!1);this._links=[]}}]),r}(v.default);Object(f.a)([Object(h.Prop)(String)],_.prototype,"content",void 0),Object(f.a)([Object(h.Watch)("content")],_.prototype,"onChildChanged",null);var k=_=Object(f.a)([h.Component],_),O=r(10),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{domProps:{innerHTML:t._s(t.content)}})}),[],!1,null,null,null);e.default=component.exports},531:function(t,e,r){"use strict";r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"breadcrumb",get:function(){if(this.route.breadcrumb)return this.route.breadcrumb}},{key:"contentBlocks",get:function(){return this.route&&this.route.content?this.route.content.view.contentBlocksComposition.view.blocks:this.route&&this.route.contentBlocksComposition?this.route.contentBlocksComposition.view.blocks:this.route&&this.route.blocks?this.route.blocks:null}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],m.prototype,"route",void 0),Object(f.a)([Object(v.Prop)()],m.prototype,"product",void 0),Object(f.a)([Object(v.Prop)()],m.prototype,"liveShopperEvent",void 0),Object(f.a)([Object(v.Prop)()],m.prototype,"liveShopperEventList",void 0),Object(f.a)([Object(v.Prop)()],m.prototype,"order",void 0);var y=m=Object(f.a)([v.Component],m),_=r(10),component=Object(_.a)(y,undefined,undefined,!1,null,null,null);e.a=component.exports},532:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"modifier",get:function(){return"ks-alert--".concat(this.type)}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:"ínfo"})],m.prototype,"type",void 0);var y=m=Object(f.a)([v.Component],m),_=(r(539),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"ks-alert rounded",class:t.modifier},[t._t("default")],2)}),[],!1,null,"5bf720b9",null);e.default=component.exports},533:function(t,e,r){},537:function(t,e,r){},538:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0),h=r(26),m=r(160);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"emitProductClick",value:function(){this.$emit("product-click")}},{key:"url",get:function(){var t=this.product.url;return this.campaignCode?"".concat(t,"?campaignCode=").concat(this.campaignCode):t}},{key:"shouldShowReadMoreLink",get:function(){var t;return!!this.product.description&&(null===(t=this.product.description)||void 0===t?void 0:t.length)>112}},{key:"haveReviews",get:function(){var t,e;return!!(null===(e=null===(t=this.product)||void 0===t?void 0:t.reviews)||void 0===e?void 0:e.length)}},{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===m.b.TASTING_EVENT}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],_.prototype,"product",void 0),Object(f.a)([Object(v.Prop)(Boolean)],_.prototype,"compact",void 0),Object(f.a)([Object(v.Inject)({from:"campaignCode",default:""})],_.prototype,"campaignCode",void 0);var k=_=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],_),O=(r(559),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"product-description",class:{"product-description--no-description":!t.product.description,"product-description--compact":t.compact}},[t.product.attributes&&t.product.attributes.brand?r("div",{staticClass:"product-description__product-brand"},[t._v("\n    "+t._s(t.product.attributes.brand)+"\n  ")]):t._e(),t._v(" "),t.url?[r("NcLink",{staticClass:"product-link",attrs:{to:t.url}},[r("h3",{staticClass:"product-link__name",on:{click:function(e){return t.emitProductClick()}}},[t._v("\n        "+t._s(t.product.name)+"\n      ")])])]:[r("h3",{staticClass:"product-link__name",on:{click:function(e){return t.emitProductClick()}}},[t._v("\n      "+t._s(t.product.name)+"\n    ")])],t._v(" "),t.product.attributes&&t.product.attributes.originCountryIso&&!t.isEvent?r("KsProductRegion",{staticClass:"product-description__region",attrs:{"has-small-text":!0,"product-attributes":t.product.attributes}}):t._e(),t._v(" "),t.isEvent?r("KsProductEventMetaDisplay",{attrs:{attributes:t.product.attributes}}):t._e(),t._v(" "),t.product.description?r("div",{staticClass:"description-wrapper d-none d-md-block"},[t.product.description?r("p",{staticClass:"product-description__description"},[t._v("\n      "+t._s(t.product.description)+"\n    ")]):t._e(),t._v(" "),t.shouldShowReadMoreLink&&t.url?r("NcLink",{staticClass:"product-description__read-more",attrs:{to:t.url},nativeOn:{click:function(e){return t.emitProductClick()}}},[t._v("\n      "+t._s(t.$t("Product.ReadMore"))+"\n    ")]):t._e()],1):t._e(),t._v(" "),t.haveReviews?r("div",{staticClass:"review-wrapper"},[r("KsProductReview",{attrs:{product:t.product,compact:t.compact}})],1):t._e()],2)}),[],!1,null,"3fa15669",null);e.default=component.exports;installComponents(component,{KsProductRegion:r(266).default,KsProductEventMetaDisplay:r(549).default,KsProductReview:r(548).default})},539:function(t,e,r){"use strict";r(527)},544:function(t,e,r){},545:function(t,e,r){},546:function(t,e,r){},552:function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));r(18),r(16),r(19),r(23),r(24);var n=r(12),o=(r(47),r(162),r(8)),c=r(163),l=r(556),d=r(121);function f(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function v(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?f(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):f(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function h(){var t=o.default.component("ValidationObserver",c.a);return Object(c.d)("eager"),Object(c.c)("required",{validate:function(t){return{required:!0,valid:"boolean"==typeof t?!["",null,void 0,!1].includes(t):!["",null,void 0,!1].includes(t)&&t.length}},computesRequired:!0,message:d.b.t("Form.Validation.Required")}),Object(c.c)("email",v(v({},l.email),{},{message:d.b.t("Form.Validation.Email")})),Object(c.c)("length",v(v({},l.length),{},{message:d.b.t("Form.Validation.LengthFour")})),Object(c.c)("min_value",v(v({},l.min_value),{},{message:d.b.t("Form.Validation.MinValue")})),Object(c.c)("max_value",v(v({},l.max_value),{},{message:d.b.t("Form.Validation.MaxValue")})),Object(c.c)("max_length",v(v({params:["length"]},l.max),{},{message:d.b.t("Form.Validation.MaxLength")})),Object(c.c)("numeric",v(v({},l.numeric),{},{message:d.b.t("Form.Validation.Numeric")})),Object(c.c)("phone",{validate:function(t){return new RegExp(/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s./0-9]*$/g).test(t)},message:d.b.t("Form.Validation.Phone")}),Object(c.c)("password",{validate:function(t){return new RegExp(/^(?=.*[a-zæøåA-ZÆØÅ])(?=.*\d)(?=.*[@$!%*?&-._,])?[A-ZÆØÅa-zæøå\d@$!%*?&-_,.]{8,}$/).test(t)},message:d.b.t("Form.Validation.Password")}),Object(c.c)("confirmed",v(v({},l.confirmed),{},{message:d.b.t("Form.Validation.Confirmed")})),{ValidationObserverComponent:t}}},553:function(t,e,r){},554:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(19),r(1)),v=r(0),h=r(586),m=r.n(h),y=r(26);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var k=function(t){Object(c.a)(r,t);var e=_(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).purchaseAmount=1,t.initialQuantity=0,t}return Object(o.a)(r,[{key:"created",value:function(){var t;if(this.hasPriceTier||this.unitsPerParcel){var e=null===(t=m()(this.productPriceTiers,(function(t){return t.minimumQuantity})))||void 0===t?void 0:t.minimumQuantity,r=this.unitsPerParcel||1;r>1&&(this.initialQuantity=r),this.hasPriceTier&&(this.initialQuantity=e),this.purchaseAmount!==this.initialQuantity&&this.updatePriceTier(this.initialQuantity)}}},{key:"hasPriceTier",get:function(){var t;return!!(null===(t=this.productPriceTiers)||void 0===t?void 0:t.length)}},{key:"unitsPerParcel",get:function(){var t;return null===(t=this.product)||void 0===t?void 0:t.unitsPerParcel}},{key:"productAttributes",get:function(){return{originDistrict:this.product.originDistrict,originRegion:this.product.originRegion,originCountryIso:this.product.originCountryIso,originCountry:this.product.originCountry}}},{key:"discountDisplayValue",get:function(){var t,e;return null===(e=null===(t=this.product.price)||void 0===t?void 0:t.unitDiscount)||void 0===e?void 0:e.displayValue}},{key:"price",get:function(){return this.priceTier||this.product.price}},{key:"priceTier",get:function(){var t,e=this,r=null===(t=this.productPriceTiers)||void 0===t?void 0:t.filter((function(t){return t.minimumQuantity<=e.purchaseAmount}));return m()(r,(function(t){return t.minimumQuantity}))}},{key:"productPriceTiers",get:function(){var t;return null===(t=this.product.price)||void 0===t?void 0:t.tiers}},{key:"updatePriceTier",value:function(t){this.purchaseAmount=t}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)(Object)],k.prototype,"product",void 0),Object(f.a)([Object(v.Prop)({default:!1})],k.prototype,"hasSmallImage",void 0);var O=k=Object(f.a)([Object(v.Component)({components:{NcLink:y.a}})],k),j=(r(567),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"card"},[t.product.image&&t.product.image.url?r("div",{staticClass:"card__image-wrap",class:{"card__image-wrap--small-image":t.hasSmallImage}},[r("NcLink",{attrs:{to:t.product.url,title:t.product.name}},[r("KsImage",{attrs:{image:{url:t.product.image.url,altText:t.product.image.label},crop:"pad",sizes:t.hasSmallImage?"0 300px":"0 300px xxl: 0 360px"}})],1)],1):t._e(),t._v(" "),r("div",{staticClass:"card__content"},[r("div",{staticClass:"text-wrapper"},[t.product.price?r("div",{staticClass:"discount-badge__wrapper"},[t.hasPriceTier?r("KsDiscountBadge",{attrs:{"html-text":t.$t("Product.VolumeDiscount")}}):t.product.price.unitDiscount?r("KsDiscountBadge",{attrs:{amount:t.discountDisplayValue,text:t.$t("Product.DiscountSaveText")}}):t._e()],1):t._e(),t._v(" "),r("div",{staticClass:"card__brand"},[t._v(t._s(t.product.brand))]),t._v(" "),t.product.url?r("NcLink",{staticClass:"card__name",attrs:{to:t.product.url,title:t.product.name}},[t._v(t._s(t.product.name))]):t._e(),t._v(" "),r("KsProductRegion",{staticClass:"justify-content-center",attrs:{"has-small-text":!0,"product-attributes":t.productAttributes}}),t._v(" "),t.price?r("div",{staticClass:"card__price"},[r("span",{staticClass:"card__price--highlight"},[t._v(t._s(t.price.unitPrice.amount))]),t._v(" "),t.priceTier?t._e():r("span",{staticClass:"card__price-text"},[t._v(t._s(t.$t("Product.UnitPrice")))]),t._v(" "),t.priceTier?r("span",{staticClass:"card__price-text"},[t._v(t._s(t.$t("Product.UnitPriceWithSingleTier",{minimumQuantity:t.price.minimumQuantity})))]):t._e()]):t._e(),t._v(" "),t.priceTier?r("div",{staticClass:"card__save"},[t._v("Spar i alt "+t._s(t.priceTier.savedAmount.displayValue))]):t._e()],1),t._v(" "),r("div",{staticClass:"card__cta"},[r("KsProductBasketButton",{attrs:{"product-id":t.product.id,"hide-wish-list":!0,"initial-quantity":t.initialQuantity},on:{updateValue:t.updatePriceTier}})],1)])])}),[],!1,null,"fc99a5fe",null);e.default=component.exports;installComponents(component,{KsImage:r(66).default,KsDiscountBadge:r(526).default,KsProductRegion:r(266).default,KsProductBasketButton:r(550).default})},556:function(t,e,r){!function(t){"use strict";var e={en:/^[A-Z]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[A-ZÆØÅ]*$/i,de:/^[A-ZÄÖÜß]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[A-Z\xC0-\xFF]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ]*$/i,nl:/^[A-ZÉËÏÓÖÜ]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ro:/^[A-ZĂÂÎŞŢ]*$/i,ru:/^[А-ЯЁ]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[A-ZČĆŽŠĐ]*$/i,sv:/^[A-ZÅÄÖ]*$/i,tr:/^[A-ZÇĞİıÖŞÜ]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[A-ZÇƏĞİıÖŞÜ]*$/i,el:/^[Α-ώ]*$/i,ja:/^[A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF]*$/i,he:/^[A-Z\u05D0-\u05EA']*$/i},r={en:/^[A-Z\s]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ\s]*$/i,da:/^[A-ZÆØÅ\s]*$/i,de:/^[A-ZÄÖÜß\s]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ\s]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ\s]*$/i,it:/^[A-Z\xC0-\xFF\s]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ\s]*$/i,nl:/^[A-ZÉËÏÓÖÜ\s]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ\s]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,ro:/^[A-ZĂÂÎŞŢ\s]*$/i,ru:/^[А-ЯЁ\s]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,sr:/^[A-ZČĆŽŠĐ\s]*$/i,sv:/^[A-ZÅÄÖ\s]*$/i,tr:/^[A-ZÇĞİıÖŞÜ\s]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ\s]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ\s]*$/,az:/^[A-ZÇƏĞİıÖŞÜ\s]*$/i,el:/^[Α-ώ\s]*$/i,ja:/^[A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF\s]*$/i,he:/^[A-Z\u05D0-\u05EA'\s]*$/i},n={en:/^[0-9A-Z]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[0-9A-ZÆØÅ]$/i,de:/^[0-9A-ZÄÖÜß]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[0-9A-Z\xC0-\xFF]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ro:/^[0-9A-ZĂÂÎŞŢ]*$/i,ru:/^[0-9А-ЯЁ]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[0-9A-ZČĆŽŠĐ]*$/i,sv:/^[0-9A-ZÅÄÖ]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ]*$/i,el:/^[0-9Α-ώ]*$/i,ja:/^[0-9A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF]*$/i,he:/^[0-9A-Z\u05D0-\u05EA']*$/i},o={en:/^[0-9A-Z_-]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ_-]*$/i,da:/^[0-9A-ZÆØÅ_-]*$/i,de:/^[0-9A-ZÄÖÜß_-]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ_-]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ_-]*$/i,it:/^[0-9A-Z\xC0-\xFF_-]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ_-]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ_-]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ_-]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,ro:/^[0-9A-ZĂÂÎŞŢ_-]*$/i,ru:/^[0-9А-ЯЁ_-]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,sr:/^[0-9A-ZČĆŽŠĐ_-]*$/i,sv:/^[0-9A-ZÅÄÖ_-]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ_-]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ_-]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ_-]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ_-]*$/i,el:/^[0-9Α-ώ_-]*$/i,ja:/^[0-9A-Z\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFFEF\u4E00-\u9FAF_-]*$/i,he:/^[0-9A-Z\u05D0-\u05EA'_-]*$/i},c=function(t,r){var n=(void 0===r?{}:r).locale,o=void 0===n?"":n;return Array.isArray(t)?t.every((function(t){return c(t,{locale:o})})):o?(e[o]||e.en).test(t):Object.keys(e).some((function(r){return e[r].test(t)}))},l={validate:c,params:[{name:"locale"}]},d=function(t,e){var r=(void 0===e?{}:e).locale,n=void 0===r?"":r;return Array.isArray(t)?t.every((function(t){return d(t,{locale:n})})):n?(o[n]||o.en).test(t):Object.keys(o).some((function(e){return o[e].test(t)}))},f={validate:d,params:[{name:"locale"}]},v=function(t,e){var r=(void 0===e?{}:e).locale,o=void 0===r?"":r;return Array.isArray(t)?t.every((function(t){return v(t,{locale:o})})):o?(n[o]||n.en).test(t):Object.keys(n).some((function(e){return n[e].test(t)}))},h={validate:v,params:[{name:"locale"}]},m=function(t,e){var n=(void 0===e?{}:e).locale,o=void 0===n?"":n;return Array.isArray(t)?t.every((function(t){return m(t,{locale:o})})):o?(r[o]||r.en).test(t):Object.keys(r).some((function(e){return r[e].test(t)}))},y={validate:m,params:[{name:"locale"}]},_=function(t,e){var r=void 0===e?{}:e,n=r.min,o=r.max;return Array.isArray(t)?t.every((function(t){return!!_(t,{min:n,max:o})})):Number(n)<=t&&Number(o)>=t},k={validate:_,params:[{name:"min"},{name:"max"}]},O={validate:function(t,e){var r=e.target;return String(t)===String(r)},params:[{name:"target",isTarget:!0}]},j=function(t,e){var r=e.length;if(Array.isArray(t))return t.every((function(t){return j(t,{length:r})}));var n=String(t);return/^[0-9]*$/.test(n)&&n.length===r},C={validate:j,params:[{name:"length",cast:function(t){return Number(t)}}]},x=function(t,e,r){var n=window.URL||window.webkitURL;return new Promise((function(o){var image=new Image;image.onerror=function(){return o(!1)},image.onload=function(){return o(image.width===e&&image.height===r)},image.src=n.createObjectURL(t)}))},P={validate:function(t,e){var r=e.width,n=e.height,o=[];t=Array.isArray(t)?t:[t];for(var i=0;i<t.length;i++){if(!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(t[i].name))return Promise.resolve(!1);o.push(t[i])}return Promise.all(o.map((function(t){return x(t,r,n)}))).then((function(t){return t.every((function(t){return t}))}))},params:[{name:"width",cast:function(t){return Number(t)}},{name:"height",cast:function(t){return Number(t)}}]},w={validate:function(t,e){var r=(void 0===e?{}:e).multiple,n=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return r&&!Array.isArray(t)&&(t=String(t).split(",").map((function(t){return t.trim()}))),Array.isArray(t)?t.every((function(t){return n.test(String(t))})):n.test(String(t))},params:[{name:"multiple",default:!1}]};function R(t){return null==t}function $(t){return Array.isArray(t)&&0===t.length}function T(t){return"function"==typeof t}function S(t,e){return-1!==t.indexOf(e)}function A(t){return T(Array.from)?Array.from(t):B(t)}function B(t){for(var e=[],r=t.length,i=0;i<r;i++)e.push(t[i]);return e}var I=function(t,e){return Array.isArray(t)?t.every((function(t){return I(t,e)})):A(e).some((function(e){return e==t}))},K={validate:I},D={validate:function(t,e){return!I(t,e)}},E={validate:function(t,e){var r=new RegExp(".("+e.join("|")+")$","i");return Array.isArray(t)?t.every((function(t){return r.test(t.name)})):r.test(t.name)}},image={validate:function(t){var e=/\.(jpg|svg|jpeg|png|bmp|gif|webp)$/i;return Array.isArray(t)?t.every((function(t){return e.test(t.name)})):e.test(t.name)}},V={validate:function(t){return Array.isArray(t)?t.every((function(t){return/^-?[0-9]+$/.test(String(t))})):/^-?[0-9]+$/.test(String(t))}},F={validate:function(t,e){return t===e.other},params:[{name:"other"}]},L={validate:function(t,e){return t!==e.other},params:[{name:"other"}]},N={validate:function(t,e){var r=e.length;return!R(t)&&("string"==typeof t&&(t=A(t)),"number"==typeof t&&(t=String(t)),t.length||(t=A(t)),t.length===r)},params:[{name:"length",cast:function(t){return Number(t)}}]},Z=function(t,e){var r=e.length;return R(t)?r>=0:Array.isArray(t)?t.every((function(t){return Z(t,{length:r})})):String(t).length<=r},U={validate:Z,params:[{name:"length",cast:function(t){return Number(t)}}]},H=function(t,e){var r=e.max;return!R(t)&&""!==t&&(Array.isArray(t)?t.length>0&&t.every((function(t){return H(t,{max:r})})):Number(t)<=r)},M={validate:H,params:[{name:"max",cast:function(t){return Number(t)}}]},z={validate:function(t,e){var r=new RegExp(e.join("|").replace("*",".+")+"$","i");return Array.isArray(t)?t.every((function(t){return r.test(t.type)})):r.test(t.type)}},W=function(t,e){var r=e.length;return!R(t)&&(Array.isArray(t)?t.every((function(t){return W(t,{length:r})})):String(t).length>=r)},G={validate:W,params:[{name:"length",cast:function(t){return Number(t)}}]},Q=function(t,e){var r=e.min;return!R(t)&&""!==t&&(Array.isArray(t)?t.length>0&&t.every((function(t){return Q(t,{min:r})})):Number(t)>=r)},Y={validate:Q,params:[{name:"min",cast:function(t){return Number(t)}}]},J=/^[٠١٢٣٤٥٦٧٨٩]+$/,X=/^[0-9]+$/,tt={validate:function(t){var e=function(t){var e=String(t);return X.test(e)||J.test(e)};return Array.isArray(t)?t.every(e):e(t)}},et=function(t,e){var r=e.regex;return Array.isArray(t)?t.every((function(t){return et(t,{regex:r})})):r.test(String(t))},it={validate:et,params:[{name:"regex",cast:function(t){return"string"==typeof t?new RegExp(t):t}}]},nt={validate:function(t,e){var r=(void 0===e?{allowFalse:!0}:e).allowFalse,n={valid:!1,required:!0};return R(t)||$(t)?n:!1!==t||r?(n.valid=!!String(t).trim().length,n):n},params:[{name:"allowFalse",default:!0}],computesRequired:!0},at=function(t){return $(t)||S([!1,null,void 0],t)||!String(t).trim().length},ot={validate:function(t,e){var r,n=e.target,o=e.values;return o&&o.length?(Array.isArray(o)||"string"!=typeof o||(o=[o]),r=o.some((function(t){return t==String(n).trim()}))):r=!at(n),r?{valid:!at(t),required:r}:{valid:!0,required:r}},params:[{name:"target",isTarget:!0},{name:"values"}],computesRequired:!0},ct={validate:function(t,e){var r=e.size;if(isNaN(r))return!1;var n=1024*r;if(!Array.isArray(t))return t.size<=n;for(var i=0;i<t.length;i++)if(t[i].size>n)return!1;return!0},params:[{name:"size",cast:function(t){return Number(t)}}]},st={validate:function(t,e){var r=e||{},n=r.decimals,o=void 0===n?0:n,c=r.separator,l=new RegExp("^-?\\d+\\"+({dot:".",comma:","}[void 0===c?"dot":c]||".")+"\\d"+(0==+o?"+":"{"+o+"}")+"$");return Array.isArray(t)?t.every((function(t){return l.test(String(t))})):l.test(String(t))},params:[{name:"decimals",default:0},{name:"separator",default:"dot"}]};t.alpha=l,t.alpha_dash=f,t.alpha_num=h,t.alpha_spaces=y,t.between=k,t.confirmed=O,t.digits=C,t.dimensions=P,t.double=st,t.email=w,t.excluded=D,t.ext=E,t.image=image,t.integer=V,t.is=F,t.is_not=L,t.length=N,t.max=U,t.max_value=M,t.mimes=z,t.min=G,t.min_value=Y,t.numeric=tt,t.oneOf=K,t.regex=it,t.required=nt,t.required_if=ot,t.size=ct,Object.defineProperty(t,"__esModule",{value:!0})}(e)},559:function(t,e,r){"use strict";r(533)},560:function(t,e,r){"use strict";r(537)},562:function(t,e,r){},563:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(19),r(1)),v=r(0),h=r(26),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"crumbs",get:function(){var t;if(!this.breadcrumb.view)return[];for(var e=[],r=this.breadcrumb.view;r;){var n="ViewReference"===r.type?null==r?void 0:r.view:r;if(e.unshift(n),!(null==n?void 0:n.parent))break;r="ViewReference"===r.type?null===(t=null==r?void 0:r.view)||void 0===t?void 0:t.parent:r.parent}return e.filter(m.v)}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:null})],_.prototype,"breadcrumb",void 0);var k=_=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],_),O=(r(560),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"breadcrumb"},[t.crumbs.length?r("NcLink",{staticClass:"breadcrumb__item",attrs:{to:"/"}},[t._v("\n    "+t._s(t.$t("Global.BreadCrumbs.FrontPage"))+"\n  ")]):t._e(),t._v(" "),t._l(t.crumbs,(function(e,n){return r("div",{key:n,staticClass:"breadcrumbs d-flex flex-row"},[r("KsIcon",{attrs:{alias:"breadcrumb-seperator"}}),t._v(" "),e&&e.url?r("NcLink",{staticClass:"breadcrumb__item",attrs:{to:e.url}},[t._v("\n      "+t._s(e.name)+"\n    ")]):t._e()],1)}))],2)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},567:function(t,e,r){"use strict";r(544)},568:function(t,e,r){"use strict";r(545)},569:function(t,e,r){"use strict";r(546)},572:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(48),r(47),r(11),r(117),r(1)),v=r(0),h=r(26),m=r(160),y=r(22);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var k=function(t){Object(c.a)(r,t);var e=_(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).ecoBadges=[],t}return Object(o.a)(r,[{key:"getBadgeImage",value:function(t){return Object(y.j)(t)}},{key:"ecologicalBadges",get:function(){var t,e=this;this.ecoBadges=[];for(var r=(null===(t=this.product)||void 0===t?void 0:t.ecologicalBadges)||[],i=0;i<r.length;i++)"EcologicalNaturwine"===r[i]&&r.includes("Ecological")||this.ecoBadges.push(r[i]);return this.ecoBadges.map((function(t){return{name:t,image:e.getBadgeImage(t)}}))}},{key:"url",get:function(){var t=this.product.url;return this.campaignCode?"".concat(t,"?campaignCode=").concat(this.campaignCode):t}},{key:"trackProductClick",value:function(){this.$trackingService.trackProductClick(this.product,this.$route.path,this.index)}},{key:"discountDisplayValue",get:function(){var t,e;return null===(e=null===(t=this.product.price)||void 0===t?void 0:t.unitDiscount)||void 0===e?void 0:e.displayValue}},{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===m.b.TASTING_EVENT}},{key:"imageUrl",get:function(){return this.product&&this.product.image?this.product.image.url?this.product.image.url:this.product.image.imageUrl?this.product.image.imageUrl:"":""}},{key:"imageAltText",get:function(){return this.product&&this.product.image&&(this.product.image.label||this.product.image.label)?this.product.image.label:""}},{key:"hasPriceTier",get:function(){var t,e;return!!(null===(e=null===(t=this.product.price)||void 0===t?void 0:t.tiers)||void 0===e?void 0:e.length)}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],k.prototype,"product",void 0),Object(f.a)([Object(v.Prop)(Boolean)],k.prototype,"compact",void 0),Object(f.a)([Object(v.Prop)(Number)],k.prototype,"index",void 0),Object(f.a)([Object(v.Inject)({from:"campaignCode",default:""})],k.prototype,"campaignCode",void 0);var O=k=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],k),j=(r(568),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.product?r("div",{staticClass:"product-card__inner",class:{"product-card--event":t.isEvent,"product-card--compact":t.compact}},[t.product.ecologicalBadges?r("KsProductBadges",{attrs:{badges:t.product.ecologicalBadges,"show-modal-content":!t.compact}}):t._e(),t._v(" "),r("div",{staticClass:"image-wrapper"},[r("div",{staticClass:"discount-badge__wrapper"},[t.hasPriceTier?r("KsDiscountBadge",{staticClass:"badge",attrs:{"html-text":t.$t("Product.VolumeDiscount")}}):t.product.price&&t.product.price.unitDiscount?r("KsDiscountBadge",{attrs:{text:t.$t("Product.DiscountSaveText"),amount:t.discountDisplayValue}}):t._e()],1),t._v(" "),r("NcLink",{staticClass:"product-link",attrs:{to:t.url},nativeOn:{click:function(e){return t.trackProductClick()}}},[t.product.image&&t.imageUrl?r("KsImage",{staticClass:"image-wrapper__image",attrs:{image:{url:t.imageUrl,altText:t.imageAltText},sizes:"238px md: 267px"}}):t._e()],1)],1),t._v(" "),r("div",{staticClass:"content-wrapper"},[r("KsProductCardTop",{attrs:{product:t.product,compact:t.compact},on:{"product-click":t.trackProductClick}}),t._v(" "),r("div",{staticClass:"spacer"}),t._v(" "),r("KsProductCardBottom",{attrs:{product:t.product,compact:t.compact},on:{addToBasket:function(e){return t.$emit("addToBasket")}}})],1)],1):t._e()}),[],!1,null,"0b6356de",null);e.default=component.exports;installComponents(component,{KsProductBadges:r(541).default,KsDiscountBadge:r(526).default,KsImage:r(66).default,KsProductCardTop:r(538).default,KsProductCardBottom:r(564).default})},573:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(117),r(1)),v=r(0),h=r(26),m=r(160);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var _=function(t){Object(c.a)(r,t);var e=y(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).ecoBadges=[],t}return Object(o.a)(r,[{key:"url",get:function(){var t=this.product.url;return this.campaignCode?"".concat(t,"?campaignCode=").concat(this.campaignCode):t}},{key:"trackProductClick",value:function(){this.$trackingService.trackProductClick(this.product,this.$route.path,this.index)}},{key:"discountDisplayValue",get:function(){var t,e;return null===(e=null===(t=this.product.price)||void 0===t?void 0:t.unitDiscount)||void 0===e?void 0:e.displayValue}},{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===m.b.TASTING_EVENT}},{key:"imageUrl",get:function(){return this.product&&this.product.image?this.product.image.url?this.product.image.url:this.product.image.imageUrl?this.product.image.imageUrl:"":""}},{key:"imageAltText",get:function(){return this.product&&this.product.image&&(this.product.image.label||this.product.image.label)?this.product.image.label:""}},{key:"hasPriceTier",get:function(){var t,e;return!!(null===(e=null===(t=this.product.price)||void 0===t?void 0:t.tiers)||void 0===e?void 0:e.length)}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],_.prototype,"product",void 0),Object(f.a)([Object(v.Prop)(Boolean)],_.prototype,"compact",void 0),Object(f.a)([Object(v.Prop)(Number)],_.prototype,"index",void 0),Object(f.a)([Object(v.Inject)({from:"campaignCode",default:""})],_.prototype,"campaignCode",void 0);var k=_=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],_),O=(r(569),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.product?r("div",{staticClass:"product-card__inner",class:{"product-card--event":t.isEvent,"product-card--compact":t.compact}},[t.product.ecologicalBadges?r("KsProductBadges",{attrs:{badges:t.product.ecologicalBadges,"show-modal-content":!t.compact}}):t._e(),t._v(" "),r("div",{staticClass:"image-wrapper"},[r("div",{staticClass:"discount-badge__wrapper"},[t.hasPriceTier?r("KsDiscountBadge",{staticClass:"badge",attrs:{"html-text":t.$t("Product.VolumeDiscount")}}):t.product.price&&t.product.price.unitDiscount?r("KsDiscountBadge",{attrs:{text:t.$t("Product.DiscountSaveText"),amount:t.discountDisplayValue}}):t._e()],1),t._v(" "),t.url?[r("NcLink",{staticClass:"product-link",attrs:{to:t.url},nativeOn:{click:function(e){return t.trackProductClick()}}},[t.product.image&&t.imageUrl?r("KsImage",{staticClass:"image-wrapper__image",attrs:{image:{url:t.imageUrl,altText:t.imageAltText},sizes:"70px md: 140px"}}):t._e()],1)]:[t.product.image&&t.imageUrl?r("KsImage",{staticClass:"image-wrapper__image",attrs:{image:{url:t.imageUrl,altText:t.imageAltText},sizes:"70px md: 140px"}}):t._e()]],2),t._v(" "),r("div",{staticClass:"content-wrapper"},[r("KsProductCardTop",{attrs:{product:t.product,compact:t.compact},on:{"product-click":t.trackProductClick}}),t._v(" "),r("div",{staticClass:"spacer"}),t._v(" "),r("KsProductCardBottom",{attrs:{product:t.product,compact:t.compact},on:{addToBasket:function(e){return t.$emit("addToBasket")}}})],1)],1):t._e()}),[],!1,null,"64d998d5",null);e.default=component.exports;installComponents(component,{KsProductBadges:r(541).default,KsDiscountBadge:r(526).default,KsImage:r(66).default,KsProductCardTop:r(538).default,KsProductCardBottom:r(564).default})},578:function(t,e,r){"use strict";r(553)},584:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0),h=r(26);function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var y=function(t){Object(c.a)(r,t);var e=m(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"isFullWidth",get:function(){var t;return"Full-width"===(null===(t=this.product.attributes)||void 0===t?void 0:t.imageForm)}},{key:"isHalfWidth",get:function(){var t;return"Half-width"===(null===(t=this.product.attributes)||void 0===t?void 0:t.imageForm)}},{key:"isNarrow",get:function(){return!this.isHalfWidth&&!this.isFullWidth}},{key:"onAddedToBasket",value:function(){this.$emit("onAddedToBasket")}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)()],y.prototype,"product",void 0),Object(f.a)([Object(v.Prop)(Boolean)],y.prototype,"compact",void 0);var _=y=Object(f.a)([Object(v.Component)({components:{NcLink:h.a}})],y),k=(r(578),r(10)),component=Object(k.a)(_,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"product-card-wrapper"},[t.isFullWidth?r("div",{staticClass:"product-card"},[r("KsProductCardFull",{attrs:{product:t.product,compact:t.compact},on:{addToBasket:t.onAddedToBasket}})],1):t.isHalfWidth?r("div",{staticClass:"product-card"},[r("KsProductCardHalf",{attrs:{product:t.product,compact:t.compact},on:{addToBasket:t.onAddedToBasket}})],1):t.isNarrow?r("div",{staticClass:"product-card"},[r("KsProductCardNarrow",{attrs:{product:t.product,compact:t.compact},on:{addToBasket:t.onAddedToBasket}})],1):t._e()])}),[],!1,null,"43eb2094",null);e.default=component.exports;installComponents(component,{KsProductCardFull:r(610).default,KsProductCardHalf:r(572).default,KsProductCardNarrow:r(573).default})},587:function(t,e,r){},588:function(t,e,r){},598:function(t,e,r){"use strict";r(562)},599:function(t,e,r){},609:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(160),y=r(22);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var k=function(t){Object(l.a)(d,t);var e,r=_(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).haveExpectedDate=!1,t.expectedPreorderStockDate="",t}return Object(c.a)(d,[{key:"formattedDate",get:function(){return Object(y.h)(this.expectedPreorderStockDate,this.$config.culture)}},{key:"stockDictionary",get:function(){var t,e;if(this.isEvent&&(null===(e=null===(t=this.product)||void 0===t?void 0:t.attributes)||void 0===e?void 0:e.isDigital))return this.$t("Product.Stock.EmailTicket");switch(this.inventoryStatus){case m.a.InStock:return this.$t("Product.IsInStock");case m.a.OutOfStock:return this.$t("Product.IsNotInStock");case m.a.InPreorderStock:return this.haveExpectedDate?this.$t("Product.InPreorderStock",{expectedDate:this.formattedDate}):this.$t("Product.InPreorderStockDateUnknown");default:return""}}},{key:"modifierColor",get:function(){switch(this.inventoryStatus){case m.a.OutOfStock:return"stock-circle--red";case m.a.InPreorderStock:return"stock-circle--orange";default:return""}}},{key:"isEvent",get:function(){var t,e;return!!this.product&&(null===(e=null===(t=this.product)||void 0===t?void 0:t.attributes)||void 0===e?void 0:e.productType)===m.b.TASTING_EVENT}},{key:"created",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("InPreorderStock"!==this.inventoryStatus){t.next=5;break}return t.next=3,this.$productApi.getProductPreorderDetailsById(this.productId);case 3:(e=t.sent)&&(this.expectedPreorderStockDate=e.data.expectedPreorderStockDate,this.haveExpectedDate=!0);case 5:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})}]),d}(h.Vue);Object(v.a)([Object(h.Prop)({default:null})],k.prototype,"productId",void 0),Object(v.a)([Object(h.Prop)({default:null})],k.prototype,"inventoryStatus",void 0),Object(v.a)([Object(h.Prop)()],k.prototype,"product",void 0);var O=k=Object(v.a)([h.Component],k),j=(r(598),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"inventorystatus-wrapper"},[t.isEvent?[r("div",{staticClass:"inventorystatus-wrapper__in-stock"},[r("KsIcon",{staticClass:"smaller-icon",attrs:{alias:"email"}})],1),t._v(" "),r("div",{staticClass:"inventorystatus__text"},[t._v(t._s(t.stockDictionary))])]:[r("div",{staticClass:"inventorystatus-wrapper__in-stock"},[r("div",{staticClass:"stock-circle",class:t.modifierColor}),t._v(" "),r("KsIcon",{attrs:{alias:"warehouse"}})],1),t._v(" "),r("div",{staticClass:"inventorystatus__text"},[t._v(t._s(t.stockDictionary))])]],2)}),[],!1,null,"5b416926",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},620:function(t,e,r){},621:function(t,e,r){},631:function(t,e,r){"use strict";var n;r.d(e,"a",(function(){return n})),function(t){t.PRODUCT="product",t.CATEGORY="category",t.BASKET="basket"}(n||(n={}))},632:function(t,e,r){"use strict";r(587)},633:function(t,e,r){"use strict";r(588)},641:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=(r(117),r(1)),f=r(0);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var h=function(t){Object(o.a)(r,t);var e=v(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue);Object(d.a)([Object(f.Prop)(String)],h.prototype,"iconAlias",void 0),Object(d.a)([Object(f.Prop)(String)],h.prototype,"backgroundText",void 0),Object(d.a)([Object(f.Prop)(Number)],h.prototype,"fontSize",void 0),Object(d.a)([Object(f.Prop)(String)],h.prototype,"inset",void 0),Object(d.a)([Object(f.Prop)(Number)],h.prototype,"opacity",void 0),Object(d.a)([Object(f.Prop)(Number)],h.prototype,"zIndex",void 0),Object(d.a)([Object(f.Prop)(String)],h.prototype,"height",void 0),Object(d.a)([Object(f.Prop)({default:"light"})],h.prototype,"theme",void 0);var m=h=Object(d.a)([f.Component],h),y=(r(632),r(10)),component=Object(y.a)(m,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"background-text",class:{"background-text--dark":"dark"===t.theme},style:{fontSize:t.fontSize?t.fontSize+"px":null,inset:t.inset,opacity:t.opacity,zIndex:t.zIndex,height:t.height}},[t.iconAlias?r("KsIcon",{staticClass:"background-text__logo",attrs:{alias:t.iconAlias}}):t._e(),t._v("\n  "+t._s(t.backgroundText)+"\n")],1)}),[],!1,null,"69a2d73c",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},642:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(11),r(19),r(1)),v=r(0),h=r(26),m=r(554),y=r(22);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var k=function(t){Object(c.a)(r,t);var e=_(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).flickityOptions={prevNextButtons:!0,pageDots:!0,wrapAround:!0,freeScroll:!1,cellAlign:"left",groupCells:!0,selectedAttraction:.015,friction:.2,dragThreshold:1},t}return Object(o.a)(r,[{key:"mounted",value:function(){var t=this;this.$nextTick((function(){var e=t.$refs.flickityProductSliderContentBlock;setTimeout((function(){e.resize(),e&&Object(y.s)(e,t.$store)}),300)}))}},{key:"topSectionCssVars",get:function(){var t,e,r,n,o,c,l;return this.theme?{"--box-bg-color":null===(t=this.theme)||void 0===t?void 0:t.backgroundColorSecondary,"--box-color":null===(e=this.theme)||void 0===e?void 0:e.textColorSecondary,"--topbanner-bg-color":null===(r=this.theme)||void 0===r?void 0:r.backgroundColorPrimary,"--topbanner-color":null===(n=this.theme)||void 0===n?void 0:n.textColorPrimary,"--cta-bg-color":null===(o=this.theme)||void 0===o?void 0:o.ctaBackgroundColor,"--cta-color":null===(c=this.theme)||void 0===c?void 0:c.ctaTextColor,"--link-color":null===(l=this.theme)||void 0===l?void 0:l.linkColor}:this.getDefaultTheme()}},{key:"theme",get:function(){var t,e,r;return null===(r=null===(e=null===(t=this.content)||void 0===t?void 0:t.settings)||void 0===e?void 0:e.theme)||void 0===r?void 0:r.view}},{key:"getDefaultTheme",value:function(){return{"--topbanner-bg-color":"var(--color-primary)","--topbanner-color":"var(--color-white)","--box-bg-color":"var(--color-text)","--box-color":"var(--color-cloth)","--cta-bg-color":"var(--color-primary)","--cta-color":"var(--color-white)","--link-color":"var(--color-primary)"}}},{key:"isBackgroundLight",get:function(){var t;return!!(null===(t=this.theme)||void 0===t?void 0:t.backgroundColorPrimary)&&!Object(y.u)(this.theme.backgroundColorPrimary,200)}},{key:"isBackgroundDark",get:function(){var t;return!!(null===(t=this.theme)||void 0===t?void 0:t.backgroundColorPrimary)&&Object(y.u)(this.theme.backgroundColorPrimary,30)}},{key:"sliderProducts",get:function(){var t;return(null===(t=this.products)||void 0===t?void 0:t.length)?this.products:this.content&&this.content.products&&this.content.products.length?this.content.products.filter((function(t){return t.view})).map((function(t){return t.view})):[]}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)(Object)],k.prototype,"content",void 0),Object(f.a)([Object(v.Prop)(Array)],k.prototype,"products",void 0),Object(f.a)([Object(v.Prop)({default:!1})],k.prototype,"recommendationCta",void 0);var O=k=Object(f.a)([Object(v.Component)({components:{NcLink:h.a,KsSliderProductCard:m.default}})],k),j=(r(633),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("section",{staticClass:"slider-background",style:t.topSectionCssVars},[r("div",{staticClass:"container-wide slider-section"},[r("div",{staticClass:"slider-image-section"},[r("div",{staticClass:"cta-box",class:{"cta-box--recommendation":t.recommendationCta}},[r("h2",{staticClass:"cta-box__title",class:{"cta-box__title--no-button":!t.content.buttonText&&!t.content.buttonUrlLink}},[t._v(t._s(t.content.titleText))]),t._v(" "),t.content.buttonUrlLink&&t.content.buttonText&&!t.recommendationCta?r("NcLink",{staticClass:"cta-link d-none d-sm-block",attrs:{to:t.content.buttonUrlLink}},[r("KsButton",[t._v(t._s(t.content.buttonText))])],1):t._e(),t._v(" "),t.content.buttonUrlLink&&t.content.buttonText&&!t.recommendationCta?r("NcLink",{staticClass:"mobile-link d-flex d-sm-none",attrs:{to:t.content.buttonUrlLink}},[r("span",{staticClass:"d-block mr-2"},[t._v(t._s(t.content.buttonText))]),t._v(" "),r("div",{staticClass:"mobile-link__arrow-icon d-flex align-items-center"},[r("KsIcon",{attrs:{alias:"arrow-right"}})],1)]):t._e()],1),t._v(" "),t.content.buttonUrlLink&&t.content.buttonText&&t.recommendationCta?r("NcLink",{staticClass:"recommendation-link d-none d-sm-block",attrs:{to:t.content.buttonUrlLink}},[r("KsButton",{attrs:{modifier:"white"}},[t._v(t._s(t.content.buttonText))])],1):t._e(),t._v(" "),t.content.buttonUrlLink&&t.content.buttonText&&t.recommendationCta?r("NcLink",{staticClass:"mobile-link mobile-link--recommendation d-flex d-sm-none",attrs:{to:t.content.buttonUrlLink}},[r("span",{staticClass:"d-block mr-2"},[t._v(t._s(t.content.buttonText))]),t._v(" "),r("div",{staticClass:"mobile-link__arrow-icon d-flex align-items-center"},[r("KsIcon",{attrs:{alias:"arrow-right"}})],1)]):t._e(),t._v(" "),t.content.image?r("KsImage",{staticClass:"slider-image-section__image",attrs:{image:t.content.image,sizes:"500px md: 520px 814px xxl: 620px 850px"}}):t._e()],1),t._v(" "),r("div",{staticClass:"slider-product-section"},[r("div",{staticClass:"product-slider"},[r("div",{staticClass:"product-slider__bg-text",class:{"product-slider__bg-text--light-bg":t.isBackgroundLight,"product-slider__bg-text--dark-bg":t.isBackgroundDark}},[t._v("\n          "+t._s(t.content.backgroundText)+"\n        ")]),t._v(" "),r("client-only",[t.sliderProducts&&t.sliderProducts.length>0?r("Flickity",{ref:"flickityProductSliderContentBlock",attrs:{options:t.flickityOptions}},t._l(t.sliderProducts,(function(t,e){return r("div",{key:e,staticClass:"product-slider__item"},[r("KsSliderProductCard",{attrs:{product:t}})],1)})),0):t._e()],1)],1)])])])}),[],!1,null,"0113d14f",null);e.default=component.exports;installComponents(component,{KsButton:r(264).default,KsIcon:r(39).default,KsImage:r(66).default,KsSliderProductCard:r(554).default})},648:function(t,e,r){},649:function(t,e,r){"use strict";r(599)},667:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var _=function(t){Object(l.a)(d,t);var e,r=y(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).flickityOptions={prevNextButtons:!0,pageDots:!1,wrapAround:!1,freeScroll:!1,cellAlign:"left",groupCells:!0,selectedAttraction:.015,friction:.2,dragThreshold:1,adaptiveHeight:!0,imagesLoaded:!0},t.paginationText="",t}return Object(c.a)(d,[{key:"flickity",get:function(){return this.$refs.flickityRecommendationBasketSlider}},{key:"mounted",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.$nextTick();case 2:setTimeout((function(){e.flickity.resize(),e.flickity.reposition(),e.flickity&&Object(m.s)(e.flickity,e.$store)}),300),this.calculatePagination(0),this.flickity.on("change",this.calculatePagination);case 5:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"calculatePagination",value:function(t){var e,r,n,o=this.flickity.cells(),c=o[t],l=Math.round((null===(r=null===(e=c.parent)||void 0===e?void 0:e.size)||void 0===r?void 0:r.width)/(null===(n=c.size)||void 0===n?void 0:n.width));if(isNaN(l))this.paginationText="";else{var d=t*l+1,f=(t+1)*l;f>o.length&&(f=o.length);var v=d===f?d:"".concat(d,"-").concat(f);this.paginationText=String(this.$t("Recommendation.Basket.PaginationText",{x:v,total:o.length}))}}},{key:"generateProductObject",value:function(t){return t.attributes=t,t}},{key:"onAddedToBasket",value:function(){var t;"basketPage"===(null===(t=this.route)||void 0===t?void 0:t.contentAlias)&&this.$store.dispatch("basket/GET_BASKET")}}]),d}(h.Vue);Object(v.a)([Object(h.Prop)()],_.prototype,"products",void 0),Object(v.a)([Object(h.Getter)("route/route")],_.prototype,"route",void 0);var k=_=Object(v.a)([h.Component],_),O=(r(649),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"recommendation-basket-slider__wrapper container p-relative"},[r("p",{staticClass:"recommendation-basket-slider__headline h2 col-xs-12 col-md-4 col-md-offset-4 text-center"},[t._v(t._s(t.$t("Recommendation.Basket.Headline")))]),t._v(" "),r("client-only",[r("Flickity",{ref:"flickityRecommendationBasketSlider",attrs:{options:t.flickityOptions}},t._l(t.products,(function(e,n){return r("div",{key:"recommendation_"+n,staticClass:" product-slider__item"},[r("KsProductCard",{attrs:{product:t.generateProductObject(e),compact:!0},on:{addToBasket:function(e){return t.onAddedToBasket()}}})],1)})),0),t._v(" "),r("p",{staticClass:"pagination-text"},[t._v(t._s(t.paginationText))])],1)],1)}),[],!1,null,"7b543b84",null);e.default=component.exports;installComponents(component,{KsProductCard:r(584).default})},678:function(t,e,r){"use strict";r(620)},679:function(t,e,r){t.exports=r.p+"img/kjaer-sommerfeldt-wine-picking.4ce2a0f.jpg"},680:function(t,e,r){"use strict";r(621)},698:function(t,e,r){},699:function(t,e,r){},700:function(t,e,r){},701:function(t,e,r){},702:function(t,e,r){},703:function(t,e,r){},704:function(t,e,r){},705:function(t,e,r){},728:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0);function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var y=function(t){Object(l.a)(d,t);var e,r=m(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).shouldPlay=!1,t.thumbnail="",t}return Object(c.a)(d,[{key:"styles",get:function(){if(this.videoHeight&&this.videoWidth)return"height: ".concat(this.videoHeight,"px; max-width: ").concat(this.videoWidth,"px;")}},{key:"sizeClass",get:function(){return this.styles?"":this.size?"video-container--"+this.size:"video-container--aspect-16-9"}},{key:"source",get:function(){var source="";switch(this.videoProvider){case"youtube":source="https://www.youtube.com/embed/".concat(this.videoId,"?autoplay=1&rel=0");break;case"vimeo":source="https://player.vimeo.com/video/".concat(this.videoId,"?autoplay=1")}return source}},{key:"hasMarketingConsent",get:function(){return!(!this.cookieConsent||!this.cookieConsent.marketing)}},{key:"created",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e,r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=this.videoProvider,t.next="youtube"===t.t0?3:"vimeo"===t.t0?5:22;break;case 3:return this.thumbnail="https://img.youtube.com/vi/".concat(this.videoId,"/maxresdefault.jpg"),t.abrupt("break",22);case 5:return t.next=7,this.$axios.get("https://vimeo.com/api/oembed.json?url=https://vimeo.com/".concat(this.videoId));case 7:if(t.t2=e=t.sent,t.t1=null===t.t2,t.t1){t.next=11;break}t.t1=void 0===e;case 11:if(!t.t1){t.next=15;break}t.t3=void 0,t.next=16;break;case 15:t.t3=e.data;case 16:return t.next=18,t.t3;case 18:return r=t.sent,n=r.thumbnail_url,this.thumbnail=n,t.abrupt("break",22);case 22:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"togglePlay",value:function(){this.hasMarketingConsent||Cookiebot.show(),this.shouldPlay=!this.shouldPlay}}]),d}(h.Vue);Object(v.a)([Object(h.Prop)()],y.prototype,"videoId",void 0),Object(v.a)([Object(h.Prop)()],y.prototype,"videoProvider",void 0),Object(v.a)([Object(h.Prop)({default:"medium"})],y.prototype,"size",void 0),Object(v.a)([Object(h.Prop)()],y.prototype,"videoHeight",void 0),Object(v.a)([Object(h.Prop)()],y.prototype,"videoWidth",void 0),Object(v.a)([Object(h.Getter)("auth/cookieConsent")],y.prototype,"cookieConsent",void 0);var _=y=Object(v.a)([h.Component],y),k=(r(678),r(10)),component=Object(k.a)(_,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"video-container mx-auto",class:t.sizeClass,style:t.styles},[t.hasMarketingConsent&&t.shouldPlay?r("iframe",{staticClass:"video",attrs:{src:t.source,title:t.videoProvider+" video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""}}):r("div",{staticClass:"thumbnail-wrapper p-relative",on:{click:t.togglePlay}},[r("img",{staticClass:"thumbnail-wrapper__thumbnail",attrs:{src:t.thumbnail,alt:"Video thumbnail"}}),t._v(" "),r("div",{staticClass:"play-wrapper"},[r("KsIcon",{staticClass:"play-button__icon",attrs:{alias:"play-button"}}),t._v(" "),r("div",{staticClass:"play-button__text"},[t._v(t._s(t.$t("Product.PlayVideoText")))])],1)])])}),[],!1,null,"4c98a954",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},729:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(631);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var _=function(t){Object(l.a)(f,t);var e,d=y(f);function f(){var t;return Object(o.a)(this,f),(t=d.apply(this,arguments)).RecommendationSource=m.a,t.products=[],t.mockContent={titleText:t.$t("Recommendation.Section.Headline"),buttonUrlLink:"",buttonText:t.$t("Recommendation.Section.ButtonText"),backgroundText:t.$t("Recommendation.Section.BackgroundText"),image:{url:r(679),altText:t.$t("Recommendation.Section.ImageAltText")}},t}return Object(c.a)(f,[{key:"created",value:function(){var t,e,r,n=this.recommendationImage?this.recommendationImage:null===(r=null===(e=null===(t=this.settings)||void 0===t?void 0:t.content)||void 0===e?void 0:e.product)||void 0===r?void 0:r.defaultRecommendationImage;n&&this.$set(this.mockContent,"image",n)}},{key:"mounted",value:function(){var t,e,r,n,o=null!==(n=null===(r=null===(e=null===(t=this.settings.content)||void 0===t?void 0:t.searchPage)||void 0===e?void 0:e.view)||void 0===r?void 0:r.url)&&void 0!==n?n:"/sog";this.$set(this.mockContent,"buttonUrlLink","".concat(o,"?q=").concat(this.itemType)),this.fetchProducts()}},{key:"fetchProducts",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.callEntityApi();case 3:e=t.sent,this.products=e.data,t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:case"end":return t.stop()}}),t,this,[[0,7]])}))),function(){return e.apply(this,arguments)})},{key:"callEntityApi",value:function(){switch(this.source){case m.a.PRODUCT:return this.$recommendationApi.getRelatedByProductId(this.entityId);case m.a.CATEGORY:return this.$recommendationApi.getRelatedByCategoryId(this.entityId);case m.a.BASKET:return this.related?this.$recommendationApi.getRelatedByBasket():this.$recommendationApi.getPurchasedWithProducts(this.entityId)}}}]),f}(h.Vue);Object(v.a)([Object(h.Prop)()],_.prototype,"source",void 0),Object(v.a)([Object(h.Prop)({default:!0})],_.prototype,"related",void 0),Object(v.a)([Object(h.Prop)()],_.prototype,"entityId",void 0),Object(v.a)([Object(h.Prop)()],_.prototype,"itemType",void 0),Object(v.a)([Object(h.Prop)()],_.prototype,"recommendationImage",void 0),Object(v.a)([Object(h.Getter)("getSettings")],_.prototype,"settings",void 0);var k=_=Object(v.a)([h.Component],_),O=(r(680),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.products.length?r("div",[t.source===t.RecommendationSource.BASKET?r("KsRecommendationBasketSlider",{attrs:{products:t.products}}):r("KsProductSliderContentBlock",{staticClass:"w-100",attrs:{products:t.products,content:t.mockContent,"recommendation-cta":!0}})],1):t._e()}),[],!1,null,"afc6b636",null);e.default=component.exports;installComponents(component,{KsRecommendationBasketSlider:r(667).default,KsProductSliderContentBlock:r(642).default})},735:function(t,e,r){"use strict";r(648)},744:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).open=!1,t.contentTooHigh=!1,t}return Object(o.a)(r,[{key:"colorClass",get:function(){return"cloth"===this.colorTheme?"".concat("ks-content-breaker","--cloth"):""}},{key:"toggleText",get:function(){return this.open?this.$t("Product.Specification.ShowLessButton"):this.$t("Product.Specification.ShowMoreButton")}},{key:"fullHeight",get:function(){if(this.$refs.descriptionText){var t=this.$refs.descriptionText;return"".concat(t.offsetHeight,"px")}return 0}},{key:"specificationButtonText",get:function(){return this.open?this.$t("Product.Specification.ShowLessButton"):this.$t("Product.Specification.ShowMoreButton")}},{key:"mounted",value:function(){var t=this;this.$nextTick((function(){t.$refs.descriptionContainer&&t.$refs.descriptionText&&t.checkContentHeight()}))}},{key:"getContentHeight",value:function(){return this.open?this.fullHeight:"".concat(this.maxHeight,"px")}},{key:"checkContentHeight",value:function(){if(this.$refs.descriptionContainer&&this.$refs.descriptionText){var t=this.$refs.descriptionContainer,e=this.$refs.descriptionText,r=!1;t.offsetHeight<e.offsetHeight&&(r=!0),this.contentTooHigh=r}}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:"300",required:!1})],m.prototype,"maxHeight",void 0),Object(f.a)([Object(v.Prop)({default:"",required:!1})],m.prototype,"colorTheme",void 0);var y=m=Object(f.a)([v.Component],m),_=(r(735),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"ks-content-breaker",class:t.colorClass},[r("div",{ref:"descriptionContainer",staticClass:"ks-content-breaker__text-container",class:{"ks-content-breaker__text-container--gradient":t.contentTooHigh,"ks-content-breaker__text-container--open":t.open},style:{maxHeight:t.getContentHeight()}},[r("div",{ref:"descriptionText"},[t.$slots.default?t._t("default"):t._e()],2)]),t._v(" "),r("div",{staticClass:"ks-content-breaker__toggle-container",class:{"ks-content-breaker__toggle-container--no-margin":!t.contentTooHigh}},[r("div",{staticClass:"ks-content-breaker__toggle",class:{"ks-content-breaker__toggle--active":t.contentTooHigh,"ks-content-breaker__toggle--open":t.open},on:{click:function(e){t.open=!t.open}}},[t._v("\n      "+t._s(t.toggleText)+"\n    ")])])])}),[],!1,null,"16b4c705",null);e.default=component.exports},749:function(t,e,r){},750:function(t,e,r){},751:function(t,e,r){"use strict";r(698)},752:function(t,e,r){},753:function(t,e,r){},754:function(t,e,r){"use strict";r(699)},755:function(t,e,r){"use strict";r(700)},756:function(t,e,r){},757:function(t,e,r){"use strict";r(701)},758:function(t,e,r){"use strict";r(702)},759:function(t,e,r){},760:function(t,e,r){},761:function(t,e,r){"use strict";r(703)},762:function(t,e,r){},763:function(t,e,r){},764:function(t,e,r){"use strict";r(704)},765:function(t,e,r){"use strict";r(705)},766:function(t,e,r){},767:function(t,e,r){},836:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return Object(o.a)(r,[{key:"handleClick",value:function(){var t=document.querySelector(this.targetSelector);t&&t.scrollIntoView({behavior:"smooth"})}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({required:!0})],m.prototype,"targetSelector",void 0);var y=m=Object(f.a)([Object(v.Component)({inheritAttrs:!0})],m),_=(r(751),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("a",{staticClass:"scroll-link",attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleClick.apply(null,arguments)}}},[t._t("default")],2)}),[],!1,null,"a838ac5a",null);e.default=component.exports},837:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(1)),h=r(0),m=r(27),y=r(552);function _(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var k=function(t){Object(l.a)(d,t);var e,r=_(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).email="",t.isSubmitted=!1,t.isSuccess=!1,t}return Object(c.a)(d,[{key:"alertMsg",get:function(){return this.isSubmitted?this.isSuccess?this.$t("StockNotification.Success"):this.$t("StockNotification.Warning"):""}},{key:"alertType",get:function(){return this.isSuccess?"success":"warning"}},{key:"submit",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.isSubmitted=!1,t.prev=1,t.next=4,this.$productApi.subcribeToStock({email:this.email,productId:this.productId});case 4:this.isSuccess=!0,t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),this.isSuccess=!1;case 10:return t.prev=10,this.isSubmitted=!0,t.finish(10);case 13:case"end":return t.stop()}}),t,this,[[1,7,10,13]])}))),function(){return e.apply(this,arguments)})},{key:"onBlurEmail",value:function(){var t=new m.a(this);this.$klaviyoTrackingService.serverSideIdentify({email:this.email,klaviyoProfileId:t.getCookie("klaviyoId")||"",marketingPermission:this.$store.getters["auth/hasMarketingConsent"]||!1})}}]),d}(h.Vue);Object(v.a)([Object(h.Prop)({default:null})],k.prototype,"productId",void 0);var O=k=Object(v.a)([Object(h.Component)({setup:function(){return{ValidationObserverComponent:Object(y.a)().ValidationObserverComponent}}})],k),j=(r(754),r(10)),component=Object(j.a)(O,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ValidationObserver",{attrs:{slim:""},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.handleSubmit;return[r("form",{staticClass:"stock-notification my-2",on:{submit:function(e){return e.preventDefault(),n(t.submit)}}},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-12"},[r("p",{staticClass:"stock-notification__headline mb-2"},[t._v(t._s(t.$t("StockNotification.Header")))])])]),t._v(" "),r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-12 d-flex"},[r("div",{staticClass:"stock-notification__field mr-1"},[r("KsInput",{staticClass:"mb-0",attrs:{name:"email",type:"email",placeholder:t.$t("User.Fields.EmailPlaceholder"),"validation-rules":"required|email",autocomplete:"email",label:t.$t("User.Fields.EmailLabel")},on:{blur:t.onBlurEmail},model:{value:t.email,callback:function(e){t.email=e},expression:"email"}})],1),t._v(" "),r("KsButton",{attrs:{type:"submit"}},[t._v(t._s(t.$t("StockNotification.Submit")))])],1)]),t._v(" "),r("div",{staticClass:"row"},[r("div",{staticClass:"col-xs-12"},[r("transition",{attrs:{name:"fade"}},[t.alertMsg?r("KsAlert",{staticClass:"mt-1",attrs:{type:t.alertType}},[t._v(" "+t._s(t.alertMsg))]):t._e()],1)],1)])])]}}])})}),[],!1,null,"bd927388",null);e.default=component.exports;installComponents(component,{KsInput:r(265).default,KsButton:r(264).default,KsAlert:r(532).default})},838:function(t,e,r){"use strict";r.r(e);r(14);var n=r(2),o=r(4),c=r(5),l=r(6),d=r(7),f=r(3),v=(r(20),r(76),r(1)),h=r(0),m=r(22);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(f.a)(t);if(e){var o=Object(f.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(d.a)(this,r)}}var _=function(t){Object(l.a)(d,t);var e,r=y(d);function d(){var t;return Object(o.a)(this,d),(t=r.apply(this,arguments)).products=[],t.isLoading=!1,t.flickityOptions={cellAlign:"left",prevNextButtons:!0,pageDots:!1,wrapAround:!0,selectedAttraction:.015,friction:.2,dragThreshold:1},t}return Object(c.a)(d,[{key:"flickity",get:function(){return this.$refs.flickityAlternativeProducts}},{key:"created",value:(e=Object(n.a)(regeneratorRuntime.mark((function t(){var e,r,n,o,c,l,d,f,v,h,y,_,k,O,j,param,C,data,x=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(j=setTimeout((function(){x.isLoading=!0}),200),t.prev=1,param=new URLSearchParams,(null===(e=this.product.attributes)||void 0===e?void 0:e.originRegion)&&param.append("originRegion",this.product.attributes.originRegion),(null===(r=this.product.attributes)||void 0===r?void 0:r.originCountry)&&param.append("originCountry",null===(n=this.product.attributes)||void 0===n?void 0:n.originCountry),(null===(o=this.product.attributes)||void 0===o?void 0:o.originDistrict)&&param.append("originDistrict",null===(c=this.product.attributes)||void 0===c?void 0:c.originDistrict),(null===(d=null===(l=this.product.attributes)||void 0===l?void 0:l.alcoholPercentage)||void 0===d?void 0:d.value)&&param.append("alcoholPercentage",null===(h=null===(v=null===(f=this.product.attributes)||void 0===f?void 0:f.alcoholPercentage)||void 0===v?void 0:v.value)||void 0===h?void 0:h.split(",")[0]),(null===(y=this.product.attributes)||void 0===y?void 0:y.itemType)&&param.append("itemType",null===(_=this.product.attributes)||void 0===_?void 0:_.itemType),(null===(k=this.product.attributes)||void 0===k?void 0:k.wineryId)&&param.append("wineryId",null===(O=this.product.attributes)||void 0===O?void 0:O.wineryId),!this.product.id){t.next=15;break}return t.next=12,this.$recommendationApi.getAlternativesByProductId(this.product.id,param);case 12:C=t.sent,data=C.data,this.products=data;case 15:return t.next=17,this.$nextTick();case 17:setTimeout((function(){x.flickity&&(Object(m.s)(x.flickity,x.$store),x.flickity.resize())}),200),t.next=24;break;case 20:t.prev=20,t.t0=t.catch(1),this.products=[],console.error(t.t0);case 24:return t.prev=24,this.isLoading=!1,clearTimeout(j),t.finish(24);case 28:case"end":return t.stop()}}),t,this,[[1,20,24,28]])}))),function(){return e.apply(this,arguments)})}]),d}(h.Vue);Object(v.a)([Object(h.Prop)()],_.prototype,"product",void 0);var k=_=Object(v.a)([h.Component],_),O=(r(755),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"alternative-products"},[t.products.length?r("h3",[t._v("Gode alternativer")]):t._e(),t._v(" "),t.isLoading?[r("KsLoader")]:t.products.length?[r("client-only",[r("div",{staticClass:"alternative-products__slider"},[r("Flickity",{ref:"flickityAlternativeProducts",attrs:{options:t.flickityOptions}},t._l(t.products,(function(t,e){return r("div",{key:e,staticClass:"alternative-products__slide"},[r("KsSliderProductCard",{attrs:{product:t,"has-small-image":!0}})],1)})),0)],1)])]:t._e()],2)}),[],!1,null,"09804ef4",null);e.default=component.exports;installComponents(component,{KsLoader:r(166).default,KsSliderProductCard:r(554).default})},839:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=r(1),f=r(0);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var h=function(t){Object(o.a)(r,t);var e=v(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue);Object(d.a)([Object(f.Prop)({default:""})],h.prototype,"lineInfo",void 0);var m=h=Object(d.a)([f.Component],h),y=(r(757),r(10)),component=Object(y.a)(m,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"taste-score"},[r("div",{staticClass:"d-flex justify-content-between"},[r("div",{staticClass:"taste-score__text mt-2 ml-3"},[t._v(t._s(t.lineInfo.leftSideText))]),t._v(" "),r("div",{staticClass:"taste-score__text mt-2 mr-3"},[t._v(t._s(t.lineInfo.rightSideText))])]),t._v(" "),r("div",{staticClass:"taste-values mx-3 mt-2 mb-3"},t._l(7,(function(e,n){return r("div",{key:n,staticClass:"taste-values__item",class:++n===t.lineInfo.value?"taste-values__item--selected":null})})),0)])}),[],!1,null,"26c8a1d6",null);e.default=component.exports},840:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=r(1),f=r(0);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var h=function(t){Object(o.a)(r,t);var e=v(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue);Object(d.a)([Object(f.Prop)({default:""})],h.prototype,"fitType",void 0);var m=h=Object(d.a)([f.Component],h),y=(r(758),r(10)),component=Object(y.a)(m,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"taste-fit"},[r("div",{staticClass:"taste-fit__icon-wrap"},[r("KsIcon",{staticClass:"taste-fit__icon",attrs:{alias:t.fitType.iconAlias}})],1),t._v(" "),r("div",{staticClass:"taste-fit__text"},[t._v(t._s(t.fitType.iconText))])])}),[],!1,null,"34ca59c0",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},841:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(6),c=r(7),l=r(3),d=r(1),f=r(0);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(l.a)(t);if(e){var o=Object(l.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(c.a)(this,r)}}var h=function(t){Object(o.a)(r,t);var e=v(r);function r(){return Object(n.a)(this,r),e.apply(this,arguments)}return r}(f.Vue),m=h=Object(d.a)([f.Component],h),y=(r(761),r(10)),component=Object(y.a)(m,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"p-relative"},[r("div",{staticClass:"five-stars__wrapper"},[r("div",{staticClass:"five-stars__column"},[r("KsIcon",{staticClass:"five-stars__star",attrs:{alias:"star-review"}}),t._v(" "),r("KsIcon",{staticClass:"five-stars__star",attrs:{alias:"star-review"}})],1),t._v(" "),r("div",{staticClass:"five-stars__column"},[r("KsIcon",{staticClass:"five-stars__star",attrs:{alias:"star-review"}}),t._v(" "),r("KsIcon",{staticClass:"five-stars__star",attrs:{alias:"star-review"}}),t._v(" "),r("KsIcon",{staticClass:"five-stars__star",attrs:{alias:"star-review"}})],1)])])}),[],!1,null,"323039ca",null);e.default=component.exports;installComponents(component,{KsIcon:r(39).default})},842:function(t,e,r){"use strict";r.r(e);r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=r(1),v=r(0);function h(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var m=function(t){Object(c.a)(r,t);var e=h(r);function r(){var t;return Object(n.a)(this,r),(t=e.apply(this,arguments)).shouldShowAll=!1,t}return Object(o.a)(r,[{key:"showButton",get:function(){var t,e;return(null===(e=null===(t=this.product.attributes)||void 0===t?void 0:t.descriptionLong)||void 0===e?void 0:e.length)>500}},{key:"toggleHeight",value:function(){this.shouldShowAll=!this.shouldShowAll}},{key:"specificationButtonText",get:function(){return this.shouldShowAll?this.$t("Product.Specification.ShowLessButton"):this.$t("Product.Specification.ShowMoreButton")}}]),r}(v.Vue);Object(f.a)([Object(v.Prop)({default:null})],m.prototype,"product",void 0);var y=m=Object(f.a)([v.Component],m),_=(r(764),r(10)),component=Object(_.a)(y,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"specification-description__wrapper"},[t.product.attributes&&t.product.attributes.description?r("KsReadMoreWrapper",{attrs:{"color-theme":"cloth"}},[r("h2",{staticClass:"specification-description__headline"},[t._v(t._s(t.$t("Product.Specification.DescriptionHeadline")))]),t._v(" "),r("div",{staticClass:"specification-description__description",domProps:{innerHTML:t._s(t.product.attributes.description)}})]):t._e()],1)}),[],!1,null,"1f2d6ca0",null);e.default=component.exports;installComponents(component,{KsReadMoreWrapper:r(744).default})},843:function(t,e,r){"use strict";r.r(e);r(14);var n=r(41),o=r(35),c=r(4),l=r(5),d=r(6),f=r(7),v=r(3),h=(r(19),r(1)),m=r(0);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(v.a)(t);if(e){var o=Object(v.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(f.a)(this,r)}}var _=function(t){Object(d.a)(r,t);var e=y(r);function r(){var t;return Object(c.a)(this,r),(t=e.apply(this,arguments)).filteredSpecifications=[],t}return Object(l.a)(r,[{key:"mounted",value:function(){var t=Object(o.a)(this.specifications).filter((function(t){return!!("string"!=typeof t.value||t.value&&"0"!==t.value&&""!==t.value.trim())&&!!("object"!==Object(n.a)(t.value)||t.value.value&&"0"!==t.value.value)}));this.filteredSpecifications=t}}]),r}(m.Vue);Object(h.a)([Object(m.Prop)({default:{}})],_.prototype,"specifications",void 0);var k=_=Object(h.a)([m.Component],_),O=(r(765),r(10)),component=Object(O.a)(k,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"specification-box-wrapper"},[r("div",{staticClass:"specification-box"},[r("div",{staticClass:"specification-box__background"},[r("div",{staticClass:"specification-box__container"},t._l(t.filteredSpecifications,(function(e,n){return r("div",{key:n,staticClass:"specification-model__container"},[r("div",{staticClass:"specification-model__headline"},[t._v(t._s(e.label))]),t._v(" "),e.value.value?r("div",{staticClass:"specification-model__item"},[t._v(t._s(e.value.value)+" "+t._s(t.$t(e.value.postfix)))]):r("div",{staticClass:"specification-model__item",domProps:{innerHTML:t._s(e.value)}})])})),0)])])])}),[],!1,null,null,null);e.default=component.exports},867:function(t,e,r){"use strict";(function(t){r(14);var n=r(4),o=r(5),c=r(6),l=r(7),d=r(3),f=(r(40),r(11),r(15),r(1)),v=r(0),h=r(531),m=r(170),y=r(160),_=r(631),k=r(22);function O(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=Object(d.a)(t);if(e){var o=Object(d.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(l.a)(this,r)}}var j=function(e){Object(c.a)(l,e);var r=O(l);function l(){var t;return Object(n.a)(this,l),(t=r.apply(this,arguments)).RecommendationSource=_.a,t.isModalVisible=!1,t.currentImageIndex=0,t.ecoBadges=[],t}return Object(o.a)(l,[{key:"isEvent",get:function(){var t;return(null===(t=this.product.attributes)||void 0===t?void 0:t.productType)===y.b.TASTING_EVENT}},{key:"isShown",get:function(){return this.isModalVisible}},{key:"discountDisplayValue",get:function(){var t,e;return(null===(e=null===(t=this.product.price)||void 0===t?void 0:t.unitDiscount)||void 0===e?void 0:e.displayValue)||""}},{key:"thumbnails",get:function(){return this.product.images?this.product.images.slice(0,3):[]}},{key:"ecologicalBadges",get:function(){var t,e;return null!==(e=null===(t=this.product.attributes)||void 0===t?void 0:t.ecologicalBadges)&&void 0!==e?e:[]}},{key:"getBadgeImage",value:function(t){return Object(k.j)(t)}},{key:"hasPriceTier",get:function(){var t,e;return!!(null===(e=null===(t=this.product.price)||void 0===t?void 0:t.tiers)||void 0===e?void 0:e.length)}},{key:"mounted",value:function(){this.$klaviyoTrackingService.trackProductView(this.product),this.$trackingService.trackProductsViewed([this.product])}},{key:"getVisibility",get:function(){return this.isModalVisible}},{key:"currentIndex",get:function(){return this.currentImageIndex}},{key:"selectThumbnail",value:function(t){this.currentImageIndex=t}},{key:"isThumbnailActive",value:function(t){return t===this.currentImageIndex}},{key:"currentImg",get:function(){return this.thumbnails[this.currentImageIndex]}},{key:"showModal",value:function(){this.isModalVisible=!0}},{key:"closeModal",value:function(){this.isModalVisible=!1}},{key:"jsonld",value:function(){var e,r,n,o,c,l=this;return{"@context":"https://schema.org/","@type":"Product",name:this.product.name,image:null===(e=this.product.images)||void 0===e?void 0:e.map((function(image){return image.url})),description:null===(r=this.product.attributes)||void 0===r?void 0:r.descriptionShort,sku:this.product.id,brand:{"@type":"Brand",name:null===(n=this.product.attributes)||void 0===n?void 0:n.winery},review:function(){var t,e;return l.product.reviews&&l.product.reviews.length>0&&(e=null===(t=l.product.reviews)||void 0===t?void 0:t.map((function(t){return{"@type":"Review",author:{"@type":"Person",name:t.authorName},reviewRating:{"@type":"Rating",ratingValue:t.score}}}))),e||""}(),offers:{"@type":"Offer",url:Object(k.i)(this.$config.baseUrl,this.product.url||""),priceCurrency:t.env.CURRENCY,price:null===(c=null===(o=this.product.price)||void 0===o?void 0:o.originalUnitPrice)||void 0===c?void 0:c.amount,availability:this.product.inventoryStatus}}}}]),l}(h.a);Object(f.a)([Object(v.Prop)()],j.prototype,"campaign",void 0),Object(f.a)([Object(v.Getter)("campaign/campaignCode")],j.prototype,"campaignCode",void 0),j=Object(f.a)([m.Jsonld,v.Component],j),e.a=j}).call(this,r(68))},868:function(t,e,r){"use strict";r(749)},869:function(t,e,r){"use strict";r(750)},870:function(t,e,r){"use strict";r(752)},882:function(t,e,r){"use strict";r(753)},883:function(t,e,r){"use strict";r(756)},884:function(t,e,r){"use strict";r(759)},885:function(t,e,r){"use strict";r(760)},886:function(t,e,r){"use strict";r(762)},887:function(t,e,r){"use strict";r(763)},888:function(t,e,r){"use strict";r(766)},889:function(t,e,r){"use strict";r(767)},933:function(t,e,r){}}]);