File: /home/zwafgyp/lacalita/wp-content/plugins/rey-core/assets/js/general/c-sticky-global-sections.js
!function(e){"use strict";document.addEventListener("rey-DOMContentLoaded",(function(t){!function(){var t=e(".rey-stickyContent"),i=t.children(".elementor").attr("data-elementor-id"),n=t.is("[data-close]"),s=t.attr("data-close")||"",o=t.is('[data-align="top"]'),a={};if(!(o&&rey.elements.body.classList.contains("--prevent-top-sticky")||!o&&rey.elements.body.classList.contains("--prevent-bottom-sticky"))&&t.length){if(""!==s){var r=rey.util.ls.get("top-sticky-"+i);if(n&&!0===r)return}if(t.hasClass("--always-visible"))t.addClass("--visible");else{var c=function(){t.each((function(e,t){var i=t.getAttribute("data-offset")||rey.headerHeight||0,n=t.getAttribute("data-align")||"top";if(a[n]={},a[n].ob=t,a[n].dirAware=t.classList.contains("--dir-aware"),isNaN(parseInt(i))){if(i){var s=document.querySelector(i);s&&(a[n].offset=rey.dom.offset(s).top)}}else a[n].offset=parseInt(i)}))};c(),window.addEventListener("scroll",rey.util.debounce((()=>{Object.keys(a).forEach((e=>{a[e].ob.classList.toggle("--visible",window.scrollY>a[e].offset)}))}),reyParams.core.js_params.sticky_debounce)),window.addEventListener("resize",rey.util.debounce(c,200)),n&&e('<button class="btn rey-stickyContent-close">'+rey.frontend.svgIcon.get("close")+"</button>").appendTo(t.children(".elementor")).on("click",(function(e){e.preventDefault(),t.removeClass("--visible"),""!==s&&rey.util.ls.set("top-sticky-"+i,!0,rey.util.expiration[s])}));var l=function(){rey.vars.is_desktop||e.each(e(".rey-mainNavigation.rey-mainNavigation--mobile",t),(function(t,i){e(i).css("height",window.innerHeight+"px")}))};l(),e(window).on("resize",rey.util.debounce(l,200))}}}()}))}(jQuery);