PageSourceSearch

https://www.tomsguide.com/shop-assets/_next/static/chunks/4139629a60899c0d.js

js tomsguide.com collected 2026-10-01 08:33:33 UTC 33,486 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,25092,e=>{"use strict";var r=e.i(43476),t=e.i(71645),s=e.i(73375),l=e.i(63059),a=e.i(63305);function n({children:e,className:n="",scrollClassName:i="",arrowTheme:o="default",arrowVerticalAlign:c="track",disableArrows:d=!1,showArrowsOnMobile:m=!1,roundedArrows:x=!1}){let h=(0,t.useRef)(null),[u,p]=(0,t.useState)(!1),[f,g]=(0,t.useState)(!1),b=m||"hero"===o,j="hero"===o&&b,w=(0,t.useCallback)(()=>{let e=h.current;if(!e)return;let r=e.scrollLeft>2,t=e.scrollLeft<e.scrollWidth-e.clientWidth-2;p(r),g(t)},[]);(0,t.useLayoutEffect)(()=>{w()},[w,e]),(0,t.useEffect)(()=>{let e=h.current;if(!e)return;let r=new ResizeObserver(w);return r.observe(e),e.addEventListener("scroll",w),()=>{r.disconnect(),e.removeEventListener("scroll",w)}},[w]);let v=e=>{let r=h.current;r&&r.scrollBy({left:"left"===e?-220:220,behavior:"smooth"})},N=b||x,k=["brand-scroll-arrow",N?"[--ui-scroll-arrow-background-color:rgb(255_255_255_/_0.7)] [--ui-scroll-arrow-color:rgb(71_85_105)] [--ui-scroll-arrow-hover-background-color:rgb(255_255_255_/_0.85)] [--ui-scroll-arrow-hover-color:rgb(51_65_85)] [--ui-scroll-arrow-border-radius:9999px] [--ui-scroll-arrow-height:2rem] [--ui-scroll-arrow-width:2rem] [-webkit-tap-highlight-color:transparent] h-8 w-8 shrink-0 rounded-full border border-white/40 bg-white/70 p-0 text-slate-600 shadow-sm backdrop-blur-sm hover:bg-white/85 hover:text-slate-700 focus:outline-none focus-visible:outline-none focus:bg-white/85 focus:text-slate-700 active:bg-white/85 active:text-slate-700":"",N&&!x?"sm:[--ui-scroll-arrow-border-radius:initial] sm:rounded-none sm:border-transparent sm:bg-transparent sm:p-0 sm:text-inherit sm:shadow-none sm:backdrop-blur-none sm:hover:bg-transparent sm:hover:text-inherit sm:focus:bg-transparent sm:focus:text-inherit sm:active:bg-transparent sm:active:text-inherit":"","hero"===o?"brand-scroll-arrow--hero":"","hero"===o?"opacity-85 hover:opacity-100":"","dark"===o?"brand-scroll-arrow--dark":""].filter(Boolean).join(" "),y="categoryCircle"===c?`${m?"flex":"hidden sm:flex"} flex-shrink-0 self-start relative z-10 mt-[calc(46px-1.125rem)]`:`${m?"flex":"hidden sm:flex"} flex-shrink-0 items-center relative z-10`,C="categoryCircle"===c?"top-[46px] -translate-y-1/2":"top-1/2 -translate-y-1/2",$=j?"pl-1.5":b&&u?"pl-3 sm:pl-0":"",_=j?"pr-1.5":b&&f?"pr-3 sm:pr-0":"";return(0,r.jsxs)("div",{className:`relative flex ${"categoryCircle"===c?"items-start":"items-center"} ${n}`,children:[j&&u?(0,r.jsx)("div",{className:`absolute left-1.5 z-10 flex sm:hidden ${C}`,children:(0,r.jsx)("button",{type:"button",onClick:e=>{v("left"),e.currentTarget.blur()},disabled:d,className:`${k} ${d?"opacity-40 pointer-events-none":""}`,"aria-label":"Scroll suggestions left",children:(0,r.jsx)(a.BrandIcon,{name:"chevronLeft",defaultIcon:({className:e})=>(0,r.jsx)(s.ChevronLeft,{size:22,strokeWidth:2.5,className:e}),className:"relative z-[1] h-[22px] w-[22px]"})})}):null,j&&f?(0,r.jsx)("div",{className:`absolute right-1.5 z-10 flex sm:hidden ${C}`,children:(0,r.jsx)("button",{type:"button",onClick:e=>{v("right"),e.currentTarget.blur()},disabled:d,className:`${k} ${d?"opacity-40 pointer-events-none":""}`,"aria-label":"Scroll suggestions right",children:(0,r.jsx)(a.BrandIcon,{name:"chevronRight",defaultIcon:({className:e})=>(0,r.jsx)(l.ChevronRight,{size:22,strokeWidth:2.5,className:e}),className:"relative z-[1] h-[22px] w-[22px]"})})}):null,u&&(0,r.jsx)("div",{className:y,children:(0,r.jsx)("button",{type:"button",onClick:e=>{v("left"),e.currentTarget.blur()},disabled:d,className:`${k} ${d?"opacity-40 pointer-events-none":""}`,"aria-label":"Scroll suggestions left",children:(0,r.jsx)(a.BrandIcon,{name:"chevronLeft",defaultIcon:({className:e})=>(0,r.jsx)(s.ChevronLeft,{size:22,strokeWidth:2.5,className:e}),className:"relative z-[1] h-[22px] w-[22px]"})})}),(0,r.jsx)("div",{className:"relative flex-1 min-w-0",children:(0,r.jsx)("div",{ref:h,className:`flex items-center gap-2 flex-nowrap overflow-x-auto scrollbar-hide min-h-[2.25rem] min-w-0 ${$} ${_} ${u?"sm:-ml-4":""}
1 ${f?"sm:-mr-4":""} ${i}`,style:{WebkitOverflowScrolling:"touch"},children:e})}),f&&(0,r.jsx)("div",{className:y,children:(0,r.jsx)("button",{type:"button",onClick:e=>{v("right"),e.currentTarget.blur()},disabled:d,className:`${k} ${d?"opacity-40 pointer-events-none":""}`,"aria-label":"Scroll suggestions right",children:(0,r.jsx)(a.BrandIcon,{name:"chevronRight",defaultIcon:({className:e})=>(0,r.jsx)(l.ChevronRight,{size:22,strokeWidth:2.5,className:e}),className:"relative z-[1] h-[22px] w-[22px]"})})})]})}e.s(["default",()=>n])},59583,e=>{"use strict";let r=["images.fie.futurecdn.net","cdn.mos.cms.futurecdn.net","dev.mos.cms.futurecdn.net"],t=/-(\d+)-(\d+)(?=\.[^/.]+(?:\.webp)?$)/,s=/(?=\.[^/.]+(?:\.webp)?$)/;function l(e,l){if(!e)return null;let a=e.replace(/^http:\/\//i,"https://");return l?.width==null?a:function(e,l,a=!1){try{let n,i=new URL(e);if(!r.includes(i.hostname))return e;let o=i.pathname.split("/");return"v2"===o[1]?(n=new Map(o[2].split(",").map(e=>{let[r,t]=e.split(":");return[r,Number(t)]})),a&&!n.has("w")?i.toString():(n.delete("w"),n.delete("q"),n.set("w",l),n.set("q",80),o[2]=[...n.entries()].map(([e,r])=>`${e}:${r}`).join(","),`${i.origin}${o.join("/")}`)):t.test(e)?e.replace(t,`-${l}-80`):a?e:e.replace(s,`-${l}-80`)}catch{return e}}(a,l.width,l.onlyReplaceExistingSize??!0)}e.s(["IMAGE_RENDER_WIDTHS",0,{productCard:192,productDetail:256,productShareThumb:64,merchantLogo:64,authorPhoto:160},"normalizeImageUrl",()=>l],59583)},1905,e=>{"use strict";var r=e.i(18566),t=e.i(71645),s=e.i(73988);function l(e){if("undefined"==typeof document)return null;let r=document.cookie.match(RegExp(`(?:^|; )${encodeURIComponent(e)}=([^;]*)`));return r?decodeURIComponent(r[1]):null}function a(e){let a=(0,r.useSearchParams)();return(0,t.useMemo)(()=>{var r;let t,n=a.get("region");if(null!==n&&""!==n)return(0,s.parseRegionParam)(n);let i=(r=l(s.SIGNAL_SHOP_REGION_COOKIE),"US"===(t=r?.trim().toUpperCase())||"GB"===t||"AU"===t||"CA"===t||"ALL"===t?t:null);if(i)return i;let o=l("FTR_Country_Code");return o?(0,s.countryCodeToRegion)(o):"US"===e||"GB"===e||"AU"===e||"CA"===e||"ALL"===e?e:"US"},[a,e])}e.s(["useShopRegion",()=>a])},40898,e=>{"use strict";var r=e.i(43476),t=e.i(12696);function s({dense:e=!1}){let{brand:s}=(0,t.useBrand)(),l=s.disclaimers?.productFinderAffiliateDisclosure,a=l?.text,n=l?.secondaryText,i=l?.linkText,o=l?.href??s.homeUrl;return(0,r.jsx)("section",{className:`mx-auto max-w-[1116px] px-4 sm:px-6 lg:px-8 ${e?"pt-4 pb-1":"pt-8"}`,"aria-label":"Affiliate disclosure",children:(0,r.jsx)("p",{className:"text-center text-sm text-text-muted",children:n?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"block",children:a}),(0,r.jsxs)("span",{className:"block",children:[n," ",(0,r.jsx)("a",{href:o,className:"brand-product-finder-affiliate-disclosure-link underline hover:text-[var(--brand-primary)] focus:text-[var(--brand-primary)]",children:i})]})]}):(0,r.jsxs)(r.Fragment,{children:[a," ",(0,r.jsx)("a",{href:o,className:"brand-product-finder-affiliate-disclosure-link underline hover:text-[var(--brand-primary)] focus:text-[var(--brand-primary)]",children:i})]})})})}e.s(["default",()=>s])},62687,e=>{"use strict";var r=e.i(43476),t=e.i(12696);function s(){let{brand:e}=(0,t.useBrand)(),s=e.footer.termsAndConditionsUrl,l=e.footer.testingMethodsUrl,a=[{id:"beta",description:(0,r.jsxs)(r.Fragment,{children:["This new service is still in Beta. It works well for many product categories, and we're continuing to make it even better."," ",(0,r.jsx)("a",{href:s,className:"brand-how-it-works-link",children:"T&Cs apply."})]})},{id:"recommendations",description:(0,r.jsxs)(r.Fragment,{children:["Our recommendations are based on product data and independent expert reviews from Tom's Guide, a Future Plc brand."," ",(0,r.jsx)("a",{href:l,target:"_blank",rel:"noopener noreferrer",className:"brand-how-it-works-link",children:"Learn more"})," ","about how our recommendations work."]})},{id:"privacy",description:"We use your search queries to generate recommendations and improve the service. We don't remember you between visits. Please don't enter personal information."},{id:"retailers",description:"When you click our links, you'll be directed to third-party retailers who are responsible for your purchase. Price
1s are sourced from retailers and may change. You should always check before purchasing. Delivery charges may apply."}];return(0,r.jsx)("section",{className:"relative z-10 mx-auto my-20 max-w-[1116px]","aria-labelledby":"product-finder-how-it-works-title",children:(0,r.jsxs)("div",{className:"brand-how-it-works-panel px-6 py-10 sm:px-8 lg:px-10",children:[(0,r.jsx)("h2",{id:"product-finder-how-it-works-title",className:"brand-heading brand-how-it-works-title text-center text-2xl sm:text-[2rem]",children:"How does it work?"}),(0,r.jsx)("ol",{className:"mt-8 grid list-none gap-4 p-0 sm:grid-cols-2 lg:grid-cols-4",children:a.map((e,t)=>(0,r.jsxs)("li",{className:"brand-how-it-works-card flex min-h-[17rem] flex-col p-6 sm:p-7 lg:min-h-[20.75rem]",children:[(0,r.jsx)("span",{className:"brand-heading brand-how-it-works-number text-5xl leading-none","aria-hidden":"true",children:t+1}),(0,r.jsx)("p",{className:"brand-how-it-works-copy mt-6 text-base leading-[1.2]",children:e.description})]},e.id))})]})})}var l=e.i(57688),a=e.i(71645);function n({config:e}){let{assetPath:s}=(0,t.useBrand)(),n=(0,a.useRef)(null),[i,o]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=n.current;if(!e||!("IntersectionObserver"in window)){let e=window.requestAnimationFrame(()=>{o(!0)});return()=>window.cancelAnimationFrame(e)}let r=new IntersectionObserver(([e])=>{e?.isIntersecting&&(o(!0),r.disconnect())},{threshold:0});return r.observe(e),()=>r.disconnect()},[e]),(0,r.jsx)("section",{ref:n,className:"back-to-top-banner","aria-label":e.ariaLabel,children:(0,r.jsxs)("div",{className:"back-to-top-inner",children:[(0,r.jsx)(l.default,{src:s(e.logo.src),alt:e.logo.alt,width:e.logo.width,height:e.logo.height,className:"back-to-top-logo",unoptimized:!0}),(0,r.jsx)("div",{className:"back-to-top-mascot-frame",children:(0,r.jsx)(l.default,{src:s(e.mascot.src),alt:e.mascot.alt,width:e.mascot.width,height:e.mascot.height,className:`back-to-top-mascot ${i?"is-entered":"is-waiting"}`,"aria-hidden":""===e.mascot.alt||void 0,unoptimized:!0})}),(0,r.jsxs)("button",{type:"button",onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:"back-to-top-button","aria-label":e.buttonAriaLabel,children:[(0,r.jsx)("span",{className:"back-to-top-label",children:e.buttonLabel}),(0,r.jsx)("svg",{className:"back-to-top-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 120 120","aria-hidden":!0,focusable:"false",children:(0,r.jsx)("path",{d:"M60 0v39H0v42h60v39l60-60L60 0Z",fill:"currentColor",transform:"rotate(-90 60 60)"})})]})]})})}function i({footer:e}){let{brand:s,assetPath:a}=(0,t.useBrand)();return(0,r.jsx)("div",{className:"brand-footer-section",children:(0,r.jsxs)("div",{className:"brand-footer-section-inner",children:[(0,r.jsxs)("a",{href:e.logo.href,target:e.logo.external?"_blank":void 0,rel:e.logo.external?"noopener noreferrer":void 0,className:"brand-footer-section-logo-link",children:[(0,r.jsx)(l.default,{src:a(e.logo.src),alt:e.logo.alt,width:e.logo.width,height:e.logo.height,className:"brand-footer-section-logo",unoptimized:!0}),e.logo.supportingText&&(0,r.jsx)("span",{className:"brand-footer-section-logo-supporting-text",children:e.logo.supportingText})]}),(0,r.jsx)("nav",{className:"brand-footer-section-nav","aria-label":`${s.displayName} footer links`,children:e.links.map(e=>(0,r.jsx)("a",{href:e.href,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:"brand-footer-section-link",children:e.label},`${e.label}-${e.href}`))}),(0,r.jsx)("p",{className:"brand-footer-section-legal",children:Array.isArray(e.legalText)?e.legalText.map((e,t)=>e.isBold?(0,r.jsx)("strong",{className:"brand-footer-section-legal-strong",children:e.text},`${e.text}-${t}`):(0,r.jsx)("span",{children:e.text},`${e.text}-${t}`)):e.legalText})]})})}function o({config:e}){let t="inverse"===e.variant;return(0,r.jsx)("section",{className:"overflow-hidden antialiased",style:{backgroundColor:e.backgroundColor,color:e.textColor},children:(0,r.jsxs)("div",{className:"mx-auto max-w-7xl px-6 py-12 md:px-8 md:py-20",children:[e.eyebrow&&(0,r.jsx)("div",{className:"mb-8 flex justify-center",children:(0,r.jsx)("span",{className:"rounded-full border-2 border-solid px-4 py-1 text-xs font-bold tracking-[1.2px]",style:{borderColor:e.accentColor,color:e.textColor},children:e.eyebrow})}),(0,r.jsxs)("div",{className:"mx-auto mb-12 max-w-4xl text-center md:mb-16",children:[(0,r.jsx)("h2",{className:t?"mb-3 text-center text-[26px] font-medium leading-normal align-middle md:text-6xl md:leading-[1.28]":"mb-6 text-[38px] font-normal leading-[1.1] underline-offset-4 md:text-[70px]",style:{color:e.headingColor,textDecorationColor:e.accentColor},children:e.heading.split("\n").map((e,t)=>(0,r.jsxs)(a.Fragment,{children:[t>0&&(0,r.jsx)("br",{className:"hidden md:block"}),e]},`${e}-${t}`))}),(0,r.jsx)("p",{className:t?"text-center text-xl font-light leading-8 tracking-normal align-middle md:text-2xl":"mx-auto max-w-3xl font-light text-base leading-6 md:text-lg",children:e.description})]}),(0,r.jsx)("div",{className:"mx-auto mb-12 grid max-w-3xl grid-cols-1 gap-8 md:mb-16 md:grid-cols-3",children:e.cards.map(s=>(0,r.jsxs)("article",{className:t?"rounded-2xl border border-solid p-6 backdrop-blur-sm":"border-t-3 p-5 rounded-[5px]",style:{backgroundColor:e.cardBackgroun
1dColor,borderColor:t?e.cardBorderColor:void 0,borderTopColor:t?void 0:e.accentColor,boxShadow:t?void 0:"0px 4px 12px 0px #0000000D"},children:[(0,r.jsx)("h3",{className:"mb-2 text-lg font-bold leading-7",children:s.title}),(0,r.jsx)("p",{className:"text-sm font-normal leading-5",children:s.description})]},s.title))})]})})}var c=e.i(59583),d=e.i(85149),m=e.i(25092);let x="https://cdn.mos.cms.futurecdn.net";function h(e,r){return`${e.replace(/\/+$/,"")}/author/${r}`}function u(e){return e.split(/\s+/).filter(Boolean).slice(0,2).map(e=>e[0]).join("").toUpperCase()}function p(e,r){return e.imageSrc?(0,d.publicAssetPath)(e.imageSrc):e.imageId&&e.imageExt?function(e,r,t=c.IMAGE_RENDER_WIDTHS.authorPhoto){return(0,c.normalizeImageUrl)(`${x}/${e}.${r}`,{width:t,onlyReplaceExistingSize:!1})??`${x}/${e}.${r}`}(e.imageId,e.imageExt,r):null}function f({heading:e,authors:t,homeUrl:s}){return(0,r.jsxs)("section",{className:"w-full bg-tg-pale-blue pt-8 text-foreground md:pt-10","aria-labelledby":"authors-section-heading",children:[(0,r.jsx)("div",{className:"mx-auto max-w-7xl px-6 md:px-12",children:(0,r.jsx)("p",{id:"authors-section-heading",className:"mb-6 text-base font-semibold leading-6 text-radar-blue-dark md:mb-8 md:text-3xl md:leading-8",children:e})}),(0,r.jsx)("div",{className:"authors-carousel-scroll mx-auto w-full min-w-0 max-w-[834px] scroll-smooth overflow-x-auto overflow-y-hidden pb-1 sm:max-w-[1164px] md:max-w-[1290px]",children:(0,r.jsx)("div",{className:"flex w-max flex-nowrap gap-5 px-6 pb-2 md:gap-6 md:px-12",children:t.map(e=>{let t=p(e),a=h(s,e.slug);return(0,r.jsxs)("a",{href:a,rel:"noreferrer",className:"flex w-[220px] shrink-0 flex-col rounded-2xl px-4 py-6 text-center no-underline transition duration-300 hover:-translate-y-1 sm:w-[240px] md:w-[260px]",children:[(0,r.jsx)("div",{className:"relative mx-auto mb-5 h-36 w-36 shrink-0 overflow-hidden rounded-full border border-slate-200/80 bg-white shadow-sm sm:h-40 sm:w-40",children:t?(0,r.jsx)(l.default,{src:t,alt:e.imageAlt,fill:!0,sizes:"160px",className:"object-cover object-center"}):(0,r.jsx)("span",{className:"flex h-full w-full items-center justify-center text-3xl font-bold text-foreground",children:u(e.name)})}),(0,r.jsx)("p",{className:"mb-2 text-center text-lg font-bold leading-7 tracking-normal text-foreground sm:text-xl",children:e.name}),(0,r.jsx)("p",{className:"mb-4 flex-1 text-center text-sm font-normal leading-5 tracking-normal text-text-muted",children:e.bio}),(0,r.jsx)("div",{className:"mt-auto text-center text-xs font-bold uppercase leading-4 tracking-wide text-radar-blue",children:"Read more"})]},e.slug)})})})]})}function g({heading:e,authors:t,homeUrl:s}){return(0,r.jsxs)("section",{className:"w-full bg-[#F7F7F7] pb-10 pt-4 text-[#333333]","aria-labelledby":"authors-section-heading",children:[(0,r.jsx)("div",{className:"relative mx-auto mb-10 max-w-[1200px] px-6",children:(0,r.jsx)("div",{className:"relative flex h-[50px] items-center justify-center border-t-4 border-black",children:(0,r.jsx)("h2",{id:"authors-section-heading",className:"absolute left-1/2 top-[-13.5px] -translate-x-1/2 bg-[#F7F7F7] px-7 text-center text-[23px] font-black uppercase leading-7 tracking-[-0.3px] text-[#333333]",children:e})})}),(0,r.jsx)("div",{className:"mx-auto w-full min-w-0 max-w-[834px] px-4 sm:max-w-[1164px] sm:px-6 md:max-w-[1290px]",children:(0,r.jsx)(m.default,{showArrowsOnMobile:!0,roundedArrows:!0,scrollClassName:"!items-start gap-2.5 scrollbar-hide scroll-smooth",children:t.map(e=>{let t=p(e,180),a=h(s,e.slug);return(0,r.jsxs)("a",{href:a,rel:"noreferrer",className:"flex w-[267.5px] shrink-0 flex-col items-center rounded text-center no-underline",children:[(0,r.jsx)("div",{className:"relative mb-2.5 h-[180px] w-[180px] shrink-0 overflow-hidden rounded-full border border-[#1B1B1B] bg-[#F7F7F7] shadow-[6px_6px_1px_-1px_rgba(27,27,27,0.25)]",children:t?(0,r.jsx)(l.default,{src:t,alt:e.imageAlt,fill:!0,sizes:"180px",className:"object-cover object-center"}):(0,r.jsx)("span",{className:"flex h-full w-full items-center justify-center text-3xl font-bold text-[#333333]",children:u(e.name)}
1)}),(0,r.jsx)("p",{className:"pt-2.5 text-center text-[21px] font-bold leading-6 text-[#333333]",children:e.name}),(0,r.jsx)("p",{className:"pt-2.5 text-center text-base font-normal leading-6 text-[#333333]",children:e.role})]},e.slug)})})})]})}function b(){let{brand:e}=(0,t.useBrand)(),s=e.authorsSection;if(!s?.authors.length)return null;let l={heading:s.heading,authors:s.authors,homeUrl:e.homeUrl};return"team-strip"===s.variant?(0,r.jsx)(g,{...l}):(0,r.jsx)(f,{...l})}let j="#006641";function w(){return(0,r.jsx)("svg",{width:29,height:26,viewBox:"0 0 29 26",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M14.0833 24.75V6.08333M14.0833 24.75C14.0833 23.6891 13.6619 22.6717 12.9118 21.9216C12.1616 21.1714 11.1442 20.75 10.0833 20.75H2.08333C1.72971 20.75 1.39057 20.6095 1.14052 20.3595C0.890476 20.1094 0.75 19.7703 0.75 19.4167V2.08333C0.75 1.72971 0.890476 1.39057 1.14052 1.14052C1.39057 0.890476 1.72971 0.75 2.08333 0.75H8.75C10.1645 0.75 11.521 1.3119 12.5212 2.3121C13.5214 3.31229 14.0833 4.66885 14.0833 6.08333M14.0833 24.75C14.0833 23.6891 14.5048 22.6717 15.2549 21.9216C16.0051 21.1714 17.0225 20.75 18.0833 20.75H26.0833C26.437 20.75 26.7761 20.6095 27.0261 20.3595C27.2762 20.1094 27.4167 19.7703 27.4167 19.4167V17.6833M14.0833 6.08333C14.0833 4.66885 14.6452 3.31229 15.6454 2.3121C16.6456 1.3119 18.0022 0.75 19.4167 0.75H26.0833C26.437 0.75 26.7761 0.890476 27.0261 1.14052C27.2762 1.39057 27.4167 1.72971 27.4167 2.08333V4.75M19.4167 12.75L22.0833 15.4167L27.4167 10.0833",stroke:j,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})}function v(){return(0,r.jsx)("svg",{width:23,height:29,viewBox:"0 0 23 29",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M7.41667 14.0839L10.0833 16.7506L15.4167 11.4173M22.0833 15.4173C22.0833 22.0839 17.4167 25.4173 11.87 27.3506C11.5796 27.449 11.2641 27.4443 10.9767 27.3373C5.41667 25.4173 0.75 22.0839 0.75 15.4173V6.08393C0.75 5.73031 0.890476 5.39117 1.14052 5.14112C1.39057 4.89108 1.72971 4.7506 2.08333 4.7506C4.75 4.7506 8.08333 3.1506 10.4033 1.12393C10.6858 0.882598 11.0451 0.75 11.4167 0.75C11.7882 0.75 12.1475 0.882598 12.43 1.12393C14.7633 3.16393 18.0833 4.7506 20.75 4.7506C21.1036 4.7506 21.4428 4.89108 21.6928 5.14112C21.9429 5.39117 22.0833 5.73031 22.0833 6.08393V15.4173Z",stroke:j,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})}function N(){return(0,r.jsx)("svg",{width:29,height:26,viewBox:"0 0 29 26",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M19.4167 24.75V22.0833C19.4167 20.6688 18.8548 19.3123 17.8546 18.3121C16.8544 17.3119 15.4978 16.75 14.0833 16.75H6.08333C4.66885 16.75 3.31229 17.3119 2.3121 18.3121C1.3119 19.3123 0.75 20.6688 0.75 22.0833V24.75M19.4167 0.920667C20.5603 1.21716 21.5732 1.88502 22.2962 2.81942C23.0193 3.75381 23.4116 4.90185 23.4116 6.08333C23.4116 7.26481 23.0193 8.41285 22.2962 9.34725C21.5732 10.2816 20.5603 10.9495 19.4167 11.246M27.4167 24.75V22.0833C27.4158 20.9016 27.0225 19.7537 26.2985 18.8198C25.5745 17.8858 24.5608 17.2188 23.4167 16.9233M15.4167 6.08333C15.4167 9.02885 13.0289 11.4167 10.0833 11.4167C7.13781 11.4167 4.75 9.02885 4.75 6.08333C4.75 3.13781 7.13781 0.75 10.0833 0.75C13.0289 0.75 15.4167 3.13781 15.4167 6.08333Z",stroke:j,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})}function k(){return(0,r.jsx)("svg",{width:9,height:8,viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"ml-2","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M8.81165 3.40487C9.06278 3.656 9.06278 4.06383 8.81165 4.31496L5.59719 7.52943C5.34606 7.78056 4.93822 7.78056 4.68709 7.52943C4.43596 7.2783 4.43596 6.87046 4.68709 6.61933L6.80663 4.5018H0.642893C0.287293 4.5018 0 4.21451 0 3.85891C0 3.50331 0.287293 3.21602 0.642893 3.21602L6.80663 3.21602L4.6891 1.09849C4.43797 0.847356 4.43797 0.43952 4.6891 0.18839C4.94023 -0.0627398 5.34807 -0.0627398 5.5992 0.18839L8.81366 3.40286L8.81165 3.40487Z",fill:"currentColor"})})}function y({roundedTop:e=!0}){let{brand:s}=(0,t.useBrand)(),l=s.footer.testingMethodsUrl??s.homeUrl;return(0,r.jsx)("section",{className:`flex w-full justify-center bg-[rgba(1,254,158,0.1)] [font-family:var(--font-brand-sans),ui-sans-serif,sans-serif]${e?" rounded-t-[2rem]":""}`,"aria-label":"How we test and review products",children:(0,r.jsx)("div",{className:"flex w-full max-w-[1116px] items-center justify-center",children:(0,r.jsxs)("div",{className:"flex w-full flex-col gap-6 p-8 md:p-12 lg:flex-row lg:items-center lg:justify-between",children:[(0,r.jsxs)("div",{className:"flex flex-wrap items-start justify-between gap-8 gap-x-12 lg:flex-1 lg:justify-start",children:[(0,r.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[(0,r.jsx)("div",{className:"mr-2 shrink-0",children:(0,r.jsx)(w,{})}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("p",{className:"mb-0.5 text-xs font-bold uppercase leading-4 tracking-normal text-radar-blue-dark",children:"Lab tested"}),(0,r.jsx)("p",{className:"text-[9px] font-bold uppercase leading-[14px] tracking-wider text-text-muted",children:"30,000+ per year"})]})]}),(0,r.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[(0,r.jsx)("div",{className:"mr-2 shrink-0",children:(0,r.jsx)(v,{})}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("p",{className:"mb-0.5 text-xs font-bold uppercase leading-4 tracking-normal text-radar-blue-dark",children:"100% independent"}),(0,r.jsx)("p",{className:"text-[9px] font-bold uppercase leading-[14px] tracking-wider text-text-muted",children:"No affiliate bias"})]})]}),(0,r.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[(0,r.jsx)("div",{className:"mr-2 shrink-0",children:(0,r.jsx)(N,{})}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("p",{className:"mb-0.5 text-xs font-bold uppercase leading-4 tracking-normal text-radar-blue-dark",children:"Peer reviewed"}),(0,r.jsx)("p",{className:"text-[9px] font-bold uppercase leading-[14px] tracking-wider text-text-muted",children:"Multi-editor signoff"})]})]})]}),(0,r.jsx)("div",{className:"flex shrink-0 justify-flex-start lg:justify-end",children:(0,r.jsxs)("a",{href:l,rel:"noopener noreferrer",className:"group inline-flex items-center rounded-xl border border-solid border-radar-blue-dark p-3 text-radar-blue-dark",children:[(0,r.jsx)("span",{className:"text-center text-xs font-medium leading-4 underline-offset-2 group-hover:underline",children:"About Our Testing Methods"}),(0,r.jsx)(k,{})]})})]})})})}var C=e.i(1905),$=e.i(73988);function _({resolvedShopRegion:e}){let t=(0,C.useShopRegion)(e),s=(0,$.shopRegionToFooterAddressLine)(t);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"w-full max-w-none shrink-0 px-0 pt-[80px] pb-[28px]","aria-hidden":!0,
1children:(0,r.jsx)("div",{className:"h-px w-full bg-white"})}),(0,r.jsxs)("section",{className:"mx-auto max-w-[60rem] px-6 py-7 text-sm text-white bg-radar-blue hover:underline-offset-2",children:[(0,r.jsxs)("p",{className:"mb-5",children:["Tom's Guide is part of Future US Inc, an international media group and leading digital publisher."," ",(0,r.jsx)("a",{className:"font-bold text-inherit",href:"https://futureplc.com/",target:"_blank",rel:"noreferrer",children:"Visit our corporate site"}),"."]}),(0,r.jsxs)("a",{href:"https://google.com/preferences/source?q=tomsguide.com",className:"my-8 ml-0 mr-auto block h-[44px] w-[140px] sm:order-3",children:[(0,r.jsxs)("picture",{"data-new-v2-image":"true",children:[(0,r.jsx)("source",{type:"image/webp",srcSet:"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120-280-100.png.webp 280w",sizes:"140px"}),(0,r.jsx)("img",{src:"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png",alt:"Add as a preferred source on Google",srcSet:"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120-280-100.png 280w",sizes:"140px",loading:"lazy","data-new-v2-image":"true","data-original-mos":"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png","data-pin-media":"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png","data-pin-nopin":"true",className:"h-[44px] w-[140px] object-cover"})]}),(0,r.jsx)("span",{className:"sr-only",children:"Add as a preferred source on Google"})]}),(0,r.jsx)("nav",{className:"mb-5 border-y border-solid border-[--footer-nav-border-color]","aria-label":"Footer Navigation",children:(0,r.jsxs)("ul",{className:"my-4 grid grid-cols-1 gap-y-3 text-left sm:grid-cols-3 md:grid-cols-4",children:[(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/terms-conditions/",target:"_blank",rel:"noreferrer",children:"Terms and conditions"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/contact/",target:"_blank",rel:"noreferrer",children:"Contact Future's experts"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/privacy-policy/",target:"_blank",rel:"noreferrer",children:"Privacy policy"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/cookies-policy/",target:"_blank",rel:"noreferrer",children:"Cookies policy"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/accessibility-statement/",children:"Accessibility statement"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://futureplc.com/careers/",target:"_blank",rel:"noreferrer",children:"Careers"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://go.future-advertising.com/Toms-Guide-Media-Kit.html",target:"_blank",rel:"noreferrer",children:"Advertise with us"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://www.tomsguide.com/reference/about-us#section-who-we-are",target:"_blank",rel:"noreferrer","data-before-rewrite-localise":"/reference/about-us#section-who-we-are",children:"About us"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("a",{className:"text-inherit hover:underline hover:underline-offset-2",href:"https://www.tomsguide.com/archives",target:"_blank",rel:"noreferrer","data-before-rewrite-localise":"/archives",children:"Archives"})}),(0,r.jsx)("li",{className:"min-h-8",children:(0,r.jsx)("button",{className:"cursor-pointer text-inherit hover:underline hover:underline-offset-2",onClick:()=>window._sp_?.gdpr?.loadPrivacyManagerModal(1292277),children:"GDPR consent"})})]})}),(0,r.jsx)("p",{className:"leading-normal",children:s})]})]})}let L={tomsguide:function({className:e,resolvedShopRegion:s}){let{brand:l}=(0,t.useBrand)();return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("footer",{className:`brand-site-footer${e?` ${e}`:""}`,children:[(0,r.jsx)(y,{}),(0,r.jsx)("div",{className:"brand-site-footer-strip",children:(0,r.jsxs)("div",{className:"brand-site-footer-shell",children:[l.footer.trustSection&&(0,r.jsx)(o,{config:l.footer.trustSection}),(0,r.jsx)(b,{}),(0,r.jsx)(_,{resolvedShopRegion:s})]})})]})})},gocompare:function({className:e}){let{brand:l}=(0,t.useBrand)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s,{}),(0,r.jsxs)("footer",{className:`brand-site-footer${e?` ${e}`:""}`,children:[l.footer.backToTop&&(0,r.jsx)(n,{config:l.footer.backToTop}),(0,r.jsx)("div",{className:"brand-site-footer-strip",children:(0,r.jsx)("div",{className:"brand-site-footer-shell",children:l.footer.brandFooter&&(0,r.jsx)(i,{footer:l.footer.brandFooter})})})]})]})},golfmonthly:function({className:e}){let{brand:s,assetPath:a}=(0,t.useBrand)();return(0,r.jsx)("footer",{className:`brand-site-footer${e?` ${e}`:""}`,children:(0,r.jsx)("div",{className:"brand-site-footer-strip",children:(0,r.jsxs)("div",{className:"brand-site-footer-shell",children:[s.footer.trustSection&&(0,r.jsx)(o,{config:s.footer.trustSection}),(0,r.jsx)(b,{}),(0,r.jsxs)("section",{className:"mx-auto px-6 py-10 text-center text-white md:py-12 max-w-screen-xltext-sm",children:[(0,r.jsxs)("div",{className:"flex flex-col flex-wrap gap-0 mb-6 sm:flex-row md:max-w-[65%] mx-auto",children:[(0,r.jsx)("a",{href:s.homeUrl,className:"inline-block mx-auto mb-8 [&>svg]:h-12 [&>svg]:max-w-[90%] [&>svg]:m-auto text-center","aria-label":"Golf Monthly home",children:(0,r.jsx)(l.default,{src:a("/brands/golf-monthly.svg"),alt:"Golf Monthly",width:179,height:50,className:"h-auto w-[164px] brightness-0 invert"})}),(0,r.jsx)("nav",{className:"mx-auto mb-6","aria-label":"Golf Monthly footer links",children:(0,r.jsxs)("ul",{className:"flex flex-col justify-center text-[15px] font-bold uppercase sm:flex-row sm:flex-wrap sm:text-base",children:[s.footer.corporateLinks?.map(e=>(0,r.jsx)("li",{className:"mx-2 sm:my-0.5 leading-8",children:(0,r.jsx)("a",{href:e.href,target:"_blank",rel:"noreferrer",className:"hover:underline hover:underline-offset-2",children:e.label})},e.href)),(0,r.jsx)("li",{className:"mx-2 sm:my-0.5 leading-8",children:(0,r.jsx)("button",{type:"button",className:"cursor-pointer font-bold uppercase hover:underline hover:underline-offset-2",onClick:()=>window._sp_?.gdpr?.loadPrivacyManagerModal(1292277),children:"GDPR consent"})})]})}),(0,r.jsx)("a",{href:"https://google.com/preferences/source?q=golfmonthly.com",className:"mx-auto block h-[44px] w-[140px]",children:(0,r.jsx)(l.default,{src:"https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png",alt:"Add as a preferred source on Google",width:140,height:44,loading:"lazy",unoptimized:!0,className:"h-[44px] w-[140px] object-cover"})})]}),(0,r.jsxs)("div",{className:"mx-auto mt-12 max-w-[900px] text-sm leading-5",children:[(0,r.jsxs)("p",{className:"mb-2.5 text-xs leading-3 xs:leading-2",children:["Golf Monthly is part of Future plc, an international media group and leading digital publisher. "," ",(0,r.jsx)("a",{href:"https://futureplc.com/",target:"_blank",rel:"noreferrer",className:"font-bold hover:underline hover:underline-offset-2",children:"Visit our corporate site"}),"."]}),(0,r.jsx)("p",{className:"text-xs leading-3 xs:leading-2",children:"© Future Publishing Limited Quay House, The Ambury, Bath BA1 1UA. All rights reserved. England and Wales company registration number 2008885."})]})]})]})})})}};function A(e){let{brand:s}=(0,t.useBrand)(),l=L[s.id];return(0,r.jsx)(l,{...e})}e.s(["default",()=>A],62687)},8613,e=>{"use strict";e.i(30647),e.s([])},7921,e=>{"use strict";e.i(22658),e.i(22146),e.s([],7921)},16014,e=>{"use strict";var r=e.i(56490);function t(e,r){for(let t of(e.delete("guide"),e.delete("pq"),e.delete("size"),e.delete("price"),e.delete("brand"),e.delete("rating"),e.delete("minRating"),e.delete("sort"),e.delete("catInferred"),r.specFilters??[]))e.delete(t.id)}function s(e){for(let t of(e.delete("guide"),e.delete("pq"),e.delete("size"),e.delete("price"),e.delete("brand"),e.delete("rating"),e.delete("minRating"),e.delete("sort"),e.delete("catInferred"),(0,r.getAllCategories)()))for(let r of t.specFilters??[])e.delete(r.id)}e.s(["clearAllProductFinderNlSearchUrlParams",()=>s,"clearNlSearchUrlParams",()=>t])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.