@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap");.shg-box{position:relative;display:flex;width:100%;flex-direction:column;flex:1 1 auto}.shg-box>.shg-box-content{z-index:4;position:relative}.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper{display:flex;width:100%}.shg-box-vertical-align-top{justify-content:flex-start}.shg-box-vertical-align-center,.shg-box-vertical-center{justify-content:center}.shg-box-vertical-align-bottom{justify-content:flex-end}.shg-box-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}.shg-box-video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#s-6e5e67a9-75bc-4832-877a-7174fec43265{margin-left:auto;margin-right:auto;min-height:50px}#s-6e5e67a9-75bc-4832-877a-7174fec43265>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-6e5e67a9-75bc-4832-877a-7174fec43265.shg-box.shg-c{justify-content:center}.ic{--ink:#0C0C0D;--ink-2:#121214;--ink-3:#1B1B1F;--gold:#C6A052;--gold-bright:#E3C77E;--gold-deep:#9A7B2E;--cream:#F4F0E7;--cream-dim:#B7B2A6;--steel:#86868C;--line:rgba(198,160,82,0.22);--line-soft:rgba(244,240,231,0.10);--display:"Oswald","Inter",sans-serif;--sans:"Inter",system-ui,sans-serif;background:var(--ink);color:var(--cream);font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.ic *{box-sizing:border-box;margin:0;padding:0}.ic ::-moz-selection{background:var(--gold);color:var(--ink)}.ic ::selection{background:var(--gold);color:var(--ink)}.ic a{color:inherit;text-decoration:none}.ic img{display:block;max-width:100%}.ic .ic-wrap{max-width:1080px;margin:0 auto;padding:0 32px}.ic .ic-narrow{max-width:760px;margin:0 auto;padding:0 32px}.ic .ic-eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--gold)}.ic .ic-display{font-family:var(--display);font-weight:600;line-height:1.06;letter-spacing:.005em;text-transform:uppercase}.ic .ic-display em{font-style:normal;color:var(--gold-bright);font-weight:600}.ic .ic-btn{display:inline-flex;align-items:center;gap:13px;background:var(--gold);color:var(--ink);font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;padding:17px 34px;border:1px solid var(--gold);transition:background .25s,transform .25s,box-shadow .25s}.ic .ic-btn:hover{background:var(--gold-bright);border-color:var(--gold-bright);transform:translateY(-2px);box-shadow:0 14px 38px -16px rgba(198,160,82,0.7)}.ic .ic-price{padding-left:13px;border-left:1px solid rgba(12,12,13,0.3)}.ic .ic-section-cta{margin-top:46px}.ic .ic-step-link{display:inline-block;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--gold);border-bottom:1px solid var(--line);padding-bottom:4px;transition:border-color .25s}.ic .ic-step-link:hover{border-color:var(--gold)}.ic .ic-hero{position:relative;min-height:90vh;display:flex;align-items:flex-end;text-align:center}.ic .ic-hero-img{position:absolute;inset:0;background-image:url("https://bettinardi.com/cdn/shop/files/24-Irons-Group-Beauty_Shot-17_684b465a-0d6e-445e-b223-39564073a6a8_1090x_crop_top@2x.jpg?v=1710867214&width=1800");background-size:cover;background-position:center}.ic .ic-hero-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(12,12,13,0.55) 0%, rgba(12,12,13,0.25) 40%, rgba(12,12,13,0.92) 100%)}.ic .ic-hero-inner{position:relative;z-index:2;width:100%;padding:0 0 90px}.ic .ic-h1{font-size:clamp(2.8rem, 7vw, 5.6rem);max-width:16ch;margin:0 auto 26px}.ic .ic-sub{font-size:1.08rem;color:var(--cream);max-width:48ch;margin:0 auto 38px;line-height:1.7}.ic .ic-hero .ic-eyebrow{display:inline-block;margin-bottom:22px}.ic .ic-feature{padding:120px 0;text-align:center}.ic .ic-feature .ic-eyebrow{display:inline-block;margin-bottom:20px}.ic .ic-feature-h2{font-size:clamp(2.1rem, 4.6vw, 3.4rem);max-width:18ch;margin:0 auto 22px}.ic .ic-feature-p{color:var(--cream-dim);font-size:1.08rem;line-height:1.75;max-width:54ch;margin:0 auto}.ic .ic-feature-img{margin-top:64px}.ic .ic-feature-img img{width:100%;border:1px solid var(--line)}.ic .ic-bleed{width:100%;height:64vh;min-height:440px;background-size:cover;background-position:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ic .ic-how{padding:120px 0;text-align:center}.ic .ic-how .ic-eyebrow{display:inline-block;margin-bottom:18px}.ic .ic-how-h2{font-size:clamp(2rem, 4.4vw, 3rem);margin-bottom:60px}.ic .ic-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px;text-align:left}.ic .ic-step{border-top:2px solid var(--gold);padding-top:26px}.ic .ic-idx{font-family:var(--display);font-size:2.2rem;color:var(--gold);line-height:1;margin-bottom:18px}.ic .ic-step h3{font-weight:600;font-size:1.04rem;margin-bottom:12px}.ic .ic-step p{color:var(--cream-dim);font-size:.95rem;line-height:1.62;margin-bottom:14px}.ic .ic-fb{padding:120px 0;text-align:center;background:var(--ink-2)}.ic .ic-fb .ic-eyebrow{display:inline-block;margin-bottom:18px}.ic .ic-fb-h2{font-size:clamp(2rem, 4.4vw, 3rem);margin-bottom:60px}.ic .ic-fb-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.ic .ic-fb-card{border:1px solid var(--line);background:var(--ink);text-align:left;display:flex;flex-direction:column}.ic .ic-fb-card img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:var(--ink);padding:20px;border-bottom:1px solid var(--line)}.ic .ic-fb-card img.ic-fb-cover{-o-object-fit:cover;object-fit:cover;padding:0;background:none}.ic .ic-fb-body{padding:28px 28px 32px}.ic .ic-fb-card h3{font-family:var(--display);font-size:1.18rem;font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.15;margin-bottom:10px}.ic .ic-fb-card p{color:var(--cream-dim);font-size:.92rem;line-height:1.6}.ic .ic-pledge{background:var(--cream);color:var(--ink);text-align:center;padding:120px 0}.ic .ic-pledge .ic-eyebrow{color:var(--gold-deep);display:inline-block;margin-bottom:20px}.ic .ic-pledge-h2{font-size:clamp(2.1rem, 4.8vw, 3.4rem);line-height:1.08;max-width:20ch;margin:0 auto 22px}.ic .ic-pledge-h2 em{font-style:normal;color:var(--gold-deep);font-weight:600}.ic .ic-pledge-p{color:#4A4742;font-size:1.05rem;max-width:48ch;margin:0 auto}.ic .ic-models{padding:120px 0;text-align:center}.ic .ic-models .ic-eyebrow{display:inline-block;margin-bottom:18px}.ic .ic-models-h2{font-size:clamp(2rem, 4.4vw, 3rem);margin-bottom:58px}.ic .ic-models-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;text-align:left}.ic .ic-model{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-3), var(--ink));transition:border-color .3s,transform .3s;display:flex;flex-direction:column}.ic .ic-model:hover{border-color:var(--gold);transform:translateY(-4px)}.ic .ic-model-img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:var(--ink);padding:16px;border-bottom:1px solid var(--line)}.ic .ic-model-body{padding:28px 28px 30px;display:flex;flex-direction:column;flex:1}.ic .ic-badge{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--steel);margin-bottom:14px;font-weight:600}.ic .ic-model h3{font-size:1.8rem;font-weight:500;margin-bottom:2px}.ic .ic-hand{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:600}.ic .ic-model p{color:var(--cream-dim);font-size:.92rem;line-height:1.58;margin-bottom:22px}.ic .ic-pick{margin-top:auto;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--cream);border-bottom:1px solid var(--line);padding-bottom:6px;align-self:flex-start;transition:color .25s,border-color .25s}.ic .ic-pick:hover{color:var(--gold);border-color:var(--gold)}.ic .ic-close{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center}.ic .ic-close-img{position:absolute;inset:0;background-image:url("https://bettinardi.com/cdn/shop/files/0G6A4386_72ac4c51-0105-46df-a570-0679e9467956_800x.jpg?v=1711120003&width=1800");background-size:cover;background-position:center}.ic .ic-close-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(12,12,13,0.78), rgba(12,12,13,0.6))}.ic .ic-close-inner{position:relative;z-index:2;padding:90px 0}.ic .ic-hex-rule{width:28px;height:28px;margin:0 auto 32px}.ic .ic-close-h2{font-size:clamp(2.4rem, 6vw, 4.6rem);line-height:1.04;margin-bottom:34px;color:var(--cream)}.ic .ic-terms{max-width:66ch;margin:46px auto 0;font-size:.7rem;color:var(--cream-dim);line-height:1.6}.ic .ic-reveal{transition:opacity 0.9s cubic-bezier(0.2, 0.7, 0.2, 1),transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1)}.ic.ic-anim .ic-reveal{opacity:0;transform:translateY(26px)}.ic.ic-anim .ic-reveal.in{opacity:1;transform:none}@media (max-width: 880px){.ic .ic-wrap,.ic .ic-narrow{padding:0 22px}.ic .ic-feature,.ic .ic-how,.ic .ic-fb,.ic .ic-models,.ic .ic-pledge{padding:78px 0}.ic .ic-feature-img{margin-top:40px}.ic .ic-steps,.ic .ic-fb-grid,.ic .ic-models-grid{grid-template-columns:1fr;gap:20px}.ic .ic-how-h2,.ic .ic-fb-h2,.ic .ic-models-h2{margin-bottom:40px}.ic .ic-hero-inner{padding-bottom:64px}.ic .ic-bleed{height:50vh}}@media (max-width: 480px){.ic .ic-wrap,.ic .ic-narrow{padding:0 18px}.ic .ic-feature,.ic .ic-how,.ic .ic-fb,.ic .ic-models,.ic .ic-pledge{padding:60px 0}.ic .ic-h1{font-size:2.5rem}.ic .ic-btn{padding:15px 26px}}@media (prefers-reduced-motion: reduce){.ic *{animation:none !important;transition:none !important}.ic .ic-reveal{opacity:1;transform:none}}.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}#mc_embed_signup .clear{width:auto !important;height:auto !important;visibility:visible !important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline !important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.85)}.shg-lightbox.hidden{display:none !important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]){display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}@media (max-width: 1024px){.shg-c,.shg-box{background-attachment:scroll !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape){.shg-box{background-attachment:scroll !important}}
