PageSourceSearch

https://www.mcfit.com/_next/static/chunks/6858.5d323072891b6656.js

js mcfit.com collected 2026-09-24 09:52:43 UTC 14,145 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6858],{17468:(e,t,a)=>{a.d(t,{l:()=>o});var n=a(60004),r=a(56645),i=a(94122),l=a(4493);let o=e=>{let{variant:t,primary:a,secondary:o,tertiary:s,noOutline:b}=e,{isGG:d,isJR:u,isMF:c}=(0,n.useContext)(i._0),f=(0,l.G9c)(),v=(0,r.A)(f&&"bg-klub-teal-500 text-klub-teal-100 klub-button\n      border-2 border-transparent\n      hover:bg-klub-teal-400 hover:text-klub-teal-700\n      active:bg-klub-teal-600 active:text-klub-teal-100\n      data-[pressed]:bg-klub-teal-600 data-[pressed]:text-klub-teal-100\n      group-active:bg-klub-teal-600 group-active:text-klub-teal-100\n      focus:outline-none focus-visible:outline-none\n      focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-neutral-100\n      disabled:bg-klub-neutral-300 disabled:text-klub-neutral-600 disabled:opacity-100\n      aria-disabled:bg-klub-neutral-300 aria-disabled:text-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n      transition-colors duration-200"),g=(0,r.A)(f&&"bg-transparent text-klub-teal-500 klub-button\n      border-2 border-klub-teal-500\n      hover:bg-klub-teal-100\n      active:bg-klub-teal-200 active:border-klub-teal-600 active:text-klub-teal-600\n      data-[pressed]:bg-klub-teal-200 data-[pressed]:border-klub-teal-600 data-[pressed]:text-klub-teal-600\n      group-active:bg-klub-teal-200 group-active:border-klub-teal-600 group-active:text-klub-teal-600\n      focus:outline-none focus-visible:outline-none\n      focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-neutral-100\n      disabled:bg-klub-neutral-200 disabled:text-klub-neutral-600 disabled:border-klub-neutral-600 disabled:opacity-100\n      aria-disabled:bg-klub-neutral-200 aria-disabled:text-klub-neutral-600 aria-disabled:border-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n      transition-colors duration-200"),p=(0,r.A)(f&&"bg-klub-teal-100 text-klub-teal-500 klub-button\n      border-2 border-transparent\n      hover:bg-klub-teal-200\n      active:bg-klub-teal-400 active:text-klub-teal-600\n      data-[pressed]:bg-klub-teal-400 data-[pressed]:text-klub-teal-600\n      group-active:bg-klub-teal-400 group-active:text-klub-teal-600\n      focus:outline-none focus-visible:outline-none\n      focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n      disabled:bg-klub-neutral-300 disabled:text-klub-neutral-600 disabled:opacity-100\n      aria-disabled:bg-klub-neutral-300 aria-disabled:text-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n      transition-colors duration-200"),h=(0,r.A)(f&&"bg-klub-teal-500 text-klub-teal-100 klub-button\n      border-2 border-klub-teal-100\n      hover:bg-klub-teal-400 hover:border-klub-teal-100\n      active:bg-klub-teal-600 active:border-klub-teal-100\n      data-[pressed]:bg-klub-teal-600 data-[pressed]:border-klub-teal-100\n      group-active:bg-klub-teal-600 group-active:border-klub-teal-100\n      focus:outline-none focus-visible:outline-none\n      focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n      disabled:bg-klub-neutral-500 disabled:text-klub-neutral-200 disabled:border-transparent disabled:opacity-100\n      aria-disabled:bg-klub-neutral-500 aria-disabled:text-klub-neutral-200 aria-disabled:border-transparent aria-disabled:opacity-100 aria-disabled:pointer-events-none\n      transition-colors duration-200"),k=(0,r.A)(f?v:(0,r.A)(d&&"py-3.5\n      text-black active:text-black hover:text-ci-yellow\n      bg-ci-yellow active:bg-ci-yellow hover:bg-black\n      border-2 border-ci-yellow hover:border-black active:border-ci-yellow",u&&"bg-ci-pink \n      text-white hover:text-black active:text-black\n      ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n      active:shadow-ctaPrimaryActiveShadow\n      border-2 border-ci-pink \n      before:content-['']\n      before:w-full before:h-full before:absolute before:top-0 before:left-0\n      before:border-ci-pink before:border-2 before:translate-y-2 before:-translate-x-2\n      before:transition-transform before:duration-200 before:ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n      hover:before:translate-x-0 hover:before:translate-y-0\n      active:before:translate-x-0 active:before:translate-y-0\n      ",u&&b&&"before:hidden",c&&"bg-graphite text-white\n      border-3 border-transparent \n      hover:bg-white hover:text-graphite hover:border-graphite\n      focus:outline-none focus:[border-radius:0] focu
1s:border-white focus:ring-6 focus:ring-blue-focus\n      focus:hover:bg-white focus:hover:text-graphite focus:hover:border-graphite\n      disabled:bg-graphite disabled:text-white disabled:opacity-60\n      transition-all duration-200")),x=(0,r.A)(f?h:c&&"bg-white text-black-500\n      border-3 border-transparent \n      hover:bg-graphite hover:text-white hover:border-white\n      focus:outline-none focus:[border-radius:0] focus:bg-gray9 focus:border-white focus:ring-8 focus:ring-yellow-focus\n      focus:box-shadow-[0_0_0_3px_#000]\n      focus:ring-offset-[3px] focus:ring-offset-black\n      focus:hover:bg-graphite focus:hover:text-white focus:hover:border-white\n      disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n      transition-all duration-200"),w=(0,r.A)(f?g:c&&"bg-transparent text-graphite\n      border-3 border-graphite \n      hover:bg-white hover:text-graphite hover:border-graphite\n      focus:outline-none focus:[border-radius:0] focus:bg-white focus:border-graphite focus:ring-8 focus:ring-blue-focus \n      focus:ring-offset-[3px] focus:ring-offset-white\n      focus:hover:bg-white focus:hover:text-graphite focus:hover:border-graphite\n      disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n      transition-all duration-200"),y=(0,r.A)(f?g:(0,r.A)(d&&"py-3.5\n      text-ci-yellow active:text-black hover:text-black\n      bg-black bg-opacity-25 active:bg-ci-yellow hover:bg-ci-yellow\n      border-2 border-ci-yellow",u&&"bg-transparent text-graphite\n      border-2 border-black \n      hover:border-ci-pink\n      hover:text-ci-pink\n      active:border-ci-pink\n      active:text-ci-pink\n      ease-[cubic-bezier(0.33, 1, 0.68, 1)] transition-all\n      disabled:border-graphite",c&&"bg-white text-graphite\n      border-3 border-graphite \n      hover:bg-graphite hover:text-white hover:border-graphite\n      focus:outline-none focus:[border-radius:0] focu
1s:bg-white focus:border-graphite focus:ring-8 focus:ring-blue-focus \n      focus:ring-offset-[3px] focus:ring-offset-white\n      disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n      transition-all duration-200")),m=(0,r.A)(f?p:d&&"py-4\n      text-white active:text-white hover:text-black\n      bg-black active:bg-black hover:bg-ci-yellow"),A={primary:k,primaryWhite:x,secondary:y,secondaryWhite:w,tertiary:f?p:c||u?w:m,inverse:h,inverseFilled:p};return t?A[Array.isArray(t)?t[0]:t]||A.primary:a?A.primary:o?A.secondary:s?A.tertiary:A.primary}},23026:(e,t,a)=>{a.d(t,{z:()=>o});var n=a(94122),r=a(4493),i=a(56645),l=a(60004);let o=e=>{let{disabled:t,noOutline:a,jrCheckout:o}=e,{isGG:s,isJR:b,isMF:d}=(0,l.useContext)(n._0),u=(0,r.G9c)();return(0,i.A)("text-center\n    duration-250\n    ease-in-out\n    disabled:hover:none\n    disabled:pointer-events-none",s&&"active:shadow-activeShadow\n      font-sofia-sans-extra-condensed\n      font-bold\n      text-[1.3rem]\n      leading-6.5\n      tracking-0.125\n      uppercase",b&&"relative\n      leading-5\n      ".concat(o?"text-[16px]":"text-xl","\n      ").concat(o?"":"tracking-0.125","\n      ").concat(o?"px-14":"px-3","\n      font-bold\n      pt-[1.063rem]\n      pb-[0.938rem]\n      uppercase"),u&&"font-montserrat\n      min-h-[44px]\n      py-3\n      px-6\n      klub-button\n      aria-disabled:pointer-events-none",d&&!u&&"font-montserrat\n      py-3 \n      px-14\n      font-bold \n      text-[16px] \n      leading-5\n      disabled:opacity-20",!d&&t&&"disabled:opacity-50",a&&"no-outline")}},56858:(e,t,a)=>{a.r(t),a.d(t,{default:()=>p});var n=a(60072),r=a(60004),i=a(30463),l=a.n(i),o=a(10983),s=a(56645),b=a(94122),d=a(32189),u=a(4493),c=a(61484),f=a(87700),v=a(1004);let g=e=>{let{cta:t}=e,{openOffCanvas:a,isJR:i}=(0,r.useContext)(b._0),{trackCtaClick:l}=(0,v.$I)();return(null==t?void 0:t.isActive)?t.ctaLink&&"link"===t.ctaMethod[0]?(0,n.jsx)("div",{className:(0,s.A)("w-full sm:w-64",i&&"sm:w-auto sm:min-w-64"),children:(0,n.jsx)(c.n,{variant:t.variant,to:t.ctaLink,text:t.ctaText,className:(0,s.A)("h-16 sm:h-auto flex items-center",t.trackingClass||""),onClick:()=>l(t.ctaText,t.ctaMethod)})}):"link"!==t.ctaMethod[0]?(0,n.jsx)(f.$,{variant:t.variant,addClasses:(0,s.A)("\n          min-w-56\n          w-full sm:w-auto\n        ",i&&"\n            max-w-none\n            w-full sm:w-auto\n            min-w-64\n        ",t.trackingClass),value:t.ctaText,method:t.ctaMethod,onClick:()=>{var e,n;l(t.ctaText,t.ctaMethod),a(t.ctaMethod,{alternativeJourney:t.alternativeJourney,formId:null==(n=t.form)||null==(e=n.nodes.find(e=>"Form"===e.__typename))?void 0:e.databaseId})}}):null:null},p=()=>{var e;let t=(0,o.useRouter)(),[a,i]=(0,r.useState)(!1),[c,f]=(0,r.useState)(!1),[v,p]=(0,r.useState)(!1),[h,k]=(0,r.useState)(!1),{isHomePage:x,topNavigationAnchorId:w,navigateToJumpmark:y,openCheckout:m,isDesktop:A,isMobile:C,setVH:E,campaignFooterVisible:_,isMF:j,isGG:z,isDesktopXS:N,initStageAnimation2:S}=(0,r.useContext)(b._0),{locale:T,isPreview:M}=(0,o.useRouter)(),L=(0,u.vrW)(T),$=(0,u.zFC)(),{data:F}=(0,d.a)($,{locale:L},{refetchOnWindowFocus:M,refetchOnMount:M,refetchOnReconnect:!1,staleTime:M?60:36e5}),H=null==F||null==(e=F.campaignHeaderSettings)?void 0:e.customCampaignHeaderAcf,R=null==H?void 0:H.logoUrl,G=null==H?void 0:H.cta,I=(0,u.$eP)(R);return(0,r.useEffect)(()=>{let e=()=>{var e,t,a,n;let r=(null==(e=window)?void 0:e.scrollY)<(null==(t=window)?void 0:t.innerHeight)+96*!C,l=(null==(a=window)?void 0:a.scrollY)>=(null==(n=window)?void 0:n.innerHeight);C&&p(_),l?(i(!0),f(!0)):r&&(f(!1),i(!1))};return C&&i(!1),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[C,_]),(0,r.useEffect)(()=>{let e=()=>{E()};if(C)return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}),(0,r.useEffect)(()=>{(!A&&!N&&S||S)&&setTimeout(()=>{k(!0)},x?450:750)},[S,x,A,N]),(0,n.jsx)("div",{className:(0,s.A)("\n      campaign-header\n      h-32 sm:h-24\n      -mb-32 sm:-mb-24\n      z-sticky-nav\n      w-full\n      bg-black \n      transition-opacity\n      ",!z&&"sm:bg-transparent",v?"opacity-0":a?"sticky webkit-sticky opacity-1":"opacity-0 invisible",!A&&"top-0",C&&c&&"animated"),children:(0,n.jsxs)("div",{className:(0,s.A)("              \n              flex\n              items-center\n              justify-between\n              duration-[1.75s]\n              transition-all\n            ",!j&&"\n              py-4 sm:py-5\n              px-6\n              sm:px-8\n              \n              ",j&&"p-[1rem] lg:py-4 lg:px-8 bg-white"),style:{transform:h?"translateY(0%)":"translateY(-100%)"},children:[!C&&(0,n.jsx)("button",{className:"relative h-12 w-12",type:"button","aria-label":"logo button",onClick:()=>{x?y({id:w}
1):t.push("/")},children:I&&(0,n.jsx)(l(),{src:I,alt:"brand logo",height:48,width:48,loader:u.R2C})}),(0,n.jsx)(g,{cta:G})]})})}},61484:(e,t,a)=>{a.d(t,{N:()=>f,n:()=>v});var n=a(60072),r=a(60004),i=a(17698),l=a.n(i),o=a(56645),s=a(94122),b=a(4493),d=a(17468),u=a(23026),c=a(10983);let f=e=>{let{to:t,className:a="",children:i,locale:o,openInSameTab:s,forceAnchor:d,role:u,"aria-label":c,"aria-disabled":f,onClick:v}=e,[g,p]=(0,r.useState)(!1),h=(()=>{let e=(0,b.gCO)(t)||t,a=(0,b.AsB)()&&(0,b.Ttp)(e)||e;return(0,b._Ep)(a)||a})(),k=(0,b.AsB)()&&((0,b.ZF9)(h)||(0,b.Hpi)(h));if((0,r.useEffect)(()=>{(0,b.i9S)(h)&&p(!0)},[h]),!h)return null;let[,x]=h.match(/(?:^|\/)([a-z]{2}(?:-[a-z]{2})?)(?=\/|$)/)||[],w=!!f||void 0;return g||d||k?(0,n.jsx)("a",{href:h,className:a,target:s||k?"":"_blank",rel:s||k?void 0:"noopener noreferrer",role:u||"link","aria-label":c,"aria-disabled":w,onClick:v,children:i}):(0,n.jsx)(l(),{href:h,locale:!x&&o,prefetch:!1,className:a,"aria-label":c,"aria-disabled":w,onClick:v,children:i})},v=e=>{let{to:t="/",text:a="",className:i="",disabled:l,variant:v,noOutline:g,openInSameTab:p,forceAnchor:h,onClick:k}=e,{isMF:x}=(0,r.useContext)(s._0),w=(0,b.G9c)(),{locale:y}=(0,c.useRouter)(),m=(0,u.z)({disabled:l,noOutline:g}),A=(0,d.l)({variant:v,noOutline:g}),C=(0,o.A)(w?"aria-disabled:pointer-events-none":"pointer-events-none",!w&&(x?"opacity-20":"opacity-50"));if(!t)return null;let[,E]=t.match(/(?:^|\/)([a-z]{2}(?:-[a-z]{2})?)(?=\/|$)/)||[],_=(0,o.A)("cta-link variant-".concat(v),m,A,"inline-flex items-center justify-center w-full",i,l&&C);return(0,n.jsx)(f,{to:t,locale:!E&&y,className:_,openInSameTab:p,forceAnchor:h,onClick:function(e){if(w&&l)return void e.preventDefault();null==k||k(e)},"aria-disabled":!!w&&!!l||void 0,children:a})}},87700:(e,t,a)=>{a.d(t,{$:()=>d});var n=a(60072),r=a(60004),i=a(56645),l=a(94122),o=a(4493),s=a(17468),b=a(23026);let d=e=>{let{id:t,value:a,onClick:d,addClasses:u="",primary:c,secondary:f,tertiary:v,variant:g,jrCheckout:p,noOutline:h,method:k,icon:x=null,disabled:w,...y}=e,{isMF:m}=(0,r.useContext)(l._0),A=(0,o.G9c)(),C=!!w,E=(0,s.l)({variant:g,primary:c,secondary:f,tertiary:v,noOutline:h}),_=(0,b.z)({disabled:C,noOutline:h,jrCheckout:p}),j=(0,i.A)("box-border");return(0,n.jsxs)("button",{id:t,"data-variant":g,className:(0,i.A)("cta-button variant-".concat(g),x&&"flex items-center gap-x-1",_,j,E,u),value:a,onClick:function(e){if(A&&C)return void e.preventDefault();null==d||d(e)},...k&&{"data-testid":"".concat(k[0],"-cta-button")},...y,...A&&C?{"aria-disabled":!0}:C?{disabled:!0}:{},children:[x||null,a]})}}}]);

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.