PageSourceSearch

https://www.gapfactory.ca/static_content/onesitecategory/components/mfe/_next/static/chunks/3fnjcd5m2n6df.js

js gapfactory.ca collected 2026-10-07 21:58:38 UTC 52,277 bytes, 90 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,62140,e=>{"use strict";var i,t,n,o=e.i(857727),a=e.i(271645),r=e.i(770703);e.i(300077);var l=e.i(618738),d=e.i(120136),p=e.i(216454),x=e.i(792036),g=e.i(272296);e.i(314090);var m=e.i(492650),h=e.i(326179),s=e.i(981982),S=e.i(17975),z=e.i(163122),c=e.i(724431),u=e.i(340808),f=e.i(677342),b=e.i(577701),H=e.i(681842),W=e.i(884364),C=e.i(856984);let V=()=>({defaults:{size:u.Size.large,variant:u.Variant.solid},small:{[u.Variant.border]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.chevron]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:23/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:21/16,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",minHeight:"48px",letterSpacing:"0px",lineHeight:1.2,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:16/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:13/12,padding:["16px","40px"]}},[u.Variant.flat]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:23/18},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:21/16},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:1.2},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:16/14},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:13/12}},[u.Variant.outline]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.solid]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.underline]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:30/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:1.75,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:26
1/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:24/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",minHeight:"44px",letterSpacing:"0px",lineHeight:22/12,padding:["16px","40px"]}}},"x-large":{[u.Variant.border]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.chevron]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",letterSpacing:"0px",lineHeight:23/18,padding:["13.5px","14px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",letterSpacing:"0px",lineHeight:21/16,padding:["14px","14px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",letterSpacing:"0px",lineHeight:1.2,padding:["14px","14px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",letterSpacing:"0px",lineHeight:16/14,padding:["12px","14px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",letterSpacing:"0px",lineHeight:13/12,padding:["8.5px","14px"]}},[u.Variant.flat]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",letterSpacing:"0px",lineHeight:23/18},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",letterSpacing:"0px",lineHeight:21/16},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",letterSpacing:"0px",lineHeight:1.2},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",letterSpacing:"0px",lineHeight:16/14},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",letterSpacing:"0px",lineHeight:13/12}},[u.Variant.outline]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.solid]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",maxHeight:"64px",letterSpacing:"0px",lineHeight:20/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",maxHeight:"60px",letterSpacing:"0px",lineHeight:1.25,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",maxHeight:"55px",letterSpacing:"0px",lineHeight:20/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",maxHeight:"50px",letterSpacing:"0px",lineHeight:18/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",maxHeight:"44px",letterSpacing:"0px",lineHeight:1.5,padding:["16px","40px"]}},[u.Variant.underline]:{[u.Size.xl]:{fontSize:"18px",fontWeight:"medium",letterSpacing:"0px",lineHeight:30/18,padding:["23px","40px"]},[u.Size.large]:{fontSize:"16px",fontWeight:"medium",letterSpacing:"0px",lineHeight:1.75,padding:["22px","40px"]},[u.Size.medium]:{fontSize:"15px",fontWeight:"medium",letterSpacing:"0px",lineHeight:26/15,padding:["20px","40px"]},[u.Size.small]:{fontSize:"14px",fontWeight:"medium",letterSpacing:"0px",lineHeight:24/14,padding:["18px","40px"]},[u.Size.xs]:{fontSize:"12px",fontWeight:"medium",letterSpacing:"0px",lineHeight:22/12,padding:["16px","40px"]}}}}),v=()=>({defaults:{size:u.Size.large,variant:u.Variant.solid},small:{shared:{fontWeight:"medium"},[u.Variant.border]:{[u.Size.xl]:{padding:["12px","16px"],fontSize:"18px",lineHeight:"18px",minWidth:"132px",maxWidth:"355px",minHeight:"42px",maxHeight:"60px"},[u.Size.large]:{padding:["12px","16px"],fontSize:"16px",lineHeight:"16px",minWidth:"121px",maxWidth:"355px",minHeight:"40px",maxHeight:"52px"},[u.Size.medium]:{padding:["12px","12px"],fontSize:"14px",lineHeight:"14px",minWidth:"102px",maxWidth:"355px",minHeight:"38px",maxHeight:"50px"},[u.Size.small]:{padding:["12px","12px"],fontSize:"12px",lineHeight:"12px",minWidth:"91px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"},[u.Size.xs]:{padding:["10px","12px"],fontSize:"11px",lineHeight:"11px",minWidth:"86px",maxWidth:"355px",minHeight:"35px",maxHeight:"46px"}},[u.Variant.chevron]:{[u.Size.xl]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"18px",lineHeight:"24px"},[u.Size.large]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.medium]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"14px",lineHeight:"16px"},[u.Size.small]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"},[u.Size.xs]:{fontWeight:"medium",padding:["10px","12px"],fontSize:"11px",lineHeight:"14px"}},[u.Variant.flat]:{[u.Size.xl]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"18px",lineHeight:"24px"},[u.Size.large]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.medium]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"14px",lineHeight:"16px"},[u.Size.small]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"},[u.Size.xs]:{fontWeight:"medium",padding:["10px","12px"],fontSize:"11px",lineHeight:"14px"}},[u.Variant.outline]:{[u.Size.xl]:{padding:["12px","16px"],fontSize:"18px",lineHeight:"18px",minWidth:"132px",maxWidth:"355px",minHeight:"42px",maxHeight:"60px"},[u.Size.large]:{padding:["12px","16px"],fontSize:"16px",lineHeight:"16px",minWidth:"121px",maxWidth:"355px",minHeight:"40px",maxHeight:"52px"},[u.Size.medium]:{padding:["12px","12px"],fontSize:"14px",lineHeight:"14px",minWidth:"102px",maxWidth:"355px",minHeight:"38px",maxHeight:"50px"},[u.Size.small]:{padding:["12px","12px"],fontSize:"12px",lineHeight:"12px",minWidth:"91px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"},[u.Size.xs]:{padding:["10px","12px"],fontSize:"11px",lineHeight:"11px",minWidth:"86px",maxWidth:"355px",minHeight:"35px",maxHeight:"46px"}},[u.Variant.solid]:{shared:{border:"none"},[u.Size.xl]:{padding:["12px","16px"],fontSize:"18px",lineHeight:"18px",minWidth:"132px",maxWidth:"355px",minHeight:"42px",maxHeight:"60px"},[u.Size.large]:{padding:["12px","16px"],fontSize:"16px",lineHeight:"16px",minWidth:"121px",maxWidth:"355px",minHeight:"40px",maxHeight:"52px"},[u.Size.medium]:{padding:["12px","12px"],fontSize:"14px",lineHeight:"14px",minWidth:"102px",maxWidth:"355px",minHeight:"38px",maxHeight:"50px"},[u.Size.small]:{padding:["12px","12px"],fontSize:"12px",lineHeight:"12px",minWidth:"91px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"},[u.Size.xs]:{padding:["10px","12px"],fontSize:"11px",lineHeight:"11px",minWidth:"86px",maxWidth:"355px",minHeight:"35px",maxHeight:"46px"}},[u.Variant.underline]:{[u.Size.xl]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"18px",lineHeight:"24px"},[u.Size.large]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.medium]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"14px",lineHeight:"16px"},[u.Size.small]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"},[u.Size.xs]:{fontWeight:"medium",padding:["10px","12px"],fontSize:"11px",lineHeight:"14px"}}},"x-large":{shared:{fontWeight:"medium"},[u.Variant.border]:{[u.Size.xl]:{padding:["16px","20px"],fontSize:"20px",lineHeight:"20px",minWidth:"151px",maxWidth:"355px",minHeight:"52px",maxHeight:"76px"},[u.Size.large]:{padding:["16px","20px"],fontSize:"18px",lineHeight:"18px",minWidth:"140px",maxWidth:"355px",minHeight:"50px",maxHeight:"74px"},[u.Size.medium]:{padding:["16px","20px"],fontSize:"16px",lineHeight:"16px",minWidth:"129px",maxWidth:"355px",minHeight:"48px",maxHeight:"64px"},[u.Size.small]:{padding:["13px","16px"],fontSize:"14px",lineHeight:"14px",minWidth:"110px",maxWidth:"355px",minHeight:"40px",maxHeight:"54px"},[u.Size.xs]:{padding:["12px","16px"],fontSize:"12px",lineHeight:"12px",minWidth:"99px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"}},[u.Variant.chevron]:{[u.Size.xl]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"20px",lineHeight:"26px"},[u.Size.large]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"18px",lineHeight:"22px"},[u.Size.medium]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.small]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"14px",lineHeight:"18px"},[u.Size.xs]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"}},[u.Variant.flat]:{[u.Size.xl]:{padding:["0px","0px"],fontSize:"20px",lineHeight:"26px"},[u.Size.large]:{padding:["0px","0px"],fontSize:"18px",lineHeight:"22px"},[u.Size.medium]:{padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.small]:{padding:["0px","0px"],fontSize:"14px",lineHeight:"18px"},[u.Size.xs]:{padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"}},[u.Variant.outline]:{[u.Size.xl]:{padding:["16px","20px"],fontSize:"20px",lineHeight:"20px",minWidth:"151px",maxWidth:"355px",minHeight:"52px",maxHeight:"76px"},[u.Size.large]:{padding:["16px","20px"],fontSize:"18px",lineHeight:"18px",minWidth:"140px",maxWidth:"355px",minHeight:"50px",maxHeight:"74px"},[u.Size.medium]:{padding:["16px","20px"],fontSize:"16px",lineHeight:"16px",minWidth:"129px",maxWidth:"355px",minHeight:"48px",maxHeight:"64px"},[u.Size.small]:{padding:["13px","16px"],fontSize:"14px",lineHeight:"14px",minWidth:"110px",maxWidth:"355px",minHeight:"40px",maxHeight:"54px"},[u.Size.xs]:{padding:["12px","16px"],fontSize:"12px",lineHeight:"12px",minWidth:"99px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"}},[u.Variant.solid]:{[u.Size.xl]:{padding:["16px","20px"],fontSize:"20px",lineHeight:"20px",minWidth:"151px",maxWidth:"355px",minHeight:"52px",maxHeight:"76px"},[u.Size.large]:{padding:["16px","20px"],fontSize:"18px",lineHeight:"18px",minWidth:"140px",maxWidth:"355px",minHeight:"50px",maxHeight:"74px"},[u.Size.medium]:{padding:["16px","20px"],fontSize:"16px",lineHeight:"16px",minWidth:"129px",maxWidth:"355px",minHeight:"48px",maxHeight:"64px"},[u.Size.small]:{padding:["13px","16px"],fontSize:"14px",lineHeight:"14px",minWidth:"110px",maxWidth:"355px",minHeight:"40px",maxHeight:"54px"},[u.Size.xs]:{padding:["12px","16px"],fontSize:"12px",lineHeight:"12px",minWidth:"99px",maxWidth:"355px",minHeight:"36px",maxHeight:"48px"}},[u.Variant.underline]:{[u.Size.xl]:{padding:["0px","0px"],fontSize:"20px",lineHeight:"26px"},[u.Size.large]:{padding:["0px","0px"],fontSize:"18px",lineHeight:"22px",fontWeight:"medium"},[u.Size.medium]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"16px",lineHeight:"20px"},[u.Size.small]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"14px",lineHeight:"18px"},[u.Size.xs]:{fontWeight:"medium",padding:["0px","0px"],fontSize:"12px",lineHeight:"16px"}}}});function k(e,i){return`${e/100*i/10}px`}function B({fontSize:e,lineHeight:i,tracking:t,horizontalPadding:n}){return o=>({fontSize:`${e}px`,lineHeight:i/e,letterSpacing:k(t,e),minHeight:o?`${o}px`:"auto",padding:[o?`${(o-4-i)/2}px`:"0",n||"0"]})}let w={[u.Size.xl]:B({fontSize:18,lineHeight:20,tracking:120,horizontalPadding:"22px"}),[u.Size.large]:B({fontSize:16,lineHeight:18,tracking:120,horizontalPadding:"22px"}),[u.Size.medium]:B({fontSize:14,lineHeight:16,tracking:120,horizontalPadding:"22px"}),[u.Size.small]:B({fontSize:12,lineHeight:14,tracking:120,horizontalPadding:"22px"}),[u.Size.xs]:B({fontSize:10,lineHeight:12,tracking:120,horizontalPadding:"22px"})},F={[u.Size.xl]:B({fontSize:18,lineHeight:22,tracking:100,horizontalPadding:"22px"}),[u.Size.large]:B({fontSize:16,lineHeight:20,tracking:100,horizontalPadding:"22px"}),[u.Size.medium]:B({fontSize:14,lineHeight:18,tracking:75,horizontalPadding:"22px"}),[u.Size.small]:B({fontSize:12,lineHeight:16,tracking:75,horizontalPadding:"22px"}),[u.Size.xs]:B({fontSize:10,lineHeight:14,tracking:75,horizontalPadding:"22px"})},$={[u.Size.xl]:B({fontSize:18,lineHeight:30,tracking:100,horizontalPadding:"22px"}),[u.Size.large]:B({fontSize:16,lineHeight:28,tracking:100,horizontalPadding:"22px"}),[u.Size.medium]:B({fontSize:14,lineHeight:26,tracking:75,horizontalPadding:"22px"}),[u.Size.small]:B({fontSize:12,lineHeight:24,tracking:75,horizontalPadding:"22px"}),[u.Size.xs]:B({fontSize:10,lineHeight:22,tracking:75,horizontalPadding:"22px"})},y={fontSize:"14px",fontWeight:"bold",lineHeight:"14px",letterSpacing:k(120,14),minHeight:"44px",maxHeight:"44px",padding:["6px"]},R=e=>{let i=!!e?.["on-cta-redesign-2024"],t=i?y:{...w.medium(44),fontWeight:"bold"},n=i?y:{...w.medium(48),fontWeight:"bold"};return{defaults:{size:u.Size.medium,variant:u.Variant.solid},small:{[u.Variant.border]:{[u.Size.xl]:{...w.xl(48),fontWeight:"bold"},[u.Size.large]:{...w.large(46),fontWeight:"bold"},[u.Size.medium]:{...t},[u.Size.small]:{...w.small(44),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.chevron]:{[u.Size.xl]:{...F.xl(44),fontWeight:"bold",padding:["0px"]},[u.Size.large]:{...F.large(44),fontWeight:"bold",padding:["0px"]},[u.Size.medium]:{...F.medium(44),fontWeight:"bold",padding:["0px"]},[u.Size.small]:{...F.small(44),fontWeight:"bold",padding:["0px"]},[u.Size.xs]:{...F.xs(44),fontWeight:"bold",padding:["0px"]}},[u.Variant.flat]:{[u.Size.xl]:{...F.xl(44),fontWeight:"bold",padding:["0px"]},[u.Size.large]:{...F.large(44),fontWeight:"bold",padding:["0px"]},[u.Size.medium]:{...F.medium(44),fontWeight:"bold",padding:["0px"]},[u.Size.small]:{...F.small(44),fontWeight:"bold",padding:["0px"]},[u.Size.xs]:{...F.xs(44),fontWeight:"bold",padding:["0px"]}},[u.Variant.outline]:{[u.Size.xl]:{...w.xl(48),fontWeight:"bold"},[u.Size.large]:{...w.large(46),fontWeight:"bold"},[u.Size.medium]:{...w.medium(44),fontWeight:"bold"},[u.Size.small]:{...w.small(44),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.solid]:{[u.Size.xl]:{...w.xl(48),fontWeight:"bold"},[u.Size.large]:{...w.large(46),fontWeight:"bold"},[u.Size.medium]:{...t},[u.Size.small]:{...w.small(44),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.underline]:{[u.Size.xl]:{...$.xl(44),fontWeight:"bold",padding:["0px"]},[u.Size.large]:{...$.large(44),fontWeight:"bold",padding:["0px"]},[u.Size.medium]:{...$.medium(44),fontWeight:"bold",padding:["0px"]},[u.Size.small]:{...$.small(44),fontWeight:"bold",padding:["0px"]},[u.Size.xs]:{...$.xs(44),fontWeight:"bold",padding:["0px"]}}},"x-large":{[u.Variant.border]:{[u.Size.xl]:{...w.xl(52),fontWeight:"bold"},[u.Size.large]:{...w.large(50),fontWeight:"bold"},[u.Size.medium]:{...n},[u.Size.small]:{...w.small(46),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.chevron]:{[u.Size.xl]:{...F.xl(),fontWeight:"bold"},[u.Size.large]:{...F.large(),fontWeight:"bold"},[u.Size.medium]:{...F.medium(),fontWeight:"bold"},[u.Size.small]:{...F.small(),fontWeight:"bold"},[u.Size.xs]:{...F.xs(),fontWeight:"bold"}},[u.Variant.flat]:{[u.Size.xl]:{...F.xl(),fontWeight:"bold"},[u.Size.large]:{...F.large(),fontWeight:"bold"},[u.Size.medium]:{...F.medium(),fontWeight:"bold"},[u.Size.small]:{...F.small(),fontWeight:"bold"},[u.Size.xs]:{...F.xs(),fontWeight:"bold"}},[u.Variant.outline]:{[u.Size.xl]:{...w.xl(52),fontWeight:"bold"},[u.Size.large]:{...w.large(50),fontWeight:"bold"},[u.Size.medium]:{...w.medium(48),fontWeight:"bold"},[u.Size.small]:{...w.small(46),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.solid]:{[u.Size.xl]:{...w.xl(52),fontWeight:"bold"},[u.Size.large]:{...w.large(50),fontWeight:"bold"},[u.Size.medium]:{...n},[u.Size.small]:{...w.small(46),fontWeight:"bold"},[u.Size.xs]:{...w.xs(44),fontWeight:"bold"}},[u.Variant.underline]:{[u.Size.xl]:{...$.xl(),fontWeight:"bold"},[u.Size.large]:{...$.large(),fontWeight:"bold"},[u.Size.medium]:{...$.medium(),fontWeight:"bold"},[u.Size.small]:{...$.small(),fontWeight:"bold"},[u.Size.xs]:{...$.xs(),fontWeight:"bold"}}}}};function A(e=h.Brands.Gap,i="small",t){let n={[h.Bra
1nds.Athleta]:t?.[b.AT_FEATURE_FLAG_REDESIGN]?v:V,[h.Brands.BananaRepublic]:V,[h.Brands.BananaRepublicFactoryStore]:V,[h.Brands.Gap]:f.default,[h.Brands.GapFactoryStore]:f.default,[h.Brands.OldNavy]:R}[e],o=[h.Brands.Gap,h.Brands.GapFactoryStore,h.Brands.OldNavy].includes(e)?n(t):n();return[i&&o[i]||o.small,o.defaults]}let G=(e,i)=>({horizontalPadding:"0.8em",verticalPadding:"0.5em",borderWidth:(0,S.forBrands)(e,{crossBrand:2,gap:1,gapfs:1,at:1.5,default:2},i)});var T=((i={}).xl="1.5rem",i.large="1.2rem",i.medium="1rem",i.small="0.8rem",i.xs="0.625rem",i);let D=(e,i,t)=>(0,S.forBrands)(e,{crossBrand:e=>e.color.bk,at:e=>t?.[b.AT_FEATURE_FLAG_REDESIGN]?"#111":e.color.bk,br:e=>e.color.g1,brfs:e=>e.color.g1,gap:e=>e.color.bk,gapfs:e=>e.color.bk,default:e=>e.color.b1},i),E=({enabledFeatures:e,theme:i,crossBrand:t,customColors:n,color:o})=>{if(o===u.Color.custom&&n){let{foregroundColor:e,backgroundColor:i}=n;return{primary:e,secondary:i}}return[h.Brands.Gap,h.Brands.GapFactoryStore].includes(i.brand)?o&&[u.Color.white,u.Color.light].includes(o)?{primary:i.color.bk,secondary:i.color.wh}:{primary:i.color.wh,secondary:i.color.bk}:(i.brand===h.Brands.Athleta,o&&[u.Color.white,u.Color.light].includes(o)?{primary:i.color.wh,secondary:D(i,t,e)}:{primary:D(i,t,e),secondary:i.color.wh})},_=(e,i,t,n)=>{let o;return[h.Brands.Gap,h.Brands.GapFactoryStore].includes(e.brand)&&(o=i===u.Color.light||i===u.Color.white?e.color.wh:e.color.bk),o??t},L=e=>{let{theme:i,color:t,size:n,crossBrand:o,enabledFeatures:a,variant:r}=e,{primary:l}=E(e),d={textAlign:"left",borderRadius:0,border:"none",backgroundColor:"transparent",color:_(i,t,l,a),height:"auto",justifyContent:"left",padding:0,...r===u.Variant.flat&&e.enabledFeatures?.[b.AT_FEATURE_FLAG_REDESIGN]?(0,S.forBrands)(i,{at:{textUnderlineOffset:"4px"},default:{}}):{}},p=e=>{var i;return{minWidth:"auto",minHeight:"auto",position:"relative",alignItems:"center",transition:"250ms ease-in-out",transitionProperty:"height, width, margin",top:(i={default:"0"})[n||"default"]||i.default,svg:{transition:"fill 250ms ease-in-out",fill:l},width:e}},x=T[n],g=`calc(${x} * 0.7)`,m=`calc(${x} * 0.72)`;return{...d,"& span":{...(0,S.forBrands)(i,{gap:{"svg path":{transition:"fill 250ms ease-in-out",fill:_(i,t,l,a)}},gapfs:{"svg path":{transition:"fill 250ms ease-in-out",fill:_(i,t,l,a)}},at:{span:{paddingLeft:"3px",...p(m)}},on:{span:{paddingLeft:"1px",...p(g)}},crossBrand:{paddingRight:".4em",span:{...p(g),margin:".06em 0 0 .15em",width:g,minWidth:g,height:g,minHeight:g}}},o)}}},P=({variant:e})=>({textAlign:e&&[u.Variant.chevron,u.Variant.underline].includes(e)?"left":"center"}),j=e=>e?({[u.Size.xl]:"5px",[u.Size.large]:"5px",[u.Size.medium]:"3.5px",[u.Size.small]:"3.3px",[u.Size.xs]:"2.5px"})[e]:"0px",I=e=>e?({[u.Size.xl]:"2.3px",[u.Size.large]:"2.3px",[u.Size.medium]:"2px",[u.Size.small]:"1.6px",[u.Size.xs]:"1.4px"})[e]:"0px",O="rgba(255, 255, 255, 0.80)",U="rgba(17, 17, 17, 0.80)",N=e=>{let{primary:i,secondary:t}=E(e),n={textDecoration:"underline",textDecorationThickness:I(e?.size),textUnderlineOffset:j(e?.size)};return{hoverFocus:{[u.Variant.border]:{"&:hover, &:focus":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.chevron]:{"&:hover, &:focus":{...n}},[u.Variant.flat]:{"&:hover, &:focus":{...n}},[u.Variant.solid]:{"&:hover, &:focus":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.outline]:{"&:hover, &:focus":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.underline]:{"&:hover, &:focus":{textDecoration:"unset"}}},active:{[u.Variant.border]:{"&:active":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.chevron]:{"&:active":{...n}},[u.Variant.flat]:{"&:active":{...n}},[u.Variant.solid]:{"&:active":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.outline]:{"&:active":{color:i,backgroundColor:t,borderColor:t}},[u.Variant.underline]:{"&:active":{textDecoration:"unset"}}}}},M={[h.Brands.Athleta]:e=>{let{primary:i,secondary:t}=E(e);return e.enabledFeatures?.[b.AT_FEATURE_FLAG_REDESIGN]?(e=>{let{primary:i,secondary:t}=E(e),{color:n=u.Color.dark}=e;return{hoverFocus:{[u.Variant.border]:{"&:hover, &:focus":{backgroundColor:n===u.Color.light?U:void 0}},[u.Variant.solid]:{"&:hover, &:focus":{backgroundColor:n===u.Color.light?O:U}},[u.Variant.outline]:{"&:hover, &:focus":{backgroundColor:n===u.Color.light?U:O}},[u.Variant.chevron]:{"&:hover, &:focus":{}},[u.Variant.flat]:{"&:hover, &:focus":{textDecoration:"underline",textDecorationThickness:2}},[u.Variant.underline]:{"&:hover, &:focus":{textDecorationThickness:2}}},active:{[u.Variant.border]:{"&:active":{color:t,borderColor:n===u.Color.light?t:i,backgroundColor:n===u.Color.light?"white":U}},[u.Variant.solid]:{"&:active":{color:i,borderColor:O,backgroundColor:n===u.Color.light?U:O}},[u.Variant.outline]:{"&:active":{color:t,borderColor:n===u.Color.light?t:i,backgroundColor:n===u.Color.light?O:U}},[u.Variant.chevron]:{"&:active":{}},[u.Variant.flat]:{"&:active":{textDecorationThickness:1}},[u.Variant.underline]:{"&:active":{textDecoration:"none"}}}}})(e):{hoverFocus:{[u.Variant.border]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor"}},[u.Variant.solid]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor"}},[u.Variant.outline]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor"}},[u.Variant.chevron]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor"}},[u.Variant.flat]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor"}},[u.Variant.underline]:{"&:hover, &:focus":{textShadow:"0 0 2px currentColor",textDecoration:"none"}}},active:{[u.Variant.border]:{"&:active":{color:t,backgroundColor:i,borderColor:i,textDecoration:"none",textShadow:"none"}},[u.Variant.solid]:{"&:active":{color:i,backgroundColor:t,borderColor:t,textDecoration:"none"}},[u.Variant.outline]:{"&:active":{color:t,backgroundColor:i,borderColor:i,textDecoration:"none",textShadow:"none"}},[u.Variant.chevron]:{"&:active":{textTransform:"uppercase",textShadow:"none"}},[u.Variant.flat]:{"&:active":{textTransform:"uppercase",textShadow:"none"}},[u.Variant.underline]:{"&:active":{textTransform:"uppercase",textShadow:"none",textDecoration:"underline"}}}}},[h.Brands.BananaRepublic]:N,[h.Brands.BananaRepublicFactoryStore]:N,[h.Brands.Gap]:N,[h.Brands.GapFactoryStore]:N,[h.Brands.OldNavy]:e=>{let{primary:i,secondary:t}=E(e),{color:n,customColors:o,enabledFeatures:a,theme:r,useOnCtaRedesign2024:l}=e,d=n&&[u.Color.white,u.Color.light].includes(n),p=d?r.color.wh:r.color.bk,x=!!a?.["on-cta-redesign-2024"]&&l,g=()=>n===u.Color.custom&&o?o.foregroundColor:d?r.color.bk:t;return{hoverFocus:{[u.Variant.border]:{"&:hover, &:focus":{color:t,backgroundColor:i,borderColor:i}},[u.Variant.chevron]:{"&:hover, &:focus":{color:t,backgroundColor:i,"& span svg":{fill:t}}},[u.Variant.flat]:{"&:hover, &:focus":{textDecoration:"underline"}},[u.Variant.solid]:{"&:hover, &:focus":{color:i,backgroundColor:t,borderColor:i}},[u.Variant.outline]:{"&:hover, &:focus":{color:t,backgroundColor:i,borderColor:i}},[u.Variant.underline]:{"&:hover, &:focus":x?{textDecorationColor:"none",span:{backgroundColor:"transparent"}}:{textDecorationColor:i,span:{color:t,backgroundColor:i}}}},active:{[u.Variant.border]:{"&:active":{textDecoration:"underline",color:g(),backgroundColor:n===u.Color.custom&&o?o.backgroundColor:p,borderColor:n===u.Color.custom&&o?o.foregroundColor:p}},[u.Variant.chevron]:{"span:active":{color:g(),backgroundColor:n===u.Color.custom&&o?t:p,"& span svg":{fill:g()}}},[u.Variant.flat]:{"&:active":{textDecoration:"underline"}},[u.Variant.solid]:{"&:active":{textDecoration:"underline",color:d?r.color.bk:t,backgroundColor:p,borderColor:p}},[u.Variant.outline]:{"&:active":{textDecoration:"underline",color:p,backgroundColor:"transparent",borderColor:p}},[u.Variant.underline]:{"&:active":{textDecorationColor:n===u.Color.custom&&o?t:p,"& > span":{...x?{color:"none",backgroundColor:"none"}:{color:g(),backgroundColor:n===u.Color.custom&&o?t:p}}}}}}}};var K=e.i(914420),X=((t=X||{})[t.at=.7133333333333334]="at",t[t.on=.7]="on",t[t.gap=.65]="gap",t[t.gapfs=.65]="gapfs",t[t.br=.65]="br",t[t.brfs=.65]="brfs",t),q=u,J=u,Q=((n=Q||{}).xl="1.5rem",n.large="1.2rem",n.medium="1rem",n.small="0.8rem",n.xs="0.625rem",n);let Y=(e,i,t)=>(0,S.forBrands)(e,{crossBrand:e=>e.color.bk,at:e=>e.color.bk,br:e=>e.color.g1,brfs:e=>e.color.g1,gap:e=>e.color.bk,gapfs:e=>e.color.bk,default:e=>e.color.b1},i),Z=({theme:e,crossBrand:i,borderThickness:t})=>{let n,{borderWidth:o}=G(e,i);switch(t){case"thin":n=W.css`
2        border-width: ${o-1}px;
3
4        &::after {
5          height: ${o-1}px;
6          bottom: -${o-1}px;
7        }
8      `;break;case"thick":n=W.css`
9        border-width: ${o+1}px;
10
11        &::after {
12          height: ${o+1}
12px;
13          bottom: -${o+1}px;
14        }
15      `}return n},ee=W.css`
16  // Remove some standard appearance issues,
17  // like border-radius on Firefox mobile
18  appearance: none;
19  border-radius: 0;
20`,ei=(0,s.styled)(H.Button)`
21  ${ee};
22  padding: 0;
23  border: 0;
24
25  &:focus {
26    outline: none;
27  }
28  // Put padding *inside* the width
29  box-sizing: border-box;
30
31  display: inline-flex;
32  align-items: center;
33  justify-content: center;
34  line-height: normal;
35
36  //Set capitalization
37  ${({enabledFeatures:e,theme:i,capitalization:t="uppercase"})=>(({theme:e,capitalization:i="uppercase"})=>[h.Brands.Gap,h.Brands.GapFactoryStore].includes(e.brand)?W.css`
38      display: inline-block;
39      text-transform: none;
40    `:e.brand!==h.Brands.Athleta&&`text-transform: ${i};`)({theme:i,capitalization:t})}
41
42  cursor: pointer;
43  vertical-align: middle;
44
45  // Simple transitions for hover states
46  ${({theme:e,crossBrand:i})=>(0,S.forBrands)(e,{at:{transition:"none"},default:{transition:"all 250ms ease-in-out"}},i)}
47
48  // Put padding *inside* the width
49  box-sizing: border-box;
50
51  // Solid type is default
52  border: ${({theme:e,crossBrand:i})=>G(e,i).borderWidth}px solid transparent;
53
54  // Set border-radius
55  ${({theme:e,crossBrand:i,pillShape:t,roundedCorners:n,borderRadius:o})=>t?"border-radius: 99em;":n?`border-radius: ${e.borderRadius.button};`:(0,S.forBrands)(e,{on:{borderRadius:o||"8px"},crossBrand:{borderRadius:"0"},default:{borderRadius:"0"}},i)}
56
57  ${e=>{if(!e.crossBrand&&[h.Brands.OldNavy,h.Brands.Athleta,h.Brands.Gap,h.Brands.GapFactoryStore].includes(e.theme.brand)){let i,t,n,o,a;return W.css`
58        ${(e=>{let i,{theme:t,font:n,crossBrand:o,viewport:a}=e,{brand:r}=t,[l,d]=A(r,a,e.enabledFeatures),{variant:p=d.variant||u.Variant.solid,size:x=d.size||u.Size.medium}=e,g=function(e,i){let{fontSize:t,fontWeight:n,letterSpacing:o,lineHeight:a,padding:r,minHeight:l,maxHeight:d,...p}=e,x=i.brand===h.Brands.Gap||i.brand===h.Brands.GapFactoryStore;return{...p,fontSize:t,...(0,K.getFontWeight)(n||"regular"),letterSpacing:o||"normal",minHeight:l||"auto",maxHeight:d||"auto",lineHeight:void 0!==a?a:"normal",padding:r?r.join(" "):0,width:"auto",...x?{}:{"& > span":{padding:"1px 0"}}}}(function(e,i=u.Variant.solid,t=u.Size.medium){return{...e.shared,...e[i].shared,...e[i][t]}}(l,p,x),t),m=P(e),s=(({fullWidth:e})=>e?{width:"100%"}:{})(e),z=o?{...t.crossBrand.brandFont,fontWeight:700}:{...t.brandFont};n===u.Font.brandFontAlt&&(z=o?{...t.crossBrand.brandFont,fontWeight:700}:{...t.brandFontAlt});let c={...e,variant:p,size:x};switch(p){case u.Variant.border:i=(({theme:e,crossBrand:i,color:t,customColors:n,enabledFeatures:o})=>{switch(t){case u.Color.custom:return{backgroundColor:n?.backgroundColor,color:n?.foregroundColor,borderColor:n?.foregroundColor};case u.Color.light:case u.Color.white:return{backgroundColor:D(e,i,o),color:e.color.wh,borderColor:e.color.wh};default:return{backgroundColor:e.color.wh,color:D(e,i,o),borderColor:D(e,i,o)}}})(c);break;case u.Variant.outline:i=(e=>{let{theme:i}=e,{primary:t,secondary:n}=E(e);return[h.Brands.Gap,h.Brands.GapFactoryStore].includes(i.brand)&&e.color!==u.Color.custom?{color:n,background:i.color.alpha00,borderColor:n}:{color:t,background:i.color.alpha00,borderColor:t}})(c);break;case u.Variant.chevron:i={...L(c),"& > span":{"& span":{height:`calc(${g.fontSize} * ${X[r]})`}}};break;case u.Variant.flat:i={...L(c),padding:0};break;case u.Variant.underline:i={...(e=>{let{theme:i,color:t,crossBrand:n,enabledFeatures:o}=e,{primary:a}=E(e);return{borderLeft:"none",borderRight:"none",borderRadius:"0",backgroundColor:i.color.alpha00,borderBottom:`${G(i,n).borderWidth}px solid currentColor`,justifyContent:"left",color:_(i,t,a,o),height:"auto",padding:0,textAlign:"left"}})(c),...(({enabledFeatures:e,theme:i,size:t})=>({...[h.Brands.Gap,h.Brands.GapFactoryStore].includes(i.brand)?{paddingBottom:j(t)}:{},textDecoration:"underline",textUnderlineOffset:(0,S.forBrands)(i,{at:e?.[b.AT_FEATURE_FLAG_REDESIGN]?"4px":"5px",gap:j(t),gapfs:j(t),on:"3.5px",default:"0px"}),textDecorationThickness:(0,S.forBrands)(i,{gap:I(t),gapfs:I(t),on:"3px",default:"1px"})}))(c),borderBottom:0};break;case u.Variant.solid:default:i=(e=>{let{primary:i,secondary:t}=E(e);return{color:t,backgroundColor:i,borderColor:i}})(c)}return{...g,...z,...m,...s,...i}})(e)}
59        ${Z(e)}
60        ${e.interactiveStyles&&(i=M[e.theme.brand],t=A(e.theme.brand,e.viewport,e.enabledFeatures)[1].variant,n=e.variant?e.variant:t,a=Object.keys(o=i(e).active[n])[0],{...i(e).hoverFocus[n],...o,...e.selected?o[a]:{}})}
61      `}return W.css`
62      ${P(e)}
63      ${(({fullWidth:e})=>e?W.css`
64        display: block;
65        width: 100%;
66      `:"")(e)}
67      ${(({theme:e,crossBrand:i,viewport:t})=>{let{horizontalPadding:n,verticalPadding:o}=G(e,i);return(0,S.forBrands)(e,{at:{padding:`0 ${n}`,height:"54px"},on:{padding:`0 ${n}`,height:t&&["x-large","large"].includes(t)?"48px":"44px"},crossBrand:{padding:`${o} ${n}`},default:{padding:`${o} ${n}`}},i)})(e)}
68      ${(({size:e,crossBrand:i,variant:t,theme:n})=>{switch(e){case J.Size.small:return(0,S.forBrands)(n,{on:{fontSize:"0.875rem"},crossBrand:{fontSize:"0.8rem"},default:{fontSize:"0.8rem"}},i);case J.Size.large:return{fontSize:"1.2rem"};case J.Size.xl:return{fontSize:"1.5rem"};default:return t===J.Variant.underline||t===J.Variant.chevron?(0,S.forBrands)(n,{at:{fontSize:"0.875rem"},crossBrand:{fontSize:"1rem"},default:{fontSize:"1rem"}},i):(0,S.forBrands)(n,{at:{fontSize:"1.125rem"},on:{fontSize:"0.875rem"},crossBrand:{fontSize:"1rem"},default:{fontSize:"1rem"}},i)}})(e)}
69      ${(({font:e,theme:i,crossBrand:t})=>{let n=(0,S.forBrands)(i,{br:(0,K.getFontWeight)("demiBold"),at:(0,K.getFontWeight)("demiBold"),crossBrand:(0,K.getFontWeight)("bold"),default:(0,K.getFontWeight)("bold")},t),o=(0,S.forBrands)(i,{at:{letterSpacing:"2.16px"},on:{letterSpacing:"1.6px"},crossBrand:{}},t);return e===J.Font.brandFontAlt?t?{...i.crossBrand.brandFont,...n,...o}:{...i.brandFontAlt,...n}:t?{...i.crossBrand.brandFont,...n,...o}:{...i.brandFont,...n,...o}})(e)}
70      ${(({color:e=q.Color.dark,crossBrand:i,customColors:t={backgroundColor:"#000000",foregroundColor:"#FFFFFF"},variant:n,theme:o,size:a})=>{switch(n){case q.Variant.border:switch(e){case J.Color.custom:return{backgroundColor:t?.backgroundColor,color:t?.foregroundColor,borderColor:t?.foregroundColor};case J.Color.light:case J.Color.white:return{backgroundColor:Y(o,i),c
70olor:o.color.wh,borderColor:o.color.wh};default:return{backgroundColor:o.color.wh,color:Y(o,i),borderColor:Y(o,i)}}case q.Variant.flat:return((e,i,t,n)=>{let o;switch(t){case J.Color.custom:o=n?.foregroundColor;break;case J.Color.light:case J.Color.white:o=e.color.wh;break;default:o=Y(e,i)}let{borderWidth:a,horizontalPadding:r}=G(e,i);return W.css`
71    position: relative;
72    border: none;
73    background-color: ${e.color.alpha00};
74    color: ${o};
75
76    &::after {
77      content: '';
78      position: absolute;
79      bottom: -${a}px;
80      left: ${r};
81      right: ${r};
82      background-color: ${e.color.alpha00};
83      display: block;
84      height: ${a}px;
85    }
86  `})(o,i,e,t);case q.Variant.outline:switch(e){case J.Color.custom:return{color:t?.foregroundColor,backgroundColor:o.color.alpha00,borderColor:t?.foregroundColor};case J.Color.light:case J.Color.white:return{color:o.color.wh,backgroundColor:o.color.alpha00,borderColor:o.color.wh};default:return{color:Y(o,i),backgroundColor:o.color.alpha00,borderColor:Y(o,i)}}case q.Variant.underline:let r;switch(e){case J.Color.custom:r=t?.foregroundColor;break;case J.Color.light:case J.Color.white:r=o.color.wh;break;default:r=Y(o,i)}return{borderLeft:"none",borderRight:"none",borderRadius:"0",backgroundColor:o.color.alpha00,borderBottom:`${G(o,i).borderWidth}px solid currentColor`,color:r,paddingLeft:0,paddingRight:0,height:"auto",...(0,S.forBrands)(o,{at:{borderTop:"1px solid transparent",borderBottom:"1px solid currentColor",paddingTop:"4px",paddingBottom:"4px"},on:{borderTop:"3px solid transparent",borderBottom:"3px solid currentColor",paddingTop:"2px",paddingBottom:"2px"},crossBrand:{}},i)};case q.Variant.chevron:return((e,i=J.Size.medium,t,n,o)=>{let a;switch(n){case J.Color.custom:a=o?.foregroundColor||e.color.b1;break;case J.Color.white:case J.Color.light:a=e.color.wh;break;default:a=Y(e,t)}let r={flexDirection:"row",position:"relative",alignItems:"center",transition:"250ms ease-in-out",transitionProperty:"height, width, margin",svg:{transition:"fill 250ms ease-in-out",fill:a}},l=Q[i];return{borderRadius:0,border:"none",backgroundColor:"transparent",color:a,height:"auto",alignItems:"center",...(0,S.forBrands)(e,{at:{paddingBottom:".15em",paddingRight:".20em",paddingLeft:".25em",span:{...r,margin:".18em 0 0 .15em",width:`calc(${l} * 0.6)`,minWidth:`calc(${l} * 0.6)`,height:`calc(${l} * 0.6)`,minHeight:`calc(${l} * 0.6)`}},on:{paddingTop:".05em",paddingRight:".15em",paddingLeft:".25em",span:{...r,margin:"-.075em 0 0 .15em",width:`calc(${l} * 0.7)`,minWidth:`calc(${l} * 0.7)`,height:`calc(${l} * 0.7)`,minHeight:`calc(${l} * 0.7)`}},gap:{"span span":{path:{fill:a},...r}},gapfs:{"span span":{path:{fill:a},...r}},crossBrand:{paddingRight:".4em",span:{...r,margin:".06em 0 0 .15em",width:`calc(${l} * 0.7)`,minWidth:`calc(${l} * 0.7)`,height:`calc(${l} * 0.7)`,minHeight:`calc(${l} * 0.7)`}},default:{paddingTop:".05em",paddingRight:".15em",paddingLeft:".25em",span:{...r,margin:"-.075em 0 0 .15em",width:`calc(${l} * 0.7)`,minWidth:`calc(${l} * 0.7)`,height:`calc(${l} * 0.7)`,minHeight:`calc(${l} * 0.7)`}}},t)}})(o,a,i,e,t);default:switch(e){case J.Color.custom:return{color:t?.foregroundColor,backgroundColor:t?.backgroundColor};case J.Color.light:case J.Color.white:return{color:o.color.bk,backgroundColor:o.color.wh};default:return{color:o.color.wh,backgroundColor:Y(o,i)}}}})(e)}
87      ${Z(e)}
88      ${(({theme:e,variant:i,color:t,customColors:n,crossBrand:o,interactiveStyles:a,selected:r})=>{if(!a)return{};let l=(({theme:e,variant:i,color:t,customColors:n,crossBrand:o,enabledFeatures:a})=>{if(t===J.Color.custom)switch(i){case J.Variant.outline:case J.Variant.border:return{color:n?.backgroundColor,borderColor:n?.backgroundColor,backgroundColor:n?.foregroundColor};case J.Variant.flat:return{textDecoration:"underline"};case J.Variant.chevron:return(0,S.forBrands)(e,{default:{"span svg":{fill:n?.backgroundColor},color:n?.backgroundColor,backgroundColor:n?.foregroundColor}});default:return(0,S.forBrands)(e,{at:{color:n?.backgroundColor,borderColor:n?.foregroundColor,backgroundColor:n?.foregroundColor},on:{color:n?.backgroundColor,borderColor:n?.foregroundColor,backgroundColor:n?.foregroundColor},crossBrand:{color:n?.backgroundColor,borderColor:n?.backgroundColor,backgroundColor:n?.foregroundColor},default:{color:n?.backgroundColor,borderColor:n?.backgroundColor,backgroundColor:n?.foregroundColor}},o)}if(t===J.Color.light||t===J.Color.white)switch(i){case J.Variant.border:case J.Variant.outline:return{color:Y(e,o),borderColor:e.color.wh,backgroundColor:e.color.wh};case J.Variant.underline:return{color:Y(e,o),borderBottomColor:e.color.wh,backgroundColor:e.color.wh};case J.Variant.flat:return{textDecoration:"underline"};case J.Variant.chevron:return{color:Y(e,o),backgroundColor:e.color.wh,"span svg":{fill:Y(e,o)}};default:return(0,S.forBrands)(e,{at:{color:e.color.wh,borderColor:Y(e,o),backgroundColor:Y(e,o)},crossBrand:{color:e.color.wh,borderColor:e.color.wh,backgroundColor:Y(e,o,a)},default:{color:e.color.wh,borderColor:e.color.wh,backgroundColor:Y(e,o,a)}},o)}switch(i){case J.Variant.border:case J.Variant.outline:return{color:e.color.wh,borderColor:Y(e,o),backgroundColor:Y(e,o)};case J.Variant.underline:return{color:e.color.wh,borderBottomColor:Y(e,o),backgroundColor:Y(e,o)};case J.Variant.flat:return{textDecoration:"underline"};case J.Variant.chevron:return{color:e.color.wh,backgroundColor:Y(e,o),"span svg":{fill:e.color.wh}};default:return(0,S.forBrands)(e,{at:{color:Y(e,o),borderColor:e.color.wh,backgroundColor:e.color.wh},crossBrand:{color:Y(e,o),borderColor:Y(e,o),backgroundColor:e.color.wh},default:{color:Y(e,o,a),borderColor:Y(e,o,a),backgroundColor:e.color.wh}},o)}})({theme:e,variant:i,color:t,customColors:n,crossBrand:o}),d={textDecoration:"underline"},p={...l,...d};return{"&:hover, &:focus":l,...r?p:{},...i!==J.Variant.underline&&i!==J.Variant.chevron&&1?{"&:active":d}:{}}})(e)}
89    `}};
90`,et=a.default.forwardRef((e,i)=>{let t=(0,z.useEnabledFeatures)(),n=(0,a.useContext)(C.OnCtaRedesign2024Context).enable;return!1===n&&t&&(t={...t,"on-cta-redesign-2024":!1}),(0,o.jsx)(ei,{...e,enabledFeatures:t,useOnCtaRedesign2024:n,ref:i})}),en=(0,r.default)(()=>e.A(432461),{loadableGenerated:{modules:[125055]},ssr:!1}),eo=s.styled.span(e=>({boxSizing:"border-box",...(0,S.forBrands)(e.theme,{at:(({viewport:e,enabledFeatures:i,size:t})=>{let n=t&&[u.Size.xs,u.Size.small].includes(t)?4:8,o=t&&[u.Size.xs].includes(t)?4:8;return i[b.AT_FEATURE_FLAG_REDESIGN]?{display:"flex",alignItems:"center",gap:"small"===e?n:o}:{}})({...e})})})),ea=a.default.forwardRef(({failureMessage:e="FAILURE",successMessage:i="SUCCESS",children:t,variant:n,borderRadius:r,...s},c)=>{let H=(0,m.useTheme)(),{size:W=d.XLARGE}
90=(0,a.useContext)(l.BreakpointContext),C=s.color,V=(0,z.useEnabledFeatures)(),v=s.size??u.Size.medium,k=[h.Brands.Athleta,h.Brands.OldNavy,h.Brands.Gap,h.Brands.GapFactoryStore].includes(H.brand),B=(0,a.useMemo)(()=>{let e=n===u.Variant.chevron&&k,i=H.brand===h.Brands.Gap||H.brand===h.Brands.GapFactoryStore,a="large"===s.size||"xl"===s.size;if(n===u.Variant.underline)return(0,o.jsx)(eo,{enabledFeatures:V,size:v,theme:H,viewport:W,children:t});if(e&&i){let e=()=>{let e=(0,f.gapCommonFontSize)(s.size??u.Size.medium);return{size:{height:`${.75*parseFloat(e)}px`,width:`${.8*parseFloat(e)}px`}}};return(0,o.jsxs)(eo,{enabledFeatures:V,size:v,theme:H,viewport:W,children:[t,!a&&(0,o.jsx)(x.ArrowBoldIcon,{colorTheme:C,css:{marginLeft:"4px"},...e()}),a&&(0,o.jsx)(p.ArrowIcon,{colorTheme:C,css:{marginLeft:"6px"},...e()})]})}let r=(0,S.forBrands)(H,{at:V?.[b.AT_FEATURE_FLAG_REDESIGN]?{size:{width:6,height:12}}:void 0,default:void 0});return e?(0,o.jsxs)(eo,{enabledFeatures:V,size:v,theme:H,viewport:W,children:[t,(0,o.jsx)(g.ChevronBoldIcon,{colorTheme:C,...r})]}):t},[k,t,C,s.size,H.brand,n,W]);return(0,o.jsx)(et,{...s,ref:c,borderRadius:r,failureMessage:e,successMessage:i,variant:n,viewport:W,children:B})}),er=a.default.forwardRef((e,i)=>{let t=(0,z.useEnabledFeatures)(),{implementation:n,...a}=e;return(0,c.shouldUseTailwindComposableButton)({implementation:n},t)?(0,o.jsx)(en,{...a,forwardedRef:i}):(0,o.jsx)(ea,{...a,ref:i})});er.displayName="ComposableButton",ea.displayName="LegacyComposableButton",e.s(["ComposableButton",0,er],62140)},677342,e=>{"use strict";var i=e.i(340808);let t={fontWeight:"regular",letterSpacing:0},n=()=>(t.fontWeight="regular",t.letterSpacing=".02em",t),o=e=>({xl:"18px",large:"16px",medium:"14px",small:"12px",xs:"10px"})[e],a=e=>`${({xl:380,large:380,medium:335,small:300,xs:230})[e]}px`,r=(e,t)=>({xl:t===i.Variant.flat||t===i.Variant.underline?"24px":"18px",large:t===i.Variant.flat||t===i.Variant.underline?"22px":"16px",medium:t===i.Variant.flat||t===i.Variant.underline?"18px":"14px",small:t===i.Variant.flat||t===i.Variant.underline?"16px":"12px",xs:t===i.Variant.flat||t===i.Variant.underline?"12px":"10px"})[e],l=(e,t)=>t===i.Variant.flat||t===i.Variant.underline?["0"]:["12px"];e.s(["default",0,()=>({defaults:{size:i.Size.small,variant:i.Variant.solid},small:{[i.Variant.solid]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.solid),padding:l(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.solid),padding:l(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.solid),padding:l(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.solid),padding:l(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.solid),padding:l(i.Size.xs)}},[i.Variant.outline]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.outline),padding:l(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.outline),padding:l(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.outline),padding:l(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.outline),padding:l(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.outline),padding:l(i.Size.xs)}},[i.Variant.border]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.border),padding:l(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.border),padding:l(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.border),padding:l(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.border),padding:l(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.border),padding:l(i.Size.xs)}},[i.Variant.underline]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.underline)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.underline)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.underline)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.underline)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.underline)}},[i.Variant.flat]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.flat)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.flat)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.flat)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.flat)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.flat)}},[i.Variant.chevron]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.chevron)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.chevron)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.chevron)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.chevron)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.chevron)}}},"x-large":{[i.Variant.solid]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.solid),padding:l(i.Size.xl),maxWidth:a(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.solid),padding:l(i.Size.large),maxWidth:a(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.solid),padding:l(i.Size.medium),maxWidth:a(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.solid),padding:l(i.Size.small),maxWidth:a(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.solid),padding:l(i.Size.xs),maxWidth:a(i.Size.xs)}},[i.Variant.outline]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.outline),padding:l(i.Size.xl),maxWidth:a(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.outline),padding:l(i.Size.large),maxWidth:a(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.outline),padding:l(i.Size.medium),maxWidth:a(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.outline),padding:l(i.Size.small),maxWidth:a(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.outline),padding:l(i.Size.xs),maxWidth:a(i.Size.xs)}},[i.Variant.border]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.border),padding:l(i.Size.xl),maxWidth:a(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.border),padding:l(i.Size.large),maxWidth:a(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.border),padding:l(i.Size.medium),maxWidth:a(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.border),padding:l(i.Size.small),maxWidth:a(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.border),padding:l(i.Size.xs),maxWidth:a(i.Size.xs)}},[i.Variant.underline]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.underline),maxWidth:a(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.underline),maxWidth:a(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.underline),maxWidth:a(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.underline),maxWidth:a(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.underline),maxWidth:a(i.Size.xs)}},[i.Variant.flat]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.flat),maxWidth:a(i.Size.xl)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.flat),maxWidth:a(i.Size.large)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.flat),maxWidth:a(i.Size.medium)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.flat),maxWidth:a(i.Size.small)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.flat),maxWidth:a(i.Size.xs)}},[i.Variant.chevron]:{[i.Size.xl]:{fontSize:o(i.Size.xl),...n(),lineHeight:r(i.Size.xl,i.Variant.chevron)},[i.Size.large]:{fontSize:o(i.Size.large),...n(),lineHeight:r(i.Size.large,i.Variant.chevron)},[i.Size.medium]:{fontSize:o(i.Size.medium),...n(),lineHeight:r(i.Size.medium,i.Variant.chevron)},[i.Size.small]:{fontSize:o(i.Size.small),...n(),lineHeight:r(i.Size.small,i.Variant.chevron)},[i.Size.xs]:{fontSize:o(i.Size.xs),...n(),lineHeight:r(i.Size.xs,i.Variant.chevron)}}}}),"gapCommonFontSize",0,o])},724431,577701,e=>{"use strict";let i="mui-tw-composable-button-2026";e.s(["AT_FEATURE_FLAG_REDESIGN",0,"at-button-redesign-2024","COMPOSABLE_BUTTON_TAILWIND_FLAG",0,i],577701);var t=e.i(340808);e.s(["isComposableButtonData",0,e=>{let{buttonColor:i,buttonStyle:n}=e,o=Object.values(t.Color),a=!!(i&&o.includes(i)),r=Object.values(t.Variant),l=!!(n&&r.includes(n));return a&&l||a||l},"shouldUseTailwindComposableButton",0,(e,t)=>"tailwind"===e.implementation&&t?.[i]===!0],724431)},856984,e=>{"use strict";let i=(0,e.i(271645).createContext)({enable:!1});e.s(["OnCtaRedesign2024Context",0,i])}]);

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.