var $j=jQuery.noConflict();$j(document).ready(function(){if("undefined"==typeof oceanwpLocalize)return!1;var d=$j("#owp-qv-wrap"),l=$j("#owp-qv-content");$j(document).on("click",".owp-quick-view",function(e){e.preventDefault();var t=$j(this),a=$j(this).data("product_id");t.parent().addClass("loading"),$j.ajax({url:oceanwpLocalize.ajax_url,data:{action:"oceanwp_product_quick_view",product_id:a},success:function(e){var t=$j("html").innerWidth();$j("html").css("overflow","hidden");var a=$j("html").innerWidth();$j("html").css("margin-right",a-t),$j("html").addClass("owp-qv-open"),l.html(e),d.fadeIn(),d.addClass("is-visible");var n=l.find(".variations_form");n.trigger("check_variations"),n.trigger("reset_image");var o=l.find(".variations_form");0'+oceanwpLocalize.grouped_text+""))}}).done(function(){t.parent().removeClass("loading")})});function t(){$j("html").css({overflow:"","margin-right":""}),$j("html").removeClass("owp-qv-open"),d.fadeOut(),d.removeClass("is-visible"),setTimeout(function(){l.html("")},600)}$j(".owp-qv-overlay, .owp-qv-close").on("click",function(e){e.preventDefault(),t()}),$j(document).keyup(function(e){27==e.keyCode&&t()}),$j.fn.serializeArrayAll=function(){var n=/\r?\n/g;return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).map(function(e,a){var t=jQuery(this).val();return null==t?null==t:"checkbox"==this.type&&0==this.checked||"radio"==this.type&&0==this.checked?{name:this.name,value:this.checked?this.value:""}:jQuery.isArray(t)?jQuery.map(t,function(e,t){return{name:a.name,value:e.replace(n,"\r\n")}}):{name:a.name,value:t.replace(n,"\r\n")}}).get()};function e(){$j(document.body).on("click","#owp-qv-content .product:not(.product-type-external) .single_add_to_cart_button",this.onAddToCart).on("added_to_cart",this.updateButton)}e.prototype.onAddToCart=function(e){e.preventDefault();var t=$j(this),a=$j(this).closest("form.cart").serializeArrayAll(),n=!1;$j.each(a,function(e,t){if("add-to-cart"===t.name)return!(n=!0)}),n&&(e.preventDefault(),$j(document.body).trigger("adding_to_cart",[t,a]),t.removeClass("added"),t.addClass("loading"),$j.ajax({url:oceanwpLocalize.wc_ajax_url,type:"POST",data:a,success:function(e){$j(document.body).trigger("wc_fragment_refresh"),$j(document.body).trigger("added_to_cart",[e.fragments,e.cart_hash,t]),"yes"!==oceanwpLocalize.cart_redirect_after_add||(window.location=oceanwpLocalize.cart_url)}}))},e.prototype.updateButton=function(e,t,a,n){(n=void 0!==n&&n)&&(n.removeClass("loading"),n.addClass("added"),oceanwpLocalize.is_cart||0!==n.parent().find(".added_to_cart").length||n.after(' '+oceanwpLocalize.view_cart+""))},new e}); !function(i){i(document).scroll(function(){var t=i(".woocommerce div.product .woocommerce-tabs"),a=t.offset().top,e=i(".owp-floating-bar"),o=0,r=i("#wpadminbar"),d=i("#top-bar-sticky-wrapper"),n=i("#top-bar-wrap"),c=i("#site-header");t.length&&(r.length&&600a?e.addClass("show"):e.removeClass("show")}),i(".owp-floating-bar button.button.top").on("click",function(t){t.preventDefault();var a,e=i(".woocommerce div.product .cart");e.length&&(a=e.offset().top-o,i("html, body").stop().animate({scrollTop:Math.round(a)},1e3))}))});function t(){i(document.body).on("click",".owp-floating-bar .floating_add_to_cart_button",this.onAddToCart).on("added_to_cart",this.updateButton)}t.prototype.onAddToCart=function(t){t.preventDefault();var a=i(this),e=i(this).val(),o=i('input[name="quantity"]').val();a.removeClass("added"),a.addClass("loading"),i.ajax({url:oceanwpLocalize.ajax_url,type:"POST",data:"action=oceanwp_add_cart_floating_bar&product_id="+e+"&quantity="+o,success:function(t){i(document.body).trigger("wc_fragment_refresh"),i(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,a]),"yes"!==oceanwpLocalize.cart_redirect_after_add||(window.location=oceanwpLocalize.cart_url)}})},t.prototype.updateButton=function(t,a,e,o){(o=void 0!==o&&o)&&(o.removeClass("loading"),o.addClass("added"),oceanwpLocalize.is_cart||0!==o.parent().find(".added_to_cart").length||o.after(' '+oceanwpLocalize.view_cart+""))},new t}(jQuery); var $j=jQuery.noConflict();function oceanwpWooMobileCart(){"use strict";var e;$j("body").hasClass("woocommerce-cart")||$j("body").hasClass("woocommerce-checkout")||(e=function(){$j("html").css({overflow:"","margin-right":""}),$j("body").removeClass("show-cart-sidebar")},$j(document).on("click",".oceanwp-mobile-menu-icon a.wcmenucart",function(o){o.preventDefault();var e=$j("html").innerWidth();$j("html").css("overflow","hidden");var c=$j("html").innerWidth();$j("html").css("margin-right",c-e),$j("body").addClass("show-cart-sidebar")}),$j(".oceanwp-cart-sidebar-overlay, .oceanwp-cart-close").on("click",function(o){o.preventDefault(),e(),$j("body").removeClass("show-cart")}),$j(window).resize(function(){e()}))}$j(document).ready(function(){"use strict";oceanwpWooMobileCart()}); !function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o-'),o.after('+'),$j("input"+i+":not(.product-quantity input"+i+")").each(function(){var o=parseFloat($j(this).attr("min"));o&&0(e||k.height())},_setFocus:function(){(g.st.focus?g.content.find(g.st.focus).eq(0):g.wrap).focus()},_onFocusIn:function(e){if(e.target!==g.wrap[0]&&!d.contains(g.wrap[0],e.target))return g._setFocus(),!1},_parseMarkup:function(o,e,t){var r;t.data&&(e=d.extend(t.data,e)),m(y,[o,e,t]),d.each(e,function(e,t){return void 0===t||!1===t||void(1<(r=e.split("_")).length?0<(n=o.find(w+"-"+r[0])).length&&("replaceWith"===(i=r[1])?n[0]!==t[0]&&n.replaceWith(t):"img"===i?n.is("img")?n.attr("src",t):n.replaceWith(d("").attr("src",t).attr("class",n.attr("class"))):n.attr(r[1],t)):o.find(w+"-"+e).html(t));var n,i})},_getScrollbarSize:function(){var e;return void 0===g.scrollbarSize&&((e=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),g.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),g.scrollbarSize}},d.magnificPopup={instance:null,proto:e.prototype,modules:[],open:function(e,t){return r(),(e=e?d.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return d.magnificPopup.instance&&d.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(d.magnificPopup.defaults[e]=t.options),d.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},d.fn.magnificPopup=function(e){r();var t,n,i,o=d(this);return"string"==typeof e?"open"===e?(t=x?o.data("magnificPopup"):o[0].magnificPopup,n=parseInt(arguments[1],10)||0,i=t.items?t.items[n]:(i=o,t.delegate&&(i=i.find(t.delegate)),i.eq(n)),g._openClick({mfpEl:i},o,t)):g.isOpen&&g[e].apply(g,Array.prototype.slice.call(arguments,1)):(e=d.extend(!0,{},e),x?o.data("magnificPopup",e):o[0].magnificPopup=e,g.addGroup(o,e)),o};function T(){S&&(P.after(S.addClass(_)).detach(),S=null)}var _,P,S,E="inline";d.magnificPopup.registerModule(E,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){g.types.push(E),u(l+"."+E,function(){T()})},getInline:function(e,t){if(T(),e.src){var n,i=g.st.inline,o=d(e.src);return o.length?((n=o[0].parentNode)&&n.tagName&&(P||(_=i.hiddenClass,P=p(_),_="mfp-"+_),S=o.after(P).detach().removeClass(_)),g.updateStatus("ready")):(g.updateStatus("error",i.tNotFound),o=d("
")),e.inlineElement=o}return g.updateStatus("ready"),g._parseMarkup(t,{},e),t}}});function z(){M&&d(document.body).removeClass(M)}function O(){z(),g.req&&g.req.abort()}var M,B="ajax";d.magnificPopup.registerModule(B,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){g.types.push(B),M=g.st.ajax.cursor,u(l+"."+B,O),u("BeforeChange."+B,O)},getAjax:function(o){M&&d(document.body).addClass(M),g.updateStatus("loading");var e=d.extend({url:o.src,success:function(e,t,n){var i={data:e,xhr:n};m("ParseAjax",i),g.appendContent(d(i.data),B),o.finished=!0,z(),g._setFocus(),setTimeout(function(){g.wrap.addClass(b)},16),g.updateStatus("ready"),m("AjaxContentAdded")},error:function(){z(),o.finished=o.loadError=!0,g.updateStatus("error",g.st.ajax.tError.replace("%url%",o.src))}},g.st.ajax.settings);return g.req=d.ajax(e),""}}});var L;d.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=g.st.image,t=".image";g.types.push("image"),u(C+t,function(){"image"===g.currItem.type&&e.cursor&&d(document.body).addClass(e.cursor)}),u(l+t,function(){e.cursor&&d(document.body).removeClass(e.cursor),k.off("resize"+w)}),u("Resize"+t,g.resizeImage),g.isLowIE&&u("AfterChange",g.resizeImage)},resizeImage:function(){var e,t=g.currItem;t&&t.img&&g.st.image.verticalFit&&(e=0,g.isLowIE&&(e=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",g.wH-e))},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,L&&clearInterval(L),e.isCheckingImgSize=!1,m("ImageHasSize",e),e.imgHidden&&(g.content&&g.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){var n=0,i=t.img[0],o=function(e){L&&clearInterval(L),L=setInterval(function(){0
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){g.types.push(F),u("BeforeChange",function(e,t,n){t!==n&&(t===F?A():n===F&&A(!0))}),u(l+"."+F,function(){A()})},getIframe:function(e,t){var n=e.src,i=g.st.iframe;d.each(i.patterns,function(){if(-1',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% / %total%"},proto:{initGallery:function(){var r=g.st.gallery,e=".mfp-gallery";if(g.direction=!0,!r||!r.enabled)return!1;v+=" mfp-gallery",u(C+e,function(){r.navigateByImgClick&&g.wrap.on("click"+e,".mfp-img",function(){if(1=g.index,g.index=e,g.updateItemHTML()},preloadNearbyImages:function(){for(var e=g.st.gallery.preload,t=Math.min(e[0],g.items.length),n=Math.min(e[1],g.items.length),i=1;i<=(g.direction?n:t);i++)g._preloadItem(g.index+i);for(i=1;i<=(g.direction?t:n);i++)g._preloadItem(g.index-i)},_preloadItem:function(e){var t;e=j(e),g.items[e].preloaded||((t=g.items[e]).parsed||(t=g.parseEl(e)),m("LazyLoad",t),"image"===t.type&&(t.img=d('').on("load.mfploader",function(){t.hasSize=!0}).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,m("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0)}}});var W="retina";d.magnificPopup.registerModule(W,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){var n,i;1").addClass(r("Inner")),o=a("");t.after(o.append(i)),o.addClass(s),e.mapClass&&o.addClass(t.attr("class")),e.mapStyle&&o.attr("style",t.attr("style")),t.addClass("hasCustomSelect").on("render.customSelect",function(){n(t,o),t.css("width","");parseInt(t.outerWidth(),10),parseInt(o.outerWidth(),10),parseInt(o.width(),10);o.css({display:"inline-block"});var e=o.outerHeight();t.attr("disabled")?o.addClass(r("Disabled")):o.removeClass(r("Disabled")),i.css({display:"inline-block"}),t.css({"-webkit-appearance":"menulist-button",width:o.outerWidth(),position:"absolute",opacity:0,height:e,fontSize:o.css("font-size")})}).on("change.customSelect",function(){o.addClass(r("Changed")),n(t,o)}).on("keyup.customSelect",function(e){o.hasClass(r("Open"))?13!=e.which&&27!=e.which||n(t,o):(t.trigger("blur.customSelect"),t.trigger("focus.customSelect"))}).on("mousedown.customSelect",function(){o.removeClass(r("Changed"))}).on("mouseup.customSelect",function(e){o.hasClass(r("Open"))||(0x

',t.appendChild(i.childNodes[1])),e&&s.extend(n,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];n.customSelector&&e.push(n.customSelector);var o=".fitvidsignore";n.ignore&&(o=o+", "+n.ignore);var t=s(this).find(e.join(","));(t=(t=t.not("object object")).not(o)).each(function(){var e,t,i=s(this);0').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),i.removeAttr("height").removeAttr("width"))})})},s.fn.fitVids._count=0}(window.jQuery||window.Zepto),function(t,i){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(e){return i(t,e)}):"object"==typeof module&&module.exports?module.exports=i(t,require("jquery")):t.jQueryBridget=i(t,t.jQuery)}(window,function(e,t){"use strict";var u=Array.prototype.slice,i=e.console,p=void 0===i?function(){}:function(e){i.error(e)};function o(d,n,c){(c=c||t||e.jQuery)&&(n.prototype.option||(n.prototype.option=function(e){c.isPlainObject(e)&&(this.options=c.extend(!0,this.options,e))}),c.fn[d]=function(e){if("string"!=typeof e)return o=e,this.each(function(e,t){var i=c.data(t,d);i?(i.option(o),i._init()):(i=new n(t,o),c.data(t,d,i))}),this;var t,s,r,a,l,o,i=u.call(arguments,1);return r=i,l="$()."+d+'("'+(s=e)+'")',(t=this).each(function(e,t){var i,o,n=c.data(t,d);n?(i=n[s])&&"_"!=s.charAt(0)?(o=i.apply(n,r),a=void 0===a?o:a):p(l+" is not a valid method"):p(d+" not initialized. Cannot call methods, i.e. "+l)}),void 0!==a?a:t},s(c))}function s(e){!e||e&&e.bridget||(e.bridget=o)}return s(t||e.jQuery),o}),function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},o=i[e]=i[e]||[];return-1==o.indexOf(t)&&o.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{};return(i[e]=i[e]||{})[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var o=i.indexOf(t);return-1!=o&&i.splice(o,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var o=this._onceEvents&&this._onceEvents[e],n=0;n