1(window.webpackJsonp=window.webpackJsonp||[]).push([[35,13,17,18,28,29],{552:function(e,t,i){var o=i(561);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("23248d15",o,!0,{sourceMap:!1})},557:function(e,t,i){"use strict";i.r(t);var o=i(2).a.extend({inject:["observeIntersection","unobserveIntersection"],data:function(){return{block:!1}},methods:{observeThis:function(){var e=this;this.observeIntersection(this.$el,(function(t,i){if(!e.block&&"top"===i){var o=t.boundingClientRect.top;if(o>0)return void e.$emit("exitBelow");if(e.$el.clientHeight+o<0)return void e.$emit("exitAbove");e.$emit("inViewport")}}))}},mounted:function(){this.observeThis()},updated:function(){this.observeThis()},beforeUpdate:function(){this.unobserveIntersection(this.$el)},beforeDestroy:function(){this.unobserveIntersection(this.$el)}}),a=(i(560),i(10)),r=Object(a.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",e._b({staticClass:"trigger"},"div",e.$attrs,!1))}),[],!1,null,"2e994867",null);t.default=r.exports},559:function(e,t,i){var o=i(569);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("b1ad0042",o,!0,{sourceMap:!1})},560:function(e,t,i){"use strict";i(552)},561:function(e,t,i){var o=i(61)(!1);o.push([e.i,".trigger[data-v-2e994867]{top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none;z-index:1000}",""]),e.exports=o},563:function(e,t,i){"use strict";i.r(t);var o=i(2).a.extend({props:{sourceUrl:{type:String},media:{type:Object},loading:{type:String}}}),a=(i(568),i(10)),r=Object(a.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("video",e._b({staticClass:"video",attrs:{src:e.sourceUrl,loading:e.loading}},"video",e.$attrs,!1))}),[],!1,null,"7ee6cb75",null);t.default=r.exports},565:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var o=i(2).a.extend({data:function(){return{scrollHeight:0,subscription:null}},inject:["observeResize","unobserveResize"],methods:{setScrollHeight:function(e){this.scrollHeight=e},init:function(){var e=this;this.observeResize(this.$root.$el,(function(t){e.setScrollHeight(t.contentRect.height)})),this.setScrollHeight(document.body.scrollHeight)},teardown:function(){this.unobserveResize(this.$root.$el)}},activated:function(){this.init()},deactivated:function(){this.teardown()},beforeDestroy:function(){this.teardown()},mounted:function(){this.init()}})},568:function(e,t,i){"use strict";i(559)},569:function(e,t,i){var o=i(61)(!1);o.push([e.i,".video[data-v-7ee6cb75]{width:100%;height:100%;object-position:center;display:block;backface-visibility:hidden}",""]),e.exports=o},570:function(e,t,i){var o=i(579);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("71cbe354",o,!0,{sourceMap:!1})},571:function(e,t,i){var o=i(581);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("e4ca84ba",o,!0,{sourceMap:!1})},574:function(e,t,i){var o=i(591);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("79b667f2",o,!0,{sourceMap:!1})},578:function(e,t,i){"use strict";i(570)},579:function(e,t,i){var o=i(61)(!1);o.push([e.i,'.headline[data-v-7977ed99]{font-size:1.3333333333rem;font-weight:350;letter-spacing:.06em}@media screen and (min-width: 961px){.headline[data-v-7977ed99]{font-size:1.5rem}}.headline *[data-v-7977ed99]{font-weight:inherit;line-height:0}.headline .primary[data-v-7977ed99]{font-family:"Wide"}.headline .secondary[data-v-7977ed99]{font-family:"Narrow";margin-left:1.5em}.container[data-v-7977ed99]{top:0;right:0;bottom:0;left:0;position:absolute;display:flex;top:0;pointer-events:none;align-items:center;justify-content:center;z-index:100}.container>div[data-v-7977ed99]{display:flex;justify-content:center}.headline[data-v-7977ed99]{height:100%;width:100%;text-transform:uppercase;z-index:110}',""]),e.exports=o},580:function(e,t,i){"use strict";i(571)},581:function(e,t,i){var o=i(61)(!1);
1o.push([e.i,".listing-container[data-v-f4807b52]{position:relative;user-select:none;background-color:#fff;transform:translateZ(0)}.listing[data-v-f4807b52]{display:grid;grid-template-columns:repeat(3, 1fr);width:100%}.listing.listing-ui-4[data-v-f4807b52]{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 560px){.listing.listing-ui-4[data-v-f4807b52]{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 560px){.listing[data-v-f4807b52]{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 561px){.listing-ui-center .listing[data-v-f4807b52]{justify-content:center}}.thumbnail-link[data-v-f4807b52]{width:100%;min-width:0;box-sizing:border-box}",""]),e.exports=o},582:function(e,t,i){"use strict";i.r(t);var o=i(2).a.extend({data:function(){return{width:0,height:0,top:0,subscription:null,visible:!1}},inject:["observeResize","unobserveResize"],computed:{containerStyle:function(){return{width:"".concat(this.width,"px")}}},mounted:function(){var e=this,t=this.$parent.$el;this.width=t.clientWidth,this.height=t.clientHeight,this.top=t.offsetTop,this.observeResize(this.$parent.$el,(function(t){var i=t.target;e.top=i.offsetTop,e.height=t.contentRect.height,e.width=t.contentRect.width}))},beforeDestroy:function(){this.unobserveResize(this.$parent.$el)}}),a=(i(578),i(10)),r=Object(a.a)(o,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._b({staticClass:"container",style:e.containerStyle},"div",e.$attrs,!1),[i("span",{staticClass:"primary"},[e._t("primary")],2),e._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:e.$slots.secondary,expression:"$slots.secondary"}],staticClass:"secondary"},[e._t("secondary")],2)])}),[],!1,null,"7977ed99",null);t.default=r.exports},583:function(e,t,i){"use strict";i.r(t);i(32),i(27),i(42),i(28),i(43);var o=i(17),a=(i(74),i(78),i(34),i(14),i(73),i(46),i(80),i(2)),r=i(19),n=i(105);function l(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function s(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?l(Object(i),!0).forEach((function(t){Object(o.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var d=a.a.extend({props:{sticky:{type:Boolean,default:!0},products:{type:Array,default:function(){return[]}},ratio:{type:String,default:"product"},relatedItems:{type:Boolean,default:!1},filterable:{type:Boolean,default:!1},linkPrefix:{type:String,default:"/product/"}},filters:{makeRelativeUrl:n.b},computed:s(s({},Object(r.e)("ui",["productFilter","thumbnailSize","navigationContext","scrollingTo"])),{},{isPDP:function(){return this.$route.path.includes("/product/")},filteredProducts:function(){var e=this;return"ALL ITEMS"===this.productFilter?this.products:this.products.filter((function(t){var i,o,a=null===(i=t.productCategories)||void 0===i||null===(o=i.nodes)||void 0===o?void 0:o.map((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.toUpperCase()}));return null==a?void 0:a.includes(e.productFilter)}))}}),watch:{thumbnailSize:function(){var e=this;this.setScrollingTo(!0),this.$nextTick((function(){e.$el.scrollIntoView(),setTimeout((function(){e.setScrollingTo(!1)}),500)}))},navigationContext:function(e,t){var i=this;this.scrollingTo||""!==t.label&&t.label!==e.label&&(this.setScrollingTo(!0),this.$nextTick((function(){i.$el.scrollIntoView(),setTimeout((function(){i.setScrollingTo(!1)}),500)})))}},methods:s(s({},Object(r.d)("ui",["setHeaderUIState","setScrollingTo"])),{},{handleInViewport:function(){this.setHeaderUIState({bgMode:!1,textColor:"#000",filterMode:!0})}})}),c=(i(580),i(10)),u=Object(c.a)(d,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("section",{staticClass:"listing-container"},[i("ThresholdTrigger",{staticClass:"threshold",on:{inViewport:e.handleInViewport}}),e._v(" "),i("ul",{staticClass:"listing",class:{"listing-ui-4":this.relatedItems}},e._l(e.filteredProducts,(function(t,o){return i("li",{key:t.name+Math.random(),staticClass:"thumbnail-link"},[i("NuxtLink",{attrs:{"no-prefetch":"",to:e.linkPrefix+t.slug}}
1,[i("ProductThumbnail",{staticClass:"thumbnail",attrs:{ratio:e.ratio,product:t,sticky:e.sticky,transitionDelay:o<4?100*(o+1):0}})],1)],1)})),0)],1)}),[],!1,null,"f4807b52",null);t.default=u.exports;installComponents(u,{ThresholdTrigger:i(557).default,ProductThumbnail:i(601).default})},588:function(e,t,i){var o=i(610);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("aca8bed0",o,!0,{sourceMap:!1})},589:function(e,t,i){var o=i(612);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("1b6c1ca8",o,!0,{sourceMap:!1})},590:function(e,t,i){"use strict";i(574)},591:function(e,t,i){var o=i(61)(!1);o.push([e.i,'.header[data-v-2d16e1e4]{font-family:"Wide";letter-spacing:.06em;font-size:12px;position:relative;width:100%;height:100%;padding:40px 15px;background-color:#fff;z-index:1000;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.header__title[data-v-2d16e1e4]{font-family:"Wide"}.header--lg[data-v-2d16e1e4]{padding:100px 15px}.header--lg .header__title[data-v-2d16e1e4]{font-size:1.3333333333rem}@media screen and (max-width: 560px){.header--lg .header__title[data-v-2d16e1e4]{font-size:1.1666666667rem}}',""]),e.exports=o},603:function(e,t,i){"use strict";i.r(t);var o={name:"ListingHeader",props:{title:{type:String,required:!0},lg:{type:Boolean,default:!1}}},a=(i(590),i(10)),r=Object(a.a)(o,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"header",class:{"header--lg":e.lg}},[i("h1",{staticClass:"header__title"},[e._v(e._s(e.title))])])}),[],!1,null,"2d16e1e4",null);t.default=r.exports},609:function(e,t,i){"use strict";i(588)},610:function(e,t,i){var o=i(61)(!1);o.push([e.i,'.hero[data-v-063d2c58]{overflow:hidden;position:relative;width:100%;height:100vh;background-color:#fff;z-index:120;transform:translateZ(0)}@media screen and (min-width: 561px){.hero[data-v-063d2c58]{height:calc(100vh - var(--header-height)*1.5)}}@media(max-aspect-ratio: 4/3){.hero[data-v-063d2c58]{height:66.6666666667vw}}@media screen and (max-width: 560px){.hero[data-v-063d2c58]{position:relative;margin-top:0;height:auto}.hero[data-v-063d2c58]:after{content:"";width:100%;height:0;padding-top:150%;display:block}}.image[data-v-063d2c58]{top:0;right:0;bottom:0;left:0;position:absolute}.image[data-v-063d2c58]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(-100%)}.headline[data-v-063d2c58]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:110}.media[data-v-063d2c58]{top:0;right:0;bottom:0;left:0;position:absolute;object-fit:cover;object-position:center}.media[data-v-063d2c58] img,.media[data-v-063d2c58] video{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center}@media screen and (max-width: 560px){.media[data-v-063d2c58] img,.media[data-v-063d2c58] video{top:0}}',""]),e.exports=o},611:function(e,t,i){"use strict";i(589)},612:function(e,t,i){var o=i(61)(!1);o.push([e.i,'.ratio[data-v-7ca0fa96]{position:relative}.ratio[data-v-7ca0fa96]:after{content:"";width:100%;height:0;padding-top:150%;display:block}@media screen and (min-width: 961px){.ratio[data-v-7ca0fa96]{position:relative}.ratio[data-v-7ca0fa96]:after{content:"";width:100%;height:0;padding-top:116.6666666667%;display:block}}.block[data-v-7ca0fa96],.product-group[data-v-7ca0fa96]{width:50%;background-color:#fff;position:relative;overflow:hidden;display:block;transform:translateZ(0);opacity:1;transition:opacity 400ms}.block.block--intro[data-v-7ca0fa96],.product-group.block--intro[data-v-7ca0fa96]{opacity:0}.block.full-width[data-v-7ca0fa96],.product-group.full-width[data-v-7ca0fa96]{width:100%}@media screen and (min-width: 561px){.block.full-width[data-v-7ca0fa96],.product-group.full-width[data-v-7ca0fa96]{height:calc(100vh - var(--header-height)*1.5)}}@media(max-aspect-ratio: 4/3){.block.full-width[data-v-7ca0fa96],.product-group.full-width[data-v-7ca0fa96]{height:66.6666666667vw}}@media screen and (max-width: 560px){.block.full-width[data-v-7ca0fa96],.product-group.full-width[data-v-7ca0fa96]{position:relative;height:auto}.block.full-width[data-v-7ca0fa96]:after,.product-group.full-width[data-v-7ca0fa96]:after{content:"";width:100%;height:0;padding-top:150%;display:block}}.block[data-v-7ca0fa96]:nth-child(even),.product-group[data-v-7ca0fa96]:nth-child(even){flex-order:1}.block[data-v-7ca0fa96]:nth-child(odd),.product-group[data-v-7ca0fa96]:nth-child(odd){flex-order:2}.block[data-v-7ca0fa96] img,.block[data-v-7ca0fa96] video,.product-group[data-v-7ca0fa96] img,.product-group[data-v-7ca0fa96] video{object-fit:cover}@media screen and (max-width: 600px){.block[data-v-7ca0fa96],.product-group[data-v-7ca0fa96]{width:100%}}.media[data-v-7ca0fa96]{top:0;right:0;bottom:0;left:0;position:absolute;box-sizing:border-box}.media.use-border[data-v-7ca0fa96]{border-bottom:1px solid transparent}@media screen and (min-width: 561px){.media.use-border[data-v-7ca0fa96]:nth-child(odd){border-right:1px solid transparent}}.row[data-v-7ca0fa96],.grid[data-v-7ca0fa96]{display:flex;flex-wrap:wrap;width:100%;background-color:#fff}
1@media screen and (min-width: 961px){.row.grid[data-v-7ca0fa96],.grid.grid[data-v-7ca0fa96]{width:50%}}@media screen and (min-width: 961px){.row.row>*[data-v-7ca0fa96],.grid.row>*[data-v-7ca0fa96]{width:25%}}.row>*[data-v-7ca0fa96],.grid>*[data-v-7ca0fa96]{width:50%}.row[data-v-7ca0fa96] img,.grid[data-v-7ca0fa96] img{object-fit:contain}',""]),e.exports=o},649:function(e,t,i){var o=i(693);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,i(62).default)("082afc32",o,!0,{sourceMap:!1})},660:function(e,t,i){"use strict";i.r(t);i(32),i(27),i(34),i(14),i(42),i(28),i(43);var o=i(17),a=i(2),r=i(19);function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){Object(o.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var s=a.a.extend({props:{tail:{type:Boolean,default:!1},hero:{required:!0,type:Object},useThresholdTrigger:{type:Boolean,default:!0}},methods:l(l({},Object(r.d)("ui",["setHeaderUIState"])),{},{handleInViewport:function(){"/"===this.$route.path&&this.setHeaderUIState({textColor:this.hero.uiTextColor})}}),computed:l(l({},Object(r.e)("ui",["loopCount","headerHeight"])),{},{headlineColor:function(){var e=this.hero;return{color:(null==e?void 0:e.uiTextColor)||"#000"}}})}),d=(i(609),i(10)),c=Object(d.a)(s,(function(){var e,t,i,o,a,r,n,l,s,d,c,u,p=this,h=p.$createElement,f=p._self._c||h;return f("div",p._b({staticClass:"hero"},"div",p.$attrs,!1),[p.useThresholdTrigger?f("ThresholdTrigger",{on:{inViewport:p.handleInViewport}}):p._e(),p._v(" "),p.hero.showHeadline?f("ThresholdHeadline",{staticClass:"headline",style:p.headlineColor,attrs:{id:p._uid},scopedSlots:p._u([{key:"primary",fn:function(){var e;return[f("h2",{domProps:{textContent:p._s(null===(e=p.hero.link)||void 0===e?void 0:e.title)}})]},proxy:!0},{key:"secondary",fn:function(){var e,t;return[null!==(e=p.hero)&&void 0!==e&&e.cta?f("span",{domProps:{textContent:p._s(null===(t=p.hero)||void 0===t?void 0:t.cta)}}):p._e()]},proxy:!0}],null,!1,1390379161)}):p._e(),p._v(" "),f("Link",{attrs:{to:null===(e=p.hero.link)||void 0===e?void 0:e.url,target:null===(t=p.hero.link)||void 0===t?void 0:t.target}},[f("div",{ref:"image",staticClass:"image"},[f("GenericImage",{directives:[{name:"show",rawName:"v-show",value:"i"!==p.$screen.breakpoint&&"image"===(null===(i=p.hero.landscapeMedia)||void 0===i?void 0:i.mediaType),expression:"$screen.breakpoint !== 'i' && hero.landscapeMedia?.mediaType === 'image'"}],staticClass:"media",attrs:{sourceUrl:null===(o=p.hero.landscapeMedia)||void 0===o?void 0:o.sourceUrl,srcset:null===(a=p.hero.landscapeMedia)||void 0===a?void 0:a.srcSet,sizes:["100vw","100vw","100vw"],loading:"eager"}}),p._v(" "),f("GenericImage",{directives:[{name:"show",rawName:"v-show",value:"i"===p.$screen.breakpoint&&"image"===(null===(r=p.hero.portraitMedia)||void 0===r?void 0:r.mediaType),expression:"$screen.breakpoint === 'i' && hero.portraitMedia?.mediaType === 'image'"}],staticClass:"media",attrs:{sourceUrl:null===(n=p.hero.portraitMedia)||void 0===n?void 0:n.sourceUrl,srcset:null===(l=p.hero.portraitMedia)||void 0===l?void 0:l.srcSet,sizes:["100vw","100vw","100vw"],loading:"eager"}}),p._v(" "),f("GenericVideo",{directives:[{name:"show",rawName:"v-show",value:"i"!==p.$screen.breakpoint&&"video/mp4"===(null===(s=p.hero.landscapeMedia)||void 0===s?void 0:s.mimeType),expression:"$screen.breakpoint !== 'i' && hero.landscapeMedia?.mimeType === 'video/mp4'"}],staticClass:"media",attrs:{sourceUrl:null===(d=p.hero.landscapeMedia)||void 0===d?void 0:d.mediaItemUrl,loading:"eager",autoplay:"",muted:"",loop:"",playsinline:""}}),p._v(" "),f("GenericVideo",{directives:[{name:"show",rawName:"v-show",value:"i"===p.$screen.breakpoint&&"video/mp4"===(null===(c=p.hero.portraitMedia)||void 0===c?void 0:c.mimeType),expression:"$screen.breakpoint === 'i' && hero.portraitMedia?.mimeType === 'video/mp4'"}],staticClass:"media",attrs:{sourceUrl:null===(u=p.hero.portraitMedia)||void 0===u?void 0:u.mediaItemUrl,loading:"eager",autoplay:"",muted:"",loop:"",playsinline:""}})],1)])],1)}),[],!1,null,"063d2c58",null);t.default=c.exports;installComponents(c,{ThresholdTrigger:i(557).default,ThresholdHeadline:i(582).default,GenericImage:i(550).default,GenericVideo:i(563).default,Link:i(341).default})},661:function(e,t,i){"use strict";i.r(t);i(32),i(27),i(34),i(14),i(42),i(28),i(43);var o=i(17),a=i(2),r=i(19),n=i(105);function l(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function s(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1t%2?l(Object(i),!0).forEach((function(t){Object(o.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var d=a.a.extend({props:{block:{required:!0,type:Object}},computed:s(s({},Object(r.e)("ui",["intro"])),{},{isMedia:function(){return"GlobalSettings_Homepage_Blocks_Media"===this.block.__typename},isProductGroup:function(){return"GlobalSettings_Homepage_Blocks_ProductGroup"===this.block.__typename},borderStyle:function(){var e=this.block;return{borderColor:e.useBorder&&e.borderColor?e.borderColor:"transparent"}},borderClass:function(){var e=this.block;return{"use-border":!(!e.useBorder||!e.borderColor)}},headlineColor:function(){var e=this.block;return e&&null!=e&&e.headlineColor?{color:null==e?void 0:e.headlineColor}:{}}}),filters:{makeRelativeUrl:n.b},methods:s(s({makeRelativeUrl:n.b},Object(r.d)("ui",["setHeaderUIState"])),{},{handleInViewport:function(){if("/"===this.$route.path){var e=this.block;this.setHeaderUIState({filterMode:!1,textColor:(null==e?void 0:e.uiTextColor)||"#000"})}}})}),c=(i(611),i(10)),u=Object(c.a)(d,(function(){var e,t,i,o,a,r=this,n=r.$createElement,l=r._self._c||n;return r.isMedia?l("Link",{staticClass:"block ratio",class:{"block--intro":r.intro,"full-width":r.block.fullWidth},attrs:{to:"link"===r.block.categoryOrLink?r.block.link.url:null===(e=r.block.category)||void 0===e?void 0:e.uri,target:"link"===r.block.categoryOrLink&&r.block.link.target}},[l("ThresholdTrigger",{staticClass:"threshold",on:{inViewport:r.handleInViewport}}),r._v(" "),l("ThresholdHeadline",{staticClass:"headline",style:r.headlineColor,attrs:{id:r._uid},scopedSlots:r._u([{key:"primary",fn:function(){var e;return["category"===r.block.categoryOrLink?l("h2",{domProps:{textContent:r._s(null===(e=r.block.category)||void 0===e?void 0:e.name)}}):r._e(),r._v(" "),"link"===r.block.categoryOrLink?l("h2",{domProps:{textContent:r._s(r.block.link.title)}}):r._e()]},proxy:!0},{key:"secondary",fn:function(){return[r.block.cta?l("span",[r._v(r._s(r.block.cta))]):r._e()]},proxy:!0}],null,!1,2692538478)}),r._v(" "),"image"===(null===(t=r.block.media)||void 0===t?void 0:t.mediaType)?l("GenericImage",{staticClass:"media",class:r.borderClass,style:r.borderStyle,attrs:{sourceUrl:null===(i=r.block.media)||void 0===i?void 0:i.sourceUrl,srcset:null===(o=r.block.media)||void 0===o?void 0:o.srcSet}}):r._e(),r._v(" "),"video/mp4"===(null===(a=r.block.media)||void 0===a?void 0:a.mimeType)?l("GenericVideo",{staticClass:"media",class:r.borderClass,style:r.borderStyle,attrs:{sourceUrl:r.block.media.mediaItemUrl,autoplay:!0,muted:!0,loop:!0,playsinline:!0}}):r._e()],1):r.isProductGroup?l("div",{staticClass:"product-group",class:r.block.displayMode&&"grid"},[l("NuxtLink",{staticClass:"ratio",attrs:{to:r._f("makeRelativeUrl")(r.block.product1.link)}},[r._e()],1),r._v(" "),l("NuxtLink",{staticClass:"ratio",attrs:{to:r._f("makeRelativeUrl")(r.block.product2.link)}},[r._e()],1),r._v(" "),l("NuxtLink",{staticClass:"ratio",attrs:{to:r._f("makeRelativeUrl")(r.block.product3.link)}},[r._e()],1),r._v(" "),l("NuxtLink",{staticClass:"ratio",attrs:{to:r._f("makeRelativeUrl")(r.block.product4.link)}},[r._e()],1)],1):r._e()}),[],!1,null,"7ca0fa96",null);t.default=u.exports;installComponents(u,{ThresholdTrigger:i(557).default,ThresholdHeadline:i(582).default,GenericImage:i(550).default,GenericVideo:i(563).default,Link:i(341).default})},692:function(e,t,i){"use strict";i(649)},693:function(e,t,i){var o=i(61)(!1);o.push([e.i,".homepage-listings[data-v-da9c3698]{z-index:110;position:relative;transform:translateZ(0)}.width-ruler[data-v-da9c3698]{width:100%}.index[data-v-da9c3698]{width:100%}.main--hidden[data-v-da9c3698]{opacity:0}.links[data-v-da9c3698]{background:#fff;height:100vh}.tail[data-v-da9c3698]{position:fixed;width:100%;height:auto;overflow:hidden;z-index:-1200;transform:translateZ(0)}.tail-hero[data-v-da9c3698]{margin-top:0}.homepage-blocks[data-v-da9c3698]{display:flex;flex-wrap:wrap;background:#fff;position:relative;z-index:110}.homepage-blocks.hompage-blocks--hidden[data-v-da9c3698]{height:0;opacity:0}
1.homepage-listings[data-v-da9c3698]{background:#fff}.height-rule[data-v-da9c3698]{position:absolute;top:0;bottom:0;left:0;width:1px}",""]),e.exports=o},718:function(e,t,i){"use strict";i.r(t);i(32),i(27),i(34),i(14),i(42),i(28),i(43);var o=i(17),a=i(16),r=(i(80),i(49),i(86),i(46),i(74),i(78),i(65),i(2)),n=i(19),l=i(66),s=i(565);function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){Object(o.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var u=r.a.extend({name:"index",head:function(){var e,t;return{meta:[{name:"description",content:null===(e=this.globalSettings)||void 0===e||null===(t=e.seo)||void 0===t?void 0:t.siteDescription},{hid:"og:type",property:"og:type",content:"website"},{hid:"og:title",property:"og:title",content:"Rave RVW"}]}},mixins:[s.a],transition:{name:""},fetchKey:"homepage",fetch:function(){var e=this;return Object(a.a)(regeneratorRuntime.mark((function t(){var i,o,a,r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$apollo.query({query:l.f,fetchPolicy:"no-cache"});case 2:if(i=t.sent,!(o=i.data).errors){t.next=6;break}throw new Error("HOMEPAGE query came with errors");case 6:e.globalSettings=o.globalSettings,e.$nextTick((function(){if("/#shop"===e.$route.fullPath){var t=e.$refs.shop,i=(null==t?void 0:t.offsetTop)||0;e.$nextTick((function(){window.scrollTo(0,i)}))}})),"/"===e.$route.path&&e.setHeaderUIState({bgMode:!1,filterMode:!1,textColor:null===(a=o.globalSettings)||void 0===a||null===(r=a.homepage)||void 0===r||null===(n=r.hero)||void 0===n?void 0:n.uiTextColor});case 9:case"end":return t.stop()}}),t)})))()},data:function(){return{hideMain:!1,childKey:null,globalSettings:null}},inject:["observeResize","unobserveResize"],computed:c(c({},Object(n.c)("ui",["headerText","largeHeader"])),Object(n.e)("ui",["hideHompageBlocks","scrollingTo"])),methods:c(c({},Object(n.d)("ui",["setHeaderUIState","setNavigationContext","setScrollingTo","setHideHomepageBlocks"])),{},{navigateBack:function(){var e,t,i,o=this;this.scrollingTo||(this.setHeaderUIState({bgMode:!1,filterMode:!1,textColor:null===(e=this.globalSettings)||void 0===e||null===(t=e.homepage)||void 0===t||null===(i=t.hero)||void 0===i?void 0:i.uiTextColor}),this.setScrollingTo(!0),this.hideMain=!0,setTimeout((function(){window.scrollTo(0,0),window.requestAnimationFrame((function(){o.$router.replace("/").catch((function(e){if("NavigationDuplicated"!==e.name)throw e})),setTimeout((function(){window.requestAnimationFrame((function(){o.hideMain=!1,o.setHideHomepageBlocks(!1),o.setScrollingTo(!1)}))}),100)}))}),100))},scrollToShop:function(){var e=this;this.$nextTick((function(){var t=e.$refs.shop,i=null==t?void 0:t.offsetTop;(i||0===i)&&window.scrollTo({top:i})}))},updateChildKey:function(e){this.childKey=e}}),watch:{$route:{deep:!0,immediate:!0,handler:function(e,t){var i;e.path.includes("/shop/")&&(this.setHideHomepageBlocks(!0),console.log(t),null!=t&&null!==(i=t.path)&&void 0!==i&&i.includes("/product/")||this.scrollToShop())}}},mounted:function(){"/#shop"===this.$route.fullPath&&this.scrollToShop()}}),p=(i(692),i(10)),h=Object(p.a)(u,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.globalSettings?i("div",{staticClass:"index"},[i("div",{staticClass:"tail"},[i("HomepageHero",{staticClass:"tail-hero",attrs:{tail:!0,useThresholdTrigger:!1,hero:e.globalSettings.homepage.hero}}),e._v(" "),i("div",{staticClass:"homepage-blocks"},e._l(e.globalSettings.homepage.blocks.slice(0,2),(function(e){return i("HomepageBlock",{key:e.id,attrs:{block:e}})})),1)],1),e._v(" "),i("div",{staticClass:"main",class:e.hideMain&&"main--hidden"},[i("div",{staticClass:"homepage-blocks",class:e.hideHompageBlocks&&"hompage-blocks--hidden"},[i("HomepageHero",{attrs:{hero:e.globalSettings.homepage.hero}}),e._v(" "),e._l(e.globalSettings.homepage.blocks,(function(e){return i("HomepageBlock",{key:e.id,attrs:{block:e}})}
1))],2),e._v(" "),i("div",{ref:"shop",attrs:{id:"shop"}},[e.headerText?i("ListingHeader",{attrs:{title:e.headerText,lg:!0}}):e._e(),e._v(" "),i("Listing",{staticClass:"homepage-listings",attrs:{products:e.globalSettings.homepage.listing}})],1),e._v(" "),i("LoopingFooter",{attrs:{scrollHeight:e.scrollHeight},on:{exitAbove:e.navigateBack}})],1),e._v(" "),i("div",[i("NuxtChild",{key:e.$route.path,on:{updateKey:e.updateChildKey}})],1)]):e._e()}),[],!1,null,"da9c3698",null);t.default=h.exports;installComponents(h,{HomepageHero:i(660).default,HomepageBlock:i(661).default,ListingHeader:i(603).default,Listing:i(583).default,LoopingFooter:i(711).default})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.