PageSourceSearch

https://www.ben-amun.com/cdn/shop/t/116/assets/beae-67e38420ce71f3…?v=172444770862739824951787686572

js ben-amun.com collected 2026-09-25 19:55:59 UTC 31,661 bytes, 40 lines download raw bytes

1(()=>{window.BEAEPAGEJS===void 0&&(window.BEAEPAGEJS=[]),window.beaePageSetting==null&&(window.beaePageSetting={}),window.beaePageSetting.pageId="67e38420ce71f39fb60d8092",window.beaePageSetting.pageTitle="Collection convert",window.beaePageSetting.pageType="collection";let js_MED4382U=()=>{let BeaeUseHooks={};try{let argid2="beae-my0iaezksection-js",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-my0iaezk",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-my0iaezk"),args2.el=args2.els[0],(t=>{var o;if((o=t.el.querySelector(".beae-grid-system"))==null||o.addEventListener("scroll",a2=>{var r,l;let n=a2.target;if(!n.classList.contains("beae-grid-carousel"))return;let s=Math.round((n.scrollLeft+n.querySelector(".beae-grid-carousel__snaps").offsetLeft)/(n.offsetWidth*.8))+1;(r=t.el.querySelector(".beae-grid-carousel__pagination div.active"))==null||r.classList.remove("active"),(l=t.el.querySelector('.beae-grid-carousel__pagination div[data-index="'+s+'"]'))==null||l.classList.add("active")}),t.mode.value=="live"){const a2=t.el.querySelector('.beae-section-background-video[data-device="desktop"]'),n=t.el.querySelector('.beae-section-background-video[data-device="mobile"]'),s=[];window.BEAEVIDEO&&window.BEAEVIDEO.convertBackgroundSection&&(window.innerWidth>=768?a2&&window.BEAEVIDEO.convertBackgroundSection(t.optionsVideo,a2)&&s.push("desktop"):n&&window.BEAEVIDEO.convertBackgroundSection(t.optionsVideoMobile,n)&&s.push("mobile")),(a2||n)&&window.addEventListener("resize",()=>{if(window.BEAEVIDEO&&window.BEAEVIDEO.convertBackgroundSection){if(!s.includes("desktop")&&window.innerWidth>=768&&a2){const r=window.BEAEVIDEO.convertBackgroundSection(t.optionsVideo,a2);r&&(a2.innerHTML=r.html,s.push("desktop"))}if(!s.includes("mobile")&&window.innerWidth<768&&n){const r=window.BEAEVIDEO.convertBackgroundSection(t.optionsVideoMobile,n);r&&(n.innerHTML=r.html,s.push("mobile"))}}})}t.el.querySelectorAll(".beae-text-highlight").forEach(a2=>{new IntersectionObserver((s,r)=>{s.forEach(l=>{l.isIntersecting&&(l.target.querySelectorAll("path, line").forEach(c=>{c.style.strokeDasharray=parseFloat(c.getAttribute("data-dash-ratio")*l.target.offsetWidth*2)+"px, 999999px"}),r.unobserve(l.target))})},{root:document,rootMargin:"0px 0px -40%"}).observe(a2)})})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-my0iaezk: ",ex)}try{let argid2="beae-my0iaezksection-developer",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-my0iaezk",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-my0iaezk"),args2.el=args2.els[0],(data2=>{document.addEventListener("DOMContentLoaded",function(){const url=new URL(window.location.href),params=url.searchParams;url.pathname.includes("/collections/")&&!params.has("sort_by")&&(params.set("sort_by","best-selling"),window.location.href=url.pathname+"?"+params.toString())})})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-my0iaezk: ",ex)}try{let argid="beae-5nelxbxnsection-collection-details",args=window.BEAEARGS[argid];args||(args={id:"beae-5nelxbxn",mode:{value:"live"}}),args.els=document.querySelectorAll(".beae-5nelxbxn"),args.el=args.els[0],(data=>{var a;window.BeaeMoneyFormat||(window.BeaeMoneyFormat=(a=data.el.querySelector("."+data.id+" .beae-money-format"))==null?void 0:a.innerHTML);let fetchData={},loading=!1,extOptions={};if(data.extendOptions)try{eval("extOptions = "+data.extendOptions)}catch(n){extOptions={},console.error(n)}const containerBlock=data.el.querySelector("."+data.id+" .beae-filter-collection-with-type");let checkAction=(containerBlock&&containerBlock?.getAttribute("data-action-update")==="default")??!0;const temp=checkAction,filter=document.querySelector(".beae-filter-collection-with-type"),filterType=filter?.getAttribute("data-filter-type"),filterTitle=filter?.getAttribute("data-title"),filterTitleMobile=filter?.getAttribute("data-title-mobile"),applyText=filter?.getAttribute("data-apply-text"),applyTextMobile=filter?.getAttribute("data-apply-text-mobile"),clearText=filter?.getAttribute("data-clear-text");handlePagination(),handleRemoveBadged(),initFilterAction(),data.stickyMobile?handleDrawerMobile():handleMobile(),document.addEventListener("DOMContentLoaded",function(){function n(){const t=window.matchMedia("(max-width: 768px)").matches;document.querySelectorAll(".beae-swatch-color__list").forEach(o=>{const r=parseInt(o.dataset.totalVariant)||0,l=parseInt(o.dataset.maxDesktop)||5,p=parseInt(o.dataset.maxMobile)||l,d=t?p:l,c=o.querySelectorAll("li");
1c.forEach(x=>x.style.display=""),c.forEach((x,h)=>{h>=d&&(x.style.display="none")});let s=o.querySelector(".beae-swatch-more");s||(s=document.createElement("span"),s.className="beae-swatch-more",o.appendChild(s));const v=r-d;v>0?(s.textContent="+"+v,s.style.display=""):s.style.display="none"})}n(),window.addEventListener("resize",n)});function handleMobile(){const n=data.el.querySelector("."+data.id+" .beae-wrp-filter--btn-filter");n&&(n.onclick=()=>{let o=".beae-form-wrp--"+filterType,r=data.el.querySelector(o),l=document.createElement("div");l.innerHTML=`<div class="beae-drawer--mobile-wrp">
2          <div class="beae-drawer-header">${filterTitleMobile}</div>${r?.innerHTML.replace(/beae-facets-/g,"beae-facets-mobile-")}
3          <button class="beae-button-submit--form">${applyTextMobile} <span class="beae-button-submit--form-count">(0)</span></button>
4          </div>`,r&&window.BeaePopupLibrary&&window.BeaePopupLibrary.createPopup(l,{layout:"left",layoutMobile:"bottom",style:{maxHeight:"75vh"},sectionId:data.id,customJs:handleFormMobile,...extOptions})});const t=data.el.querySelector("."+data.id+" .beae-wrp-filter--btn-sort");t&&t.addEventListener("click",()=>{let o=".beae-coll-sort-content",r=data.el.querySelector(o),l=document.createElement("div");l.innerHTML=`<div class="beae-sort--mobile-wrp">
5          <div class="beae-sort-header">Sort</div>
6          <div class="beae-sort-mobile--content">${r?.innerHTML}</div>
7        </div>`,r&&window.BeaePopupLibrary&&window.BeaePopupLibrary.createPopup(l,{layout:"left",layoutMobile:"bottom",style:{maxHeight:"75vh"},sectionId:data.id,customJs:p=>{const d=p.querySelectorAll(".beae-coll-sort-item"),c=data.el.querySelector("."+data.id+" .beae-coll-sort-content");d.length&&d.forEach(s=>{s.addEventListener("click",function(v){if(s.classList.contains("active"))return;const x=p.querySelector(".beae-coll-sort-item.active");x&&x.classList.remove("active"),s.classList.add("active");const h=s.getAttribute("data-value"),g=data.el.querySelector("."+data.id+" .beae-form-target");if(g){const b=g.querySelector('input[name="sort_by"][value="'+h+'"]');b&&b.click()}const u=c.querySelector(".beae-coll-sort-item.active");u&&u.classList.remove("active");const f=c.querySelector('.beae-coll-sort-item[data-value="'+h+'"]');f&&f.classList.add("active"),window.BeaePopupLibrary.closePopup()})})},...extOptions})})}function handleRangePrice(n){n&&(rangeLowerBound=n.querySelector('.beae-range-group > input[type="range"]:first-child'),rangeHigherBound=n.querySelector('.beae-range-group > input[type="range"]:last-child'),textInputLowerBound=n.querySelector('.beae-price-range input[name="filter.v.price.gte"]'),textInputHigherBound=n.querySelector('.beae-price-range input[name="filter.v.price.lte"]'),!(!rangeLowerBound||!rangeHigherBound||!textInputLowerBound|!textInputHigherBound)&&(textInputLowerBound.addEventListener("focus",()=>textInputLowerBound.select()),textInputHigherBound.addEventListener("focus",()=>textInputHigherBound.select()),textInputLowerBound.addEventListener("change",t=>{t.preventDefault(),t.target.value=Math.max(Math.min(parseInt(t.target.value),parseInt(textInputHigherBound.value||t.target.max)-1),t.target.min),rangeLowerBound.value=t.target.value,rangeLowerBound.parentElement.style.setProperty("--range-min",`${parseInt(rangeLowerBound.value)/parseInt(rangeLowerBound.max)*100}%`)}),textInputHigherBound.addEventListener("change",t=>{t.preventDefault(),t.target.value=Math.min(Math.max(parseInt(t.target.value),parseInt(textInputLowerBound.value||t.target.min)+1),t.target.max),rangeHigherBound.value=t.target.value,rangeHigherBound.parentElement.style.setProperty("--range-max",`${parseInt(rangeHigherBound.value)/parseInt(rangeHigherBound.max)*100}%`)}),rangeLowerBound.addEventListener("change",t=>{t.stopPropagation(),textInputLowerBound.value=t.target.value,textInputLowerBound.dispatchEvent(new Event("change",{bubbles:!0}))}),rangeHigherBound.addEventListener("change",t=>{t.stopPropagation(),textInputHigherBound.value=t.target.value,textInputHigherBound.dispatchEvent(new Event("change",{bubbles:!0}))}),rangeLowerBound.addEventListener("input",t=>{t.target.value=Math.min(parseInt(t.target.value),parseInt(textInputHigherBound.value||t.target.max)-1),t.target.parentElement.style.setProperty("--range-min",`${parseInt(t.target.value)/parseInt(t.target.max)*100}%`),textInputLowerBound.value=t.target.value}),rangeHigherBound.addEventListener("input",t=>{t.target.value=Math.max(parseInt(t.target.value),parseInt(textInputLowerBound.value||t.target.min)+1),t.target.parentElement.style.setProperty("--range-max",`${parseInt(t.target.value)/parseInt(t.target.max)*100}%`),textInputHigherBound.value=t.target.value})))}function initFilterAction(n){var r;const t=(r=document.querySelector(".beae-filter-collection-with-type"))==null?void 0:r.getAttribute("data-filter-type"),o=data.el.querySelector("."+data.id+" .beae-drawer-btn-mobile");if(o){const l=new IntersectionObserver(d=>{d[0].isIntersecting?o.classList.add("hidden"):o.classList.remove("hidden")},{rootMargin:"50px 0px"}),p=document.querySelector(".shopify-section--footer, footer, .footer");p&&l.observe(p)}if(t=="sidebar"){handleInitDropdown(data.el);const l=data.el.querySelector("."+data.id+" .beae-sidebar-btn");l&&(data.filterDefault?l.style.cursor="default":l&&(l.onclick=()=>{p.classList.toggle("active-sidebar")}));const p=data.el.querySelector("."+data.id+" .beae-filter-collection--sidebar");p&&p.classList.add("active-sidebar")}else t=="drawer"&&handleDrawer();if(handlePopover(data.el),handleRangePrice(data.el),handleSortBy(),handleMobile(),(!n||n&&
7!n.noSubmitWhenChange)&&data.mode.value=="live"){const l=data.el.querySelector("."+data.id+" .beae-form-target");if(!l)return;l.onchange=p=>{onSummitHandler(p,l)}}}function handleDrawer(){const n=data.el.querySelector("."+data.id+" .beae-drawer-filter");n&&(n.onclick=()=>{let t=data.el.querySelector("."+data.id+" .beae-form-wrp--drawer"),o=document.createElement("div");o.innerHTML=`<div class="beae-drawer-wrp-content" data-use-accordion="${data.useAccordionOnDesktop}">
8              <div class="beae-drawer-header">${filterTitle}</div>
9              ${t?.innerHTML.replace(/beae-facets-/g,"beae-facets-mobile-")}
10              <div class="beae-drawer-footer">
11                <button type="button" class="beae-drawer-btn--clear">${clearText}</button> 
12                <button type="button" class="beae-drawer-btn--apply">${applyText}<span class="beae-button-submit--form-count" data-count="0">(0)</span></button>
13              </div>
14          </div>`,t&&window.BeaePopupLibrary&&window.BeaePopupLibrary.createPopup(o,{layout:extOptions.layout?extOptions.layout:"left",width:extOptions.width?extOptions.width:"500px",layoutMobile:extOptions.layoutMobile?extOptions.layoutMobile:"bottom",sectionId:data.id,customJs:callBackDrawer})})}function callBackDrawer(n){if(!n)return;handleInitDropdown(n),handleRangePrice(n);const t=n.querySelector("form"),o=n.querySelector(".beae-button-submit--form-count"),r=n.querySelector(".beae-drawer-btn--apply"),l=n.querySelector(".beae-drawer-btn--clear");l&&(l.onclick=()=>{data.mode.value=="live"&&fetchFromUrl(window.location.origin+window.location.pathname),window.BeaePopupLibrary.closePopup()});function p(){const d=new FormData(t);let c=0;for(let[s,v]of d.entries())v&&s!="sort_by"&&c++;o&&(o.setAttribute("data-count",c),o.innerHTML="("+c+")")}p(),r?(t.onchange=d=>{p()},r&&(r.onclick=()=>{p(),onSummitHandler(n,t),window.BeaePopupLibrary.closePopup()})):t.onchange=d=>{p(),onSummitHandler(n,t)}}function handlePopover(n){n&&n.querySelectorAll(".beae-coll-filter-item--popover").forEach((o,r)=>{const l=o.querySelector(".beae-coll-filter-popover-title"),p=o.querySelector(".beae-coll-filter-popover-content");l&&p&&(l.onclick=()=>{o.classList.contains("active")?o.classList.remove("active","left","right"):(o.classList.add("active"),p?.getBoundingClientRect().right>window.innerWidth&&o.classList.add("right"),p?.getBoundingClientRect().left<0&&o.classList.add("left"))},document.addEventListener("click",function(d){!o.contains(d.target)&&!d.target.classList.contains("beae-loading-filter")&&o.classList.remove("active")}))})}function handleInitDropdown(n){n&&n.querySelectorAll(".beae-coll-filter-item--dropdown").forEach((o,r)=>{const l=o.querySelector(".beae-coll-filter-menu-title"),p=o.querySelector(".beae-coll-filter-menu-content");l&&p&&(l.onclick=()=>{o.classList.contains("active")?(o.classList.remove("active"),p.style.height="0px"):(o.classList.add("active"),p.style.height=p?.scrollHeight+"px")})})}function handleSortBy(){const n=document.querySelectorAll(".beae-coll-sort-item");n.length&&n.forEach(t=>{t.addEventListener("click",function(o){if(t.classList.contains("active"))return;const r=document.querySelector(".beae-coll-sort-item.active");r&&r.classList.remove("active"),t.classList.add("active");const l=new URL(window.location.href);l.searchParams.set("sort_by",t.getAttribute("data-value")),fetchFromUrl(l.href)})})}function updateSort(n){const t=data.el.querySelector("."+data.id+" .beae-coll-sort--wrp");if(!t)return;const o=t.querySelector(".beae-coll-sort-title > span:first-child");if(o){if(o.getAttribute("data-value")==n)return;{o.setAttribute("data-value",n);const p=data.el.querySelector("."+data.id+" .beae-form-target").querySelector('input[name="sort_by"][value="'+n+'"] + label').innerHTML;o.innerHTML=p}}}function handleRemoveBadged(n,t=null){const o=n||data.el,r=o.querySelectorAll(".beae-item-facets, .beae-clear-all, button.beae-pagination-item");r.length&&r.forEach(l=>{l.onclick=p=>{const d=l.getAttribute("data-url");if(l.classList.contains("disabled")||!d)return;if(l.classList.contains("beae-clear-all")){updateSort("best-selling");const v=o.querySelector(".beae-button-submit--form-count");v&&(v.setAttribute("data-count",0),v.innerHTML="(0)")}const c=document.createElement("span");c.setAttribute("class","beae-clear-spinner"),c.innerHTML='<span class="beae-spinner"></span>',l.replaceWith(c),fetchFromUrl(window.location.origin+d),t&&typeof t=="function"&&t();const s=data.el.querySelector("."+data.id+" .beae-collection-detail
14s-wrp");if(s){const v=s.getBoundingClientRect(),x=window.innerHeight*.2;window.scrollTo({top:window.scrollY+v.top-x,behavior:"smooth"})}}})}function handlePagination(){var t;const n=((t=data.el.querySelector("."+data.id+" .beae-coll-paginate--wrp"))==null?void 0:t.getAttribute("data-paginate"))??"default";if(["load_more","scroll_infinity"].includes(n))handleLoadMore();else{if(n=="paginate")return;{const o=data.el.querySelectorAll("."+data.id+" .beae-paginate-link button");o.length&&o.forEach(r=>{r.addEventListener("click",function(l){const p=r.getAttribute("data-url");r.classList.contains("disabled")||!p||fetchFromUrl(window.location.origin+p)})})}}}function handleDrawerMobile(){var o;console.log("handle drawer mobile");const n=data.el.querySelector("."+data.id+" .beae-drawer-btn-mobile"),t=(o=document.querySelector(".beae-filter-collection-with-type"))==null?void 0:o.getAttribute("data-filter-type");updateCountMobile(),n&&n.addEventListener("click",()=>{let r=".beae-form-wrp--"+t,l=data.el.querySelector(r),p=document.createElement("div");p.innerHTML=`<div class="beae-drawer--mobile-wrp">
15        <div class="beae-drawer-header">${filterTitleMobile}</div>${l?.innerHTML.replace(/beae-facets-/g,"beae-facets-mobile-")}
16        <button class="beae-button-submit--form">${applyTextMobile}<span class="beae-button-submit--form-count" data-count="0">(0)</span></button>
17        </div>`,l&&window.BeaePopupLibrary&&window.BeaePopupLibrary.createPopup(p,{layout:"left",layoutMobile:"bottom",style:{maxHeight:"75vh"},sectionId:data.id,customJs:handleFormMobile,...extOptions})})}function updateCountMobile(){if(data.mode.value!="live")return;const n=data.el.querySelector("."+data.id+" .beae-form-target"),t=data.el.querySelector("."+data.id+" .beae-button-submit--form-count");if(!n)return;const o=new FormData(n);let r=0;for(let[l,p]of o.entries())p&&l!="sort_by"&&r++;t&&(r==0?t.style.display="none":t.style.display="block",t.setAttribute("data-count",r),t.innerHTML="("+r+")")}function handleFormMobile(n){handleInitDropdown(n),handleRangePrice(n);const t=n.querySelector("form"),o=n.querySelector(".beae-button-submit--form"),r=n.querySelector(".beae-button-submit--form-count"),l=data.el.querySelector("."+data.id+" .beae-button-submit--form-count");function p(){const d=new FormData(t);let c=0,s=0;for(let[v,x]of d.entries())x&&(v!="sort_by"&&s++,c++);r&&(r.setAttribute("data-count",s),r.innerHTML="("+s+")"),l&&(l.setAttribute("data-count",s),l.innerHTML="("+s+")"),c<0?o.disabled=!0:o.disabled=!1}p(),t.onchange=p,handleRemoveBadged(n,()=>{p(),window.BeaePopupLibrary.closePopup()}),o.addEventListener("click",d=>{onSummitHandler(d,t),window.BeaePopupLibrary.closePopup()})}function onSummitHandler(n,t){loading=!0;let o=null;n&&n.classList&&n.classList.contains("beae-next-popup--container")?o=n:n.preventDefault();const r=t.getAttribute("section-id"),l=new FormData(t);let p=new URLSearchParams(l).toString();if(updateSort(l.get("sort_by")),window){const d=new URLSearchParams(window.location.search);if(d!=null&&d.has("q")){const c=d.get("q");p=p?p+"&q="+c:"q="+c}}if(handleLoading(),r){const d=window.location.pathname+"?section_id="+r+"&"+p;fetchData[d]?(checkAction?refreshHtml(fetchData[d],".beae-x-collection-details").then(handleWrpProducts):refreshHtml(fetchData[d],".beae-collection-details-wrp").then(handleWrpProducts),updateAppliedFilter(fetchData[d]),refreshHtml(fetchData[d],".beae-active-facets").then(handleRemoveBadged),refreshHtmlSupper(fetchData[d],o).then(callBackDrawer),refreshHtml(fetchData[d],".beae-form-target").then(initFilterAction),refreshHtml(fetchData[d],".beae-form-wrp--horizontal"),refreshHtml(fetchData[d],".beae-coll-sort--wrp").then(initFilterAction),refreshHtml(fetchData[d],".beae-coll-paginate--wrp").then(handlePagination),updatePromotion(fetchData[d],d),loading=!1,handleLoading(!1)):fetch(d).then(c=>c.text()).then(c=>{fetchData[d]=c,checkAction?refreshHtml(c,".beae-x-collection-details").then(handleWrpProducts):refreshHtml(c,".beae-collection-details-wrp").then(handleWrpProducts),updateAppliedFilter(c),refreshHtml(c,".beae-active-facets").then(handleRemoveBadged),refreshHtmlSupper(c,o).then(callBackDrawer),refreshHtml(c,".beae-form-target").then(initFilterAction),refreshHtml(c,".beae-form-wrp--horizontal"),refreshHtml(c,".beae-coll-sort--wrp").then(initFilterAction),refreshHtml(c,".beae-coll-paginate--wrp").then(handlePagination),updatePromotion(c,d),loading=!1,handleLoading(!1)}),history.pushState({searchParams:p},"",`${window.location.pathname}${p&&"?".concat(p)}`)}}function fetchFromUrl(n){fetchData={},loading=!0;const t=data.el.querySelector("."+data.id+" .beae-x-collection-detail
17s");if(!t)return;const o=t.getAttribute("section-id"),r=new URL(n),l=r.search?r.search.replace("?",""):"",p=r.pathname+"?section_id="+o+"&"+l;handleLoading(),fetchData[p]?(checkAction?refreshHtml(fetchData[n],".beae-x-collection-details").then(handleWrpProducts):refreshHtml(fetchData[n],".beae-collection-details-wrp").then(handleWrpProducts),updateAppliedFilter(fetchData[p]),refreshHtml(fetchData[p],"."+data.id+" .beae-active-facets").then(handleRemoveBadged),refreshHtml(fetchData[p],"."+data.id+" .beae-form-target").then(initFilterAction),refreshHtml(fetchData[p],"."+data.id+" .beae-form-wrp--horizontal"),refreshHtml(fetchData[p],"."+data.id+" .beae-coll-sort--wrp").then(initFilterAction),refreshHtml(fetchData[p],"."+data.id+" .beae-coll-paginate--wrp").then(handlePagination),updatePromotion(fetchData[p],p),loading=!1,checkAction=temp,handleLoading(!1)):fetch(p).then(d=>d.text()).then(d=>{fetchData[p]=d,checkAction?refreshHtml(d,".beae-x-collection-details").then(handleWrpProducts):refreshHtml(d,".beae-collection-details-wrp").then(handleWrpProducts),updateAppliedFilter(d),refreshHtml(d,"."+data.id+" .beae-active-facets").then(handleRemoveBadged),refreshHtml(d,"."+data.id+" .beae-form-target").then(initFilterAction),refreshHtml(d,"."+data.id+" .beae-form-wrp--horizontal"),refreshHtml(d,"."+data.id+" .beae-coll-sort--wrp").then(initFilterAction),refreshHtml(d,"."+data.id+" .beae-coll-paginate--wrp").then(handlePagination),updatePromotion(d,p),loading=!1,checkAction=temp,handleLoading(!1)}),history.pushState({searchParams:l},"",`${window.location.pathname}${l&&"?".concat(l)}`)}function handleLoadMore(){const t=data.el.querySelector("."+data.id+" .beae-coll-paginate--wrp").querySelector(".beae-collection-loadmore");if(t){t.getAttribute("data-url")||t.remove();const r=l=>{if(loading)return;const p=t.getAttribute("data-url");loading=!0;const d=data.el.querySelector("."+data.id+" .beae-x-collection-details");if(!d)return;const c=document.createElement("span");c.setAttribute("class","beae-clear-spinner"),c.innerHTML='<span class="beae-spinner"></span>',t.replaceWith(c);const s=d.getAttribute("section-id"),v=new URL(window.location.origin+p),x=v.search?v.search.replace("?",""):"",h=v.pathname+"?section_id="+s+"&"+x;handleLoading(),fetch(h).then(g=>g.text()).then(g=>{const u=document.createElement("div");u.innerHTML=g,typeof window.handleSwatchForCardForm=="function"&&(window.handleSwatchForCardForm({el:u,mode:{value:"live"}}),window.handleEventFormProductCard(u));const f=u.querySelectorAll("."+data.id+" .beae-collection-details-wrp > form"),b=data.el.querySelector("."+data.id+" .beae-collection-details-wrp");for(let k=0;k<f.length;k++)f[k].style.animationDelay=k*100+"ms",f[k].classList.add("beae-fade-in-up"),b.appendChild(f[k]);refreshHtml(g,".beae-coll-paginate--wrp").then(handlePagination),loading=!1,handleLoading(!1)}).catch(()=>{loading=!1,handleLoading(!1)})};t.addEventListener("click",r)}}function handleLoading(n=!0){const t=data.el.querySelector("."+data.id+" .beae-collection-details-wrp"),o=data.el.querySelector("."+data.id+" .beae-coll-container");if(n){if(t){const r=document.createElement("div");r.classList.add("beae-loading-filter"),o.appendChild(r),t.style.opacity=.5}}else{o.querySelector(".beae-loading-filter")&&o.querySelector(".beae-loading-filter").remove(),t&&(t.style={});const r=o.querySelector(".beae-clear-spinner");r&&r.remove()}}function handleWrpProducts(){var l,p;typeof window.handleSwatchForCardForm=="function"&&(window.handleSwatchForCardForm(data),window.handleEventFormProductCard());const n=data.el.querySelector("."+data.id+" .beae-collection-details-wrp");if(n&&n.innerHTML)return;const t=data.el.querySelector("."+data.id+" .beae-coll-container"),o=(l=data.el.querySelector("."+data.id+" .beae-x-collection-details"))==null?void 0:l.dataset.textNoProduct,r=(p=data.el.querySelector("."+data.id+" .beae-x-collection-details"))==null?void 0:p.dataset.textClear;t&&(checkAction=!0,t.innerHTML=`
18      <div class="beae-collection-no-products">
19        <span class="beae-typo-p1">${o}</span>
20        <button type="button" class="beae-clear-all beae-btn-pr" data-url="${window.location.pathname}">${r}</button>
21      </div>`)}function updateAppliedFilter(n){refreshHtml(n,".beae-applied-filters").then(()=>{const t=data.el.querySelector("."+data.id+" .beae-applied-filters");if(!t)return;
21const o=t.querySelector(".beae-coll-filter-menu-title"),r=t.querySelector(".beae-coll-filter-menu-content");o&&r&&(o.onclick=()=>{t.classList.contains("active")?(t.classList.remove("active"),r.style.height="0px"):(t.classList.add("active"),r.style.height=r?.scrollHeight+"px")}),handleRemoveBadged()})}function refreshHtmlSupper(n,t){return new Promise(o=>{if(!t)return o(t);const r=document.createElement("div");r.innerHTML=n;const l=r.querySelector(".beae-form-wrp--drawer"),p=t.querySelector(".beae-popup__content");p.innerHTML=`<div class="beae-drawer-wrp-content" data-use-accordion="${data.useAccordionOnDesktop}">
22          <div class="beae-drawer-header">Filter</div>
23          ${l?.innerHTML.replace(/beae-facets-/g,"beae-facets-mobile-")}
24          <div class="beae-drawer-footer">
25            <button type="button" class="beae-drawer-btn--clear beae-btn-se">Clear</button> 
26            <button type="button" class="beae-drawer-btn--apply beae-btn-pr jk">Apply <span class="beae-button-submit--form-count" data-count="0">(0)</span></button>
27          </div>
28      </div>`,o(t)})}function refreshHtml(n,t){return new Promise(o=>{const r=data.el.querySelector(t),l=document.createElement("div");l.innerHTML=n;const p=l.querySelector(t);if(p&&r){if(t==".beae-form-target"){if(r.querySelector(".beae-coll-filter-item--dropdown")){const d=r.querySelectorAll(".beae-coll-filter-item--dropdown"),c=p.querySelectorAll(".beae-coll-filter-item--dropdown");d.forEach((s,v)=>{if(s.classList.contains("active")){const x=s.querySelector(".beae-coll-filter-menu-content").scrollHeight;c[v].classList.add("active"),c[v].querySelector(".beae-coll-filter-menu-content").style.height=x+"px"}})}if(r.querySelector(".beae-coll-filter-item--popover")){const d=r.querySelectorAll(".beae-coll-filter-item--popover"),c=p.querySelectorAll(".beae-coll-filter-item--popover");d.forEach((s,v)=>{s.classList.contains("active")&&c[v].classList.add("active")})}}if(t==".beae-coll-container"){r.innerHTML=`
29            <div class="beae-collection-details-wrp"></div>
30            <div class="beae-coll-paginate--wrp"></div>
31          `;const d=p.querySelectorAll(".beae-collection-details-wrp > form"),c=r.querySelector(".beae-collection-details-wrp");for(let s=0;s<d.length;s++)d[s].style.animationDelay=s*100+"ms",d[s].classList.add("beae-fade-in-up"),c.appendChild(d[s])}else r.innerHTML=p.innerHTML}o()})}function updatePromotion(n,t){if(!(/[\?&]page=1($|&)/.test(t)||!/[\?&]page=/.test(t)))return;const r=document.createElement("div");r.innerHTML=n;const l=data.el.querySelector("."+data.id+" .beae-collection-details-wrp");if(!l||!r.querySelector(".beae-promotion > *"))return;const p=r.querySelector(".beae-promotion > *").cloneNode(!0),d=l.children;let c=l.getAttribute("promotion-index");c&&(c=parseInt(c),c>=d.length?l.appendChild(p):l.insertBefore(p,d[c]))}setTimeout(()=>{typeof window.handleSwatchForCardForm=="function"&&window.handleSwatchForCardForm(data)},100),(["builder"].includes(data.mode.value)||window.isPreviewTemplate)&&setTimeout(()=>{typeof window.handleEventFormProductCard=="function"&&window.handleEventFormProductCard()},100)})(args)}catch(ex){console.error("BEAE JS ERROR ID beae-5nelxbxn: ",ex)}try{let argid2="beae-te5x07cgblock-text",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-te5x07cg",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-te5x07cg"),args2.el=args2.els[0],(P=>{var I;let O=(I=P.el)==null?void 0:I.querySelectorAll(".beae-x-text a");O?.forEach(z=>{let H=z?.getAttribute("href");z&&P.mode.value!=="builder"&&H!=null&&H.includes("#")&&z.addEventListener("click",A=>{let R=document.querySelector(H+","+H?.replace("#","."));if(R)return R.scrollIntoView({behavior:"smooth",block:"center",inline:"center"}),A.preventDefault(),!1})})})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-te5x07cg: ",ex)}try{let argid2="beae-81n3yjclsection-featured-collection",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-81n3yjcl",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-81n3yjcl"),args2.el=args2.els[0],(S=>{if(S.mode.value!=="live")return;setTimeout(()=>{typeof S?.promotionPosition=="number"&&B(S?.promotionPosition)},100);function B(w){const $=S.el.querySelector(".beae-collection-detail
31s-wrp");if(!$)return;const C=S.el.querySelector(".beae-promotion > *"),_=$.children;w>=_.length?$.appendChild(C):$.insertBefore(C,_[w]);const M=S.el.querySelector(".beae-promotion");M&&M.remove()}})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-81n3yjcl: ",ex)}try{let argid2="beae-bv6ef433block-image",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-bv6ef433",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-bv6ef433"),args2.el=args2.els[0],(M=>{var P;if(M.el){if(M.shape){const H=M.el.closest(".beae-slider-items");H&&!H.hasAttribute("data-svg")&&(H?.closest(".beae-section").insertAdjacentHTML("beforeend",`
32                            <svg width="0" height="0" style="height: 0px !important; width: 0px !important; opacity: 0 !important;">
33                            <defs>
34                                <clipPath id="shape-${M.id}" clipPathUnits="objectBoundingBox">
35                                ${M.shape.clipPath}
36                                </clipPath>
37                            </defs>
38                            </svg>
39                        `),H.setAttribute("data-svg","true"))}let O=M.el.querySelector(".beae-image-content-position"),I,z=window.innerWidth>=768&&M.autoHover;var V=O.querySelector(".beae-img-ratio-control"),L=O.querySelector(".beae-img-comp-container"),T=O.querySelector(".beae-img-comp-container--second");if(V&&T){let H=function(A){let R=0,j;D(),z?O.onmouseover=function(Z){F(Z)}:A.onmousedown=function(Z){F(Z)},O.onmouseup=function(){q()},A.ontouchstart=function(Z){F(Z)},O.ontouchend=function(){q()};function D(){new ResizeObserver(()=>{window.requestAnimationFrame(()=>{I=T.offsetWidth})}).observe(T),A.style.left&&parseInt(A.style.left)}function F(Z){check=!1,Z.preventDefault(),Z.clientX?Z.clientX:Z.touches[0].clientX,parseInt(A.style.left),R=1,O.onmousemove=function(K){G(K)},O.ontouchmove=function(K){G(K)}}function q(){R=0,check=!0}function G(Z){if(R==0)return!1;j=J(Z),j<0&&(j=0),j>100&&(j=100),W(j)}function J(Z){const K=O.getBoundingClientRect(),le=(Z.changedTouches?Z.changedTouches[0].clientX:Z.clientX)-K.left;return Math.max(0,Math.min(100,Math.round(le*100/I)))}function W(Z){A.style.left=Z+"%",T.style.clipPath=`polygon(${Z}% 0%, ${Z}% 100%, 100% 100%, 100% 0)`,L.style.clipPath=`polygon(0% 100%, 0% 0%, ${Z}% 0%, ${Z}% 100%)`}};V&&T&&H(V),window.addEventListener("resize",function(){V&&T&&(new ResizeObserver(()=>{window.requestAnimationFrame(()=>{I=T.offsetWidth})}).observe(T),H(V))})}}let N=(P=M.el)==null?void 0:P.querySelector("a.beae-x-image"),E=N?.getAttribute("href");N&&M.mode.value!=="builder"&&E!=null&&E.includes("#")&&N.addEventListener("click",O=>{let I=document.querySelector(E+","+E?.replace("#","."));if(I)return I.scrollIntoView({behavior:"smooth",block:"center",inline:"center"}),O.preventDefault(),!1})})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-bv6ef433: ",ex)}try{let argid2="beae-dxpjab7qblock-text",args2=window.BEAEARGS[argid2];args2||(args2={id:"beae-dxpjab7q",mode:{value:"live"}}),args2.els=document.querySelectorAll(".beae-dxpjab7q"),args2.el=args2.els[0],(P=>{var I;let O=(I=P.el)==null?void 0:I.querySelectorAll(".beae-x-text a");O?.forEach(z=>{let H=z?.getAttribute("href");z&&P.mode.value!=="builder"&&H!=null&&H.includes("#")&&z.addEventListener("click",A=>{let R=document.querySelector(H+","+H?.replace("#","."));if(R)return R.scrollIntoView({behavior:"smooth",block:"center",inline:"center"}),A.preventDefault(),!1})})})(args2)}catch(ex){console.error("BEAE JS ERROR ID beae-dxpjab7q: ",ex)}};window.BEAEBASE?js_MED4382U():window.BEAEPAGEJS.push(js_MED4382U)})();
40//# sourceMappingURL=/cdn/shop/t/116/assets/beae-67e38420ce71f39fb60d8092.js.map?v=172444770862739824951787686572

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.