1import{p as c,_ as x,r as y,o as E,n as C,b as k,d as A,f as _,k as B,j as R,i as t,C as S,e as I}from"./BhBxn6SA.js";import{F as P}from"./DrwBYZnm.js";const b=c("/merch/img-2.png"),q=c("/merch/img-3.png"),L=c("/merch/img-4.png"),Y=c("/merch/img-5.png"),D=c("/merch/img-6.png"),M=c("/merch/img-7.png"),T={class:"fixed-content-inner"},N={__name:"merch",setup(O){const p=y(null),n=y(null);let l=null,i=null,o=null;const w=S(),r={y:0,force:0},h=e=>Math.floor(e*1e3)/1e3,f=()=>{if(n.value&&p.value){let e=n.value.offsetHeight;for(let a=0;a<document.getElementsByClassName("locked").length;a++)e+=900*window.scrollStop;p.value.style.height=`${e}px`}t.set(".footer",{marginTop:0})},z=()=>{const e=()=>{const a=n.value;if(!a){i=window.requestAnimationFrame(e);return}const s=window&&window.easingBase||.1,d=window.scrollY;r.y=h(s*(d-r.y)+r.y);const m=(d-r.y)/150;r.force=h(s*(m-r.force)+r.force),t.set(a,{y:-r.y,force3D:!0});const v=a.querySelector(".fixed-content-inner");v&&t.set(v,{skewY:r.force,force3D:!0}),i=window.requestAnimationFrame(e)};typeof window<"u"&&(i=window.requestAnimationFrame(e))},u=()=>{if(typeof window>"u")return;const e=t.utils.toArray(".img-merch");if(!e.length)return;const a=[-45,45,45,-45,-45,45];e.forEach((s,d)=>{const m=a[d%a.length];t.set(s,{opacity:0,z:500,rotationY:m,transformPerspective:1e3,transformOrigin:"50% 50%"})}),t.to(e,{opacity:1,z:0,rotationY:0,duration:.8,ease:"power3.out",stagger:.08})},F=()=>{if(typeof window>"u")return;const e=document.getElementById("route-curtain");if(!e){u();return}const a=()=>{const s=window.getComputedStyle(e),d=parseFloat(s.opacity||"0"),m=t.isTweening(e);d<=.01&&!m?(o=null,u()):o=window.requestAnimationFrame(a)};o=window.requestAnimationFrame(a)},g=()=>{(w.name==="merch"||w.path==="/merch")&&u()};return E(async()=>{await C(),f(),window.addEventListener("resize",f),window.ResizeObserver&&n.value&&(l=new ResizeObserver(()=>{f()}),l.observe(n.value)),z(),typeof window<"u"&&window.addEventListener("play-merch-intro",g),(typeof window>"u"?!0:!!window.__initialPreloaderDone)&&F()}),k(()=>{window.removeEventListener("resize",f),l&&(l.disconnect(),l=null),i!==null&&(window.cancelAnimationFrame(i),i=null),o!==null&&(window.cancelAnimationFrame(o),o=null),typeof window<"u"&&window.removeEventListener("play-merch-intro",g)}),(e,a)=>(I(),A("div",{ref_key:"wrapperRef",ref:p,class:"wrapper",role:"main"},[_("div",{ref_key:"fixedContentRef",ref:n,class:"fixed-content"},[_("div",T,[a[0]||(a[0]=B('<h1 class="sr-only" data-v-df582aa6>Ironhill Merch â Carry our story with you</h1><div class="img-merch-wrapper" data-v-df582aa6><div class="img-merch-wrapper-1" data-v-df582aa6><img class="img-merch img-merch-1" src="'+b+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div><div class="img-merch-wrapper-2" data-v-df582aa6><img class="img-merch img-merch-2" src="'+q+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div><div class="img-merch-wrapper-3" data-v-df582aa6><img class="img-merch img-merch-3" src="'+L+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div><div class="img-merch-wrapper-4" data-v-df582aa6><img class="img-merch img-merch-4" src="'+Y+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div><div class="img-merch-wrapper-5" data-v-df582aa6><img class="img-merch img-merch-5" src="'+D+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div><div class="img-merch-wrapper-6" data-v-df582aa6><img class="img-merch img-merch-6" src="'+M+'" alt="" loading="lazy" aria-hidden="true" data-v-df582aa6></div></div><div class="max-width-wrapper" data-v-df582aa6><h2 data-v-df582aa6>Carry our story with you.</h2><p data-v-df582aa6>Fresh drops and cold cuts tailored for the wild ones</p><span class="coming-soon" data-v-df582aa6>Coming Soon</span></div>',3)),R(P)])],512)],512))}},U=x(N,[["__scopeId","data-v-df582aa6"]]);export{U as default};
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.