// source --> https://kind-communities.org/wp-content/plugins/woocommerce-grid-list-toggle/assets/js/jquery.cookie.min.js?ver=7.0 
/*jshint eqnull:true *//*!
 * jQuery Cookie Plugin v1.2
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2011, Klaus Hartl
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.opensource.org/licenses/GPL-2.0
 */(function(e,t,n){function i(e){return e}function s(e){return decodeURIComponent(e.replace(r," "))}var r=/\+/g;e.cookie=function(r,o,u){if(o!==n&&!/Object/.test(Object.prototype.toString.call(o))){u=e.extend({},e.cookie.defaults,u);o===null&&(u.expires=-1);if(typeof u.expires=="number"){var a=u.expires,f=u.expires=new Date;f.setDate(f.getDate()+a)}o=String(o);return t.cookie=[encodeURIComponent(r),"=",u.raw?o:encodeURIComponent(o),u.expires?"; expires="+u.expires.toUTCString():"",u.path?"; path="+u.path:"",u.domain?"; domain="+u.domain:"",u.secure?"; secure":""].join("")}u=o||e.cookie.defaults||{};var l=u.raw?i:s,c=t.cookie.split("; ");for(var h=0,p;p=c[h]&&c[h].split("=");h++)if(l(p.shift())===r)return l(p.join("="));return null};e.cookie.defaults={};e.removeCookie=function(t,n){if(e.cookie(t,n)!==null){e.cookie(t,null,n);return!0}return!1}})(jQuery,document);
// source --> https://kind-communities.org/wp-content/plugins/woocommerce-grid-list-toggle/assets/js/jquery.gridlistview.min.js?ver=7.0 
// The toggle
jQuery(document).ready(function(){jQuery("#grid").click(function(){jQuery(this).addClass("active");jQuery("#list").removeClass("active");jQuery.cookie("gridcookie","grid",{path:"/"});jQuery("ul.products").fadeOut(300,function(){jQuery(this).addClass("grid").removeClass("list").fadeIn(300)});return!1});jQuery("#list").click(function(){jQuery(this).addClass("active");jQuery("#grid").removeClass("active");jQuery.cookie("gridcookie","list",{path:"/"});jQuery("ul.products").fadeOut(300,function(){jQuery(this).removeClass("grid").addClass("list").fadeIn(300)});return!1});jQuery.cookie("gridcookie")&&jQuery("ul.products, #gridlist-toggle").addClass(jQuery.cookie("gridcookie"));if(jQuery.cookie("gridcookie")=="grid"){jQuery(".gridlist-toggle #grid").addClass("active");jQuery(".gridlist-toggle #list").removeClass("active")}if(jQuery.cookie("gridcookie")=="list"){jQuery(".gridlist-toggle #list").addClass("active");jQuery(".gridlist-toggle #grid").removeClass("active")}jQuery("#gridlist-toggle a").click(function(e){e.preventDefault()})});
// source --> https://kind-communities.org/wp-content/themes/woodmart/js/libs/device.min.js?ver=8.5.1 
!function(s){var n="";screen.width&&(width=screen.width?screen.width:"",height=screen.height?screen.height:"",n+=width+" x "+height);var i,r,e,o=navigator.appVersion,a=navigator.userAgent,d=navigator.appName,t=""+parseFloat(navigator.appVersion),w=parseInt(navigator.appVersion,10);-1!=(r=a.indexOf("Opera"))&&(d="Opera",t=a.substring(r+6),-1!=(r=a.indexOf("Version"))&&(t=a.substring(r+8))),-1!=(r=a.indexOf("OPR"))?(d="Opera",t=a.substring(r+4)):-1!=(r=a.indexOf("Edge"))?(d="Edge",t=a.substring(r+5)):-1!=(r=a.indexOf("Edg"))?(d="Microsoft Edge",t=a.substring(r+4)):-1!=(r=a.indexOf("MSIE"))?(d="Internet",t=a.substring(r+5)):-1!=(r=a.indexOf("Chrome"))?(d="Chrome",t=a.substring(r+7)):-1!=(r=a.indexOf("Safari"))?(d="Safari",t=a.substring(r+7),-1!=(r=a.indexOf("Version"))&&(t=a.substring(r+8))):-1!=(r=a.indexOf("Firefox"))?(d="Firefox",t=a.substring(r+8)):-1!=a.indexOf("Trident/")?(d="Internet",t=a.substring(a.indexOf("rv:")+3)):(i=a.lastIndexOf(" ")+1)<(r=a.lastIndexOf("/"))&&(d=a.substring(i,r),t=a.substring(r+1),d.toLowerCase()==d.toUpperCase()&&(d=navigator.appName)),-1!=(e=t.indexOf(";"))&&(t=t.substring(0,e)),-1!=(e=t.indexOf(" "))&&(t=t.substring(0,e)),-1!=(e=t.indexOf(")"))&&(t=t.substring(0,e)),w=parseInt(""+t,10),isNaN(w)&&(t=""+parseFloat(navigator.appVersion),w=parseInt(navigator.appVersion,10));var c=/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(o),O="-",W=[{s:"Windows 10",r:/(Windows 10.0|Windows NT 10.0)/},{s:"Windows 8.1",r:/(Windows 8.1|Windows NT 6.3)/},{s:"Windows 8",r:/(Windows 8|Windows NT 6.2)/},{s:"Windows 7",r:/(Windows 7|Windows NT 6.1)/},{s:"Windows Vista",r:/Windows NT 6.0/},{s:"Windows Server 2003",r:/Windows NT 5.2/},{s:"Windows XP",r:/(Windows NT 5.1|Windows XP)/},{s:"Windows 2000",r:/(Windows NT 5.0|Windows 2000)/},{s:"Windows ME",r:/(Win 9x 4.90|Windows ME)/},{s:"Windows 98",r:/(Windows 98|Win98)/},{s:"Windows 95",r:/(Windows 95|Win95|Windows_95)/},{s:"Windows NT 4.0",r:/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/},{s:"Windows CE",r:/Windows CE/},{s:"Windows 3.11",r:/Win16/},{s:"Android",r:/Android/},{s:"Open BSD",r:/OpenBSD/},{s:"Sun OS",r:/SunOS/},{s:"Chrome OS",r:/CrOS/},{s:"Linux",r:/(Linux|X11(?!.*CrOS))/},{s:"iOS",r:/(iPhone|iPad|iPod)/},{s:"Mac OS X",r:/Mac OS X/},{s:"Mac OS",r:/(Mac OS|MacPPC|MacIntel|Mac_PowerPC|Macintosh)/},{s:"QNX",r:/QNX/},{s:"UNIX",r:/UNIX/},{s:"BeOS",r:/BeOS/},{s:"OS/2",r:/OS\/2/},{s:"Search Bot",r:/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/}];for(var g in W){var f=W[g];if(f.r.test(a)){O=f.s;break}}var p="-";switch(/Windows/.test(O)&&(p=/Windows (.*)/.exec(O)[1],O="Windows"),O){case"Mac OS":case"Mac OS X":case"Android":p=/(?:Android|Mac OS|Mac OS X|MacPPC|MacIntel|Mac_PowerPC|Macintosh) ([\.\_\d]+)/.exec(a)[1];break;case"iOS":p=(p=/OS (\d+)_(\d+)_?(\d+)?/.exec(o))[1]+"."+p[2]+"."+(0|p[3])}var S="no check";if("undefined"!=typeof swfobject){var b=swfobject.getFlashPlayerVersion();S=b.major>0?b.major+"."+b.minor+" r"+b.release:"-"}s.jscd={screen:n,browser:d,browserVersion:t,browserMajorVersion:w,mobile:c,os:O,osVersion:p,flashVersion:S}}(this),function(){var s=jQuery("html");s.addClass("browser-"+jscd.browser.replaceAll(" ","-")),s.addClass("platform-"+jscd.os)}();
// source --> https://kind-communities.org/wp-content/themes/woodmart/js/scripts/global/scrollBar.min.js?ver=8.5.1 
const htmlElement=document.getElementsByTagName("html")[0],windowWidth=window.innerWidth,htmlOffsetWidth=htmlElement.offsetWidth,userAgent=navigator.userAgent;let shouldCalculateScrollbar=windowWidth>1024&&windowWidth>htmlOffsetWidth;if(userAgent.includes("Chrome")){const t=userAgent.match(/Chrome\/(\d+)/);t&&parseInt(t[1],10)>=145&&(shouldCalculateScrollbar=!1)}if(shouldCalculateScrollbar){const t=windowWidth-htmlOffsetWidth,e=document.createElement("style");e.textContent=`:root {--wd-scroll-w: ${t}px;}`,document.head.appendChild(e)};