@font-face{font-family:Google Sans Flex;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz1-GoogleSansFlex-Regular.woff?v=112115190397495824911781171483) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Google Sans Flex;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz1-GoogleSansFlex-Medium.woff?v=148849969028650209841781171483) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Google Sans Flex;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz1-GoogleSansFlex-SemiBold.woff?v=10422402005187135111781171483) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Google Sans Flex;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz1-GoogleSansFlex-Bold.woff?v=43233719125023401321781171483) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz2-Inter-Regular.woff2?v=86560110980689511001781524358) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz2-Inter-Bold.woff2?v=166179665259747124441781524358) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//sure-golf.com/cdn/shop/t/3/assets/hdz2-Inter-Italic.woff2?v=146094087993054974941781524358) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--ink:#000000;--ink-soft:#000000;--paper:#FFFFFF;--bone:#F9F9F9;--bone-2:#F0F0F0;--line:#E3E2DB;--line-dk:#21271F;--muted:#000000;--muted-d:#FFFFFF;--green:#016549;--green-d:#014d37;--green-t:#E4F0EB;--green-hi:#5E9B86;--lime:#B7E73F;--r-sm:10px;--r:14px;--r-lg:22px;--r-pill:999px;--shadow-s:0 1px 2px rgba(15,20,17,.06);--shadow-m:0 18px 50px -22px rgba(15,20,17,.3);--shadow-l:0 40px 90px -40px rgba(15,20,17,.45);--maxw:1400px;--pad:clamp(13px,4.5vw,64px);--sec:clamp(60px,9vw,132px);--font:"Google Sans Flex",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{overflow-x:hidden;max-width:100%}body{margin:0;font-family:var(--font-body);color:var(--ink);background:#f9f9f9;font-size:16px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--green);color:#fff}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.section{padding-block:var(--sec)}.section--bone{background:var(--bone)}.section--ink{background:var(--ink);color:var(--paper)}.section--green{background:var(--green);color:var(--paper)}.divider{height:1px;background:var(--line);border:0;margin:0}.eyebrow{display:inline-flex;align-items:center;gap:.55em;font-size:11.52px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--green);margin:0 0 22px}.eyebrow:before{display:none}.section--ink .eyebrow,.section--green .eyebrow{color:#fff}.eyebrow--pill{border:2px solid var(--green);border-radius:var(--r-pill);padding:.7em 1.35em;color:var(--green)}.section--green .eyebrow--pill{border-color:#fff;color:#fff}.h-display{font-weight:500;letter-spacing:-.022em;line-height:1.04;font-size:clamp(33.6px,7.2vw,70.4px);margin:0}.h1{font-weight:500;letter-spacing:-.02em;line-height:1.08;font-size:clamp(28.8px,5.6vw,49.6px);margin:0}.h2{font-weight:500;letter-spacing:-.016em;line-height:1.14;font-size:clamp(24px,4.4vw,36.8px);margin:0}.h3{font-weight:500;letter-spacing:-.008em;line-height:1.2;font-size:clamp(18.88px,3vw,24px);margin:0}.lede{font-size:clamp(16.32px,2.4vw,19.52px);line-height:1.6;color:var(--muted);margin:22px 0 0;max-width:60ch}.section--ink .lede,.section--green .lede{color:var(--muted-d)}.muted{color:var(--muted)}.accent{color:var(--green)}.section--ink .accent,.section--green .accent{color:var(--lime)}p{margin:0 0 1em}p:last-child{margin-bottom:0}.btn{--bg:var(--green);--fg:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.6em;background:var(--bg);color:var(--fg);border:none;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.01em;padding:1.05em 1.8em;border-radius:var(--r-pill);transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s,box-shadow .25s;box-shadow:var(--shadow-s)}.btn:hover{background:var(--green-d);transform:translateY(-2px);box-shadow:var(--shadow-m)}.btn:active{transform:translateY(0)}.btn--block{width:100%}.btn--ink{--bg:var(--ink);--fg:#fff}.btn--ink:hover{background:#000}.btn--ghost{--bg:transparent;--fg:var(--ink);border:1.5px solid var(--line);box-shadow:none}.btn--ghost:hover{--bg:transparent;border-color:var(--ink);background:transparent;box-shadow:none}.btn .ic{width:1.15em;height:1.15em}.btn.is-loading{cursor:progress}.btn.is-loading .ic{display:none}.btn.is-loading .lbl:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.5em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.15em;animation:hdz1-spin .6s linear infinite}@keyframes hdz1-spin{to{transform:rotate(360deg)}}.chip{display:inline-flex;align-items:center;gap:.5em;font-size:13.12px;font-weight:500;color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);padding:.5em .9em;border-radius:var(--r-pill)}.stars{display:inline-flex;gap:2px;color:var(--green)}.section--ink .stars,.section--green .stars{color:var(--lime)}.stars svg{width:16px;height:16px}.ic{display:inline-block;vertical-align:middle;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ic-badge{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--green-t);color:var(--green);flex:none}.ic-badge svg{width:24px;height:24px}.section--ink .ic-badge{background:#b7e73f1f;color:var(--lime)}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}[data-reveal].in{opacity:1;transform:none}[data-reveal][data-d="1"]{transition-delay:.08s}[data-reveal][data-d="2"]{transition-delay:.16s}[data-reveal][data-d="3"]{transition-delay:.24s}[data-reveal][data-d="4"]{transition-delay:.32s}[data-reveal][data-d="5"]{transition-delay:.4s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#ffffffdb;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .4s cubic-bezier(.2,.7,.2,1);padding:max(10px,env(safe-area-inset-bottom)) 0 max(10px,env(safe-area-inset-bottom))}.stickybar.show{transform:none}.stickybar__in{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad);display:flex;align-items:center;gap:14px}.stickybar__info{display:flex;flex-direction:column;line-height:1.15;min-width:0}.stickybar__name{font-weight:600;font-size:15.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stickybar__price{font-size:13.6px;color:var(--muted)}.stickybar__price s{opacity:.6;margin-left:.4em}.stickybar__proof{font-size:13.6px;color:var(--muted);display:flex;align-items:center;gap:.4em}.stickybar__proof .ic{width:15px;height:15px;color:var(--green);flex:none}.stickybar .btn{margin-left:auto;white-space:nowrap;padding-block:.85em}.stickybar__thumb{width:42px;height:42px;border-radius:10px;object-fit:cover;flex:none;background:var(--bone)}@media(max-width:560px){.stickybar__thumb,.stickybar__price{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hdz2-theme.css.map */
