// source --> https://jubiler.jaracz.pl/wp-content/plugins/flexible-product-fields/assets/js/fpf_product.min.js?ver=2.14.3.72 
jQuery(document).ready(function(){jQuery(document).on('click','.fpf-fields-config',function(event,variation){var values=jQuery('form.cart').serialize().split('&');var items=[];var keys=[];var length=fpf_product.fpf_fields.length;for(var i=0;i<length;i++){var field_key=fpf_product.fpf_fields[i].id;if(fpf_product.fpf_fields[i].type==='multiselect'){field_key+='[]'}
keys.push(field_key)}
jQuery.each(values,function(i,val){var field_data=val.split('=');if((keys.indexOf(decodeURIComponent(field_data[0]))===-1)||(field_data[1]==='')){return}
items.push(val)});if(!items){return}
var new_url=jQuery('form.cart').attr('action');new_url+='?'+items.join('&');location.replace(new_url)})});
// source --> https://jubiler.jaracz.pl/wp-content/plugins/flexible-product-fields-pro/assets/js/front.js?ver=19 
(function($) {
    function fpf_field_value( field_name ) {
        if ( jQuery( 'input[name=' + field_name + ']' ).length ) {
            if ( jQuery( 'input[name=' + field_name + ']' ).attr( 'type' ) == 'radio' ) {
                return jQuery('input[name=' + field_name + ']:checked').val();;
            }
            if ( jQuery( 'input[name=' + field_name + ']' ).attr( 'type' ) == 'checkbox' ) {
                if ( jQuery('input[name=' + field_name + ']').is(':checked') ) {
                    return 'checked';
                }
                else {
                    return 'unchecked';
                }
            }
            return jQuery('input[name=' + field_name + ']').val();
        }
        if ( jQuery( 'select[name=' + field_name + ']' ).length ) {
            return jQuery( 'select[name=' + field_name + ']' ).val();
        }
    }

    function fpf_field_change_rules() {
        var hidden_fields = true;
        while ( hidden_fields) {
            hidden_fields = false;
            jQuery.each(fpf_product.fields_rules, function (index, field) {
                var operator = field.operator;
                var show_field = true;
                if (operator == 'or') {
                    show_field = false;
                }
                jQuery.each(field.rules, function (index_rule, value_rule) {
                    var rule_result = false;
                    if ( value_rule.field != '' ) {
                        var field_value = fpf_field_value(value_rule.field);
                        if (typeof fpf_product.fields_rules[value_rule.field] !== 'undefined') {
                            if (!fpf_product.fields_rules[value_rule.field].enabled) {
                                field_value = value_rule.field_value + '1';
                            }
                        }
                        rule_result = (field_value == value_rule.field_value);
                    }
                    if (value_rule.compare == 'is_not') {
                        rule_result = !rule_result;
                    }
                    if (operator == 'and') {
                        show_field = show_field && rule_result;
                    }
                    if (operator == 'or') {
                        show_field = show_field || rule_result;
                    }
                });
                if ( !show_field ) {
                    if ( typeof field.enabled == 'undefined' || field.enabled ) {
                        field.enabled = false;
                        hidden_fields = true;
                        jQuery('#' + index + '_field').parent().hide();
                    }
                }
                else {
                    field.enabled = true;
                    jQuery('#' + index + '_field').parent().show();
                }
                jQuery('#' + index + '_field').trigger('fpf-field-display-toggle', field.enabled);
            });
        }
    }
    jQuery(document).on('change','select.fpf-input-field,input.fpf-input-field',function(){
        fpf_field_change_rules();
    });

})(jQuery);
// source --> https://jubiler.jaracz.pl/wp-content/themes/woodmart/js/libs/device.min.js?ver=8.4.1 
!function(s){var n,i="",r=(screen.width&&(width=screen.width||"",height=screen.height||"",i+=width+" x "+height),navigator.appVersion),e=navigator.userAgent,o=navigator.appName,a=""+parseFloat(navigator.appVersion),d=parseInt(navigator.appVersion,10),t=(-1!=(t=e.indexOf("Opera"))&&(o="Opera",a=e.substring(t+6),-1!=(t=e.indexOf("Version")))&&(a=e.substring(t+8)),-1!=(t=e.indexOf("OPR"))?(o="Opera",a=e.substring(t+4)):-1!=(t=e.indexOf("Edge"))?(o="Edge",a=e.substring(t+5)):-1!=(t=e.indexOf("Edg"))?(o="Microsoft Edge",a=e.substring(t+4)):-1!=(t=e.indexOf("MSIE"))?(o="Internet",a=e.substring(t+5)):-1!=(t=e.indexOf("Chrome"))?(o="Chrome",a=e.substring(t+7)):-1!=(t=e.indexOf("Safari"))?(o="Safari",a=e.substring(t+7),-1!=(t=e.indexOf("Version"))&&(a=e.substring(t+8))):-1!=(t=e.indexOf("Firefox"))?(o="Firefox",a=e.substring(t+8)):-1!=e.indexOf("Trident/")?(o="Internet",a=e.substring(e.indexOf("rv:")+3)):(f=e.lastIndexOf(" ")+1)<(t=e.lastIndexOf("/"))&&(o=e.substring(f,t),a=e.substring(t+1),o.toLowerCase()==o.toUpperCase())&&(o=navigator.appName),-1!=(f=(a=-1!=(f=(a=-1!=(f=a.indexOf(";"))?a.substring(0,f):a).indexOf(" "))?a.substring(0,f):a).indexOf(")"))&&(a=a.substring(0,f)),d=parseInt(""+a,10),isNaN(d)&&(a=""+parseFloat(navigator.appVersion),d=parseInt(navigator.appVersion,10)),/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(r)),w="-",O=[{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(n in O){var W=O[n];if(W.r.test(e)){w=W.s;break}}var c="-";switch(/Windows/.test(w)&&(c=/Windows (.*)/.exec(w)[1],w="Windows"),w){case"Mac OS":case"Mac OS X":case"Android":c=/(?:Android|Mac OS|Mac OS X|MacPPC|MacIntel|Mac_PowerPC|Macintosh) ([\.\_\d]+)/.exec(e)[1];break;case"iOS":c=(c=/OS (\d+)_(\d+)_?(\d+)?/.exec(r))[1]+"."+c[2]+"."+(0|c[3])}var g,f="no check";"undefined"!=typeof swfobject&&(f=0<(g=swfobject.getFlashPlayerVersion()).major?g.major+"."+g.minor+" r"+g.release:"-"),s.jscd={screen:i,browser:o,browserVersion:a,browserMajorVersion:d,mobile:t,os:w,osVersion:c,flashVersion:f}}(this),function(){var s=jQuery("html");s.addClass("browser-"+jscd.browser.replaceAll(" ","-")),s.addClass("platform-"+jscd.os)}();
// source --> https://jubiler.jaracz.pl/wp-content/themes/woodmart/js/scripts/global/scrollBar.min.js?ver=8.4.1 
const htmlElement=document.getElementsByTagName("html")[0],windowWidth=window.innerWidth,userAgent=navigator.userAgent;let shouldCalculateScrollbar=1024<windowWidth&&windowWidth>htmlElement.offsetWidth;if(userAgent.includes("Chrome")){const a=userAgent.match(/Chrome\/(\d+)/);if(a){const b=parseInt(a[1],10);145<=b&&(shouldCalculateScrollbar=!1)}}if(shouldCalculateScrollbar){const c=window.innerWidth-htmlElement.offsetWidth,d=document.createElement("style");d.textContent=`:root {--wd-scroll-w: ${c}px;}`,document.head.appendChild(d)};