Plugin Directory


Ignore:
Timestamp:
08/25/2025 11:04:12 AM (7 months ago)
Author:
MooveAgency
Message:

Version 5.0.5 released

Location:
gdpr-cookie-compliance
Files:
153 added
7 edited

Legend:

Unmodified
Added
Removed
  • gdpr-cookie-compliance/trunk/assets/scripts/main.js

    r3342808 r3349629  
    493493        function gdpr_ajax_php_delete_cookies() {
    494494          var ajax_cookie_removal = typeof moove_frontend_gdpr_scripts.ajax_cookie_removal !== 'undefined' ? moove_frontend_gdpr_scripts.ajax_cookie_removal : 'false';
    495 
     495          var security = typeof moove_frontend_gdpr_scripts.gdpr_nonce !== 'undefined' ? moove_frontend_gdpr_scripts.gdpr_nonce : 'false';
    496496          if ( ajax_cookie_removal === 'true' ) {
    497             $.post(
    498               moove_frontend_gdpr_scripts.ajaxurl,
    499               {
    500                 action: "moove_gdpr_remove_php_cookies",
    501               },
    502               function( msg ) {
    503                 gdpr_cc_log('dbg - cookies removed');
    504               }
    505             );
     497            if ( 'function' === typeof navigator.sendBeacon ) {
     498              var log_data = new FormData();
     499              log_data.append('action', 'moove_gdpr_remove_php_cookies');
     500              log_data.append('security', security );
     501              log_data.append('type', 'navigatorBeacon' );
     502              navigator.sendBeacon( moove_frontend_gdpr_scripts.ajaxurl, log_data );
     503              gdpr_cc_log('dbg - cookies removed navigatorBeacon')
     504            } else {             
     505              $.post(
     506                moove_frontend_gdpr_scripts.ajaxurl,
     507                {
     508                  action: "moove_gdpr_remove_php_cookies",
     509                  security: security,
     510                  type: 'ajax_b1',
     511                },
     512                function( msg ) {
     513                  gdpr_cc_log('dbg - cookies removed');               
     514                }
     515              );
     516            }
    506517          }
    507518        }
     
    741752              }
    742753              var ajax_cookie_removal = typeof moove_frontend_gdpr_scripts.ajax_cookie_removal !== 'undefined' ? moove_frontend_gdpr_scripts.ajax_cookie_removal : 'true';
     754              var _security = typeof moove_frontend_gdpr_scripts.gdpr_nonce !== 'undefined' ? moove_frontend_gdpr_scripts.gdpr_nonce : 'false';
    743755
    744756              if ( 'function' === typeof navigator.sendBeacon ) {
     
    746758                  var log_data = new FormData();
    747759                  log_data.append('action', 'moove_gdpr_remove_php_cookies');
     760                  log_data.append('security', _security );
     761                  log_data.append('type', 'navigatorBeacon' );
    748762                  navigator.sendBeacon( moove_frontend_gdpr_scripts.ajaxurl, log_data );
    749763                  location.reload(true);
     
    757771                    {
    758772                      action: "moove_gdpr_remove_php_cookies",
     773                      security: _security,
     774                      type: 'ajax_b2',
    759775                    },
    760776                    function( msg ) {
  • gdpr-cookie-compliance/trunk/class-moove-gdpr-actions.php

    r3344036 r3349629  
    878878        endif;
    879879
     880        $loc_data['gdpr_nonce'] = wp_create_nonce( "gdpr-cookie-compliance" );
     881
    880882        $this->gdpr_loc_data = apply_filters( 'gdpr_extend_loc_data', $loc_data );
    881883        wp_localize_script( $ascript, 'moove_frontend_gdpr_scripts', $this->gdpr_loc_data );
  • gdpr-cookie-compliance/trunk/controllers/class-moove-gdpr-controller.php

    r3344036 r3349629  
    339339        $wp_lang              = $gdpr_default_content->moove_gdpr_get_wpml_lang();
    340340
     341        $gdpr_cache_enabled     = apply_filters( 'gdpr_transient_cache_enabled', true );
    341342        $transient_key = 'gdpr_cookie_cache' . $wp_lang . MOOVE_GDPR_VERSION;
    342         $transient     = apply_filters( 'gdpr_cookie_script_cache', get_transient( $transient_key ) );
     343        $transient     = $gdpr_cache_enabled ? apply_filters( 'gdpr_cookie_script_cache', get_transient( $transient_key ) ) : array();
     344
    343345        if ( ! empty( $transient ) ) :
    344346            $transient_from_cache = json_decode( $transient, true );
     
    514516        $wp_lang = isset( $_POST['wp_lang'] ) ? sanitize_text_field( wp_unslash( urlencode( $_POST['wp_lang'] ) ) ) : ''; // phpcs:ignore
    515517
     518        $gdpr_cache_enabled     = apply_filters( 'gdpr_transient_cache_enabled', true );
    516519        $transient_key = 'gdpr_cookie_cache' . $wp_lang . MOOVE_GDPR_VERSION;
    517         $transient     = apply_filters( 'gdpr_cookie_script_cache', get_transient( $transient_key ) );
     520        $transient     = $gdpr_cache_enabled ? apply_filters( 'gdpr_cookie_script_cache', get_transient( $transient_key ) ) : array();
    518521
    519522        if ( ! empty( $transient ) ) :
     
    711714     */
    712715    public static function moove_gdpr_remove_php_cookies() {
    713         $urlparts        = wp_parse_url( site_url( '/' ) );
    714         $domain          = preg_replace( '/www\./i', '', $urlparts['host'] );
    715716        $cookies_removed = array();
    716         $d_domains       = array( '_ga', '_fbp', '_gid', '_gat', '__utma', '__utmb', '__utmc', '__utmt', '__utmz' );
    717         $d_domains       = apply_filters( 'gdpr_d_domains_filter', $d_domains );
    718         if ( isset( $_COOKIE ) && is_array( $_COOKIE ) && $domain ) :
    719             foreach ( $_COOKIE as $key => $value ) {
    720                 if ( 'moove_gdpr_popup' !== $key && strpos( $key, 'woocommerce' ) === false && strpos( $key, 'wc_' ) === false && strpos( $key, 'WordPress' ) === false ) :
    721                     if ( 'language' === $key || 'currency' === $key ) {
    722                         setcookie( $key, null, -1, '/', 'www.' . $domain );
    723                         $cookies_removed[ $key ] = $domain;
    724                     } elseif ( in_array( $key, $d_domains ) || strpos( $key, '_ga' ) !== false || strpos( $key, '_fbp' ) !== false ) { // phpcs:ignore
    725                         setcookie( $key, null, -1, '/', '.' . $domain );
    726                         $cookies_removed[ $key ] = $domain;
    727                     }
    728                 endif;
    729             }
    730         endif;
    731 
    732         $cookies = isset( $_SERVER['HTTP_COOKIE'] ) ? explode( ';', sanitize_text_field( wp_unslash( $_SERVER['HTTP_COOKIE'] ) ) ) : false;
    733         if ( is_array( $cookies ) ) :
    734             foreach ( $cookies as $cookie ) {
    735                 $parts = explode( '=', $cookie );
    736                 $name  = trim( $parts[0] );
    737                 if ( $name && 'moove_gdpr_popup' !== $name && strpos( $name, 'woocommerce' ) === false && strpos( $name, 'wc_' ) === false && strpos( $name, 'WordPress' ) === false ) :
    738                     setcookie( $name, '', time() - 1000 );
    739                     setcookie( $name, '', time() - 1000, '/' );
    740                     if ( 'language' === $name || 'currency' === $name ) {
    741                         setcookie( $name, null, -1, '/', 'www.' . $domain );
    742                         $cookies_removed[ $name ] = $domain;
    743                     } elseif ( in_array( $key, $d_domains ) || strpos( $name, '_ga' ) !== false || strpos( $name, '_fbp' ) !== false ) { // phpcs:ignore
    744                         setcookie( $name, null, -1, '/', '.' . $domain );
    745                         $cookies_removed[ $name ] = '.' . $domain;
    746                     } else {
    747                         setcookie( $name, null, -1, '/' );
    748                         $cookies_removed[ $name ] = $domain;
    749                     }
    750                 endif;
    751             }
     717        $nonce    = isset( $_POST['security'] ) ? sanitize_key( wp_unslash( $_POST['security'] ) ) : false;
     718        $nonce    = $nonce ? $nonce : ( isset( $_GET['security'] ) ? sanitize_key( wp_unslash( $_GET['security'] ) ) : false );
     719        if ( $nonce && wp_verify_nonce( $nonce, 'gdpr-cookie-compliance' ) ) :
     720            $urlparts        = wp_parse_url( site_url( '/' ) );
     721            $domain          = preg_replace( '/www\./i', '', $urlparts['host'] );
     722            $d_domains       = array( '_ga', '_fbp', '_gid', '_gat', '__utma', '__utmb', '__utmc', '__utmt', '__utmz' );
     723            $d_domains       = apply_filters( 'gdpr_d_domains_filter', $d_domains );
     724            if ( isset( $_COOKIE ) && is_array( $_COOKIE ) && $domain ) :
     725                foreach ( $_COOKIE as $key => $value ) {
     726                    if ( 'moove_gdpr_popup' !== $key && strpos( $key, 'woocommerce' ) === false && strpos( $key, 'wc_' ) === false && strpos( $key, 'WordPress' ) === false ) :
     727                        if ( 'language' === $key || 'currency' === $key ) {
     728                            setcookie( $key, null, -1, '/', 'www.' . $domain );
     729                            $cookies_removed[ $key ] = $domain;
     730                        } elseif ( in_array( $key, $d_domains ) || strpos( $key, '_ga' ) !== false || strpos( $key, '_fbp' ) !== false ) { // phpcs:ignore
     731                            setcookie( $key, null, -1, '/', '.' . $domain );
     732                            $cookies_removed[ $key ] = $domain;
     733                        }
     734                    endif;
     735                }
     736            endif;
     737
     738            $cookies = isset( $_SERVER['HTTP_COOKIE'] ) ? explode( ';', sanitize_text_field( wp_unslash( $_SERVER['HTTP_COOKIE'] ) ) ) : false;
     739            if ( is_array( $cookies ) ) :
     740                foreach ( $cookies as $cookie ) {
     741                    $parts = explode( '=', $cookie );
     742                    $name  = trim( $parts[0] );
     743                    if ( $name && 'moove_gdpr_popup' !== $name && strpos( $name, 'woocommerce' ) === false && strpos( $name, 'wc_' ) === false && strpos( $name, 'WordPress' ) === false ) :
     744                        setcookie( $name, '', time() - 1000 );
     745                        setcookie( $name, '', time() - 1000, '/' );
     746                        if ( 'language' === $name || 'currency' === $name ) {
     747                            setcookie( $name, null, -1, '/', 'www.' . $domain );
     748                            $cookies_removed[ $name ] = $domain;
     749                        } elseif ( in_array( $key, $d_domains ) || strpos( $name, '_ga' ) !== false || strpos( $name, '_fbp' ) !== false ) { // phpcs:ignore
     750                            setcookie( $name, null, -1, '/', '.' . $domain );
     751                            $cookies_removed[ $name ] = '.' . $domain;
     752                        } else {
     753                            setcookie( $name, null, -1, '/' );
     754                            $cookies_removed[ $name ] = $domain;
     755                        }
     756                    endif;
     757                }
     758            endif;
    752759        endif;
    753760        echo json_encode( $cookies_removed ); // phpcs:ignore
  • gdpr-cookie-compliance/trunk/dist/scripts/main.js

    r3342808 r3349629  
    1 !function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.postscribe=o():e.postscribe=o()}(this,function(){return function(e){function o(t){if(r[t])return r[t].exports;var n=r[t]={exports:{},id:t,loaded:!1};return e[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var r={};return o.m=e,o.c=r,o.p="",o(0)}([function(e,o,r){"use strict";var t=r(1),n=function(e){return e&&e.__esModule?e:{default:e}}(t);e.exports=n.default},function(e,o,r){"use strict";function t(){}function n(){var e=g.shift();if(e){var o=_.last(e);o.afterDequeue(),e.stream=i.apply(void 0,e),o.afterStreamStart()}}function i(e,o,r){function i(e){e=r.beforeWrite(e),m.write(e),r.afterWrite(e)}m=new a.default(e,r),m.id=f++,m.name=r.name||m.id,s.streams[m.name]=m;var c=e.ownerDocument,p={close:c.close,open:c.open,write:c.write,writeln:c.writeln};d(c,{close:t,open:t,write:function(){for(var e=arguments.length,o=Array(e),r=0;r<e;r++)o[r]=arguments[r];return i(o.join(""))},writeln:function(){for(var e=arguments.length,o=Array(e),r=0;r<e;r++)o[r]=arguments[r];return i(o.join("")+"\n")}});var _=m.win.onerror||t;return m.win.onerror=function(e,o,t){r.error({msg:e+" - "+o+": "+t}),_.apply(m.win,[e,o,t])},m.write(o,function(){d(c,p),m.win.onerror=_,r.done(),m=null,n()}),m}function s(e,o,r){if(_.isFunction(r))r={done:r};else if("clear"===r)return g=[],m=null,void(f=0);r=_.defaults(r,l),e=/^#/.test(e)?window.document.getElementById(e.substr(1)):e.jquery?e[0]:e;var i=[e,o,r];return e.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=t}},r.beforeEnqueue(i),g.push(i),m||n(),e.postscribe}o.__esModule=!0;var d=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e};o.default=s;var c=r(2),a=function(e){return e&&e.__esModule?e:{default:e}}(c),p=r(4),_=function(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}(p),l={afterAsync:t,afterDequeue:t,afterStreamStart:t,afterWrite:t,autoFix:!0,beforeEnqueue:t,beforeWriteToken:function(e){return e},beforeWrite:function(e){return e},done:t,error:function(e){throw new Error(e.msg)},releaseAsync:!1},f=0,g=[],m=null;d(s,{streams:{},queue:g,WriteStream:a.default})},function(e,o,r){"use strict";function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function n(e,o){var r=_+o,t=e.getAttribute(r);return p.existy(t)?String(t):t}function i(e,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,t=_+o;p.existy(r)&&""!==r?e.setAttribute(t,r):e.removeAttribute(t)}o.__esModule=!0;var s=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},d=r(3),c=function(e){return e&&e.__esModule?e:{default:e}}(d),a=r(4),p=function(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}(a),_="data-ps-",l="ps-style",f="ps-script",g=function(){function e(o){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t(this,e),this.root=o,this.options=r,this.doc=o.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:r.autoFix}),this.actuals=[o],this.proxyHistory="",this.proxyRoot=this.doc.createElement(o.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var o=this.writeQueue.shift();p.isFunction(o)?this._callFunction(o):this._writeImpl(o)}},e.prototype._callFunction=function(e){var o={type:"function",value:e.name||e.toString()};this._onScriptStart(o),e.call(this.win,this.doc),this._onScriptDone(o)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var o=void 0,r=void 0,t=void 0,n=[];(o=this.parser.readToken())&&!(r=p.isScript(o))&&!(t=p.isStyle(o));)(o=this.options.beforeWriteToken(o))&&n.push(o);n.length>0&&this._writeStaticTokens(n),r&&this._handleScriptToken(o),t&&this._handleStyleToken(o)},e.prototype._writeStaticTokens=function(e){var o=this._buildChunk(e);return o.actual?(o.html=this.proxyHistory+o.actual,this.proxyHistory+=o.proxy,this.proxyRoot.innerHTML=o.html,this._walkChunk(),o):null},e.prototype._buildChunk=function(e){for(var o=this.actuals.length,r=[],t=[],n=[],i=e.length,s=0;s<i;s++){var d=e[s],c=d.toString();if(r.push(c),d.attrs){if(!/^noscript$/i.test(d.tagName)){var a=o++;t.push(c.replace(/(\/?>)/," "+_+"id="+a+" $1")),d.attrs.id!==f&&d.attrs.id!==l&&n.push("atomicTag"===d.type?"":"<"+d.tagName+" "+_+"proxyof="+a+(d.unary?" />":">"))}}else t.push(c),n.push("endTag"===d.type?c:"")}return{tokens:e,raw:r.join(""),actual:t.join(""),proxy:n.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,o=[this.proxyRoot];p.existy(e=o.shift());){var r=1===e.nodeType;if(!(r&&n(e,"proxyof"))){r&&(this.actuals[n(e,"id")]=e,i(e,"id"));var t=e.parentNode&&n(e.parentNode,"proxyof");t&&this.actuals[t].appendChild(e)}o.unshift.apply(o,p.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var o=this,r=this.parser.clear();r&&this.writeQueue.unshift(r),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,function(){o._onScriptDone(e)}))},e.prototype._handleStyleToken=function(e){var o=this.parser.clear();o&&this.writeQueue.unshift(o),e.type=e.attrs.type||e.attrs.TYPE||"text/css",e=this.options.beforeWriteToken(e),e&&this._writeStyleToken(e),o&&this.write()},e.prototype._writeStyleToken=function(e){var o=this._buildStyle(e);this._insertCursor(o,l),e.content&&(o.styleSheet&&!o.sheet?o.styleSheet.cssText=e.content:o.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var o=this.doc.createElement(e.tagName);return o.setAttribute("type",e.type),p.eachKey(e.attrs,function(e,r){o.setAttribute(e,r)}),o},e.prototype._insertCursor=function(e,o){this._writeImpl('<span id="'+o+'"/>');var r=this.doc.getElementById(o);r&&r.parentNode.replaceChild(e,r)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){return e!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},e.prototype._writeScriptToken=function(e,o){var r=this._buildScript(e),t=this._shouldRelease(r),n=this.options.afterAsync;e.src&&(r.src=e.src,this._scriptLoadHandler(r,t?n:function(){o(),n()}));try{this._insertCursor(r,f),r.src&&!t||o()}catch(e){this.options.error(e),o()}},e.prototype._buildScript=function(e){var o=this.doc.createElement(e.tagName);return p.eachKey(e.attrs,function(e,r){o.setAttribute(e,r)}),e.content&&(o.text=e.content),o},e.prototype._scriptLoadHandler=function(e,o){function r(){e=e.onload=e.onreadystatechange=e.onerror=null}function t(){r(),null!=o&&o(),o=null}function n(e){r(),d(e),null!=o&&o(),o=null}function i(e,o){var r=e["on"+o];null!=r&&(e["_on"+o]=r)}var d=this.options.error;i(e,"load"),i(e,"error"),s(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(o){n({msg:"onload handler failed "+o+" @ "+e.src})}t()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(o){return void n({msg:"onerror handler failed "+o+" @ "+e.src})}n({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&t()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();o.default=g},function(e,o,r){!function(o,r){e.exports=function(){return function(e){function o(t){if(r[t])return r[t].exports;var n=r[t]={exports:{},id:t,loaded:!1};return e[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var r={};return o.m=e,o.c=r,o.p="",o(0)}([function(e,o,r){"use strict";var t=r(1),n=function(e){return e&&e.__esModule?e:{default:e}}(t);e.exports=n.default},function(e,o,r){"use strict";function t(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}function n(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0;var i=r(2),s=t(i),d=r(3),c=t(d),a=r(6),p=function(e){return e&&e.__esModule?e:{default:e}}(a),_=r(5),l={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},f=function(){function e(){var o=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this.stream=r;var i=!1,d={};for(var c in s)s.hasOwnProperty(c)&&(t.autoFix&&(d[c+"Fix"]=!0),i=i||d[c+"Fix"]);i?(this._readToken=(0,p.default)(this,d,function(){return o._readTokenImpl()}),this._peekToken=(0,p.default)(this,d,function(){return o._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return e.prototype.append=function(e){this.stream+=e},e.prototype.prepend=function(e){this.stream=e+this.stream},e.prototype._readTokenImpl=function(){var e=this._peekTokenImpl();if(e)return this.stream=this.stream.slice(e.length),e},e.prototype._peekTokenImpl=function(){for(var e in l)if(l.hasOwnProperty(e)&&l[e].test(this.stream)){var o=c[e](this.stream);if(o)return"startTag"===o.type&&/script|style/i.test(o.tagName)?null:(o.text=this.stream.substr(0,o.length),o)}},e.prototype.peekToken=function(){return this._peekToken()},e.prototype.readToken=function(){return this._readToken()},e.prototype.readTokens=function(e){for(var o=void 0;o=this.readToken();)if(e[o.type]&&!1===e[o.type](o))return},e.prototype.clear=function(){var e=this.stream;return this.stream="",e},e.prototype.rest=function(){return this.stream},e}();o.default=f,f.tokenToString=function(e){return e.toString()},f.escapeAttributes=function(e){var o={};for(var r in e)e.hasOwnProperty(r)&&(o[r]=(0,_.escapeQuotes)(e[r],null));return o},f.supports=s;for(var g in s)s.hasOwnProperty(g)&&(f.browserHasFlaw=f.browserHasFlaw||!s[g]&&g)},function(e,o){"use strict";o.__esModule=!0;var r=!1,t=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,o.tagSoup=r=n.innerHTML!==i}catch(e){o.tagSoup=r=!1}try{n.innerHTML="<P><i><P></P></i></P>",o.selfClose=t=2===n.childNodes.length}catch(e){o.selfClose=t=!1}n=null,o.tagSoup=r,o.selfClose=t},function(e,o,r){"use strict";function t(e){var o=e.indexOf("--\x3e");if(o>=0)return new a.CommentToken(e.substr(4,o-1),o+3)}function n(e){var o=e.indexOf("<");return new a.CharsToken(o>=0?o:e.length)}function i(e){if(-1!==e.indexOf(">")){var o=e.match(p.startTag);if(o){var r=function(){var e={},r={},t=o[2];return o[2].replace(p.attr,function(o,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(e[arguments[5]]="",r[arguments[5]]=!0):e[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":e[n]="",t=t.replace(o,"")}),{v:new a.StartTagToken(o[1],o[0].length,e,r,!!o[3],t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===r?"undefined":c(r)))return r.v}}}function s(e){var o=i(e);if(o){var r=e.slice(o.length);if(r.match(new RegExp("</\\s*"+o.tagName+"\\s*>","i"))){var t=r.match(new RegExp("([\\s\\S]*?)</\\s*"+o.tagName+"\\s*>","i"));if(t)return new a.AtomicTagToken(o.tagName,t[0].length+o.length,o.attrs,o.booleanAttrs,t[1])}}}function d(e){var o=e.match(p.endTag);if(o)return new a.EndTagToken(o[1],o[0].length)}o.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.comment=t,o.chars=n,o.startTag=i,o.atomicTag=s,o.endTag=d;var a=r(4),p={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,o,r){"use strict";function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0,o.EndTagToken=o.AtomicTagToken=o.StartTagToken=o.TagToken=o.CharsToken=o.CommentToken=o.Token=void 0;var n=r(5),i=(o.Token=function e(o,r){t(this,e),this.type=o,this.length=r,this.text=""},o.CommentToken=function(){function e(o,r){t(this,e),this.type="comment",this.length=r||(o?o.length:0),this.text="",this.content=o}return e.prototype.toString=function(){return"\x3c!--"+this.content},e}(),o.CharsToken=function(){function e(o){t(this,e),this.type="chars",this.length=o,this.text=""}return e.prototype.toString=function(){return this.text},e}(),o.TagToken=function(){function e(o,r,n,i,s){t(this,e),this.type=o,this.length=n,this.text="",this.tagName=r,this.attrs=i,this.booleanAttrs=s,this.unary=!1,this.html5Unary=!1}return e.formatTag=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r="<"+e.tagName;for(var t in e.attrs)if(e.attrs.hasOwnProperty(t)){r+=" "+t;var i=e.attrs[t];void 0!==e.booleanAttrs&&void 0!==e.booleanAttrs[t]||(r+='="'+(0,n.escapeQuotes)(i)+'"')}return e.rest&&(r+=" "+e.rest),r+=e.unary&&!e.html5Unary?"/>":">",void 0!==o&&null!==o&&(r+=o+"</"+e.tagName+">"),r},e}());o.StartTagToken=function(){function e(o,r,n,i,s,d){t(this,e),this.type="startTag",this.length=r,this.text="",this.tagName=o,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=s,this.rest=d}return e.prototype.toString=function(){return i.formatTag(this)},e}(),o.AtomicTagToken=function(){function e(o,r,n,i,s){t(this,e),this.type="atomicTag",this.length=r,this.text="",this.tagName=o,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=s}return e.prototype.toString=function(){return i.formatTag(this,this.content)},e}(),o.EndTagToken=function(){function e(o,r){t(this,e),this.type="endTag",this.length=r,this.text="",this.tagName=o}return e.prototype.toString=function(){return"</"+this.tagName+">"},e}()},function(e,o){"use strict";function r(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.replace(/([^"]*)"/g,function(e,o){return/\\/.test(o)?o+'"':o+'\\"'}):o}o.__esModule=!0,o.escapeQuotes=r},function(e,o){"use strict";function r(e){return e&&"startTag"===e.type&&(e.unary=d.test(e.tagName)||e.unary,e.html5Unary=!/\/>$/.test(e.text)),e}function t(e,o){var t=e.stream,n=r(o());return e.stream=t,n}function n(e,o){var r=o.pop();e.prepend("</"+r.tagName+">")}function i(){var e=[];return e.last=function(){return this[this.length-1]},e.lastTagNameEq=function(e){var o=this.last();return o&&o.tagName&&o.tagName.toUpperCase()===e.toUpperCase()},e.containsTagName=function(e){for(var o,r=0;o=this[r];r++)if(o.tagName===e)return!0;return!1},e}function s(e,o,s){function d(){var o=t(e,s);o&&p[o.type]&&p[o.type](o)}var a=i(),p={startTag:function(r){var t=r.tagName;"TR"===t.toUpperCase()&&a.lastTagNameEq("TABLE")?(e.prepend("<TBODY>"),d()):o.selfCloseFix&&c.test(t)&&a.containsTagName(t)?a.lastTagNameEq(t)?n(e,a):(e.prepend("</"+r.tagName+">"),d()):r.unary||a.push(r)},endTag:function(r){a.last()?o.tagSoupFix&&!a.lastTagNameEq(r.tagName)?n(e,a):a.pop():o.tagSoupFix&&(s(),d())}};return function(){return d(),r(s())}}o.__esModule=!0,o.default=s;var d=/^(AREA|BASE|BASEFONT|BR|COL|FRAME|HR|IMG|INPUT|ISINDEX|LINK|META|PARAM|EMBED)$/i,c=/^(COLGROUP|DD|DT|LI|OPTIONS|P|TD|TFOOT|TH|THEAD|TR)$/i}])}()}()},function(e,o){"use strict";function r(e){return void 0!==e&&null!==e}function t(e){return"function"==typeof e}function n(e,o,r){var t=void 0,n=e&&e.length||0;for(t=0;t<n;t++)o.call(r,e[t],t)}function i(e,o,r){for(var t in e)e.hasOwnProperty(t)&&o.call(r,t,e[t])}function s(e,o){return e=e||{},i(o,function(o,t){r(e[o])||(e[o]=t)}),e}function d(e){try{return Array.prototype.slice.call(e)}catch(r){var o=function(){var o=[];return n(e,function(e){o.push(e)}),{v:o}}();if("object"===(void 0===o?"undefined":l(o)))return o.v}}function c(e){return e[e.length-1]}function a(e,o){return!(!e||"startTag"!==e.type&&"atomicTag"!==e.type||!("tagName"in e)||!~e.tagName.toLowerCase().indexOf(o))}function p(e){return a(e,"script")}function _(e){return a(e,"style")}o.__esModule=!0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.existy=r,o.isFunction=t,o.each=n,o.eachKey=i,o.defaults=s,o.toArray=d,o.last=c,o.isTag=a,o.isScript=p,o.isStyle=_}])}),function(e,o){e.gdpr_lightbox=function(e,o){"use strict";function r(e){var o=I();return F&&e.length?(e.one(F,o.resolve),setTimeout(o.resolve,500)):o.resolve(),o.promise()}function t(e,r,t){if(1===arguments.length)return o.extend({},e);if("string"==typeof r){if(void 0===t)return void 0===e[r]?null:e[r];e[r]=t}else o.extend(e,r);return this}function n(e){for(var o,r=decodeURI(e.split("#")[0]).split("&"),t={},n=0,i=r.length;n<i;n++)r[n]&&(o=r[n].split("="),t[o[0]]=o[1]);return t}function i(e,r){return e+(e.indexOf("?")>-1?"&":"?")+o.param(r)}function s(e,o){var r=e.indexOf("#");return-1===r?o:(r>0&&(e=e.substr(r)),o+e)}function d(e){return o('<span class="gdpr_lightbox-error"></span>').append(e)}function c(e,r){var t=r.opener()&&r.opener().data("gdpr_lightbox-desc")||"Image with no description",n=o('<img src="'+e+'" alt="'+t+'"/>'),i=I(),s=function(){i.reject(d("Failed loading image"))};return n.on("load",function(){if(0===this.naturalWidth)return s();i.resolve(n)}).on("error",s),i.promise()}function a(e,r){var t,n,i;try{t=o(e)}catch(e){return!1}return!!t.length&&(n=o('<i style="display:none !important"></i>'),i=t.hasClass("gdpr_lightbox-hide"),r.element().one("gdpr_lightbox:remove",function(){n.before(t).remove(),i&&!t.closest(".gdpr_lightbox-content").length&&t.addClass("gdpr_lightbox-hide")}),t.removeClass("gdpr_lightbox-hide").after(n))}function p(e){var r=P.exec(e);return!!r&&g(s(e,i("https://www.youtube"+(r[2]||"")+".com/embed/"+r[4],o.extend({autoplay:1},n(r[5]||"")))))}function _(e){var r=R.exec(e);return!!r&&g(s(e,i("https://player.vimeo.com/video/"+r[3],o.extend({autoplay:1},n(r[4]||"")))))}function l(e){var r=U.exec(e);return!!r&&(0!==e.indexOf("http")&&(e="https:"+e),g(s(e,i("https://www.facebook.com/plugins/video.php?href="+e,o.extend({autoplay:1},n(r[4]||""))))))}function f(e){var o=M.exec(e);return!!o&&g(s(e,i("https://www.google."+o[3]+"/maps?"+o[6],{output:o[6].indexOf("layer=c")>0?"svembed":"embed"})))}function g(e){return'<div class="gdpr_lightbox-iframe-container"><iframe frameborder="0" allowfullscreen allow="autoplay; fullscreen" src="'+e+'"/></div>'}function m(){return C.documentElement.clientHeight?C.documentElement.clientHeight:Math.round(S.height())}function v(e){var o=k();o&&(27===e.keyCode&&o.options("esc")&&o.close(),9===e.keyCode&&u(e,o))}function u(e,o){var r=o.element().find(E),t=r.index(C.activeElement);e.shiftKey&&t<=0?(r.get(r.length-1),e.preventDefault()):e.shiftKey||t!==r.length-1||(r.get(0),e.preventDefault())}function h(){o.each(O,function(e,o){o.resize()})}function b(e){1===O.unshift(e)&&(N.addClass("gdpr_lightbox-active"),S.on({resize:h,keydown:v})),o("body > *").not(e.element()).addClass("gdpr_lightbox-hidden").each(function(){var e=o(this);void 0===e.data(D)&&e.data(D,e.attr(j)||null)}).attr(j,"true")}function y(e){var r;e.element().attr(j,"true"),1===O.length&&(N.removeClass("gdpr_lightbox-active"),S.off({resize:h,keydown:v})),O=o.grep(O,function(o){return e!==o}),r=O.length?O[0].element():o(".gdpr_lightbox-hidden"),r.removeClass("gdpr_lightbox-hidden").each(function(){var e=o(this),r=e.data(D);r?e.attr(j,r):e.removeAttr(j),e.removeData(D)})}function k(){return 0===O.length?null:O[0]}function w(e,r,t,n){var i,s="inline",d=o.extend({},t);return n&&d[n]?(i=d[n](e,r),s=n):(o.each(["inline","iframe"],function(e,o){delete d[o],d[o]=t[o]}),o.each(d,function(o,t){return!t||(!(!t.test||t.test(e,r))||(i=t(e,r),!1!==i?(s=o,!1):void 0))})),{handler:s,content:i||""}}function x(e,n,i,s){function d(e){p=o(e).css("max-height",m()+"px"),a.find(".gdpr_lightbox-loader").each(function(){var e=o(this);r(e).always(function(){e.remove()})}),a.removeClass("gdpr_lightbox-loading").find(".gdpr_lightbox-content").empty().append(p),l=!0,p.trigger("gdpr_lightbox:ready",[_])}var c,a,p,_=this,l=!1,f=!1;n=o.extend({},A,n),a=o(n.template),_.element=function(){return a},_.opener=function(){return i},_.options=o.proxy(t,_,n),_.handlers=o.proxy(t,_,n.handlers),_.resize=function(){l&&!f&&p.css("max-height",m()+"px").trigger("gdpr_lightbox:resize",[_])},_.close=function(){if(l&&!f){f=!0,y(_);var e=I();return s&&(C.activeElement===a[0]||o.contains(a[0],C.activeElement)),p.trigger("gdpr_lightbox:close",[_]),a.removeClass("gdpr_lightbox-opened").addClass("gdpr_lightbox-closed"),r(p.add(a)).always(function(){p.trigger("gdpr_lightbox:remove",[_]),a.remove(),a=void 0,e.resolve()}),e.promise()}},c=w(e,_,n.handlers,n.handler),a.attr(j,"false").addClass("gdpr_lightbox-loading gdpr_lightbox-opened gdpr_lightbox-"+c.handler).appendTo("body").on("click","[data-gdpr_lightbox-close]",function(e){o(e.target).is("[data-gdpr_lightbox-close]")&&_.close()}).trigger("gdpr_lightbox:open",[_]),b(_),o.when(c.content).always(d)}function T(e,r,t){e.preventDefault?(e.preventDefault(),t=o(this),e=t.data("gdpr_lightbox-target")||t.attr("href")||t.attr("src")):t=o(t);var n=new x(e,o.extend({},t.data("gdpr_lightbox-options")||t.data("gdpr_lightbox"),r),t,C.activeElement);if(!e.preventDefault)return n}var C=e.document,S=o(e),I=o.Deferred,N=o("html"),O=[],j="ah",D="gdpr_lightbox-"+j,E='a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,object,embed,[contenteditable],[tabindex]:not([tabindex^="-"])',A={esc:!0,handler:null,handlers:{image:c,inline:a,youtube:p,vimeo:_,googlemaps:f,facebookvideo:l,iframe:g},template:'<div class="gdpr_lightbox" role="dialog" aria-label="Dialog Window (Press escape to close)" tabindex="-1"><div class="gdpr_lightbox-wrap" data-gdpr_lightbox-close role="document"><div class="gdpr_lightbox-loader">Loading...</div><div class="gdpr_lightbox-container"><div class="gdpr_lightbox-content"></div><button class="gdpr_lightbox-close" type="button" aria-label="Close (Press escape to close)" data-gdpr_lightbox-close>&times;</button></div></div></div>'},J=/(^data:image\/)|(\.(png|jpe?g|gif|svg|webp|bmp|ico|tiff?)(\?\S*)?$)/i,P=/(youtube(-nocookie)?\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?([\w-]{11})(.*)?/i,R=/(vimeo(pro)?.com)\/(?:[^\d]+)?(\d+)\??(.*)?$/,M=/((maps|www)\.)?google\.([^\/\?]+)\/?((maps\/?)?\?)(.*)/i,U=/(facebook\.com)\/([a-z0-9_-]*)\/videos\/([0-9]*)(.*)?$/i,F=function(){var e=C.createElement("div"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var r in o)if(void 0!==e.style[r])return o[r];return!1}();return c.test=function(e){return J.test(e)},T.options=o.proxy(t,T,A),T.handlers=o.proxy(t,T,A.handlers),T.current=k,o(C).on("click.gdpr_lightbox","[data-gdpr_lightbox]",T),T}(e,e.jQuery||e.Zepto)}("undefined"!=typeof window?window:this),function(e){var o={common:{init:function(){"use strict";function o(e){var o;try{o=new URL(e)}catch(e){return!1}return"http:"===o.protocol||"https:"===o.protocol}function r(e){try{new URLSearchParams(window.location.search).has("gdpr_dbg")&&console.warn(e)}catch(e){console.warn(e)}}function t(){"true"===(void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"false")&&e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_remove_php_cookies"},function(e){r("dbg - cookies removed")})}function n(){t();var o=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";"true"===(void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"false")?e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:0,thirdparty:0,advanced:0,performance:0,preference:0,wp_lang:o},function(e){var o={};o.strict=1,o.thirdparty=0,o.advanced=0,o.performance=0,o.preference=0,h(),i("script_inject",o),_(o)}):h()}function i(e,o){try{jQuery().gdpr_cookie_compliance_analytics(e,o)}catch(e){}}function s(e){try{jQuery().gdpr_cookie_compliance_consent_log(e)}catch(e){}}function d(){var e=m("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",o.performance="0",o.preference="0",e&&(e=JSON.parse(e),o.strict=e.strict,o.thirdparty=e.thirdparty,o.advanced=e.advanced,o.performance=void 0!==e.performance?e.performance:0,o.preference=void 0!==e.preference?e.preference:0,_(o),i("script_inject",e)),void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.strict)&&c(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.thirdparty)&&c(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.advanced)&&c(),"performance"===moove_frontend_gdpr_scripts.ifbc&&e&&void 0!==e.performance&&1===parseInt(e.performance)&&c(),"preference"===moove_frontend_gdpr_scripts.ifbc&&e&&void 0!==e.preference&&1===parseInt(e.preference)&&c()):"1"!==moove_frontend_gdpr_scripts.strict_init&&c(),o}function c(){e(document).find("iframe[data-gdpr-iframesrc]").each(function(){e(this).attr("src",e(this).attr("data-gdpr-iframesrc"))})}function a(e){w=!0,i("accept_all",""),g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1",performance:"1",preference:"1"}),y),p("enabled-all")}function p(t){var n=!1;try{void 0!==moove_frontend_gdpr_scripts.force_reload&&"true"===moove_frontend_gdpr_scripts.force_reload&&(n=!0)}catch(e){}var s=d(),c=moove_frontend_gdpr_scripts.enabled_default.strict,a=moove_frontend_gdpr_scripts.enabled_default.third_party,p=moove_frontend_gdpr_scripts.enabled_default.advanced,_=void 0!==moove_frontend_gdpr_scripts.enabled_default.performance&&moove_frontend_gdpr_scripts.enabled_default.performance,f=void 0!==moove_frontend_gdpr_scripts.enabled_default.preference&&moove_frontend_gdpr_scripts.enabled_default.preference;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==a||1==p||1==_||1==f||1==c){var g=m("moove_gdpr_popup");1==c&&(N.strict=1),1==a&&(N.strict=1,N.thirdparty=a),1==p&&(N.strict=1,N.advanced=p),1==_&&(N.strict=1,N.performance=_),1==f&&(N.strict=1,N.preference=f),N&&(parseInt(s.strict)-parseInt(N.strict)<0&&(n=!0),parseInt(s.thirdparty)-parseInt(N.thirdparty)<0&&(n=!0),parseInt(s.advanced)-parseInt(N.advanced)<0&&(n=!0),parseInt(s.performance)-parseInt(N.performance)<0&&(n=!0),parseInt(s.preference)-parseInt(N.preference)<0&&(n=!0))}if(n)if(g={strict:0,thirdparty:0,advanced:0,performance:0,preference:0},i("script_inject",g),void 0!==moove_frontend_gdpr_scripts.scripts_defined)setTimeout(function(){location.reload(!0)},800);else{var u=e(document).find('script[src*="googletagmanager.com"]');u.length>0&&u.each(function(){var r=e(this).attr("src");if(r&&o(r)){var t=new URL(r),n=t.searchParams.get("id");n&&(document.cookie="woocommerce_"+n+"=true; expires=Thu, 31 Dec 1970 23:59:59 UTC; path=/",window["ga-disable-"+n]=!0),window.gtag&&window.gtag("remove"),e(this).remove()}});var h=void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"true";if("function"==typeof navigator.sendBeacon)if("true"===h){var b=new FormData;b.append("action","moove_gdpr_remove_php_cookies"),navigator.sendBeacon(moove_frontend_gdpr_scripts.ajaxurl,b),location.reload(!0)}else location.reload(!0);else"true"===h?e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_remove_php_cookies"},function(e){location.reload(!0)}).fail(function(){location.reload(!0)}):location.reload(!0)}else{var y=m("moove_gdpr_popup");r("dbg - inject - 4"),v(y),l(),e("#moove_gdpr_save_popup_settings_button").show()}}function _(o){o&&(i("script_inject",o),1===parseInt(o.strict)?(e("#moove_gdpr_strict_cookies").is(":checked")||(e("#moove_gdpr_strict_cookies").prop("checked",!0).trigger("change"),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#performance-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#preference-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!1)),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("functional","allow")):(e("#moove_gdpr_strict_cookies").is(":checked")&&(e("#moove_gdpr_strict_cookies").prop("checked",!0).trigger("change"),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!0).prop("checked",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!0).prop("checked",!1)),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("functional","deny")),1===parseInt(o.thirdparty)?(e("#moove_gdpr_performance_cookies").is(":checked")||e("#moove_gdpr_performance_cookies").prop("checked",!0).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("statistics","allow")):(e("#moove_gdpr_performance_cookies").is(":checked")&&e("#moove_gdpr_performance_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("statistics","deny")),1===parseInt(o.advanced)?(e("#moove_gdpr_advanced_cookies").is(":checked")||e("#moove_gdpr_advanced_cookies").prop("checked",!0).trigger("change"),
    2 void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("marketing","allow")):(e("#moove_gdpr_advanced_cookies").is(":checked")&&e("#moove_gdpr_advanced_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("marketing","deny")),1===parseInt(o.performance)?e("#moove_gdpr_performance_cc_cookies").is(":checked")||e("#moove_gdpr_performance_cc_cookies").prop("checked",!0).trigger("change"):e("#moove_gdpr_performance_cc_cookies").is(":checked")&&e("#moove_gdpr_performance_cc_cookies").prop("checked",!1).trigger("change"),1===parseInt(o.preference)?(e("#moove_gdpr_preference_cc_cookies").is(":checked")||e("#moove_gdpr_preference_cc_cookies").prop("checked",!0).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("preferences","allow")):(e("#moove_gdpr_preference_cc_cookies").is(":checked")&&e("#moove_gdpr_preference_cc_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("preferences","deny")),e('input[data-name="moove_gdpr_performance_cookies"]').prop("checked",e("#moove_gdpr_performance_cookies").is(":checked")),e('input[data-name="moove_gdpr_strict_cookies"]').prop("checked",e("#moove_gdpr_strict_cookies").is(":checked")),e('input[data-name="moove_gdpr_advanced_cookies"]').prop("checked",e("#moove_gdpr_advanced_cookies").is(":checked")),e('input[data-name="moove_gdpr_performance_cc_cookies"]').prop("checked",e("#moove_gdpr_performance_cc_cookies").is(":checked")),e('input[data-name="moove_gdpr_preference_cc_cookies"]').prop("checked",e("#moove_gdpr_preference_cc_cookies").is(":checked")))}function l(){e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide())}function f(){var o=!0;if("undefined"!=typeof sessionStorage&&1===parseInt(sessionStorage.getItem("gdpr_infobar_hidden"))&&(o=!1),void 0!==moove_frontend_gdpr_scripts.display_cookie_banner&&o){if("true"===moove_frontend_gdpr_scripts.display_cookie_banner)e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").show(),i("show_infobar",""));else if(e("#moove_gdpr_cookie_info_bar").length>0){e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide();var t={strict:1,thirdparty:1,advanced:1,performance:1,preference:1};r("dbg - inject - 5"),v(JSON.stringify(t))}}else e("#moove_gdpr_cookie_info_bar").length>0&&o&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").show(),i("show_infobar",""))}function g(e,o,t){var n;if(t>0){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3),n="; expires="+i.toGMTString()}else n="";try{var d="SameSite=Lax";void 0!==moove_frontend_gdpr_scripts.cookie_attributes&&(d=moove_frontend_gdpr_scripts.cookie_attributes),void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version&&(o=JSON.parse(o),o.version=moove_frontend_gdpr_scripts.gdpr_consent_version,o=JSON.stringify(o)),"moove_gdpr_popup"===e&&0===parseInt(o.strict)?void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor?document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(o)+n+"; path=/; "+d:document.cookie=encodeURIComponent(e)+"=; Path=/;":document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(o)+n+"; path=/; "+d,o!==A&&(A=o,s(o))}catch(e){r("error - moove_gdpr_create_cookie: "+e)}}function m(e){for(var o=encodeURIComponent(e)+"=",r=document.cookie.split(";"),t=0;t<r.length;t++){for(var n=r[t];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(o)){var i=decodeURIComponent(n.substring(o.length,n.length)),s=JSON.parse(i);if(void 0!==s.version){if(void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version){var d=moove_frontend_gdpr_scripts.gdpr_consent_version;if(parseFloat(d)>parseFloat(s.version))return document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",null}}else if(void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version&&parseFloat(moove_frontend_gdpr_scripts.gdpr_consent_version)>1)return document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",null;return i}}return null}function v(o){if(N=d(),o){var r=o;o=JSON.parse(o);d();if(!1!==O){var t=JSON.parse(O);1===parseInt(t.thirdparty)&&1===parseInt(o.thirdparty)&&(o.thirdparty="0"),1===parseInt(t.advanced)&&1===parseInt(o.advanced)&&(o.advanced="0"),1===parseInt(t.performance)&&1===parseInt(o.performance)&&(o.performance="0"),1===parseInt(t.preference)&&1===parseInt(o.preference)&&(o.preference="0")}if(i("script_inject",o),j=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.strict)&&c(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.thirdparty)&&c(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.advanced)&&c(),"performance"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.performance)&&c(),"preference"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.preference)&&c()):1===parseInt(o.strict)&&c(),void 0!==moove_frontend_gdpr_scripts.scripts_defined)try{var s=JSON.parse(moove_frontend_gdpr_scripts.scripts_defined);if(void 0!==o.strict&&1===parseInt(o.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)("undefined"!==o.strict&&1===parseInt(o.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)&&void 0===k.strict&&(void 0!==s.strict&&s.strict.header&&postscribe(document.head,s.strict.header),void 0!==s.strict&&s.strict.body&&e(s.strict.body).prependTo(document.body),void 0!==s.strict&&s.strict.footer&&postscribe(document.body,s.strict.footer),k.strict=!0),1===parseInt(o.thirdparty)&&void 0===k.thirdparty&&(s.thirdparty.header&&postscribe(document.head,s.thirdparty.header),s.thirdparty.body&&e(s.thirdparty.body).prependTo(document.body),s.thirdparty.footer&&postscribe(document.body,s.thirdparty.footer),k.thirdparty=!0),1===parseInt(o.advanced)&&void 0===k.advanced&&(s.advanced.header&&postscribe(document.head,s.advanced.header),s.advanced.body&&e(s.advanced.body).prependTo(document.body),s.advanced.footer&&postscribe(document.body,s.advanced.footer),k.advanced=!0),void 0!==o.performance&&1===parseInt(o.performance)&&void 0===k.performance&&(void 0!==s.performance&&s.performance.header&&postscribe(document.head,s.performance.header),void 0!==s.performance&&s.performance.body&&e(s.performance.body).prependTo(document.body),void 0!==s.performance&&s.performance.footer&&postscribe(document.body,s.performance.footer),k.performance=!0),void 0!==o.preference&&1===parseInt(o.preference)&&void 0===k.preference&&(void 0!==s.preference&&s.preference.header&&postscribe(document.head,s.preference.header),void 0!==s.preference&&s.preference.body&&e(s.preference.body).prependTo(document.body),void 0!==s.preference&&s.preference.footer&&postscribe(document.body,s.preference.footer),k.preference=!0);else{var o=m("moove_gdpr_popup");o&&(h(),n())}}catch(e){console.warn("1"),console.error(e)}else if(void 0===k.strict||void 0===k.thirdparty||void 0===k.advanced){1===o.strict&&(k.strict=!0),1===o.thirdparty&&(k.thirdparty=!0),1===o.advanced&&(k.advanced=!0),1===o.performance&&(k.performance=!0),1===o.preference&&(k.preference=!0);var a=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";0===parseInt(o.strict)&&0===parseInt(o.thirdparty)&&0===parseInt(o.advanced)&&0===parseInt(o.performance)&&0===parseInt(o.preference)&&h(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:o.strict,thirdparty:o.thirdparty,advanced:o.advanced,performance:o.performance,preference:o.preference,wp_lang:a},function(t){O=r,i("script_inject",o);var n=JSON.parse(t);n.header&&postscribe(document.head,n.header),n.body&&e(n.body).prependTo(document.body),n.footer&&postscribe(document.body,n.footer)})}}else f()}function u(){var o=!0;e(document).find("#moove_gdpr_cookie_modal input[type=checkbox]").each(function(){e(this).is(":checked")||(o=!1)})}function h(o){try{e(document).find("script[data-gdpr]").each(function(){r("script_removed: "+e(this).attr("src")),e(this).remove()});for(var t=document.cookie.split(";"),n=window.location.hostname,i=0;i<t.length;i++){var s=t[i],d=s.indexOf("="),c=d>-1?s.substr(0,d):s;c.includes("woocommerce")||c.includes("wc_")||c.includes("moove_gdpr_popup")||c.includes("wordpress")||(document.cookie=c+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain="+n,document.cookie=c+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain=."+n,r("cookie removed: "+c+" - "+n))}}catch(e){r("error in gdpr_delete_all_cookies: "+e)}"undefined"!=typeof sessionStorage&&sessionStorage.removeItem("gdpr_session")}function b(o){var r=m("moove_gdpr_popup");o&&(h(),t());var n="0",i="0",s="0",d="0",c="0",a=!1;r&&(r=JSON.parse(r),n=r.strict,i=r.advanced,s=r.thirdparty,d=void 0!==r.performance?r.performance:0,c=void 0!==r.preference?r.preference:0),e(document).find("#moove_gdpr_strict_cookies").length>0?e(document).find("#moove_gdpr_strict_cookies").is(":checked")?(n="1",a=!0):n="0":(a=!0,n="1"),e(document).find("#moove_gdpr_performance_cookies").is(":checked")?(s="1",a=!0):s="0",e(document).find("#moove_gdpr_advanced_cookies").is(":checked")?(i="1",a=!0):i="0",e(document).find("#moove_gdpr_performance_cc_cookies").is(":checked")?(d="1",a=!0):d="0",e(document).find("#moove_gdpr_preference_cc_cookies").is(":checked")?(c="1",a=!0):c="0",!r&&a?(g("moove_gdpr_popup",JSON.stringify({strict:n,thirdparty:s,advanced:i,performance:d,preference:c}),y),l(),e(document).find("#moove_gdpr_save_popup_settings_button").show()):r&&(w||g("moove_gdpr_popup",JSON.stringify({strict:n,thirdparty:s,advanced:i,performance:d,preference:c}),y));var r=m("moove_gdpr_popup");r&&(r=JSON.parse(r),"0"==r.strict&&"0"==r.thirdparty&&"0"==r.advanced&&"0"==r.performance&&"0"==r.preference&&h())}var y=365,k=[],w=!1;void 0!==moove_frontend_gdpr_scripts.cookie_expiration&&(y=moove_frontend_gdpr_scripts.cookie_expiration),e(document).on("click","#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main:not(#privacy_overview) .tab-title",function(o){window.innerWidth<768&&(e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").is(":visible")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").slideUp(300):e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").slideDown(300))}),e(document).on("click tap",'#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn, [href*="#gdpr-reject-cookies"], .moove-gdpr-modal-reject-all',function(o){o.preventDefault(),h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),p("reject-btn")});var x=!1,T=e(".moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main").first(),C=e(".moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main").first(),S=0,I=!1;e(document).on("keydown",function(o){if(e("body").hasClass("moove_gdpr_overflow")&&e(".moove-gdpr-modal-content").hasClass("moove_gdpr_modal_theme_v1")){if(38==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(40==o.keyCode)if(o.preventDefault(),I){var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}else{var r=e("#moove-gdpr-menu li.menu-item-selected"),n=r.next();0===n.length&&(n=e("#moove-gdpr-menu li").first()),n.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(9==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_modal .mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-close, #moove_gdpr_cookie_modal #moove-gdpr-menu > li, #moove_gdpr_cookie_modal .moove-gdpr-branding");if(i.length>0){var s=!1;if(S<=i.length?(I?S--:S++,s=i[S],e(s).is(":visible")||(I?S--:S++,s=i[S])):(S=0,s=i[S]),e("#moove_gdpr_cookie_modal .focus-g").removeClass("focus-g"),S<0&&I&&(S=i.length),!s&&S>i.length&&(S=0,s=i[S]),e(s).addClass("focus-g").trigger("focus"),(e(s).hasClass("menu-item-on")||e(s).hasClass("menu-item-off"))&&e(s).find("button").trigger("click"),e(s).length>0)try{e(s)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}if(32==o.keyCode){o.preventDefault();e(".moove-gdpr-tab-main:visible").find(".moove-gdpr-status-bar input[type=checkbox]").trigger("click")}13==o.keyCode&&(o.preventDefault(),e(document).find(".focus-g").length>0?e(document).find(".focus-g").trigger("click"):e(".moove-gdpr-modal-save-settings").trigger("click"))}if(e("body").hasClass("moove_gdpr_overflow")&&e(".moove-gdpr-modal-content").hasClass("moove_gdpr_modal_theme_v2")){if(38==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(40==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),n=r.next();0===n.length&&(n=e("#moove-gdpr-menu li").first()),n.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(32==o.keyCode){o.preventDefault();e("#moove_gdpr_cookie_modal").find(".focus-g").trigger("click")}if(9==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .mgbutton, #moove_gdpr_cookie_modal a:not(.moove-gdpr-branding), #moove_gdpr_cookie_modal .moove-gdpr-modal-close, #moove_gdpr_cookie_modal .moove-gdpr-branding");if(i.length>0){var s=!1;if(S<=i.length?(I?S--:S++,s=i[S],e(s).is(":visible")||(I?S--:S++,s=i[S])):(S=0,s=i[S]),e("#moove_gdpr_cookie_modal .focus-g").removeClass("focus-g"),S<0&&I&&(S=i.length),!s&&S>i.length&&(S=0,s=i[S]),e(s).addClass("focus-g").trigger("focus"),e(s).length>0)try{e(s)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}13==o.keyCode&&(e("#moove_gdpr_cookie_modal .focus-g").length>0&&(e("#moove_gdpr_cookie_modal .focus-g").hasClass("mgbutton")||e("#moove_gdpr_cookie_modal .focus-g").hasClass("moove-gdpr-modal-close")||e("#moove_gdpr_cookie_modal .focus-g").attr("href"))?e("#moove_gdpr_cookie_modal .focus-g").attr("href")?e("#moove_gdpr_cookie_modal .focus-g").trigger("click"):(o.preventDefault(),e("#moove_gdpr_cookie_modal .focus-g").trigger("click")):(o.preventDefault(),e(".moove-gdpr-modal-save-settings").trigger("click")))}}),e(document).on("keyup",function(e){16==e.keyCode&&(I=!1),17!=e.keyCode&&18!=e.keyCode&&13!=e.keyCode||(I=!1)}),document.addEventListener("visibilitychange",function(e){I=!1}),e(document).on("keydown",function(o){if(16==o.keyCode&&(I=!0),e("body").hasClass("gdpr-infobar-visible")&&!e("body").hasClass("moove_gdpr_overflow")&&e("#moove_gdpr_cookie_info_bar").hasClass("gdpr-full-screen-infobar")){if(9==o.keyCode){o.preventDefault(),console.warn("fsw-tab");var r=e('#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar span.change-settings-button, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar button.change-settings-button, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="third_party_cookies"] label, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="advanced-cookies"] label, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="performance-cookies"], #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="preference-cookies"], label#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .mgbutton');if(r.length>0){var t=!1;if(S<=r.length?(I?S--:S++,t=r[S],e(t).is(":visible")||(I?S--:S++,t=r[S])):(S=0,t=r[S]),e("#moove_gdpr_cookie_info_bar .focus-g").removeClass("focus-g"),S<0&&I&&(S=r.length),!t&&S>r.length&&(S=0,t=r[S]),e(document).find("*").blur(),e(t).addClass("focus-g").trigger("focus"),e(t).length>0)try{e(t)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}if(32==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_info_bar").find(".gdpr-shr-switch.focus-g input[type=checkbox]");console.warn("space"),i.trigger("click")}}13==o.keyCode&&e(document.activeElement).length>0&&e(document.activeElement).closest("#moove_gdpr_cookie_info_bar").length>0&&(o.preventDefault(),e(document.activeElement).trigger("click"))}),e.fn.moove_gdpr_read_cookies=function(e){var o=m("moove_gdpr_popup"),r={};return r.strict="0",r.thirdparty="0",r.advanced="0",r.performance="0",r.preference="0",o&&(o=JSON.parse(o),r.strict=parseInt(o.strict),r.thirdparty=parseInt(o.thirdparty),r.advanced=parseInt(o.advanced),r.performance=void 0!==o.performance?parseInt(o.performance):0,r.preference=void 0!==o.preference?parseInt(o.preference):0),r};var N=d(),O=!1,j=!1,D="",E=!1,A="";e(document).on("click tap","#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn",function(o){if(o.preventDefault(),void 0!==moove_frontend_gdpr_scripts.close_btn_action){var r=parseInt(moove_frontend_gdpr_scripts.close_btn_action);1===r&&(l(),e("#moove_gdpr_save_popup_settings_button").show(),"undefined"!=typeof sessionStorage&&sessionStorage.setItem("gdpr_infobar_hidden",1)),2===r&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),p("reject-btn")),3===r&&a("enable_all close-btn"),4===r&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),void 0!==moove_frontend_gdpr_scripts.close_btn_rdr&&""!==moove_frontend_gdpr_scripts.close_btn_rdr?window.parent.location.href=moove_frontend_gdpr_scripts.close_btn_rdr:p("reject-btn"))}else l(),e("#moove_gdpr_save_popup_settings_button").show(),"undefined"!=typeof sessionStorage&&sessionStorage.setItem("gdpr_infobar_hidden",1)}),e.fn.moove_gdpr_save_cookie=function(o){var r=m("moove_gdpr_popup"),t=r,s=e(window).scrollTop();if(!r){if(o.thirdParty)var d="1";else var d="0";if(o.advanced)var a="1";else var a="0";if(o.performance)var p="1";else var p="0";if(o.preference)var l="1";else var l="0";if(o.scrollEnable){var f=o.scrollEnable;e(window).scroll(function(){!j&&e(this).scrollTop()-s>f&&("undefined"===o.thirdparty&&"undefined"===o.advanced||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:d,advanced:a,performance:p,preference:l}),y),r=JSON.parse(r),_(r)))})}else"undefined"===o.thirdparty&&"undefined"===o.advanced||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:d,advanced:a,performance:p,preference:l}),y),r=JSON.parse(r),_(r));if(r=m("moove_gdpr_popup"))if(r=JSON.parse(r),i("script_inject",r),j=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.strict)&&c(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.thirdparty)&&c(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.advanced)&&c(),"performance"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.performance)&&c(),"preference"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.preference)&&c()):1===parseInt(r.strict)&&c(),void 0!==moove_frontend_gdpr_scripts.scripts_defined)try{var v=JSON.parse(moove_frontend_gdpr_scripts.scripts_defined);if(void 0!==r.strict&&1===parseInt(r.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)("undefined"!==r.strict&&1===parseInt(r.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)&&void 0===k.strict&&(void 0!==v.strict&&v.strict.header&&postscribe(document.head,v.strict.header),void 0!==v.strict&&v.strict.body&&e(v.strict.body).prependTo(document.body),void 0!==v.strict&&v.strict.footer&&postscribe(document.body,v.strict.footer),k.strict=!0),1===parseInt(r.thirdparty)&&void 0===k.thirdparty&&(v.thirdparty.header&&postscribe(document.head,v.thirdparty.header),v.thirdparty.body&&e(v.thirdparty.body).prependTo(document.body),v.thirdparty.footer&&postscribe(document.body,v.thirdparty.footer),k.thirdparty=!0),1===parseInt(r.advanced)&&void 0===k.advanced&&(v.advanced.header&&postscribe(document.head,v.advanced.header),v.advanced.body&&e(v.advanced.body).prependTo(document.body),v.advanced.footer&&postscribe(document.body,v.advanced.footer),k.advanced=!0),void 0!==r.performance&&1===parseInt(r.performance)&&void 0===k.performance&&(void 0!==v.performance&&v.performance.header&&postscribe(document.head,v.performance.header),void 0!==v.performance&&v.performance.body&&e(v.performance.body).prependTo(document.body),void 0!==v.performance&&v.performance.footer&&postscribe(document.body,v.performance.footer),k.performance=!0),void 0!==r.preference&&1===parseInt(r.preference)&&void 0===k.preference&&(void 0!==v.preference&&v.preference.header&&postscribe(document.head,v.preference.header),void 0!==v.preference&&v.preference.body&&e(v.preference.body).prependTo(document.body),void 0!==v.preference&&v.preference.footer&&postscribe(document.body,v.preference.footer),k.preference=!0);else{var r=m("moove_gdpr_popup");r&&(h(),n())}}catch(e){console.warn("2"),console.error(e)}else if(void 0===k.thirdparty||void 0===k.advanced||void 0===k.performance||void 0===k.preference){1===r.thirdparty&&(k.thirdparty=!0),1===r.advanced&&(k.advanced=!0),1===r.performance&&(k.performance=!0),1===r.preference&&(k.preference=!0);var u=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";0===parseInt(r.thirdparty)&&0===parseInt(r.advanced)&&0===parseInt(r.performance)&&0===parseInt(r.preference)&&h(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:r.strict,thirdparty:r.thirdparty,advanced:r.advanced,performance:r.performance,preference:r.preference,wp_lang:u},function(o){O=t,i("script_inject",r);var n=JSON.parse(o);n.header&&postscribe(document.head,n.header),n.body&&e(n.body).prependTo(document.body),n.footer&&postscribe(document.body,n.footer)})}}},function(){var o=(location.pathname,e(window).scrollTop());e("#moove_gdpr_save_popup_settings_button").show();var t=moove_frontend_gdpr_scripts.enabled_default.strict,n=moove_frontend_gdpr_scripts.enabled_default.third_party,i=moove_frontend_gdpr_scripts.enabled_default.advanced,s=void 0!==moove_frontend_gdpr_scripts.enabled_default.performance&&moove_frontend_gdpr_scripts.enabled_default.performance,c=void 0!==moove_frontend_gdpr_scripts.enabled_default.preference&&moove_frontend_gdpr_scripts.enabled_default.preference;if(void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll&&1!==parseInt(n)&&1!==parseInt(i)&&1!==parseInt(s)&&1!==parseInt(c)&&1!==parseInt(t)&&(t=1,n=1,i=1,s=1,c=1),document.cookie.indexOf("moove_gdpr_popup")>=0||1==n||1==i||1==s||1==c||t>1){var a=m("moove_gdpr_popup");if(a){var u=d();"0"==u.strict&&"0"==u.thirdparty&&"0"==u.advanced&&"0"==u.performance&&"0"==u.preference&&(h(),f())}else{var b=!1;if("undefined"!=typeof sessionStorage&&(b=sessionStorage.getItem("gdpr_session")),void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll){if(b)try{_(JSON.parse(b)),j=!0,r("dbg - inject - 1"),v(b),g("moove_gdpr_popup",b,y),l()}catch(e){}else if((!j&&1==moove_frontend_gdpr_scripts.enabled_default.third_party||!j&&1==moove_frontend_gdpr_scripts.enabled_default.advanced||!j&&1==moove_frontend_gdpr_scripts.enabled_default.performance||!j&&1==moove_frontend_gdpr_scripts.enabled_default.performance)&&(a={strict:1,thirdparty:n,advanced:i,performance:s,preference:c},_(a),a=JSON.stringify(a),x=!0,f(),r("dbg - default scroll inject")),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&("1"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"true"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"object"==typeof moove_frontend_gdpr_scripts.gdpr_aos_hide&&moove_frontend_gdpr_scripts.gdpr_aos_hide.includes("1"))&&(r("dbg - enable on scroll - enter"),e(window).scroll(function(){if((!j||x)&&e(this).scrollTop()-o>200){a={strict:1,thirdparty:n,advanced:i,performance:s,preference:c},m("moove_gdpr_popup")||"undefined"!=typeof sessionStorage&&((b=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(a)),b=sessionStorage.getItem("gdpr_session")));try{_(a),a=JSON.stringify(a),f(),j=!0,r("dbg - inject - 2 - accept on scroll"),x||v(a),x=!1,g("moove_gdpr_popup",a,y),l(),p("check reload on scroll"),e("#moove_gdpr_save_popup_settings_button").show()}catch(e){}}})),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&("2"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"object"==typeof moove_frontend_gdpr_scripts.gdpr_aos_hide&&moove_frontend_gdpr_scripts.gdpr_aos_hide.includes("2"))){var k=30;if(void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide_seconds)var k=parseInt(moove_frontend_gdpr_scripts.gdpr_aos_hide_seconds);r("dbg - hidetimer - enter, seconds: "+k),setTimeout(function(){if(r("dbg - hidetimer - is_created: "+j),!j){a={strict:1,thirdparty:n,advanced:i,performance:s,preference:c};var o=m("moove_gdpr_popup");r("dbg - hidetimer - cookies_stored: "+o),o||"undefined"!=typeof sessionStorage&&((b=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(a)),b=sessionStorage.getItem("gdpr_session")));try{_(a),a=JSON.stringify(a),f(),j=!0,r("dbg - inject - 2a"),v(a),g("moove_gdpr_popup",a,y),p("check reload hidetimer")}catch(e){}}l(),e("#moove_gdpr_save_popup_settings_button").show()},1e3*k)}}else a={strict:1,thirdparty:n,advanced:i,performance:s,preference:c},_(a),a=JSON.stringify(a),f()}r("dbg - inject - 3"),v(a)}else f()}(),e(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(E=!0,D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open(),i("opened_modal_from_link",""))}),e(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(E=!0,D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open(),i("opened_modal_from_link",""))}),e(document).on("click tap","#moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button button",function(e){e.preventDefault()}),e(document).on("click tap",".moove-gdpr-modal-close",function(o){o.preventDefault(),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close()}),e(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(o){o.preventDefault(),o.stopPropagation(),e("#moove-gdpr-menu li").removeClass("menu-item-selected"),e(this).parent().addClass("menu-item-selected"),e(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),e(e(this).attr("href")).show(),e(e(this).attr("data-href")).show(),i("clicked_to_tab",e(this).attr("data-href"))}),e(document).on("gdpr_lightbox:close",function(o,r){e(document).moove_gdpr_lightbox_close()}),e.fn.moove_gdpr_lightbox_close=function(o){E&&(e("body").removeClass("moove_gdpr_overflow"),E=!1)},e.fn.moove_gdpr_lightbox_open=function(o){if(E){e("body").addClass("moove_gdpr_overflow");var r=m("moove_gdpr_popup");document.activeElement.blur(),"none"===moove_frontend_gdpr_scripts.show_icons&&e("body").addClass("gdpr-no-icons"),e(".moove-gdpr-status-bar input[type=checkbox]").each(function(){e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),r?(r=JSON.parse(r),_(r)):e("#moove_gdpr_strict_cookies").is(":checked")||(e("#advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled"),e("#third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled")),void 0!==moove_frontend_gdpr_scripts.hide_save_btn&&"true"===moove_frontend_gdpr_scripts.hide_save_btn?e(".moove-gdpr-modal-save-settings").removeClass("button-visible").hide():e(".moove-gdpr-modal-save-settings").addClass("button-visible").show(),u()}},e(document).on("gdpr_lightbox:open",function(o,r){e(document).moove_gdpr_lightbox_open()}),e(document).on("click tap",".fl-disabled",function(o){e("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?e("#moove_gdpr_strict_cookies").length>0&&(e("#moove_gdpr_strict_cookies").trigger("click"),
    3 e(this).trigger("click")):e(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),e(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(o){e(".moove-gdpr-modal-save-settings").addClass("button-visible").show();var r=e(this).closest(".moove-gdpr-tab-main").attr("id");e(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),e(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),e("#moove-gdpr-menu .menu-item-"+r).toggleClass("menu-item-off"),e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),e(this).is("#moove_gdpr_strict_cookies")&&(e(this).is(":checked")?(e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#performance-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#preference-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!1)):(e(".gdpr_cookie_settings_shortcode_content").find("input").each(function(){e(this).prop("checked",!1)}),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!0).prop("checked",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!0).prop("checked",!1))),e('input[data-name="'+e(this).attr("name")+'"]').prop("checked",e(this).is(":checked")),u()}),e(document).on("click tap",".gdpr_cookie_settings_shortcode_content a.gdpr-shr-save-settings",function(o){o.preventDefault(),b(!0),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),p("modal-save-settings")}),e(document).on("change",".gdpr_cookie_settings_shortcode_content input[type=checkbox]",function(o){var r=e(this).attr("data-name"),t=e("#"+r);e(this).is(":checked")?(e('input[data-name="'+r+'"]').prop("checked",!0),"moove_gdpr_strict_cookies"!==e(this).attr("data-name")&&(e(this).closest(".gdpr_cookie_settings_shortcode_content").find('input[data-name="moove_gdpr_strict_cookies"]').is(":checked")||(e('input[data-name="'+r+'"]').prop("checked",!1),e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1.2)"),setTimeout(function(){e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1)")},300)))):(e('input[data-name="'+r+'"]').prop("checked",e(this).is(":checked")),"moove_gdpr_strict_cookies"===e(this).attr("data-name")&&e(".gdpr_cookie_settings_shortcode_content").find('input[type="checkbox"]').prop("checked",!1)),t.trigger("click")}),e(document).on("click tap",'.moove-gdpr-modal-allow-all, [href*="#gdpr-accept-cookies"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),a("enable_all enable-all-button"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!1),e(document).moove_gdpr_lightbox_close()}),e(document).on("click tap",".moove-gdpr-infobar-allow-all",function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),a("enable_all allow-btn"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!1)}),e(document).on("click tap",".moove-gdpr-modal-save-settings",function(o){o.preventDefault(),b(!0),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),p("modal-save-settings")});if(window.location.hash){var J=window.location.hash.substring(1);J=J.replace(/\/$/,""),"moove_gdpr_cookie_modal"!==J&&"gdpr_cookie_modal"!==J||(E=!0,i("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open())},500)),"gdpr-accept-cookies"===J&&(e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),a("enable_all enable-all-button"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!0),e(document).moove_gdpr_lightbox_close()),"gdpr-reject-cookies"===J&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),f(),g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500))}},finalize:function(){}}},r={fire:function(e,r,t){var n,i=o;r=void 0===r?"init":r,n=""!==e,n=n&&i[e],(n=n&&"function"==typeof i[e][r])&&i[e][r](t)},loadEvents:function(){var o=!1,t=!1;if(void 0!==moove_frontend_gdpr_scripts.gpc&&1===parseInt(moove_frontend_gdpr_scripts.gpc)&&void 0!==navigator.globalPrivacyControl&&(gpcValue=navigator.globalPrivacyControl,gpcValue&&(t=!0,console.warn("GDPR Cookie Compliance - Blocked by Global Policy Control (GPC)"))),!t)if(void 0!==moove_frontend_gdpr_scripts.geo_location&&"true"===moove_frontend_gdpr_scripts.geo_location)jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_localize_scripts"},function(e){var t=JSON.parse(e);void 0!==t.display_cookie_banner&&(moove_frontend_gdpr_scripts.display_cookie_banner=t.display_cookie_banner),void 0!==t.enabled_default&&(moove_frontend_gdpr_scripts.enabled_default=t.enabled_default),o||(o=!0,r.fire("common"))});else{var n=void 0!==typeof moove_frontend_gdpr_scripts.script_delay&&parseInt(moove_frontend_gdpr_scripts.script_delay)>=0?parseInt(moove_frontend_gdpr_scripts.script_delay):0;n>0?setTimeout(function(){r.fire("common")},n):r.fire("common")}e.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(e,o){r.fire(o),r.fire(o,"finalize")}),r.fire("common","finalize")}};e(document).ready(r.loadEvents)}(jQuery);
     1!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.postscribe=o():e.postscribe=o()}(this,function(){return function(e){function o(t){if(r[t])return r[t].exports;var n=r[t]={exports:{},id:t,loaded:!1};return e[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var r={};return o.m=e,o.c=r,o.p="",o(0)}([function(e,o,r){"use strict";var t=r(1),n=function(e){return e&&e.__esModule?e:{default:e}}(t);e.exports=n.default},function(e,o,r){"use strict";function t(){}function n(){var e=g.shift();if(e){var o=_.last(e);o.afterDequeue(),e.stream=i.apply(void 0,e),o.afterStreamStart()}}function i(e,o,r){function i(e){e=r.beforeWrite(e),m.write(e),r.afterWrite(e)}m=new c.default(e,r),m.id=f++,m.name=r.name||m.id,s.streams[m.name]=m;var a=e.ownerDocument,p={close:a.close,open:a.open,write:a.write,writeln:a.writeln};d(a,{close:t,open:t,write:function(){for(var e=arguments.length,o=Array(e),r=0;r<e;r++)o[r]=arguments[r];return i(o.join(""))},writeln:function(){for(var e=arguments.length,o=Array(e),r=0;r<e;r++)o[r]=arguments[r];return i(o.join("")+"\n")}});var _=m.win.onerror||t;return m.win.onerror=function(e,o,t){r.error({msg:e+" - "+o+": "+t}),_.apply(m.win,[e,o,t])},m.write(o,function(){d(a,p),m.win.onerror=_,r.done(),m=null,n()}),m}function s(e,o,r){if(_.isFunction(r))r={done:r};else if("clear"===r)return g=[],m=null,void(f=0);r=_.defaults(r,l),e=/^#/.test(e)?window.document.getElementById(e.substr(1)):e.jquery?e[0]:e;var i=[e,o,r];return e.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=t}},r.beforeEnqueue(i),g.push(i),m||n(),e.postscribe}o.__esModule=!0;var d=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e};o.default=s;var a=r(2),c=function(e){return e&&e.__esModule?e:{default:e}}(a),p=r(4),_=function(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}(p),l={afterAsync:t,afterDequeue:t,afterStreamStart:t,afterWrite:t,autoFix:!0,beforeEnqueue:t,beforeWriteToken:function(e){return e},beforeWrite:function(e){return e},done:t,error:function(e){throw new Error(e.msg)},releaseAsync:!1},f=0,g=[],m=null;d(s,{streams:{},queue:g,WriteStream:c.default})},function(e,o,r){"use strict";function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function n(e,o){var r=_+o,t=e.getAttribute(r);return p.existy(t)?String(t):t}function i(e,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,t=_+o;p.existy(r)&&""!==r?e.setAttribute(t,r):e.removeAttribute(t)}o.__esModule=!0;var s=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},d=r(3),a=function(e){return e&&e.__esModule?e:{default:e}}(d),c=r(4),p=function(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}(c),_="data-ps-",l="ps-style",f="ps-script",g=function(){function e(o){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t(this,e),this.root=o,this.options=r,this.doc=o.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new a.default("",{autoFix:r.autoFix}),this.actuals=[o],this.proxyHistory="",this.proxyRoot=this.doc.createElement(o.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var o=this.writeQueue.shift();p.isFunction(o)?this._callFunction(o):this._writeImpl(o)}},e.prototype._callFunction=function(e){var o={type:"function",value:e.name||e.toString()};this._onScriptStart(o),e.call(this.win,this.doc),this._onScriptDone(o)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var o=void 0,r=void 0,t=void 0,n=[];(o=this.parser.readToken())&&!(r=p.isScript(o))&&!(t=p.isStyle(o));)(o=this.options.beforeWriteToken(o))&&n.push(o);n.length>0&&this._writeStaticTokens(n),r&&this._handleScriptToken(o),t&&this._handleStyleToken(o)},e.prototype._writeStaticTokens=function(e){var o=this._buildChunk(e);return o.actual?(o.html=this.proxyHistory+o.actual,this.proxyHistory+=o.proxy,this.proxyRoot.innerHTML=o.html,this._walkChunk(),o):null},e.prototype._buildChunk=function(e){for(var o=this.actuals.length,r=[],t=[],n=[],i=e.length,s=0;s<i;s++){var d=e[s],a=d.toString();if(r.push(a),d.attrs){if(!/^noscript$/i.test(d.tagName)){var c=o++;t.push(a.replace(/(\/?>)/," "+_+"id="+c+" $1")),d.attrs.id!==f&&d.attrs.id!==l&&n.push("atomicTag"===d.type?"":"<"+d.tagName+" "+_+"proxyof="+c+(d.unary?" />":">"))}}else t.push(a),n.push("endTag"===d.type?a:"")}return{tokens:e,raw:r.join(""),actual:t.join(""),proxy:n.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,o=[this.proxyRoot];p.existy(e=o.shift());){var r=1===e.nodeType;if(!(r&&n(e,"proxyof"))){r&&(this.actuals[n(e,"id")]=e,i(e,"id"));var t=e.parentNode&&n(e.parentNode,"proxyof");t&&this.actuals[t].appendChild(e)}o.unshift.apply(o,p.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var o=this,r=this.parser.clear();r&&this.writeQueue.unshift(r),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,function(){o._onScriptDone(e)}))},e.prototype._handleStyleToken=function(e){var o=this.parser.clear();o&&this.writeQueue.unshift(o),e.type=e.attrs.type||e.attrs.TYPE||"text/css",e=this.options.beforeWriteToken(e),e&&this._writeStyleToken(e),o&&this.write()},e.prototype._writeStyleToken=function(e){var o=this._buildStyle(e);this._insertCursor(o,l),e.content&&(o.styleSheet&&!o.sheet?o.styleSheet.cssText=e.content:o.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var o=this.doc.createElement(e.tagName);return o.setAttribute("type",e.type),p.eachKey(e.attrs,function(e,r){o.setAttribute(e,r)}),o},e.prototype._insertCursor=function(e,o){this._writeImpl('<span id="'+o+'"/>');var r=this.doc.getElementById(o);r&&r.parentNode.replaceChild(e,r)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){return e!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},e.prototype._writeScriptToken=function(e,o){var r=this._buildScript(e),t=this._shouldRelease(r),n=this.options.afterAsync;e.src&&(r.src=e.src,this._scriptLoadHandler(r,t?n:function(){o(),n()}));try{this._insertCursor(r,f),r.src&&!t||o()}catch(e){this.options.error(e),o()}},e.prototype._buildScript=function(e){var o=this.doc.createElement(e.tagName);return p.eachKey(e.attrs,function(e,r){o.setAttribute(e,r)}),e.content&&(o.text=e.content),o},e.prototype._scriptLoadHandler=function(e,o){function r(){e=e.onload=e.onreadystatechange=e.onerror=null}function t(){r(),null!=o&&o(),o=null}function n(e){r(),d(e),null!=o&&o(),o=null}function i(e,o){var r=e["on"+o];null!=r&&(e["_on"+o]=r)}var d=this.options.error;i(e,"load"),i(e,"error"),s(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(o){n({msg:"onload handler failed "+o+" @ "+e.src})}t()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(o){return void n({msg:"onerror handler failed "+o+" @ "+e.src})}n({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&t()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();o.default=g},function(e,o,r){!function(o,r){e.exports=function(){return function(e){function o(t){if(r[t])return r[t].exports;var n=r[t]={exports:{},id:t,loaded:!1};return e[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var r={};return o.m=e,o.c=r,o.p="",o(0)}([function(e,o,r){"use strict";var t=r(1),n=function(e){return e&&e.__esModule?e:{default:e}}(t);e.exports=n.default},function(e,o,r){"use strict";function t(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o.default=e,o}function n(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0;var i=r(2),s=t(i),d=r(3),a=t(d),c=r(6),p=function(e){return e&&e.__esModule?e:{default:e}}(c),_=r(5),l={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},f=function(){function e(){var o=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this.stream=r;var i=!1,d={};for(var a in s)s.hasOwnProperty(a)&&(t.autoFix&&(d[a+"Fix"]=!0),i=i||d[a+"Fix"]);i?(this._readToken=(0,p.default)(this,d,function(){return o._readTokenImpl()}),this._peekToken=(0,p.default)(this,d,function(){return o._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return e.prototype.append=function(e){this.stream+=e},e.prototype.prepend=function(e){this.stream=e+this.stream},e.prototype._readTokenImpl=function(){var e=this._peekTokenImpl();if(e)return this.stream=this.stream.slice(e.length),e},e.prototype._peekTokenImpl=function(){for(var e in l)if(l.hasOwnProperty(e)&&l[e].test(this.stream)){var o=a[e](this.stream);if(o)return"startTag"===o.type&&/script|style/i.test(o.tagName)?null:(o.text=this.stream.substr(0,o.length),o)}},e.prototype.peekToken=function(){return this._peekToken()},e.prototype.readToken=function(){return this._readToken()},e.prototype.readTokens=function(e){for(var o=void 0;o=this.readToken();)if(e[o.type]&&!1===e[o.type](o))return},e.prototype.clear=function(){var e=this.stream;return this.stream="",e},e.prototype.rest=function(){return this.stream},e}();o.default=f,f.tokenToString=function(e){return e.toString()},f.escapeAttributes=function(e){var o={};for(var r in e)e.hasOwnProperty(r)&&(o[r]=(0,_.escapeQuotes)(e[r],null));return o},f.supports=s;for(var g in s)s.hasOwnProperty(g)&&(f.browserHasFlaw=f.browserHasFlaw||!s[g]&&g)},function(e,o){"use strict";o.__esModule=!0;var r=!1,t=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,o.tagSoup=r=n.innerHTML!==i}catch(e){o.tagSoup=r=!1}try{n.innerHTML="<P><i><P></P></i></P>",o.selfClose=t=2===n.childNodes.length}catch(e){o.selfClose=t=!1}n=null,o.tagSoup=r,o.selfClose=t},function(e,o,r){"use strict";function t(e){var o=e.indexOf("--\x3e");if(o>=0)return new c.CommentToken(e.substr(4,o-1),o+3)}function n(e){var o=e.indexOf("<");return new c.CharsToken(o>=0?o:e.length)}function i(e){if(-1!==e.indexOf(">")){var o=e.match(p.startTag);if(o){var r=function(){var e={},r={},t=o[2];return o[2].replace(p.attr,function(o,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(e[arguments[5]]="",r[arguments[5]]=!0):e[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":e[n]="",t=t.replace(o,"")}),{v:new c.StartTagToken(o[1],o[0].length,e,r,!!o[3],t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===r?"undefined":a(r)))return r.v}}}function s(e){var o=i(e);if(o){var r=e.slice(o.length);if(r.match(new RegExp("</\\s*"+o.tagName+"\\s*>","i"))){var t=r.match(new RegExp("([\\s\\S]*?)</\\s*"+o.tagName+"\\s*>","i"));if(t)return new c.AtomicTagToken(o.tagName,t[0].length+o.length,o.attrs,o.booleanAttrs,t[1])}}}function d(e){var o=e.match(p.endTag);if(o)return new c.EndTagToken(o[1],o[0].length)}o.__esModule=!0;var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.comment=t,o.chars=n,o.startTag=i,o.atomicTag=s,o.endTag=d;var c=r(4),p={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,o,r){"use strict";function t(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0,o.EndTagToken=o.AtomicTagToken=o.StartTagToken=o.TagToken=o.CharsToken=o.CommentToken=o.Token=void 0;var n=r(5),i=(o.Token=function e(o,r){t(this,e),this.type=o,this.length=r,this.text=""},o.CommentToken=function(){function e(o,r){t(this,e),this.type="comment",this.length=r||(o?o.length:0),this.text="",this.content=o}return e.prototype.toString=function(){return"\x3c!--"+this.content},e}(),o.CharsToken=function(){function e(o){t(this,e),this.type="chars",this.length=o,this.text=""}return e.prototype.toString=function(){return this.text},e}(),o.TagToken=function(){function e(o,r,n,i,s){t(this,e),this.type=o,this.length=n,this.text="",this.tagName=r,this.attrs=i,this.booleanAttrs=s,this.unary=!1,this.html5Unary=!1}return e.formatTag=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r="<"+e.tagName;for(var t in e.attrs)if(e.attrs.hasOwnProperty(t)){r+=" "+t;var i=e.attrs[t];void 0!==e.booleanAttrs&&void 0!==e.booleanAttrs[t]||(r+='="'+(0,n.escapeQuotes)(i)+'"')}return e.rest&&(r+=" "+e.rest),r+=e.unary&&!e.html5Unary?"/>":">",void 0!==o&&null!==o&&(r+=o+"</"+e.tagName+">"),r},e}());o.StartTagToken=function(){function e(o,r,n,i,s,d){t(this,e),this.type="startTag",this.length=r,this.text="",this.tagName=o,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=s,this.rest=d}return e.prototype.toString=function(){return i.formatTag(this)},e}(),o.AtomicTagToken=function(){function e(o,r,n,i,s){t(this,e),this.type="atomicTag",this.length=r,this.text="",this.tagName=o,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=s}return e.prototype.toString=function(){return i.formatTag(this,this.content)},e}(),o.EndTagToken=function(){function e(o,r){t(this,e),this.type="endTag",this.length=r,this.text="",this.tagName=o}return e.prototype.toString=function(){return"</"+this.tagName+">"},e}()},function(e,o){"use strict";function r(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.replace(/([^"]*)"/g,function(e,o){return/\\/.test(o)?o+'"':o+'\\"'}):o}o.__esModule=!0,o.escapeQuotes=r},function(e,o){"use strict";function r(e){return e&&"startTag"===e.type&&(e.unary=d.test(e.tagName)||e.unary,e.html5Unary=!/\/>$/.test(e.text)),e}function t(e,o){var t=e.stream,n=r(o());return e.stream=t,n}function n(e,o){var r=o.pop();e.prepend("</"+r.tagName+">")}function i(){var e=[];return e.last=function(){return this[this.length-1]},e.lastTagNameEq=function(e){var o=this.last();return o&&o.tagName&&o.tagName.toUpperCase()===e.toUpperCase()},e.containsTagName=function(e){for(var o,r=0;o=this[r];r++)if(o.tagName===e)return!0;return!1},e}function s(e,o,s){function d(){var o=t(e,s);o&&p[o.type]&&p[o.type](o)}var c=i(),p={startTag:function(r){var t=r.tagName;"TR"===t.toUpperCase()&&c.lastTagNameEq("TABLE")?(e.prepend("<TBODY>"),d()):o.selfCloseFix&&a.test(t)&&c.containsTagName(t)?c.lastTagNameEq(t)?n(e,c):(e.prepend("</"+r.tagName+">"),d()):r.unary||c.push(r)},endTag:function(r){c.last()?o.tagSoupFix&&!c.lastTagNameEq(r.tagName)?n(e,c):c.pop():o.tagSoupFix&&(s(),d())}};return function(){return d(),r(s())}}o.__esModule=!0,o.default=s;var d=/^(AREA|BASE|BASEFONT|BR|COL|FRAME|HR|IMG|INPUT|ISINDEX|LINK|META|PARAM|EMBED)$/i,a=/^(COLGROUP|DD|DT|LI|OPTIONS|P|TD|TFOOT|TH|THEAD|TR)$/i}])}()}()},function(e,o){"use strict";function r(e){return void 0!==e&&null!==e}function t(e){return"function"==typeof e}function n(e,o,r){var t=void 0,n=e&&e.length||0;for(t=0;t<n;t++)o.call(r,e[t],t)}function i(e,o,r){for(var t in e)e.hasOwnProperty(t)&&o.call(r,t,e[t])}function s(e,o){return e=e||{},i(o,function(o,t){r(e[o])||(e[o]=t)}),e}function d(e){try{return Array.prototype.slice.call(e)}catch(r){var o=function(){var o=[];return n(e,function(e){o.push(e)}),{v:o}}();if("object"===(void 0===o?"undefined":l(o)))return o.v}}function a(e){return e[e.length-1]}function c(e,o){return!(!e||"startTag"!==e.type&&"atomicTag"!==e.type||!("tagName"in e)||!~e.tagName.toLowerCase().indexOf(o))}function p(e){return c(e,"script")}function _(e){return c(e,"style")}o.__esModule=!0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.existy=r,o.isFunction=t,o.each=n,o.eachKey=i,o.defaults=s,o.toArray=d,o.last=a,o.isTag=c,o.isScript=p,o.isStyle=_}])}),function(e,o){e.gdpr_lightbox=function(e,o){"use strict";function r(e){var o=I();return F&&e.length?(e.one(F,o.resolve),setTimeout(o.resolve,500)):o.resolve(),o.promise()}function t(e,r,t){if(1===arguments.length)return o.extend({},e);if("string"==typeof r){if(void 0===t)return void 0===e[r]?null:e[r];e[r]=t}else o.extend(e,r);return this}function n(e){for(var o,r=decodeURI(e.split("#")[0]).split("&"),t={},n=0,i=r.length;n<i;n++)r[n]&&(o=r[n].split("="),t[o[0]]=o[1]);return t}function i(e,r){return e+(e.indexOf("?")>-1?"&":"?")+o.param(r)}function s(e,o){var r=e.indexOf("#");return-1===r?o:(r>0&&(e=e.substr(r)),o+e)}function d(e){return o('<span class="gdpr_lightbox-error"></span>').append(e)}function a(e,r){var t=r.opener()&&r.opener().data("gdpr_lightbox-desc")||"Image with no description",n=o('<img src="'+e+'" alt="'+t+'"/>'),i=I(),s=function(){i.reject(d("Failed loading image"))};return n.on("load",function(){if(0===this.naturalWidth)return s();i.resolve(n)}).on("error",s),i.promise()}function c(e,r){var t,n,i;try{t=o(e)}catch(e){return!1}return!!t.length&&(n=o('<i style="display:none !important"></i>'),i=t.hasClass("gdpr_lightbox-hide"),r.element().one("gdpr_lightbox:remove",function(){n.before(t).remove(),i&&!t.closest(".gdpr_lightbox-content").length&&t.addClass("gdpr_lightbox-hide")}),t.removeClass("gdpr_lightbox-hide").after(n))}function p(e){var r=P.exec(e);return!!r&&g(s(e,i("https://www.youtube"+(r[2]||"")+".com/embed/"+r[4],o.extend({autoplay:1},n(r[5]||"")))))}function _(e){var r=R.exec(e);return!!r&&g(s(e,i("https://player.vimeo.com/video/"+r[3],o.extend({autoplay:1},n(r[4]||"")))))}function l(e){var r=U.exec(e);return!!r&&(0!==e.indexOf("http")&&(e="https:"+e),g(s(e,i("https://www.facebook.com/plugins/video.php?href="+e,o.extend({autoplay:1},n(r[4]||""))))))}function f(e){var o=M.exec(e);return!!o&&g(s(e,i("https://www.google."+o[3]+"/maps?"+o[6],{output:o[6].indexOf("layer=c")>0?"svembed":"embed"})))}function g(e){return'<div class="gdpr_lightbox-iframe-container"><iframe frameborder="0" allowfullscreen allow="autoplay; fullscreen" src="'+e+'"/></div>'}function m(){return C.documentElement.clientHeight?C.documentElement.clientHeight:Math.round(S.height())}function v(e){var o=k();o&&(27===e.keyCode&&o.options("esc")&&o.close(),9===e.keyCode&&u(e,o))}function u(e,o){var r=o.element().find(E),t=r.index(C.activeElement);e.shiftKey&&t<=0?(r.get(r.length-1),e.preventDefault()):e.shiftKey||t!==r.length-1||(r.get(0),e.preventDefault())}function h(){o.each(O,function(e,o){o.resize()})}function b(e){1===O.unshift(e)&&(N.addClass("gdpr_lightbox-active"),S.on({resize:h,keydown:v})),o("body > *").not(e.element()).addClass("gdpr_lightbox-hidden").each(function(){var e=o(this);void 0===e.data(D)&&e.data(D,e.attr(j)||null)}).attr(j,"true")}function y(e){var r;e.element().attr(j,"true"),1===O.length&&(N.removeClass("gdpr_lightbox-active"),S.off({resize:h,keydown:v})),O=o.grep(O,function(o){return e!==o}),r=O.length?O[0].element():o(".gdpr_lightbox-hidden"),r.removeClass("gdpr_lightbox-hidden").each(function(){var e=o(this),r=e.data(D);r?e.attr(j,r):e.removeAttr(j),e.removeData(D)})}function k(){return 0===O.length?null:O[0]}function w(e,r,t,n){var i,s="inline",d=o.extend({},t);return n&&d[n]?(i=d[n](e,r),s=n):(o.each(["inline","iframe"],function(e,o){delete d[o],d[o]=t[o]}),o.each(d,function(o,t){return!t||(!(!t.test||t.test(e,r))||(i=t(e,r),!1!==i?(s=o,!1):void 0))})),{handler:s,content:i||""}}function x(e,n,i,s){function d(e){p=o(e).css("max-height",m()+"px"),c.find(".gdpr_lightbox-loader").each(function(){var e=o(this);r(e).always(function(){e.remove()})}),c.removeClass("gdpr_lightbox-loading").find(".gdpr_lightbox-content").empty().append(p),l=!0,p.trigger("gdpr_lightbox:ready",[_])}var a,c,p,_=this,l=!1,f=!1;n=o.extend({},A,n),c=o(n.template),_.element=function(){return c},_.opener=function(){return i},_.options=o.proxy(t,_,n),_.handlers=o.proxy(t,_,n.handlers),_.resize=function(){l&&!f&&p.css("max-height",m()+"px").trigger("gdpr_lightbox:resize",[_])},_.close=function(){if(l&&!f){f=!0,y(_);var e=I();return s&&(C.activeElement===c[0]||o.contains(c[0],C.activeElement)),p.trigger("gdpr_lightbox:close",[_]),c.removeClass("gdpr_lightbox-opened").addClass("gdpr_lightbox-closed"),r(p.add(c)).always(function(){p.trigger("gdpr_lightbox:remove",[_]),c.remove(),c=void 0,e.resolve()}),e.promise()}},a=w(e,_,n.handlers,n.handler),c.attr(j,"false").addClass("gdpr_lightbox-loading gdpr_lightbox-opened gdpr_lightbox-"+a.handler).appendTo("body").on("click","[data-gdpr_lightbox-close]",function(e){o(e.target).is("[data-gdpr_lightbox-close]")&&_.close()}).trigger("gdpr_lightbox:open",[_]),b(_),o.when(a.content).always(d)}function T(e,r,t){e.preventDefault?(e.preventDefault(),t=o(this),e=t.data("gdpr_lightbox-target")||t.attr("href")||t.attr("src")):t=o(t);var n=new x(e,o.extend({},t.data("gdpr_lightbox-options")||t.data("gdpr_lightbox"),r),t,C.activeElement);if(!e.preventDefault)return n}var C=e.document,S=o(e),I=o.Deferred,N=o("html"),O=[],j="ah",D="gdpr_lightbox-"+j,E='a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,object,embed,[contenteditable],[tabindex]:not([tabindex^="-"])',A={esc:!0,handler:null,handlers:{image:a,inline:c,youtube:p,vimeo:_,googlemaps:f,facebookvideo:l,iframe:g},template:'<div class="gdpr_lightbox" role="dialog" aria-label="Dialog Window (Press escape to close)" tabindex="-1"><div class="gdpr_lightbox-wrap" data-gdpr_lightbox-close role="document"><div class="gdpr_lightbox-loader">Loading...</div><div class="gdpr_lightbox-container"><div class="gdpr_lightbox-content"></div><button class="gdpr_lightbox-close" type="button" aria-label="Close (Press escape to close)" data-gdpr_lightbox-close>&times;</button></div></div></div>'},J=/(^data:image\/)|(\.(png|jpe?g|gif|svg|webp|bmp|ico|tiff?)(\?\S*)?$)/i,P=/(youtube(-nocookie)?\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?([\w-]{11})(.*)?/i,R=/(vimeo(pro)?.com)\/(?:[^\d]+)?(\d+)\??(.*)?$/,M=/((maps|www)\.)?google\.([^\/\?]+)\/?((maps\/?)?\?)(.*)/i,U=/(facebook\.com)\/([a-z0-9_-]*)\/videos\/([0-9]*)(.*)?$/i,F=function(){var e=C.createElement("div"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var r in o)if(void 0!==e.style[r])return o[r];return!1}();return a.test=function(e){return J.test(e)},T.options=o.proxy(t,T,A),T.handlers=o.proxy(t,T,A.handlers),T.current=k,o(C).on("click.gdpr_lightbox","[data-gdpr_lightbox]",T),T}(e,e.jQuery||e.Zepto)}("undefined"!=typeof window?window:this),function(e){var o={common:{init:function(){"use strict";function o(e){var o;try{o=new URL(e)}catch(e){return!1}return"http:"===o.protocol||"https:"===o.protocol}function r(e){try{new URLSearchParams(window.location.search).has("gdpr_dbg")&&console.warn(e)}catch(e){console.warn(e)}}function t(){var o=void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"false",t=void 0!==moove_frontend_gdpr_scripts.gdpr_nonce?moove_frontend_gdpr_scripts.gdpr_nonce:"false";if("true"===o)if("function"==typeof navigator.sendBeacon){var n=new FormData;n.append("action","moove_gdpr_remove_php_cookies"),n.append("security",t),n.append("type","navigatorBeacon"),navigator.sendBeacon(moove_frontend_gdpr_scripts.ajaxurl,n),r("dbg - cookies removed navigatorBeacon")}else e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_remove_php_cookies",security:t,type:"ajax_b1"},function(e){r("dbg - cookies removed")})}function n(){t();var o=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";"true"===(void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"false")?e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:0,thirdparty:0,advanced:0,performance:0,preference:0,wp_lang:o},function(e){var o={};o.strict=1,o.thirdparty=0,o.advanced=0,o.performance=0,o.preference=0,h(),i("script_inject",o),_(o)}):h()}function i(e,o){try{jQuery().gdpr_cookie_compliance_analytics(e,o)}catch(e){}}function s(e){try{jQuery().gdpr_cookie_compliance_consent_log(e)}catch(e){}}function d(){var e=m("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",o.performance="0",o.preference="0",e&&(e=JSON.parse(e),o.strict=e.strict,o.thirdparty=e.thirdparty,o.advanced=e.advanced,o.performance=void 0!==e.performance?e.performance:0,o.preference=void 0!==e.preference?e.preference:0,_(o),i("script_inject",e)),void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.strict)&&a(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.thirdparty)&&a(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.advanced)&&a(),"performance"===moove_frontend_gdpr_scripts.ifbc&&e&&void 0!==e.performance&&1===parseInt(e.performance)&&a(),"preference"===moove_frontend_gdpr_scripts.ifbc&&e&&void 0!==e.preference&&1===parseInt(e.preference)&&a()):"1"!==moove_frontend_gdpr_scripts.strict_init&&a(),o}function a(){e(document).find("iframe[data-gdpr-iframesrc]").each(function(){e(this).attr("src",e(this).attr("data-gdpr-iframesrc"))})}function c(e){w=!0,i("accept_all",""),g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1",performance:"1",preference:"1"}),y),p("enabled-all")}function p(t){var n=!1;try{void 0!==moove_frontend_gdpr_scripts.force_reload&&"true"===moove_frontend_gdpr_scripts.force_reload&&(n=!0)}catch(e){}var s=d(),a=moove_frontend_gdpr_scripts.enabled_default.strict,c=moove_frontend_gdpr_scripts.enabled_default.third_party,p=moove_frontend_gdpr_scripts.enabled_default.advanced,_=void 0!==moove_frontend_gdpr_scripts.enabled_default.performance&&moove_frontend_gdpr_scripts.enabled_default.performance,f=void 0!==moove_frontend_gdpr_scripts.enabled_default.preference&&moove_frontend_gdpr_scripts.enabled_default.preference;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==c||1==p||1==_||1==f||1==a){var g=m("moove_gdpr_popup");1==a&&(N.strict=1),1==c&&(N.strict=1,N.thirdparty=c),1==p&&(N.strict=1,N.advanced=p),1==_&&(N.strict=1,N.performance=_),1==f&&(N.strict=1,N.preference=f),N&&(parseInt(s.strict)-parseInt(N.strict)<0&&(n=!0),parseInt(s.thirdparty)-parseInt(N.thirdparty)<0&&(n=!0),parseInt(s.advanced)-parseInt(N.advanced)<0&&(n=!0),parseInt(s.performance)-parseInt(N.performance)<0&&(n=!0),parseInt(s.preference)-parseInt(N.preference)<0&&(n=!0))}if(n)if(g={strict:0,thirdparty:0,advanced:0,performance:0,preference:0},i("script_inject",g),void 0!==moove_frontend_gdpr_scripts.scripts_defined)setTimeout(function(){location.reload(!0)},800);else{var u=e(document).find('script[src*="googletagmanager.com"]');u.length>0&&u.each(function(){var r=e(this).attr("src");if(r&&o(r)){var t=new URL(r),n=t.searchParams.get("id");n&&(document.cookie="woocommerce_"+n+"=true; expires=Thu, 31 Dec 1970 23:59:59 UTC; path=/",window["ga-disable-"+n]=!0),window.gtag&&window.gtag("remove"),e(this).remove()}});var h=void 0!==moove_frontend_gdpr_scripts.ajax_cookie_removal?moove_frontend_gdpr_scripts.ajax_cookie_removal:"true",b=void 0!==moove_frontend_gdpr_scripts.gdpr_nonce?moove_frontend_gdpr_scripts.gdpr_nonce:"false";if("function"==typeof navigator.sendBeacon)if("true"===h){var y=new FormData;y.append("action","moove_gdpr_remove_php_cookies"),y.append("security",b),y.append("type","navigatorBeacon"),navigator.sendBeacon(moove_frontend_gdpr_scripts.ajaxurl,y),location.reload(!0)}else location.reload(!0);else"true"===h?e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_remove_php_cookies",security:b,type:"ajax_b2"},function(e){location.reload(!0)}).fail(function(){location.reload(!0)}):location.reload(!0)}else{var k=m("moove_gdpr_popup");r("dbg - inject - 4"),v(k),l(),e("#moove_gdpr_save_popup_settings_button").show()}}function _(o){o&&(i("script_inject",o),1===parseInt(o.strict)?(e("#moove_gdpr_strict_cookies").is(":checked")||(e("#moove_gdpr_strict_cookies").prop("checked",!0).trigger("change"),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#performance-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#preference-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!1)),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("functional","allow")):(e("#moove_gdpr_strict_cookies").is(":checked")&&(e("#moove_gdpr_strict_cookies").prop("checked",!0).trigger("change"),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!0).prop("checked",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!0).prop("checked",!1)),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("functional","deny")),1===parseInt(o.thirdparty)?(e("#moove_gdpr_performance_cookies").is(":checked")||e("#moove_gdpr_performance_cookies").prop("checked",!0).trigger("change"),
     2void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("statistics","allow")):(e("#moove_gdpr_performance_cookies").is(":checked")&&e("#moove_gdpr_performance_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("statistics","deny")),1===parseInt(o.advanced)?(e("#moove_gdpr_advanced_cookies").is(":checked")||e("#moove_gdpr_advanced_cookies").prop("checked",!0).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("marketing","allow")):(e("#moove_gdpr_advanced_cookies").is(":checked")&&e("#moove_gdpr_advanced_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("marketing","deny")),1===parseInt(o.performance)?e("#moove_gdpr_performance_cc_cookies").is(":checked")||e("#moove_gdpr_performance_cc_cookies").prop("checked",!0).trigger("change"):e("#moove_gdpr_performance_cc_cookies").is(":checked")&&e("#moove_gdpr_performance_cc_cookies").prop("checked",!1).trigger("change"),1===parseInt(o.preference)?(e("#moove_gdpr_preference_cc_cookies").is(":checked")||e("#moove_gdpr_preference_cc_cookies").prop("checked",!0).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("preferences","allow")):(e("#moove_gdpr_preference_cc_cookies").is(":checked")&&e("#moove_gdpr_preference_cc_cookies").prop("checked",!1).trigger("change"),void 0!==moove_frontend_gdpr_scripts.wp_consent_api&&"true"===moove_frontend_gdpr_scripts.wp_consent_api&&wp_set_consent("preferences","deny")),e('input[data-name="moove_gdpr_performance_cookies"]').prop("checked",e("#moove_gdpr_performance_cookies").is(":checked")),e('input[data-name="moove_gdpr_strict_cookies"]').prop("checked",e("#moove_gdpr_strict_cookies").is(":checked")),e('input[data-name="moove_gdpr_advanced_cookies"]').prop("checked",e("#moove_gdpr_advanced_cookies").is(":checked")),e('input[data-name="moove_gdpr_performance_cc_cookies"]').prop("checked",e("#moove_gdpr_performance_cc_cookies").is(":checked")),e('input[data-name="moove_gdpr_preference_cc_cookies"]').prop("checked",e("#moove_gdpr_preference_cc_cookies").is(":checked")))}function l(){e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide())}function f(){var o=!0;if("undefined"!=typeof sessionStorage&&1===parseInt(sessionStorage.getItem("gdpr_infobar_hidden"))&&(o=!1),void 0!==moove_frontend_gdpr_scripts.display_cookie_banner&&o){if("true"===moove_frontend_gdpr_scripts.display_cookie_banner)e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").show(),i("show_infobar",""));else if(e("#moove_gdpr_cookie_info_bar").length>0){e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide();var t={strict:1,thirdparty:1,advanced:1,performance:1,preference:1};r("dbg - inject - 5"),v(JSON.stringify(t))}}else e("#moove_gdpr_cookie_info_bar").length>0&&o&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").show(),i("show_infobar",""))}function g(e,o,t){var n;if(t>0){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3),n="; expires="+i.toGMTString()}else n="";try{var d="SameSite=Lax";void 0!==moove_frontend_gdpr_scripts.cookie_attributes&&(d=moove_frontend_gdpr_scripts.cookie_attributes),void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version&&(o=JSON.parse(o),o.version=moove_frontend_gdpr_scripts.gdpr_consent_version,o=JSON.stringify(o)),"moove_gdpr_popup"===e&&0===parseInt(o.strict)?void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor?document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(o)+n+"; path=/; "+d:document.cookie=encodeURIComponent(e)+"=; Path=/;":document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(o)+n+"; path=/; "+d,o!==A&&(A=o,s(o))}catch(e){r("error - moove_gdpr_create_cookie: "+e)}}function m(e){for(var o=encodeURIComponent(e)+"=",r=document.cookie.split(";"),t=0;t<r.length;t++){for(var n=r[t];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(o)){var i=decodeURIComponent(n.substring(o.length,n.length)),s=JSON.parse(i);if(void 0!==s.version){if(void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version){var d=moove_frontend_gdpr_scripts.gdpr_consent_version;if(parseFloat(d)>parseFloat(s.version))return document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",null}}else if(void 0!==moove_frontend_gdpr_scripts.gdpr_consent_version&&parseFloat(moove_frontend_gdpr_scripts.gdpr_consent_version)>1)return document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",null;return i}}return null}function v(o){if(N=d(),o){var r=o;o=JSON.parse(o);d();if(!1!==O){var t=JSON.parse(O);1===parseInt(t.thirdparty)&&1===parseInt(o.thirdparty)&&(o.thirdparty="0"),1===parseInt(t.advanced)&&1===parseInt(o.advanced)&&(o.advanced="0"),1===parseInt(t.performance)&&1===parseInt(o.performance)&&(o.performance="0"),1===parseInt(t.preference)&&1===parseInt(o.preference)&&(o.preference="0")}if(i("script_inject",o),j=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.strict)&&a(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.thirdparty)&&a(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.advanced)&&a(),"performance"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.performance)&&a(),"preference"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.preference)&&a()):1===parseInt(o.strict)&&a(),void 0!==moove_frontend_gdpr_scripts.scripts_defined)try{var s=JSON.parse(moove_frontend_gdpr_scripts.scripts_defined);if(void 0!==o.strict&&1===parseInt(o.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)("undefined"!==o.strict&&1===parseInt(o.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)&&void 0===k.strict&&(void 0!==s.strict&&s.strict.header&&postscribe(document.head,s.strict.header),void 0!==s.strict&&s.strict.body&&e(s.strict.body).prependTo(document.body),void 0!==s.strict&&s.strict.footer&&postscribe(document.body,s.strict.footer),k.strict=!0),1===parseInt(o.thirdparty)&&void 0===k.thirdparty&&(s.thirdparty.header&&postscribe(document.head,s.thirdparty.header),s.thirdparty.body&&e(s.thirdparty.body).prependTo(document.body),s.thirdparty.footer&&postscribe(document.body,s.thirdparty.footer),k.thirdparty=!0),1===parseInt(o.advanced)&&void 0===k.advanced&&(s.advanced.header&&postscribe(document.head,s.advanced.header),s.advanced.body&&e(s.advanced.body).prependTo(document.body),s.advanced.footer&&postscribe(document.body,s.advanced.footer),k.advanced=!0),void 0!==o.performance&&1===parseInt(o.performance)&&void 0===k.performance&&(void 0!==s.performance&&s.performance.header&&postscribe(document.head,s.performance.header),void 0!==s.performance&&s.performance.body&&e(s.performance.body).prependTo(document.body),void 0!==s.performance&&s.performance.footer&&postscribe(document.body,s.performance.footer),k.performance=!0),void 0!==o.preference&&1===parseInt(o.preference)&&void 0===k.preference&&(void 0!==s.preference&&s.preference.header&&postscribe(document.head,s.preference.header),void 0!==s.preference&&s.preference.body&&e(s.preference.body).prependTo(document.body),void 0!==s.preference&&s.preference.footer&&postscribe(document.body,s.preference.footer),k.preference=!0);else{var o=m("moove_gdpr_popup");o&&(h(),n())}}catch(e){console.warn("1"),console.error(e)}else if(void 0===k.strict||void 0===k.thirdparty||void 0===k.advanced){1===o.strict&&(k.strict=!0),1===o.thirdparty&&(k.thirdparty=!0),1===o.advanced&&(k.advanced=!0),1===o.performance&&(k.performance=!0),1===o.preference&&(k.preference=!0);var c=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";0===parseInt(o.strict)&&0===parseInt(o.thirdparty)&&0===parseInt(o.advanced)&&0===parseInt(o.performance)&&0===parseInt(o.preference)&&h(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:o.strict,thirdparty:o.thirdparty,advanced:o.advanced,performance:o.performance,preference:o.preference,wp_lang:c},function(t){O=r,i("script_inject",o);var n=JSON.parse(t);n.header&&postscribe(document.head,n.header),n.body&&e(n.body).prependTo(document.body),n.footer&&postscribe(document.body,n.footer)})}}else f()}function u(){var o=!0;e(document).find("#moove_gdpr_cookie_modal input[type=checkbox]").each(function(){e(this).is(":checked")||(o=!1)})}function h(o){try{e(document).find("script[data-gdpr]").each(function(){r("script_removed: "+e(this).attr("src")),e(this).remove()});for(var t=document.cookie.split(";"),n=window.location.hostname,i=0;i<t.length;i++){var s=t[i],d=s.indexOf("="),a=d>-1?s.substr(0,d):s;a.includes("woocommerce")||a.includes("wc_")||a.includes("moove_gdpr_popup")||a.includes("wordpress")||(document.cookie=a+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain="+n,document.cookie=a+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain=."+n,r("cookie removed: "+a+" - "+n))}}catch(e){r("error in gdpr_delete_all_cookies: "+e)}"undefined"!=typeof sessionStorage&&sessionStorage.removeItem("gdpr_session")}function b(o){var r=m("moove_gdpr_popup");o&&(h(),t());var n="0",i="0",s="0",d="0",a="0",c=!1;r&&(r=JSON.parse(r),n=r.strict,i=r.advanced,s=r.thirdparty,d=void 0!==r.performance?r.performance:0,a=void 0!==r.preference?r.preference:0),e(document).find("#moove_gdpr_strict_cookies").length>0?e(document).find("#moove_gdpr_strict_cookies").is(":checked")?(n="1",c=!0):n="0":(c=!0,n="1"),e(document).find("#moove_gdpr_performance_cookies").is(":checked")?(s="1",c=!0):s="0",e(document).find("#moove_gdpr_advanced_cookies").is(":checked")?(i="1",c=!0):i="0",e(document).find("#moove_gdpr_performance_cc_cookies").is(":checked")?(d="1",c=!0):d="0",e(document).find("#moove_gdpr_preference_cc_cookies").is(":checked")?(a="1",c=!0):a="0",!r&&c?(g("moove_gdpr_popup",JSON.stringify({strict:n,thirdparty:s,advanced:i,performance:d,preference:a}),y),l(),e(document).find("#moove_gdpr_save_popup_settings_button").show()):r&&(w||g("moove_gdpr_popup",JSON.stringify({strict:n,thirdparty:s,advanced:i,performance:d,preference:a}),y));var r=m("moove_gdpr_popup");r&&(r=JSON.parse(r),"0"==r.strict&&"0"==r.thirdparty&&"0"==r.advanced&&"0"==r.performance&&"0"==r.preference&&h())}var y=365,k=[],w=!1;void 0!==moove_frontend_gdpr_scripts.cookie_expiration&&(y=moove_frontend_gdpr_scripts.cookie_expiration),e(document).on("click","#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main:not(#privacy_overview) .tab-title",function(o){window.innerWidth<768&&(e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").is(":visible")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").slideUp(300):e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-tab-main-content").slideDown(300))}),e(document).on("click tap",'#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn, [href*="#gdpr-reject-cookies"], .moove-gdpr-modal-reject-all',function(o){o.preventDefault(),h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),p("reject-btn")});var x=!1,T=e(".moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main").first(),C=e(".moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main").first(),S=0,I=!1;e(document).on("keydown",function(o){if(e("body").hasClass("moove_gdpr_overflow")&&e(".moove-gdpr-modal-content").hasClass("moove_gdpr_modal_theme_v1")){if(38==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(40==o.keyCode)if(o.preventDefault(),I){var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}else{var r=e("#moove-gdpr-menu li.menu-item-selected"),n=r.next();0===n.length&&(n=e("#moove-gdpr-menu li").first()),n.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(9==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_modal .mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-close, #moove_gdpr_cookie_modal #moove-gdpr-menu > li, #moove_gdpr_cookie_modal .moove-gdpr-branding");if(i.length>0){var s=!1;if(S<=i.length?(I?S--:S++,s=i[S],e(s).is(":visible")||(I?S--:S++,s=i[S])):(S=0,s=i[S]),e("#moove_gdpr_cookie_modal .focus-g").removeClass("focus-g"),S<0&&I&&(S=i.length),!s&&S>i.length&&(S=0,s=i[S]),e(s).addClass("focus-g").trigger("focus"),(e(s).hasClass("menu-item-on")||e(s).hasClass("menu-item-off"))&&e(s).find("button").trigger("click"),e(s).length>0)try{e(s)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}if(32==o.keyCode){o.preventDefault();e(".moove-gdpr-tab-main:visible").find(".moove-gdpr-status-bar input[type=checkbox]").trigger("click")}13==o.keyCode&&(o.preventDefault(),e(document).find(".focus-g").length>0?e(document).find(".focus-g").trigger("click"):e(".moove-gdpr-modal-save-settings").trigger("click"))}if(e("body").hasClass("moove_gdpr_overflow")&&e(".moove-gdpr-modal-content").hasClass("moove_gdpr_modal_theme_v2")){if(38==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),t=r.prev();0===t.length&&(t=e("#moove-gdpr-menu li").last()),t.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(40==o.keyCode){o.preventDefault();var r=e("#moove-gdpr-menu li.menu-item-selected"),n=r.next();0===n.length&&(n=e("#moove-gdpr-menu li").first()),n.find(".moove-gdpr-tab-nav:visible").trigger("click"),e(".moove-gdpr-tab-main:visible").trigger("focus")}if(32==o.keyCode){o.preventDefault();e("#moove_gdpr_cookie_modal").find(".focus-g").trigger("click")}if(9==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .mgbutton, #moove_gdpr_cookie_modal a:not(.moove-gdpr-branding), #moove_gdpr_cookie_modal .moove-gdpr-modal-close, #moove_gdpr_cookie_modal .moove-gdpr-branding");if(i.length>0){var s=!1;if(S<=i.length?(I?S--:S++,s=i[S],e(s).is(":visible")||(I?S--:S++,s=i[S])):(S=0,s=i[S]),e("#moove_gdpr_cookie_modal .focus-g").removeClass("focus-g"),S<0&&I&&(S=i.length),!s&&S>i.length&&(S=0,s=i[S]),e(s).addClass("focus-g").trigger("focus"),e(s).length>0)try{e(s)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}13==o.keyCode&&(e("#moove_gdpr_cookie_modal .focus-g").length>0&&(e("#moove_gdpr_cookie_modal .focus-g").hasClass("mgbutton")||e("#moove_gdpr_cookie_modal .focus-g").hasClass("moove-gdpr-modal-close")||e("#moove_gdpr_cookie_modal .focus-g").attr("href"))?e("#moove_gdpr_cookie_modal .focus-g").attr("href")?e("#moove_gdpr_cookie_modal .focus-g").trigger("click"):(o.preventDefault(),e("#moove_gdpr_cookie_modal .focus-g").trigger("click")):(o.preventDefault(),e(".moove-gdpr-modal-save-settings").trigger("click")))}}),e(document).on("keyup",function(e){16==e.keyCode&&(I=!1),17!=e.keyCode&&18!=e.keyCode&&13!=e.keyCode||(I=!1)}),document.addEventListener("visibilitychange",function(e){I=!1}),e(document).on("keydown",function(o){if(16==o.keyCode&&(I=!0),e("body").hasClass("gdpr-infobar-visible")&&!e("body").hasClass("moove_gdpr_overflow")&&e("#moove_gdpr_cookie_info_bar").hasClass("gdpr-full-screen-infobar")){if(9==o.keyCode){o.preventDefault(),console.warn("fsw-tab");var r=e('#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar span.change-settings-button, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar button.change-settings-button, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="third_party_cookies"] label, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="advanced-cookies"] label, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="performance-cookies"], #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar [data-target="preference-cookies"], label#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .mgbutton');if(r.length>0){var t=!1;if(S<=r.length?(I?S--:S++,t=r[S],e(t).is(":visible")||(I?S--:S++,t=r[S])):(S=0,t=r[S]),e("#moove_gdpr_cookie_info_bar .focus-g").removeClass("focus-g"),S<0&&I&&(S=r.length),!t&&S>r.length&&(S=0,t=r[S]),e(document).find("*").blur(),e(t).addClass("focus-g").trigger("focus"),e(t).length>0)try{e(t)[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}else{e(".cookie-switch").removeClass("focus-g");var n=T.next();if(T=n,0===n.length&&(n=C,T=C),n.find(".cookie-switch").trigger("focus").addClass("focus-g"),n.find(".cookie-switch").length>0)try{n.find(".cookie-switch")[0].scrollIntoViewIfNeeded()}catch(e){console.warn(e)}}}if(32==o.keyCode){o.preventDefault();var i=e("#moove_gdpr_cookie_info_bar").find(".gdpr-shr-switch.focus-g input[type=checkbox]");console.warn("space"),i.trigger("click")}}13==o.keyCode&&e(document.activeElement).length>0&&e(document.activeElement).closest("#moove_gdpr_cookie_info_bar").length>0&&(o.preventDefault(),e(document.activeElement).trigger("click"))}),e.fn.moove_gdpr_read_cookies=function(e){var o=m("moove_gdpr_popup"),r={};return r.strict="0",r.thirdparty="0",r.advanced="0",r.performance="0",r.preference="0",o&&(o=JSON.parse(o),r.strict=parseInt(o.strict),r.thirdparty=parseInt(o.thirdparty),r.advanced=parseInt(o.advanced),r.performance=void 0!==o.performance?parseInt(o.performance):0,r.preference=void 0!==o.preference?parseInt(o.preference):0),r};var N=d(),O=!1,j=!1,D="",E=!1,A="";e(document).on("click tap","#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn",function(o){if(o.preventDefault(),void 0!==moove_frontend_gdpr_scripts.close_btn_action){var r=parseInt(moove_frontend_gdpr_scripts.close_btn_action);1===r&&(l(),e("#moove_gdpr_save_popup_settings_button").show(),"undefined"!=typeof sessionStorage&&sessionStorage.setItem("gdpr_infobar_hidden",1)),2===r&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),p("reject-btn")),3===r&&c("enable_all close-btn"),4===r&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),void 0!==moove_frontend_gdpr_scripts.gdpr_scor&&"false"===moove_frontend_gdpr_scripts.gdpr_scor||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500)),void 0!==moove_frontend_gdpr_scripts.close_btn_rdr&&""!==moove_frontend_gdpr_scripts.close_btn_rdr?window.parent.location.href=moove_frontend_gdpr_scripts.close_btn_rdr:p("reject-btn"))}else l(),e("#moove_gdpr_save_popup_settings_button").show(),"undefined"!=typeof sessionStorage&&sessionStorage.setItem("gdpr_infobar_hidden",1)}),e.fn.moove_gdpr_save_cookie=function(o){var r=m("moove_gdpr_popup"),t=r,s=e(window).scrollTop();if(!r){if(o.thirdParty)var d="1";else var d="0";if(o.advanced)var c="1";else var c="0";if(o.performance)var p="1";else var p="0";if(o.preference)var l="1";else var l="0";if(o.scrollEnable){var f=o.scrollEnable;e(window).scroll(function(){!j&&e(this).scrollTop()-s>f&&("undefined"===o.thirdparty&&"undefined"===o.advanced||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:d,advanced:c,performance:p,preference:l}),y),r=JSON.parse(r),_(r)))})}else"undefined"===o.thirdparty&&"undefined"===o.advanced||(g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:d,advanced:c,performance:p,preference:l}),y),r=JSON.parse(r),_(r));if(r=m("moove_gdpr_popup"))if(r=JSON.parse(r),i("script_inject",r),j=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.strict)&&a(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.thirdparty)&&a(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.advanced)&&a(),"performance"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.performance)&&a(),"preference"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.preference)&&a()):1===parseInt(r.strict)&&a(),void 0!==moove_frontend_gdpr_scripts.scripts_defined)try{var v=JSON.parse(moove_frontend_gdpr_scripts.scripts_defined);if(void 0!==r.strict&&1===parseInt(r.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)("undefined"!==r.strict&&1===parseInt(r.strict)||parseInt(moove_frontend_gdpr_scripts.enabled_default.strict)>1)&&void 0===k.strict&&(void 0!==v.strict&&v.strict.header&&postscribe(document.head,v.strict.header),void 0!==v.strict&&v.strict.body&&e(v.strict.body).prependTo(document.body),void 0!==v.strict&&v.strict.footer&&postscribe(document.body,v.strict.footer),k.strict=!0),1===parseInt(r.thirdparty)&&void 0===k.thirdparty&&(v.thirdparty.header&&postscribe(document.head,v.thirdparty.header),v.thirdparty.body&&e(v.thirdparty.body).prependTo(document.body),v.thirdparty.footer&&postscribe(document.body,v.thirdparty.footer),k.thirdparty=!0),1===parseInt(r.advanced)&&void 0===k.advanced&&(v.advanced.header&&postscribe(document.head,v.advanced.header),v.advanced.body&&e(v.advanced.body).prependTo(document.body),v.advanced.footer&&postscribe(document.body,v.advanced.footer),k.advanced=!0),void 0!==r.performance&&1===parseInt(r.performance)&&void 0===k.performance&&(void 0!==v.performance&&v.performance.header&&postscribe(document.head,v.performance.header),void 0!==v.performance&&v.performance.body&&e(v.performance.body).prependTo(document.body),void 0!==v.performance&&v.performance.footer&&postscribe(document.body,v.performance.footer),k.performance=!0),void 0!==r.preference&&1===parseInt(r.preference)&&void 0===k.preference&&(void 0!==v.preference&&v.preference.header&&postscribe(document.head,v.preference.header),void 0!==v.preference&&v.preference.body&&e(v.preference.body).prependTo(document.body),void 0!==v.preference&&v.preference.footer&&postscribe(document.body,v.preference.footer),k.preference=!0);else{var r=m("moove_gdpr_popup");r&&(h(),n())}}catch(e){console.warn("2"),console.error(e)}else if(void 0===k.thirdparty||void 0===k.advanced||void 0===k.performance||void 0===k.preference){1===r.thirdparty&&(k.thirdparty=!0),1===r.advanced&&(k.advanced=!0),1===r.performance&&(k.performance=!0),1===r.preference&&(k.preference=!0);var u=void 0!==moove_frontend_gdpr_scripts.wp_lang?moove_frontend_gdpr_scripts.wp_lang:"";0===parseInt(r.thirdparty)&&0===parseInt(r.advanced)&&0===parseInt(r.performance)&&0===parseInt(r.preference)&&h(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:r.strict,thirdparty:r.thirdparty,advanced:r.advanced,performance:r.performance,preference:r.preference,wp_lang:u},function(o){O=t,i("script_inject",r);var n=JSON.parse(o);n.header&&postscribe(document.head,n.header),n.body&&e(n.body).prependTo(document.body),n.footer&&postscribe(document.body,n.footer)})}}},function(){var o=(location.pathname,e(window).scrollTop());e("#moove_gdpr_save_popup_settings_button").show();var t=moove_frontend_gdpr_scripts.enabled_default.strict,n=moove_frontend_gdpr_scripts.enabled_default.third_party,i=moove_frontend_gdpr_scripts.enabled_default.advanced,s=void 0!==moove_frontend_gdpr_scripts.enabled_default.performance&&moove_frontend_gdpr_scripts.enabled_default.performance,a=void 0!==moove_frontend_gdpr_scripts.enabled_default.preference&&moove_frontend_gdpr_scripts.enabled_default.preference;if(void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll&&1!==parseInt(n)&&1!==parseInt(i)&&1!==parseInt(s)&&1!==parseInt(a)&&1!==parseInt(t)&&(t=1,n=1,i=1,s=1,a=1),document.cookie.indexOf("moove_gdpr_popup")>=0||1==n||1==i||1==s||1==a||t>1){var c=m("moove_gdpr_popup");if(c){var u=d();"0"==u.strict&&"0"==u.thirdparty&&"0"==u.advanced&&"0"==u.performance&&"0"==u.preference&&(h(),f())}else{var b=!1;if("undefined"!=typeof sessionStorage&&(b=sessionStorage.getItem("gdpr_session")),void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll){if(b)try{_(JSON.parse(b)),j=!0,r("dbg - inject - 1"),v(b),g("moove_gdpr_popup",b,y),l()}catch(e){}else if((!j&&1==moove_frontend_gdpr_scripts.enabled_default.third_party||!j&&1==moove_frontend_gdpr_scripts.enabled_default.advanced||!j&&1==moove_frontend_gdpr_scripts.enabled_default.performance||!j&&1==moove_frontend_gdpr_scripts.enabled_default.performance)&&(c={strict:1,thirdparty:n,advanced:i,performance:s,preference:a},_(c),c=JSON.stringify(c),x=!0,f(),r("dbg - default scroll inject")),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&("1"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"true"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"object"==typeof moove_frontend_gdpr_scripts.gdpr_aos_hide&&moove_frontend_gdpr_scripts.gdpr_aos_hide.includes("1"))&&(r("dbg - enable on scroll - enter"),e(window).scroll(function(){if((!j||x)&&e(this).scrollTop()-o>200){c={strict:1,thirdparty:n,advanced:i,performance:s,preference:a},m("moove_gdpr_popup")||"undefined"!=typeof sessionStorage&&((b=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(c)),b=sessionStorage.getItem("gdpr_session")));try{_(c),c=JSON.stringify(c),f(),j=!0,r("dbg - inject - 2 - accept on scroll"),x||v(c),x=!1,g("moove_gdpr_popup",c,y),l(),p("check reload on scroll"),e("#moove_gdpr_save_popup_settings_button").show()}catch(e){}}})),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&("2"===moove_frontend_gdpr_scripts.gdpr_aos_hide||"object"==typeof moove_frontend_gdpr_scripts.gdpr_aos_hide&&moove_frontend_gdpr_scripts.gdpr_aos_hide.includes("2"))){var k=30;if(void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide_seconds)var k=parseInt(moove_frontend_gdpr_scripts.gdpr_aos_hide_seconds);r("dbg - hidetimer - enter, seconds: "+k),setTimeout(function(){if(r("dbg - hidetimer - is_created: "+j),!j){c={strict:1,thirdparty:n,advanced:i,performance:s,preference:a};var o=m("moove_gdpr_popup");r("dbg - hidetimer - cookies_stored: "+o),o||"undefined"!=typeof sessionStorage&&((b=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(c)),b=sessionStorage.getItem("gdpr_session")));try{_(c),c=JSON.stringify(c),f(),j=!0,r("dbg - inject - 2a"),v(c),g("moove_gdpr_popup",c,y),p("check reload hidetimer")}catch(e){}}l(),e("#moove_gdpr_save_popup_settings_button").show()},1e3*k)}}else c={strict:1,thirdparty:n,advanced:i,performance:s,preference:a},_(c),c=JSON.stringify(c),f()}r("dbg - inject - 3"),v(c)}else f()}(),e(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(E=!0,D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open(),i("opened_modal_from_link",""))}),e(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(E=!0,D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open(),i("opened_modal_from_link",""))}),e(document).on("click tap","#moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button button",function(e){e.preventDefault()}),e(document).on("click tap",".moove-gdpr-modal-close",function(o){o.preventDefault(),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close()}),e(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(o){o.preventDefault(),o.stopPropagation(),e("#moove-gdpr-menu li").removeClass("menu-item-selected"),e(this).parent().addClass("menu-item-selected"),e(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),e(e(this).attr("href")).show(),e(e(this).attr("data-href")).show(),i("clicked_to_tab",e(this).attr("data-href"))}),e(document).on("gdpr_lightbox:close",function(o,r){e(document).moove_gdpr_lightbox_close()}),e.fn.moove_gdpr_lightbox_close=function(o){E&&(e("body").removeClass("moove_gdpr_overflow"),E=!1)},e.fn.moove_gdpr_lightbox_open=function(o){if(E){e("body").addClass("moove_gdpr_overflow");var r=m("moove_gdpr_popup");document.activeElement.blur(),"none"===moove_frontend_gdpr_scripts.show_icons&&e("body").addClass("gdpr-no-icons"),e(".moove-gdpr-status-bar input[type=checkbox]").each(function(){e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),r?(r=JSON.parse(r),_(r)):e("#moove_gdpr_strict_cookies").is(":checked")||(e("#advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled"),e("#third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled")),
     3void 0!==moove_frontend_gdpr_scripts.hide_save_btn&&"true"===moove_frontend_gdpr_scripts.hide_save_btn?e(".moove-gdpr-modal-save-settings").removeClass("button-visible").hide():e(".moove-gdpr-modal-save-settings").addClass("button-visible").show(),u()}},e(document).on("gdpr_lightbox:open",function(o,r){e(document).moove_gdpr_lightbox_open()}),e(document).on("click tap",".fl-disabled",function(o){e("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?e("#moove_gdpr_strict_cookies").length>0&&(e("#moove_gdpr_strict_cookies").trigger("click"),e(this).trigger("click")):e(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),e(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(o){e(".moove-gdpr-modal-save-settings").addClass("button-visible").show();var r=e(this).closest(".moove-gdpr-tab-main").attr("id");e(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),e(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),e("#moove-gdpr-menu .menu-item-"+r).toggleClass("menu-item-off"),e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),e(this).is("#moove_gdpr_strict_cookies")&&(e(this).is(":checked")?(e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#performance-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").removeClass("fl-disabled"),e("#preference-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!1)):(e(".gdpr_cookie_settings_shortcode_content").find("input").each(function(){e(this).prop("checked",!1)}),e("#third_party_cookies fieldset, #third_party_cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset, #advanced-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1),e("#performance-cookies fieldset, #performance-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cc_cookies").prop("disabled",!0).prop("checked",!1),e("#preference-cookies fieldset, #preference-cookies .gdpr-cc-form-fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_preference_cc_cookies").prop("disabled",!0).prop("checked",!1))),e('input[data-name="'+e(this).attr("name")+'"]').prop("checked",e(this).is(":checked")),u()}),e(document).on("click tap",".gdpr_cookie_settings_shortcode_content a.gdpr-shr-save-settings",function(o){o.preventDefault(),b(!0),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),p("modal-save-settings")}),e(document).on("change",".gdpr_cookie_settings_shortcode_content input[type=checkbox]",function(o){var r=e(this).attr("data-name"),t=e("#"+r);e(this).is(":checked")?(e('input[data-name="'+r+'"]').prop("checked",!0),"moove_gdpr_strict_cookies"!==e(this).attr("data-name")&&(e(this).closest(".gdpr_cookie_settings_shortcode_content").find('input[data-name="moove_gdpr_strict_cookies"]').is(":checked")||(e('input[data-name="'+r+'"]').prop("checked",!1),e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1.2)"),setTimeout(function(){e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1)")},300)))):(e('input[data-name="'+r+'"]').prop("checked",e(this).is(":checked")),"moove_gdpr_strict_cookies"===e(this).attr("data-name")&&e(".gdpr_cookie_settings_shortcode_content").find('input[type="checkbox"]').prop("checked",!1)),t.trigger("click")}),e(document).on("click tap",'.moove-gdpr-modal-allow-all, [href*="#gdpr-accept-cookies"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),c("enable_all enable-all-button"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!1),e(document).moove_gdpr_lightbox_close()}),e(document).on("click tap",".moove-gdpr-infobar-allow-all",function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),c("enable_all allow-btn"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!1)}),e(document).on("click tap",".moove-gdpr-modal-save-settings",function(o){o.preventDefault(),b(!0),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),e(document).moove_gdpr_lightbox_close(),p("modal-save-settings")});if(window.location.hash){var J=window.location.hash.substring(1);J=J.replace(/\/$/,""),"moove_gdpr_cookie_modal"!==J&&"gdpr_cookie_modal"!==J||(E=!0,i("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(D=gdpr_lightbox("#moove_gdpr_cookie_modal"),e(".gdpr_lightbox").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_gdpr_lightbox_open())},500)),"gdpr-accept-cookies"===J&&(e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var o=e(this);o.is(":checked")||o.trigger("click")}),c("enable_all enable-all-button"),e(".gdpr_lightbox .gdpr_lightbox-close").trigger("click"),l(),b(!0),e(document).moove_gdpr_lightbox_close()),"gdpr-reject-cookies"===J&&(h(),n(),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),e("#moove_gdpr_cookie_info_bar").hide(),e("#moove_gdpr_save_popup_settings_button").show()),f(),g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y),setTimeout(function(){g("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0",performance:"0",preference:"0"}),y)},500))}},finalize:function(){}}},r={fire:function(e,r,t){var n,i=o;r=void 0===r?"init":r,n=""!==e,n=n&&i[e],(n=n&&"function"==typeof i[e][r])&&i[e][r](t)},loadEvents:function(){var o=!1,t=!1;if(void 0!==moove_frontend_gdpr_scripts.gpc&&1===parseInt(moove_frontend_gdpr_scripts.gpc)&&void 0!==navigator.globalPrivacyControl&&(gpcValue=navigator.globalPrivacyControl,gpcValue&&(t=!0,console.warn("GDPR Cookie Compliance - Blocked by Global Policy Control (GPC)"))),!t)if(void 0!==moove_frontend_gdpr_scripts.geo_location&&"true"===moove_frontend_gdpr_scripts.geo_location)jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_localize_scripts"},function(e){var t=JSON.parse(e);void 0!==t.display_cookie_banner&&(moove_frontend_gdpr_scripts.display_cookie_banner=t.display_cookie_banner),void 0!==t.enabled_default&&(moove_frontend_gdpr_scripts.enabled_default=t.enabled_default),o||(o=!0,r.fire("common"))});else{var n=void 0!==typeof moove_frontend_gdpr_scripts.script_delay&&parseInt(moove_frontend_gdpr_scripts.script_delay)>=0?parseInt(moove_frontend_gdpr_scripts.script_delay):0;n>0?setTimeout(function(){r.fire("common")},n):r.fire("common")}e.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(e,o){r.fire(o),r.fire(o,"finalize")}),r.fire("common","finalize")}};e(document).ready(r.loadEvents)}(jQuery);
  • gdpr-cookie-compliance/trunk/moove-gdpr.php

    r3344036 r3349629  
    55 *  Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
    66 *  Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, CCPA, PIPEDA, AAP, LGPD and others.
    7  *  Version: 5.0.4
     7 *  Version: 5.0.5
    88 *  Author: Moove Agency
    99 *  Domain Path: /languages
     
    1919} // Exit if accessed directly
    2020
    21 define( 'MOOVE_GDPR_VERSION', '5.0.4' );
     21define( 'MOOVE_GDPR_VERSION', '5.0.5' );
    2222if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
    2323    define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
  • gdpr-cookie-compliance/trunk/readme.txt

    r3344036 r3349629  
    33Donate link: https://www.mooveagency.com/wordpress-plugins/gdpr-cookie-compliance/
    44Tags: GDPR, CCPA, DSGVO, cookie banner, cookie consent, cookie notice
    5 Stable tag: 5.0.4
     5Stable tag: 5.0.5
    66Requires at least: 4.5
    77Tested up to: 6.8
     
    265265
    266266== Changelog ==
     267= 5.0.5: 25 August 2025 =
     268* Security improvements
     269
    267270= 5.0.4: 13 August 2025 =
    268271* Security improvements
  • gdpr-cookie-compliance/trunk/views/moove/admin/settings/help.php

    r3336406 r3349629  
    838838            <div class="gdpr-faq-accordion-content" >
    839839                <?php ob_start(); ?>
    840                 add_filter('gdpr_cookie_script_cache','gdpr_prevent_script_cache');
    841                 function gdpr_prevent_script_cache() {
    842                     return array();
    843                 }
     840                add_filter( 'gdpr_transient_cache_enabled', '__return_false' );
    844841                <?php $code = trim( ob_get_clean() ); ?>
    845842                <textarea id="<?php echo esc_attr( uniqid( strtotime( 'now' ) ) ); ?>"><?php apply_filters( 'gdpr_cc_keephtml', $code, true ); ?></textarea>
     
    868865                <?php ob_start(); ?>
    869866                // Script caching should be disabled if you have separate scripts / site
    870                 add_filter('gdpr_cookie_script_cache','gdpr_prevent_script_cache');
    871                 function gdpr_prevent_script_cache() {
    872                     return array();
    873                 }
     867                add_filter( 'gdpr_transient_cache_enabled', '__return_false' );
    874868
    875869                // Custom scripts based on front-end language
Note: See TracChangeset for help on using the changeset viewer.