// source --> https://collinson-ceramics.co.uk/wp-content/themes/cc/dist/main.min.js?ver=1.0.0 "use strict";!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(c){var n,r=window.Slick||{};n=0,(r=function(t,e){var i,o=this;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:c(t),appendDots:c(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return c('',close:'',arrowLeft:'',arrowRight:'',smallBtn:''},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:g.noop,beforeLoad:g.noop,afterLoad:g.noop,beforeShow:g.noop,afterShow:g.noop,beforeClose:g.noop,afterClose:g.noop,onActivate:g.noop,onDeactivate:g.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},n=g(l),r=g(p),s=0,u=l.requestAnimationFrame||l.webkitRequestAnimationFrame||l.mozRequestAnimationFrame||l.oRequestAnimationFrame||function(t){return l.setTimeout(t,1e3/60)},e=l.cancelAnimationFrame||l.webkitCancelAnimationFrame||l.mozCancelAnimationFrame||l.oCancelAnimationFrame||function(t){l.clearTimeout(t)},c=function(){var t,e=p.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(void 0!==e.style[t])return i[t];return"transitionend"}(),h=function(t){return t&&t.length&&t[0].offsetHeight},d=function(t,e){var i=g.extend(!0,{},t,e);return g.each(e,function(t,e){g.isArray(e)&&(i[t]=e)}),i},o=function(t,e,i){var o=this;o.opts=d({index:i},g.fancybox.defaults),g.isPlainObject(e)&&(o.opts=d(o.opts,e)),g.fancybox.isMobile&&(o.opts=d(o.opts,o.opts.mobile)),o.id=o.opts.id||++s,o.currIndex=parseInt(o.opts.index,10)||0,o.prevIndex=null,o.prevPos=null,o.currPos=0,o.firstRun=!0,o.group=[],o.slides={},o.addContent(t),o.group.length&&o.init()};g.extend(o.prototype,{init:function(){var e,i,o=this,n=o.group[o.currIndex].opts;n.closeExisting&&g.fancybox.close(!0),g("body").addClass("fancybox-active"),!g.fancybox.getInstance()&&!1!==n.hideScrollbar&&!g.fancybox.isMobile&&p.body.scrollHeight>l.innerHeight&&(g("head").append('"),g("body").addClass("compensate-for-scrollbar")),i="",g.each(n.buttons,function(t,e){i+=n.btnTpl[e]||""}),e=g(o.translate(o,n.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",n.btnTpl.arrowLeft+n.btnTpl.arrowRight))).attr("id","fancybox-container-"+o.id).addClass(n.baseClass).data("FancyBox",o).appendTo(n.parentEl),o.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){o.$refs[t]=e.find(".fancybox-"+t)}),o.trigger("onInit"),o.activate(),o.jumpTo(o.currIndex)},translate:function(t,e){var i=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===i[e]?t:i[e]})},addContent:function(t){var e,c=this,i=g.makeArray(t);g.each(i,function(t,e){var i,o,n,s,r,a={},l={};g.isPlainObject(e)?l=(a=e).opts||e:"object"===g.type(e)&&g(e).length?(l=(i=g(e)).data()||{},(l=g.extend(!0,{},l,l.options)).$orig=i,a.src=c.opts.src||l.src||i.attr("href"),a.type||a.src||(a.type="inline",a.src=e)):a={type:"html",src:e+""},a.opts=g.extend(!0,{},c.opts,l),g.isArray(l.buttons)&&(a.opts.buttons=l.buttons),g.fancybox.isMobile&&a.opts.mobile&&(a.opts=d(a.opts,a.opts.mobile)),o=a.type||a.opts.type,s=a.src||"",!o&&s&&((n=s.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(o="video",a.opts.video.format||(a.opts.video.format="video/"+("ogv"===n[1]?"ogg":n[1]))):s.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?o="image":s.match(/\.(pdf)((\?|#).*)?$/i)?(o="iframe",a=g.extend(!0,a,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===s.charAt(0)&&(o="inline")),o?a.type=o:c.trigger("objectNeedsType",a),a.contentType||(a.contentType=-1=o.group[o.currIndex].opts.idleTime&&!o.isDragging&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){n.off("orientationchange.fb resize.fb"),r.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(l.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,o){var e,i,n,s,r,a,l,c,d,p=this,u=p.group.length;if(!(p.isDragging||p.isClosing||p.isAnimating&&p.firstRun)){if(t=parseInt(t,10),!(n=p.current?p.current.opts.loop:p.opts.loop)&&(t<0||u<=t))return!1;if(e=p.firstRun=!Object.keys(p.slides).length,r=p.current,p.prevIndex=p.currIndex,p.prevPos=p.currPos,s=p.createSlide(t),1s.pos?"next":"previous")),h(e.$slide),g.fancybox.animate(e.$slide,{top:0,left:(e.pos-s.pos)*a.width+(e.pos-s.pos)*e.opts.gutter},o,function(){e.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),e.pos===p.currPos&&p.complete()})})):o&&s.opts.transitionEffect&&(c="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>s.pos?"next":"previous")),g.fancybox.animate(r.$slide,c,o,function(){r.$slide.removeClass(c).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),s.isLoaded?p.revealContent(s):p.loadSlide(s),p.preload("image")}},createSlide:function(t){var e,i=this,o=t%i.group.length;return o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=g('
').appendTo(i.$refs.stage),i.slides[t]=g.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,i){var o,n,s,r,a,l=this,c=l.current,d=c.$content,p=g.fancybox.getTranslate(c.$slide).width,u=g.fancybox.getTranslate(c.$slide).height,h=c.width,f=c.height;l.isAnimating||l.isMoved()||!d||"image"!=c.type||!c.isLoaded||c.hasError||(l.isAnimating=!0,g.fancybox.stop(d),t=void 0===t?.5*p:t,e=void 0===e?.5*u:e,(o=g.fancybox.getTranslate(d)).top-=g.fancybox.getTranslate(c.$slide).top,o.left-=g.fancybox.getTranslate(c.$slide).left,r=h/o.width,a=f/o.height,n=.5*p-.5*h,s=.5*u-.5*f,pr.get(0).clientHeight)),i.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,i=e.current,o=i.$slide;!e.isClosing&&i&&(o.siblings().css({transform:"",opacity:""}),o.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),g.fancybox.animate(o,{top:0,left:0,opacity:1},void 0===t?0:t,function(){o.css({transform:"",opacity:""}),i.isComplete||e.complete()},!1))},isMoved:function(t){var e,i,o=t||this.current;return!!o&&(i=g.fancybox.getTranslate(this.$refs.stage),e=g.fancybox.getTranslate(o.$slide),!o.$slide.hasClass("fancybox-animated")&&(.5t.width||e.height>t.height))return!0}return!1},isScaledDown:function(t,e){var i=!1,o=this.current,n=o.$content;return void 0!==t&&void 0!==e?i=t').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(t=p.createElement("img")).onerror=function(){g(this).remove(),e.$ghost=null},t.onload=function(){i.afterLoad(e)},e.$ghost=g(t).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),i.setBigImage(e)},checkSrcset:function(t){var e,i,o,n,s=t.opts.srcset||t.opts.image.srcset;if(s){o=l.devicePixelRatio||1,n=l.innerWidth*o,(i=s.split(",").map(function(t){var o={};return t.trim().split(/\s+/).forEach(function(t,e){var i=parseInt(t.substring(0,t.length-1),10);if(0===e)return o.url=t;i&&(o.value=i,o.postfix=t[t.length-1])}),o})).sort(function(t,e){return t.value-e.value});for(var r=0;r=n||"x"===a.postfix&&a.value>=o){e=a;break}}!e&&i.length&&(e=i[i.length-1]),e&&(t.src=e.url,t.width&&t.height&&"w"==e.postfix&&(t.height=t.width/t.height*e.value,t.width=e.value),t.opts.srcset=s)}},setBigImage:function(e){var i=this,t=p.createElement("img"),o=g(t);e.$image=o.one("error",function(){i.setError(e)}).one("load",function(){var t;e.$ghost||(i.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),i.afterLoad(e)),i.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(1').css(r.css).appendTo(a),a.addClass("fancybox-slide--"+n.contentType),n.$iframe=s=g(r.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(r.attr).appendTo(n.$content),r.preload?(e.showLoading(n),s.on("load.fb error.fb",function(t){this.isReady=1,n.$slide.trigger("refresh"),e.afterLoad(n)}),a.on("refresh.fb",function(){var t,e=n.$content,i=r.css.width,o=r.css.height;if(1===s[0].isReady){try{t=s.contents().find("body")}catch(t){}t&&t.length&&t.children().length&&(a.css("overflow","visible"),e.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===i&&(i=Math.ceil(Math.max(t[0].clientWidth,t.outerWidth(!0)))),e.css("width",i||"").css("max-width",""),void 0===o&&(o=Math.ceil(Math.max(t[0].clientHeight,t.outerHeight(!0)))),e.css("height",o||""),a.css("overflow","auto")),e.removeClass("fancybox-is-hidden")}})):e.afterLoad(n),s.attr("src",n.src),a.one("onReset",function(){try{g(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}g(this).off("refresh.fb").empty(),n.isLoaded=!1,n.isRevealed=!1})},setContent:function(t,e){var i;this.isClosing||(this.hideLoading(t),t.$content&&g.fancybox.stop(t.$content),t.$slide.empty(),(i=e)&&i.hasOwnProperty&&i instanceof g&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=g("
").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===g.type(e)&&(e=g("
").append(g.trim(e)).contents()),t.opts.filter&&(e=g("
").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){g(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(g(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),g(e).appendTo(t.$slide),g(e).is("video,audio")&&(g(e).addClass("fancybox-video"),g(e).wrap("
"),t.contentType="video",t.opts.width=t.opts.width||g(e).attr("width"),t.opts.height=t.opts.height||g(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("
").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){(t=t||this.current)&&!t.$spinner&&(t.$spinner=g(this.translate(this,this.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){(t=t||this.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=g(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&g('
').appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e,i=this,o=t||i.current,n=o.opts.caption,s=o.opts.preventCaptionOverlap,r=i.$refs.caption,a=!1;r.toggleClass("fancybox-caption--separate",s),s&&n&&n.length&&(o.pos!==i.currPos?((e=r.clone().appendTo(r.parent())).children().eq(0).empty().html(n),a=e.outerHeight(!0),e.empty().remove()):i.$caption&&(a=i.$caption.outerHeight(!0)),o.$slide.css("padding-bottom",a||""))},adjustLayout:function(t){var e,i,o,n,s=t||this.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css("margin-bottom",""),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style["padding-bottom"],n=s.$slide.css("padding-bottom"),0=s.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,r.addClass(i).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),h(r),"image"!==t.type&&t.$content.hide().show(0),void g.fancybox.animate(r,"fancybox-slide--current",o,function(){r.removeClass(i).css({transform:"",opacity:""}),t.pos===s.currPos&&s.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),d||!c||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===s.currPos&&s.complete())))},getThumbPos:function(t){var e,i,o,n,s,r,a,l,c,d=t.$thumb;return!(!d||(!(a=d[0])||a.ownerDocument!==p||(g(".fancybox-container").css("pointer-events","none"),l={x:a.getBoundingClientRect().left+a.offsetWidth/2,y:a.getBoundingClientRect().top+a.offsetHeight/2},c=p.elementFromPoint(l.x,l.y)===a,g(".fancybox-container").css("pointer-events",""),!c)))&&(e=g.fancybox.getTranslate(d),i=parseFloat(d.css("border-top-width")||0),o=parseFloat(d.css("border-right-width")||0),n=parseFloat(d.css("border-bottom-width")||0),s=parseFloat(d.css("border-left-width")||0),r={top:e.top+i,left:e.left+s,width:e.width-o-s,height:e.height-i-n,scaleX:1,scaleY:1},0=i.currPos-1&&e.pos<=i.currPos+1?o[e.pos]=e:e&&(g.fancybox.stop(e.$slide),e.$slide.off().remove())}),i.slides=o),i.isAnimating=!1,i.updateCursor(),i.trigger("afterShow"),e.opts.video.autoStart&&e.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),i.next()}),e.opts.autoFocus&&"html"===e.contentType&&((t=e.$content.find("input[autofocus]:enabled:visible:first")).length?t.trigger("focus"):i.focus(null,!0)),e.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,i,o=this;o.group.length<2||(i=o.slides[o.currPos+1],(e=o.slides[o.currPos-1])&&e.type===t&&o.loadSlide(e),i&&i.type===t&&o.loadSlide(i))},focus:function(t,e){var i,o,n=this,s=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");n.isClosing||((i=(i=!t&&n.current&&n.current.isComplete?n.current.$slide.find("*:visible"+(e?":not(.fancybox-close-small)":"")):n.$refs.container.find("*:visible")).filter(s).filter(function(){return"hidden"!==g(this).css("visibility")&&!g(this).hasClass("disabled")})).length?(o=i.index(p.activeElement),t&&t.shiftKey?(o<0||0==o)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(o<0||o==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):n.$refs.container.trigger("focus"))},activate:function(){var e=this;g(".fancybox-container").each(function(){var t=g(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(t,e){function i(){d.cleanUp(t)}var o,n,s,r,a,l,c,d=this,p=d.current;return!d.isClosing&&(!(d.isClosing=!0)===d.trigger("beforeClose",t)?(d.isClosing=!1,u(function(){d.update()}),!1):(d.removeEvents(),s=p.$content,o=p.opts.animationEffect,n=g.isNumeric(e)?e:o?p.opts.animationDuration:0,p.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?g.fancybox.stop(p.$slide):o=!1,p.$slide.siblings().trigger("onReset").remove(),n&&d.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",n+"ms"),d.hideLoading(p),d.hideControls(!0),d.updateCursor(),"zoom"!==o||s&&n&&"image"===p.type&&!d.isMoved()&&!p.hasError&&(c=d.getThumbPos(p))||(o="fade"),"zoom"===o?(g.fancybox.stop(s),l={top:(r=g.fancybox.getTranslate(s)).top,left:r.left,scaleX:r.width/c.width,scaleY:r.height/c.height,width:c.width,height:c.height},"auto"==(a=p.opts.zoomOpacity)&&(a=.1=t.group.length-1),"image"===e.type?o.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",e.opts.image.src||e.src).show():e.opts.toolbar&&o.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),g(p.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus")},hideControls:function(t){var e=["infobar","toolbar","nav"];!t&&this.current.opts.preventCaptionOverlap||e.push("caption"),this.$refs.container.removeClass(e.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,i=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,i.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&1e.clientHeight,s=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth,!(r=n||s))&&((t=t.parent()).length&&!t.hasClass("fancybox-stage")&&!t.is("body")););return r}function i(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",m.proxy(e,"ontouchstart"))}var y=g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||function(t){return g.setTimeout(t,1e3/60)},b=g.cancelAnimationFrame||g.webkitCancelAnimationFrame||g.mozCancelAnimationFrame||g.oCancelAnimationFrame||function(t){g.clearTimeout(t)};i.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),m(l).off(".fb.touch"),t.requestId&&(b(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},i.prototype.ontouchstart=function(t){var e=this,i=m(t.target),o=e.instance,n=o.current,s=n.$slide,r=n.$content,a="touchstart"==t.type;if(a&&e.$container.off("mousedown.fb.touch"),(!t.originalEvent||2!=t.originalEvent.button)&&s.length&&i.length&&!c(i)&&!c(i.parent())&&(i.is("img")||!(t.originalEvent.clientX>i[0].clientWidth+i.offset().left))){if(!n||o.isAnimating||n.$slide.hasClass("fancybox-animated"))return t.stopPropagation(),void t.preventDefault();e.realPoints=e.startPoints=d(t),e.startPoints.length&&(n.touch&&t.stopPropagation(),e.startEvent=t,e.canTap=!0,e.$target=i,e.$content=r,e.opts=n.opts.touch,e.isPanning=!1,e.isSwiping=!1,e.isZooming=!1,e.isScrolling=!1,e.canPan=o.canPan(),e.startTime=(new Date).getTime(),e.distanceX=e.distanceY=e.distance=0,e.canvasWidth=Math.round(s[0].clientWidth),e.canvasHeight=Math.round(s[0].clientHeight),e.contentLastPos=null,e.contentStartPos=m.fancybox.getTranslate(e.$content)||{top:0,left:0},e.sliderStartPos=m.fancybox.getTranslate(s),e.stagePos=m.fancybox.getTranslate(o.$refs.stage),e.sliderStartPos.top-=e.stagePos.top,e.sliderStartPos.left-=e.stagePos.left,e.contentStartPos.top-=e.stagePos.top,e.contentStartPos.left-=e.stagePos.left,m(l).off(".fb.touch").on(a?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",m.proxy(e,"ontouchend")).on(a?"touchmove.fb.touch":"mousemove.fb.touch",m.proxy(e,"ontouchmove")),m.fancybox.isMobile&&l.addEventListener("scroll",e.onscroll,!0),((e.opts||e.canPan)&&(i.is(e.$stage)||e.$stage.find(i).length)||(i.is(".fancybox-image")&&t.preventDefault(),m.fancybox.isMobile&&i.parents(".fancybox-caption").length))&&(e.isScrollable=p(i)||p(i.parent()),m.fancybox.isMobile&&e.isScrollable||t.preventDefault(),1!==e.startPoints.length&&!n.hasError||(e.canPan?(m.fancybox.stop(e.$content),e.isPanning=!0):e.isSwiping=!0,e.$container.addClass("fancybox-is-grabbing")),2===e.startPoints.length&&"image"===n.type&&(n.isLoaded||n.$ghost)&&(e.canTap=!1,e.isSwiping=!1,e.isPanning=!1,e.isZooming=!0,m.fancybox.stop(e.$content),e.centerPointStartX=.5*(e.startPoints[0].x+e.startPoints[1].x)-m(g).scrollLeft(),e.centerPointStartY=.5*(e.startPoints[0].y+e.startPoints[1].y)-m(g).scrollTop(),e.percentageOfImageAtPinchPointX=(e.centerPointStartX-e.contentStartPos.left)/e.contentStartPos.width,e.percentageOfImageAtPinchPointY=(e.centerPointStartY-e.contentStartPos.top)/e.contentStartPos.height,e.startDistanceBetweenFingers=v(e.startPoints[0],e.startPoints[1]))))}},i.prototype.onscroll=function(t){this.isScrolling=!0,l.removeEventListener("scroll",this.onscroll,!0)},i.prototype.ontouchmove=function(t){var e=this;return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling?void(e.canTap=!1):(e.newPoints=d(t),void((e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=v(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=v(e.newPoints[0],e.startPoints[0],"y"),e.distance=v(e.newPoints[0],e.startPoints[0]),0s.width||a>s.height?n.instance.scaleToActual(n.centerPointStartX,n.centerPointStartY,150):(i=n.limitPosition(t,e,r,a),m.fancybox.animate(n.$content,i,150)))},i.prototype.onTap=function(i){function t(t){var e=r.opts[t];if(m.isFunction(e)&&(e=e.apply(s,[r,i])),e)switch(e){case"close":s.close(o.startEvent);break;case"toggleControls":s.toggleControls();break;case"next":s.next();break;case"nextOrClose":1n[0].clientWidth+n.offset().left))){if(n.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))e="Outside";else if(n.is(".fancybox-slide"))e="Slide";else{if(!s.current.$content||!s.current.$content.find(n).addBack().filter(n).length)return;e="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,50'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});function i(t){this.instance=t,this.init()}a.extend(i.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,e=t.instance,i=e.group[e.currIndex].opts.slideShow;t.$button=e.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),e.group.length<2||!i?t.$button.hide():i.progress&&(t.$progress=a('
').appendTo(e.$refs.inner))},set:function(t){var e=this,i=e.instance,o=i.current;o&&(!0===t||o.opts.loop||i.currIndex'},fullScreen:{autoStart:!1}}),i(s).on(n.fullscreenchange,function(){var t=o.isFullscreen(),e=i.fancybox.getInstance();e&&(e.current&&"image"===e.current.type&&e.isAnimating&&(e.isAnimating=!1,e.update(!0,!0,0),e.isComplete||e.complete()),e.trigger("onFullscreenChange",t),e.$refs.container.toggleClass("fancybox-is-fullscreen",t),e.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})),i(s).on({"onInit.fb":function(t,e){n?e&&e.group[e.currIndex].opts.fullScreen?(e.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(t,e,i,o,n){e&&e.FullScreen&&70===n&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}})}(document,jQuery),function(t,s){var r="fancybox-thumbs";s.fancybox.defaults=s.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},s.fancybox.defaults);function o(t){this.init(t)}s.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,i=t.group,o=0;e.instance=t,e.opts=i[t.currIndex].opts.thumbs,(t.Thumbs=e).$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var n=0,s=i.length;n
').appendTo(e.$refs.container.find(o).addBack().filter(o)),t.$grid.on("click","a",function(){e.jumpTo(s(this).attr("data-index"))})),t.$list||(t.$list=s('
').appendTo(t.$grid)),s.each(e.group,function(t,e){(i=e.thumb)||"image"!==e.type||(i=e.src),n.push('")}),t.$list[0].innerHTML=n.join(""),"x"===t.opts.axis&&t.$list.width(parseInt(t.$grid.css("padding-right"),10)+e.group.length*t.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,i,o=this,n=o.$list,s=o.$grid;o.instance.current&&(i=(e=n.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+o.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===o.opts.axis&&(i.top<0||i.top>n.height()-e.outerHeight())?n.stop().animate({scrollTop:n.scrollTop()+i.top},t):"x"===o.opts.axis&&(i.lefts.scrollLeft()+(s.width()-e.outerWidth()))&&n.parent().stop().animate({scrollLeft:i.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),s(t).on({"onInit.fb":function(t,e){var i;!e||e.Thumbs||(i=new o(e)).isActive&&!0===i.opts.autoStart&&i.show()},"beforeShow.fb":function(t,e,i,o){var n=e&&e.Thumbs;n&&n.isVisible&&n.focus(o?0:250)},"afterKeydown.fb":function(t,e,i,o,n){var s=e&&e.Thumbs;s&&s.isActive&&71===n&&(o.preventDefault(),s.toggle())},"beforeClose.fb":function(t,e){var i=e&&e.Thumbs;i&&i.isVisible&&!1!==i.opts.hideOnClose&&i.$grid.hide()}})}(document,jQuery),function(t,s){s.extend(!0,s.fancybox.defaults,{btnTpl:{share:''},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},tpl:''}}),s(t).on("click","[data-fancybox-share]",function(){var t,e,i,o=s.fancybox.getInstance(),n=o.current||null;n&&("function"===s.type(n.opts.share.url)&&(t=n.opts.share.url.apply(n,[o,n])),e=n.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===n.type?encodeURIComponent(n.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,(i={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="},String(t).replace(/[&<>"'`=\/]/g,function(t){return i[t]}))).replace(/\{\{descr\}\}/g,o.$caption?encodeURIComponent(o.$caption.text()):""),s.fancybox.open({src:o.translate(o,e),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){o.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(s,r,n){function a(){var t=s.location.hash.substr(1),e=t.split("-"),i=1",{class:l.classes.input,readonly:l.utils.isMobile()}),i=p("
",{class:l.classes.items,tabindex:-1}),o=p("
",{class:l.classes.scroll}),n=p("
",{class:l.classes.prefix,html:l.options.arrowButtonMarkup}),s=p("",{class:"label"}),r=l.$element.wrap("
").parent().append(n.prepend(s),i,e),a=p("
",{class:l.classes.hideselect}),l.elements={input:e,items:i,itemsScroll:o,wrapper:n,label:s,outerWrapper:r},l.options.nativeOnMobile&&l.utils.isMobile()&&(l.elements.input=void 0,a.addClass(l.classes.prefix+"-is-native"),l.$element.on("change",function(){l.refresh()})),l.$element.on(l.eventTriggers).wrap(a),l.originalTabindex=l.$element.prop("tabindex"),l.$element.prop("tabindex",-1),l.populate(),l.activate(),l.utils.triggerCallback("Init",l))},activate:function(){var t=this,e=t.elements.items.closest(":visible").children(":hidden").addClass(t.classes.tempshow),i=t.$element.width();e.removeClass(t.classes.tempshow),t.utils.triggerCallback("BeforeActivate",t),t.elements.outerWrapper.prop("class",t.utils.arrayToClassname([t.classes.wrapper,t.$element.prop("class").replace(/\S+/g,t.classes.prefix+"-$&"),t.options.responsive?t.classes.responsive:""])),t.options.inheritOriginalWidth&&0=o.options.multiple.maxLabelEntries+1?(e=e.slice(0,o.options.multiple.maxLabelEntries)).push(p.isFunction(n)?n({text:"..."}):o.utils.format(n,{text:"..."})):e.slice(e.length-1)),o.elements.label.html(e.join(o.options.multiple.separator))):(i=o.lookupItems[o.state.currValue],o.elements.label.html(p.isFunction(n)?n(i):o.utils.format(n,i)))},populate:function(){var o=this,t=o.$element.children(),e=o.$element.find("option"),i=e.filter(":selected"),n=e.index(i),s=0,r=o.state.multiple?[]:0;1";return p.isFunction(i.options.listBuilder)&&i.options.listBuilder&&(t=i.options.listBuilder(t)),p.each(t,function(t,e){void 0!==e.label?(o+=i.utils.format('
  • {3}
  • ',i.utils.arrayToClassname([i.classes.group,e.groupDisabled?"disabled":"",e.element.prop("class")]),i.classes.grouplabel,e.element.prop("label")),p.each(e.items,function(t,e){o+=i.getItemMarkup(e.index,e)}),o+="
"):o+=i.getItemMarkup(e.index,e)}),o+""},getItemMarkup:function(t,e){var i=this,o=i.options.optionsItemBuilder,n={value:e.value,text:e.text,slug:e.slug,index:e.index};return i.utils.format('
  • {3}
  • ',t,i.utils.arrayToClassname([e.className,t===i.items.length-1?"last":"",e.disabled?"disabled":"",e.selected?"selected":""]),p.isFunction(o)?i.utils.format(o(e,this.$element,t),e):i.utils.format(o,n))},unbindEvents:function(){this.elements.wrapper.add(this.$element).add(this.elements.outerWrapper).add(this.elements.input).off(".sl")},bindEvents:function(){var s=this;s.elements.outerWrapper.on("mouseenter.sl mouseleave.sl",function(t){p(this).toggleClass(s.classes.hover,"mouseenter"===t.type),s.options.openOnHover&&(clearTimeout(s.closeTimer),"mouseleave"===t.type?s.closeTimer=setTimeout(p.proxy(s.close,s),s.options.hoverIntentTimeout):s.open())}),s.elements.wrapper.on("click.sl",function(t){s.state.opened?s.close():s.open(t)}),s.options.nativeOnMobile&&s.utils.isMobile()||(s.$element.on("focus.sl",function(){s.elements.input.focus()}),s.elements.input.prop({tabindex:s.originalTabindex,disabled:!1}).on("keydown.sl",p.proxy(s.handleKeys,s)).on("focusin.sl",function(t){s.elements.outerWrapper.addClass(s.classes.focus),s.elements.input.one("blur",function(){s.elements.input.blur()}),s.options.openOnFocus&&!s.state.opened&&s.open(t)}).on("focusout.sl",function(){s.elements.outerWrapper.removeClass(s.classes.focus)}).on("input propertychange",function(){var t=s.elements.input.val(),n=new RegExp("^"+s.utils.escapeRegExp(t),"i");clearTimeout(s.resetStr),s.resetStr=setTimeout(function(){s.elements.input.val("")},s.options.keySearchTimeout),t.length&&p.each(s.items,function(t,e){if(!e.disabled){if(n.test(e.text)||n.test(e.slug))return void s.highlight(t);if(e.alt)for(var i=e.alt.split("|"),o=0;oi&&t.elements.items.height(i),e.removeClass(t.classes.tempshow)},isInViewport:function(){var t,e,i,o,n,s,r,a=this;!0===a.options.forceRenderAbove?a.elements.outerWrapper.addClass(a.classes.above):!0===a.options.forceRenderBelow?a.elements.outerWrapper.addClass(a.classes.below):(t=l.scrollTop(),e=l.height(),o=(i=a.elements.outerWrapper.offset().top)+a.elements.outerWrapper.outerHeight()+a.itemsHeight<=t+e,n=i-a.itemsHeight>t,r=!(s=!o&&n),a.elements.outerWrapper.toggleClass(a.classes.above,s),a.elements.outerWrapper.toggleClass(a.classes.below,r))},detectItemVisibility:function(t){var e=this,i=e.$li.filter("[data-index]");e.state.multiple&&(t=p.isArray(t)&&0===t.length?0:t,t=p.isArray(t)?Math.min.apply(Math,t):t);var o=i.eq(t).outerHeight(),n=i[t].offsetTop,s=e.elements.itemsScroll.scrollTop(),r=n+2*o;e.elements.itemsScroll.scrollTop(r>s+e.itemsHeight?r-e.itemsHeight:n-o▾',disableOnMobile:!1,nativeOnMobile:!0,openOnFocus:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,forceRenderAbove:!1,forceRenderBelow:!1,stopPropagation:!0,optionsItemBuilder:"{text}",labelBuilder:"{text}",listBuilder:!1,keys:{previous:[37,38],next:[39,40],select:[9,13,27],open:[13,32,37,38,39,40],close:[9,27]},customClass:{prefix:"selectric",camelCase:!1},multiple:{separator:", ",keepMenuOpen:!0,maxLabelEntries:!1}}}),function(f){var g,m,o={fadeduration:500},v={$zoomimage:null,offset:[,],settings:null,multiplier:[,]},y=f(),b=null!=navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(android)|(webOS)/i);function w(t){return{w:t.width(),h:t.height()}}function x(t,e){return t.offsetParent?t[e]+x(t.offsetParent,e):t[e]}f.fn.zoomio=function(t){var i=f.extend({},o,t);return this.each(function(){var p,u,h,t,e=f(this);if(0==(e=e.is("img")?e:e.find("img:eq(0)")).length)return!0;h=(u=i)||o,t=b?"click":"mouseenter",(p=e).off(t).on(t,function(t){var e,i,n,s,r,a,l,c,o,d;"visible"==g.css("visibility")&&1==g.queue("fx").length&&y==p||(y=p,t=(e=t).originalEvent.changedTouches?e.originalEvent.changedTouches[0]:e,n=1==u.fixedcontainer?{left:(i=p.offset()).left,top:i.top}:{left:x(p.get(0),"offsetLeft"),top:x(p.get(0),"offsetTop")},s=[t.pageX-n.left,t.pageY-n.top],r=w(p),a=h.w||r.w,l=h.h||r.h,g.stop().css({visibility:"hidden"}),o=f.Deferred(),d=p.attr("data-lazy-src")||p.data("lazy-src")||p.attr("src"),p.data("lazy-src")&&m.css({width:r.w,height:r.h,left:n.left,top:n.top,visibility:"visible",zIndex:1e4}),g.html(''),(c=g.find("img")).get(0).complete?o.resolve():c.on("load",function(){o.resolve()}),o.done(function(){g.css({width:a,height:l,left:n.left,top:n.top});var t=w(g);u.scale&&c.css({width:p.width()*u.scale});var e,i,o=w(c);m.css({zIndex:9998}),g.stop().css({visibility:"visible",opacity:0}).animate({opacity:1},h.fadeduration,function(){m.css({visibility:"hidden"})}),b&&(e=s[0]/r.w*(o.w-t.w),i=s[1]/r.h*(o.h-t.h),g.scrollLeft(e),g.scrollTop(i)),v={$zoomimage:c,offset:n,settings:h,multiplier:[o.w/t.w,o.h/t.h]}}),p.off("mouseleave").on("mouseleave",function(t){"resolved"!=o.state()&&(o.reject(),m.css({visibility:"hidden"}))}),e.stopPropagation())})})},f(function(){g=f('
    ').appendTo(document.body),m=f('
    ').appendTo(document.body),b?(g.addClass("mobileclass"),g.on("touchstart",function(t){t.stopPropagation()}),f(document).on("touchstart.dismisszoomio",function(t){v.$zoomimage&&(m.css({visibility:"hidden"}),g.stop().animate({opacity:0},v.settings.fadeduration,function(){f(this).css({visibility:"hidden",left:"-100%",top:"-100%"})}))})):(g.on("mouseenter",function(t){}),g.on("mousemove",function(t){var e=v.$zoomimage,i=v.offset,o=[t.pageX-i.left,t.pageY-i.top],n=v.multiplier;e.css({left:-o[0]*n[0]+o[0],top:-o[1]*n[1]+o[1]})}),g.on("mouseleave",function(){m.css({visibility:"hidden"}),g.stop().animate({opacity:0},v.settings.fadeduration,function(){f(this).css({visibility:"hidden",left:"-100%",top:"-100%"})})}))})}(jQuery),function(y,b,w){var x,T,S,k,C,e=(x=function(){(-1!==navigator.userAgent.indexOf("MSIE")||-1 a").on("click",function(t){t.preventDefault(),w(this).parent().toggleClass("open").find(".sub-menu").stop().slideToggle(300)})},S=function(){var t=w(".site-header");w(".site-header__navigation ul li.menu-item-has-children > a").on("mouseenter",function(){t.addClass("site-header--darken")}),w(".site-header__navigation ul li.menu-item-has-children").on("mouseleave",function(){t.removeClass("site-header--darken")})},k=function(){var t=w(".site-header__search-toggle, .site-header__search__close"),e=w(".site-header__search"),i=w(".site-header__search__form input");t.on("click",function(){t.toggleClass("toggled"),e.stop().slideToggle(300),t.hasClass("toggled")&&i.trigger("focus")})},C=function(){var i=!1,o=w(".site-header__search__results"),e=null;w(".site-header__search__form input").on("change keyup",function(){var t=w(this).val();if(e&&clearTimeout(e),!t)return o.html(""),clearTimeout(e),!1;e=setTimeout(function(){i||(i=!0,o.html(""),w.ajax({url:ajaxData.ajaxUrl,data:{action:"cc_dynamic_search_results",string:t},success:function(t,e){"success"==e&&(o.html(t),setTimeout(function(){i=!1},150))}}))},300)})},{ready:function(){var i,o,s,r,t,d,p,e,n,a,l,c,u,h,f,g,m,v;x(),T(),S(),k(),C(),w.sweetDropdown.attachAll(),w(".inspiration-popup__thumbnail").length&&w(".inspiration-popup__thumbnail img").zoomio({fixedcontainer:!0}),w(".product-introduction__details .cart .variations select").length&&w(".product-introduction__details .cart .variations select").selectric(),w(".category-filter__filters--dropdowns").length&&(i=null,o=w(".category-filter__filters--dropdowns").data("filter"),w(".dropdown-menu ul li a").on("click",function(){i&&clearTimeout(i);var t=w(this),e=w(".category-filter .dropdown-menu"),n=o,s=0;t.toggleClass("active"),e.each(function(){var t=w(this),e=t.data("key"),i=t.find(".active"),o=[];i.each(function(){var t=w(this);o.push(t.data("value"))}),o.length&&(n+=(0==s?"?":"&")+e+"="+o.join(","),s++)}),i=setTimeout(function(){y.location.href=n},600)})),w(".tile-finder__search").length&&(s=function(){var t=w('.tile-finder input[type="hidden"]'),c={};t.each(function(){var t=w(this);t.val()&&(c[t.attr("name")]=t.val())}),w.ajax({url:ajaxData.ajaxUrl,data:{action:"cc_tile_finder",filters:JSON.stringify(c)},success:function(t,e){if("success"==e)if(0")}else alert("Sorry, we couldn't find any tiles matching your query."),d.attr("href",p),d.html("View all tiles ");w(".tile-finder__search").removeClass("loading")}})},t=r=null,w(".tile-finder__search__dropdown__trigger").on("click",function(){t!=w(this).data("dropdown")?t=w(this).data("dropdown"):w(this).removeClass("dropdown-open").next(".dropdown-opened").removeClass("dropdown-opened")}),w(".tile-finder__search__dropdown a").on("click",function(){r&&clearTimeout(r);var t=w(this),e=t.parents(".tile-finder__search__dropdown"),i=e.find('input[type="hidden"]');t.toggleClass("active");var o=e.find(".active"),n=[];o.each(function(){var t=w(this);n.push(t.data("value"))}),i.val(n.join(",")),w(".tile-finder__search").addClass("loading"),r=setTimeout(s,600)}),d=w("#TileFinderSubmit"),p=d.data("base")),w(".tile-finder__slider.slick-slider").length&&w(".tile-finder__slider.slick-slider").slick({slidesToShow:1,slidesToScroll:1,rows:0,dots:!1,arrows:!1,autoplay:!0,autoplaySpeed:6e3,fade:!0,pauseOnHover:!1}),w(".image-slider-with-text.slick-slider").length&&(w(".image-slider-with-text.slick-slider").slick({slidesToShow:1,slidesToScroll:1,rows:0,dots:!1,arrows:!1,fade:!0,responsive:[{breakpoint:992,settings:{arrows:!0}}]}),w(".image-slider-with-text__slide__indicator a").on("click",function(){var t=w(this).parents(".image-slider-with-text.slick-slider"),e=w(this).hasClass("prev")?"slickPrev":"slickNext";t.slick(e)})),w(".hero-slider .slick-slider").length&&w(".hero-slider .slick-slider").slick({slidesToShow:1,slidesToScroll:1,rows:0,dots:!0,arrows:!0,autoplay:!0,autoplaySpeed:6e3,fade:!0,appendArrows:".hero-slider__arrows",pauseOnHover:!1}),w(".category-filter__mobile-dropdown").length&&w(".category-filter__mobile-dropdown").on("change",function(){y.location.href=w(this).val()}),w(".mh").length&&w(".mh").matchHeight(),w(".inspiration-introduction__grid").length&&(e=w(".inspiration-introduction__grid"),n=e.parents(".site-container"),a=(w(y).width()-n.width())/2,e.css("margin-right","-"+a+"px"),w(y).on("resize",function(){var t=(w(y).width()-n.width())/2;e.css("margin-right","-"+t+"px")})),w(".inspiration-grid").length&&(w(".inspiration-grid").packery({transitionDuration:0}),w(b).on("click","[data-trigger-popup]",function(t){t.preventDefault();var e=w(this),i=w("#"+e.data("trigger-popup"));"prev"==e.data("trigger-popup")&&((i=e.parents(".inspiration-popup").prev().prev()).length||(i=w(b).find(".inspiration-popup").last())),"next"==e.data("trigger-popup")&&((i=e.parents(".inspiration-popup").next().next()).length||(i=w(b).find(".inspiration-popup").first())),i.length&&(w("html").addClass("ip-open"),w(".inspiration-popup").hide(),i.show())}),w(b).on("click",".inspiration-popup__close",function(t){t.preventDefault(),w(".inspiration-popup").hide(),w("html").removeClass("ip-open")}),y.location.search&&setTimeout(function(){var t;"?id="==y.location.search.substring(0,4)&&(t=y.location.search.replace("?id=",""),w("#shared-inspiration-"+t).length&&(w("#shared-inspiration-"+t).show(),w("html").addClass("ip-open")))},100)),w(".mobile-inspiration-filter").length&&(l=w(".mobile-inspiration-filter"),w(".mobile-filter-trigger p").on("click",function(){l.addClass("open")}),w(".mobile-inspiration-filter ul li a").on("click",function(){var t=w(this),e=w('.dropdown-menu a[data-value="'+t.data("value")+'"]');t.parent().toggleClass("chosen"),e.click()})),w(".product-introduction__slider").length&&w(".product-introduction__slider").slick({slidesToShow:1,slidesToScroll:1,dots:!1,arrows:!0,rows:0}),w(".product-introduction__slider-nav").length&&(w(".product-introduction__slider-nav").slick({slidesToShow:8,slidesToScroll:1,dots:!1,arrows:!1,rows:0,infinite:!1,focusOnSelect:!0,asNavFor:".product-introduction__slider",responsive:[{breakpoint:992,settings:{slidesToShow:5}},{breakpoint:420,settings:{slidesToShow:4}}]}),w(".product-introduction__slider-nav .slick-slide").eq(0).addClass("current"),w(".product-introduction__slider").on("beforeChange",function(t,e,i,o){w(".product-introduction__slider-nav .slick-slide").removeClass("current"),w(".product-introduction__slider-nav .slick-slide").eq(o).addClass("current")})),w(".woocommerce-shop-loop__sidebar").length&&(c=w(b).find(".woocommerce-shop-loop__sidebar"),w(b).on("click",".woocommerce-shop-loop .filter-trigger",function(){c.addClass("open"),setTimeout(function(){w("html, body").scrollTop(0)},300)}),w(b).on("click",".woocommerce-shop-loop__sidebar__close",function(){w("html, body").scrollTop(0),c.removeClass("open")}),w(b).on("click",".woocommerce-shop-loop__sidebar h3.widget-title",function(){w(this).parent().toggleClass("open")}),w(b).on("click","#ShopLoadMore",function(){var t=w(b).find("nav.woocommerce-pagination ul li a.next");t.length&&t.trigger("click")}),u=w(b).find(".woocommerce-shop-loop__title p.reset"),(h=w(b).find(".woocommerce-shop-loop__sidebar ul li.chosen")).each(function(){var t=w(this),e=t.parent().children(".chosen").length,i=t.parents(".widget").find(".widget-title");e?(i.find("span").remove(),w(''+e+"").appendTo(i)):i.find("span").remove()}),w(''+h.length+"").appendTo(".woocommerce-shop-loop__title .filter-trigger"),w(b).on("yith-wcan-ajax-filtered",function(){var t=w(b).find(".woocommerce-shop-loop__sidebar ul li.chosen");w(b).find(".mobile-filter-count").attr("class","mobile-filter-count count-"+t.length).text(t.length),t.length?(u.addClass("visible"),t.each(function(){var t=w(this),e=t.parent().children(".chosen").length,i=t.parents(".widget").find(".widget-title");e?(i.find("span").remove(),w(''+e+"").appendTo(i)):i.find("span").remove()})):(u.removeClass("visible"),w(b).find(".widget-title .chosen-count").remove())})),w("#ProductEnquiry").length&&(g=(f=w("#ProductEnquiry")).data("title"),m=w("#product-name"),v=w("#product-name-text"),m.val(g),v.text(g),w("#TriggerProductEnquiry").on("click",function(){f.stop().fadeIn(300)}),w(".product-enquiry__popup__close").on("click",function(){f.stop().fadeOut(300)})),w(".product-introduction__meta").length&&w(".product-introduction__meta > span").on("click",function(){var t=w(".product-introduction form.cart");w(this).hasClass("sizes")&&(t=w(".product-sizes__visual-guide")),w("html, body").stop().animate({scrollTop:t.offset().top-25},300)})},load:function(){}});jQuery(b).ready(function(t){e.ready()}),jQuery(y).on("load",function(t){e.load()})}(window,document,jQuery);