1"use strict";(self.webpackChunkbabel_seed_project=self.webpackChunkbabel_seed_project||[]).push([[6125,2745],{1134:function(e,t,o){o.r(t),o.d(t,{default:function(){return i}});var n=o(4092);class i{constructor(e){this.options={component:'[data-component="ScrollDown"]',...e},this.$component=document.querySelectorAll(this.options.component)}init(){const e=document.querySelector(".header"),t=e&&e.offsetHeight,o=e&&n.default.isFixedPosition(e)?t:0;this.$component.forEach((e=>{e.addEventListener("click",(t=>{const i=e.closest(".block").parentElement.nextElementSibling;t.preventDefault();const r=e.dataset.scrollId&&document.querySelector(`#${e.dataset.scrollId}`);r?n.default.scrollToBlock(r,o):i&&n.default.scrollToBlock(i,o)}))}))}}},4092:function(e,t,o){o.r(t),o.d(t,{default:function(){return n},fbTrack:function(){return r},getMessage:function(){return i}});class n{static isMobile(){return navigator.userAgent.match(/Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i)}static isLeapYear(e){return 29===new Date(e,1,29).getDate()}static debounce(e,t){let o;return(...n)=>{clearTimeout(o),o=setTimeout((()=>{e.apply(this,n)}),t)}}static isValidInputNumber(e){const t=window.event?e.keyCode:e.which;return 8==t||9==t||46==t||37==t||39==t||!(t<48||t>57&&t<96||t>105)}static pauseInvisibleVideos(e){e.querySelectorAll("video").forEach((e=>{n.elementIsVisibleInViewport(e,!0)||e.paused||e.pause()}))}static pauseVideos(e){e.querySelectorAll("video").forEach((e=>{e.paused||e.pause()}))}static pauseInvisibleYouTubeIframes(e){e.querySelectorAll("iframe").forEach((e=>{e.src.includes("youtube.com/embed")&&e.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))}static elementIsVisibleInViewport=(e,t=!1)=>{const{top:o,left:n,bottom:i,right:r}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:s}=window;return t?(o>0&&o<a||i>0&&i<a)&&(n>0&&n<s||r>0&&r<s):o>=0&&n>=0&&i<=a&&r<=s};static checkMedia=e=>!!e.matches;static isFixedPosition=e=>{for(;e&&"body"!==e.nodeName.toLowerCase();){if(window.getComputedStyle(e).getPropertyValue("position").match(/fixed|sticky/i))return!0;e=e.parentNode}return!1};static isNotHidden=e=>{for(;e&&"body"!==e.nodeName.toLowerCase();){if("none"!==window.getComputedStyle(e).getPropertyValue("display")&&"0"!==window.getComputedStyle(e).getPropertyValue("opacity"))return!0;e=e.parentNode}return!1};static throttle=(e,t)=>{let o=null;return(...n)=>{null===o?(e(...n),o=setTimeout((()=>{o=null}),t)):n[0].preventDefault()}};static scrollToBlock=(e,t=null)=>{e&&(Number.isInteger(t)&&(e.style.scrollMargin=`${t}px`),e.scrollIntoView({block:"start",behavior:"smooth"}))};static cloneAndAppendElement=(e,t,o={})=>{const{deepClone:n=!0,modifyClone:i=null,modifyTarget:r=null,newId:a=null,addClassesToClone:s=[],addClassesToTarget:c=[],addClassesToSource:l=[]}=o;if(!e)return;const d=e.cloneNode(n);return a&&(d.id=a),Array.isArray(s)&&s.length>0&&d.classList.add(...s),"function"==typeof i&&i(d),t?(Array.isArray(c)&&c.length>0&&t.classList.add(...c),Array.isArray(l)&&l.length>0&&e.classList.add(...l),"function"==typeof r&&r(t),t.appendChild(d),d):void 0};static handleClickOutside=(e,t,o)=>{if(!e)return;const n=new Set(t.filter(Boolean));document.addEventListener("click",(t=>{if(!e.contains(t.target)){for(const e of n)if(e.contains(t.target))return;o()}}))};static isExternalURL=e=>{if(!e)return;const t=e=>e.replace("http://","").replace("https://","").split("/")[0];return t(location.href)!==t(e)};static isValidUrl=e=>{try{const t=new URL(e);return"http:"===t.protocol||"https:"===t.protocol}catch(e){return!1}};static pushToDataLayer=e=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(e))};static setCookie=(e,t,o)=>{const n=new Date;n.setTime(n.getTime()+24*o*60*60*1e3);const i=`expires=${n.toUTCString()}`;document.cookie=`${e}=${t}; ${i}; path=/`};static getCookie=e=>{const t=`${e}=`,o=document.cookie.split(";");for(let e=0;e<o.length;e++){let n=o[e].trim();if(0===n.indexOf(t))return n.substring(t.length)}return null};static setSessionStorage=(e,t)=>
1{sessionStorage.setItem(e,t)};static getSessionStorage=e=>sessionStorage.getItem(e);static setLocalStorage=(e,t)=>{localStorage.setItem(e,t)};static getLocalStorage=e=>localStorage.getItem(e);static contains=(e,t)=>e===t||t.contains(e);static getMikmakProductNameOrVariant=(e=!0)=>{const t=document.getElementById("mikmak_embed__header-text-above-product"),o=t?t.textContent:"";if(!o)return"";const n=o.split(",");return e?n[0]:n.slice(1).join(",").trim()};static share=async e=>{const t="string"==typeof e?{url:e}:{...e};t.files&&(t.files=t.files.filter((e=>null!=e)));try{await navigator.share(t)}catch(e){console.error("Error sharing content:",e)}};static canShare(e){const t="string"==typeof e?{url:e}:{...e};return t.files&&(t.files=t.files.filter((e=>null!=e))),navigator.canShare(t)}static createBlobFromBase64(e,t="image/png"){const o=e.replace(/^data:image\/[a-z]+;base64,/,""),n=atob(o),i=new Uint8Array(n.length);for(let e=0;e<n.length;e++)i[e]=n.charCodeAt(e);return new Blob([i],{type:t})}static createFileFromBlob(e,t="shared-image.png"){return new File([e],t,{type:e.type,lastModified:Date.now()})}}const i=(e,t)=>window.customMessageValidate&&window.customMessageValidate[e]?window.customMessageValidate[e]:t,r=(e="track",t="SubmitReceiptNow")=>{window.fbq&&window.fbq(e,t)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.