body.amg-opt-page-active{background:#050505}body.amg-opt-page-active .shopify-section--static-text-with-icons{display:none!important}body.amg-opt-page-active .gryffeditor.amg-opt-rebuilt{width:100%;overflow:hidden;background:#050505!important;color:#f6f7f1}body.amg-opt-page-active .amg-opt-page,body.amg-opt-page-active .amg-opt-page *{box-sizing:border-box}body.amg-opt-page-active .amg-opt-page{--amg-bg: #050505;--amg-panel: #0c0d0f;--amg-panel-2: #121417;--amg-ink: #f6f7f1;--amg-muted: #a6ada4;--amg-dim: #6f766f;--amg-line: rgba(255, 255, 255, .11);--amg-line-strong: rgba(255, 255, 255, .18);--amg-volt: #ccff00;--amg-green: #24c75a;--amg-red: #ff3c6b;--amg-shadow: 0 24px 70px rgba(0, 0, 0, .36);min-height:100vh;background:linear-gradient(180deg,#050505,#080909 36%,#050505);color:var(--amg-ink);font-family:inherit;letter-spacing:0}body.amg-opt-page-active .amg-opt-page img,body.amg-opt-page-active .amg-opt-page video{display:block;max-width:100%}body.amg-opt-page-active .amg-opt-page a{color:inherit}body.amg-opt-page-active .amg-opt-hero,body.amg-opt-page-active .amg-opt-section,body.amg-opt-page-active .amg-opt-offer__inner{width:min(1220px,calc(100% - 40px));margin:0 auto}body.amg-opt-page-active .amg-opt-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(30px,5vw,68px);align-items:center;min-height:min(760px,calc(100vh - 90px));padding:clamp(42px,6.5vw,86px) 0 clamp(42px,7vw,92px)}body.amg-opt-page-active .amg-opt-hero>*,body.amg-opt-page-active .amg-opt-section>*,body.amg-opt-page-active .amg-opt-split>*,body.amg-opt-page-active .amg-opt-kit>*,body.amg-opt-page-active .amg-opt-demo>*{min-width:0}body.amg-opt-page-active .amg-opt-kicker{display:inline-flex;width:fit-content;margin:0 0 14px;padding:7px 10px;border:1px solid rgba(204,255,0,.28);border-radius:999px;background:#ccff0014;color:var(--amg-volt);font-size:12px;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase}body.amg-opt-page-active .amg-opt-hero h1,body.amg-opt-page-active .amg-opt-page h2,body.amg-opt-page-active .amg-opt-page h3{margin:0;color:var(--amg-ink);font-weight:950;letter-spacing:0!important}body.amg-opt-page-active .amg-opt-hero h1{max-width:720px;font-size:clamp(58px,9vw,112px);line-height:.86;text-transform:uppercase}body.amg-opt-page-active .amg-opt-headline{max-width:650px;margin:22px 0 0;color:var(--amg-ink);font-size:clamp(25px,3.4vw,46px);font-weight:900;line-height:1}body.amg-opt-page-active .amg-opt-lede{max-width:640px;margin:18px 0 0;color:var(--amg-muted);font-size:18px;line-height:1.55}body.amg-opt-page-active .amg-opt-proof-strip{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0}body.amg-opt-page-active .amg-opt-proof-strip span{padding:9px 11px;border:1px solid var(--amg-line);border-radius:999px;background:#ffffff0f;color:#dfe5dc;font-size:13px;font-weight:850;line-height:1}body.amg-opt-page-active .amg-opt-buy-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;max-width:560px;margin:30px 0 0;padding:18px;border:1px solid var(--amg-line-strong);border-radius:8px;background:#121417e6;box-shadow:var(--amg-shadow)}body.amg-opt-page-active .amg-opt-price-block{display:grid;gap:3px}body.amg-opt-page-active .amg-opt-price-block span{color:var(--amg-muted);font-size:12px;font-weight:850;line-height:1.2;text-transform:uppercase}body.amg-opt-page-active .amg-opt-price-block strong{color:var(--amg-ink);font-size:32px;line-height:1}body.amg-opt-page-active .amg-opt-qty{display:grid;grid-template-columns:36px 52px 36px;align-items:center;overflow:hidden;border:1px solid var(--amg-line);border-radius:999px;background:#070808}body.amg-opt-page-active .amg-opt-qty button,body.amg-opt-page-active .amg-opt-qty input{width:100%;height:38px;border:0;background:transparent;color:var(--amg-ink);font-size:16px;font-weight:900;text-align:center}body.amg-opt-page-active .amg-opt-qty button{cursor:pointer}body.amg-opt-page-active .amg-opt-qty input{-moz-appearance:textfield}body.amg-opt-page-active .amg-opt-qty input::-webkit-outer-spin-button,body.amg-opt-page-active .amg-opt-qty input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}body.amg-opt-page-active .amg-opt-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;border:0;border-radius:999px;background:var(--amg-volt);color:#050505!important;box-shadow:0 15px 34px #ccff0038;font-size:16px;font-weight:950;line-height:1.05;text-align:center;text-decoration:none!important;cursor:pointer}body.amg-opt-page-active .amg-opt-button:hover{transform:translateY(-1px)}body.amg-opt-page-active .amg-opt-button:disabled{opacity:.66;cursor:wait}body.amg-opt-page-active .amg-opt-buy-card .amg-opt-button{grid-column:1 / -1;width:100%}body.amg-opt-page-active .amg-opt-status{grid-column:1 / -1;min-height:16px;margin:-4px 0 0;color:var(--amg-muted);font-size:12px;font-weight:850;line-height:1.25;text-align:center}body.amg-opt-page-active .amg-opt-product-stage{position:relative;overflow:hidden;margin:0;border:1px solid var(--amg-line);border-radius:8px;background:#090a0a;aspect-ratio:4 / 3;box-shadow:var(--amg-shadow)}body.amg-opt-page-active .amg-opt-product-stage__image{width:100%;height:100%;object-fit:cover}body.amg-opt-page-active .amg-opt-product-stage figcaption{position:absolute;left:16px;right:16px;bottom:16px;display:grid;gap:4px;padding:14px 15px;border:1px solid rgba(255,255,255,.17);border-radius:8px;background:#050505c2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.amg-opt-page-active .amg-opt-product-stage figcaption strong{font-size:16px;line-height:1.1}body.amg-opt-page-active .amg-opt-product-stage figcaption span{color:#ffffffba;font-size:13px;line-height:1.3}body.amg-opt-page-active .amg-opt-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}body.amg-opt-page-active .amg-opt-thumb{overflow:hidden;height:104px;padding:0;border:1px solid var(--amg-line);border-radius:8px;background:#111;opacity:.62;cursor:pointer}body.amg-opt-page-active .amg-opt-thumb.is-active,body.amg-opt-page-active .amg-opt-thumb:hover{border-color:var(--amg-volt);opacity:1}body.amg-opt-page-active .amg-opt-thumb__image{width:100%;height:100%;object-fit:cover}body.amg-opt-page-active .amg-opt-band{border-top:1px solid var(--amg-line);border-bottom:1px solid var(--amg-line);background:#08090a}body.amg-opt-page-active .amg-opt-band--problem{background:linear-gradient(180deg,#08090a,#0b0c0e)}body.amg-opt-page-active .amg-opt-section{padding:clamp(54px,7vw,96px) 0}body.amg-opt-page-active .amg-opt-section__intro{max-width:780px}body.amg-opt-page-active .amg-opt-section__intro--center{margin:0 auto;text-align:center}body.amg-opt-page-active .amg-opt-section__intro--center .amg-opt-kicker{margin-left:auto;margin-right:auto}body.amg-opt-page-active .amg-opt-page h2{font-size:clamp(34px,5vw,68px);line-height:.96}body.amg-opt-page-active .amg-opt-section p,body.amg-opt-page-active .amg-opt-offer p{color:var(--amg-muted);font-size:17px;line-height:1.55}body.amg-opt-page-active .amg-opt-matrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}body.amg-opt-page-active .amg-opt-matrix article,body.amg-opt-page-active .amg-opt-kit-list article,body.amg-opt-page-active .amg-opt-steps li,body.amg-opt-page-active .amg-opt-faq-list details{border:1px solid var(--amg-line);border-radius:8px;background:#ffffff0b}body.amg-opt-page-active .amg-opt-matrix article{min-height:226px;padding:20px}body.amg-opt-page-active .amg-opt-matrix span{display:inline-flex;margin-bottom:42px;color:var(--amg-volt);font-size:13px;font-weight:950}body.amg-opt-page-active .amg-opt-matrix h3,body.amg-opt-page-active .amg-opt-kit-list h3{font-size:22px;line-height:1.05}body.amg-opt-page-active .amg-opt-matrix p,body.amg-opt-page-active .amg-opt-kit-list p{margin:10px 0 0;font-size:15px}body.amg-opt-page-active .amg-opt-demo,body.amg-opt-page-active .amg-opt-split,body.amg-opt-page-active .amg-opt-kit{display:grid;gap:clamp(28px,5vw,66px);align-items:center}body.amg-opt-page-active .amg-opt-demo{grid-template-columns:minmax(0,1fr) minmax(280px,390px)}body.amg-opt-page-active .amg-opt-demo__copy{max-width:700px}body.amg-opt-page-active .amg-opt-demo-list{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}body.amg-opt-page-active .amg-opt-demo-list li{display:grid;gap:3px;padding:14px 0 14px 16px;border-left:3px solid var(--amg-line-strong)}body.amg-opt-page-active .amg-opt-demo-list strong{color:var(--amg-ink);font-size:16px}body.amg-opt-page-active .amg-opt-demo-list span{color:var(--amg-muted);font-size:14px}body.amg-opt-page-active .amg-opt-demo__media{display:flex;justify-content:flex-end}body.amg-opt-page-active .amg-opt-phone-frame{width:min(100%,390px);padding:10px;border:1px solid var(--amg-line-strong);border-radius:8px;background:#101114;box-shadow:var(--amg-shadow)}body.amg-opt-page-active .amg-opt-video{width:100%;max-height:640px;aspect-ratio:9 / 16;border-radius:6px;background:#000;object-fit:cover}body.amg-opt-page-active .amg-opt-split{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}body.amg-opt-page-active .amg-opt-kit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}body.amg-opt-page-active .amg-opt-feature-image{width:100%;max-height:620px;aspect-ratio:4 / 3;border:1px solid var(--amg-line);border-radius:8px;background:#111;object-fit:cover;box-shadow:var(--amg-shadow)}body.amg-opt-page-active .amg-opt-steps{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}body.amg-opt-page-active .amg-opt-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px}body.amg-opt-page-active .amg-opt-steps li>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#ccff001a;color:var(--amg-volt);font-size:14px;font-weight:950}body.amg-opt-page-active .amg-opt-steps strong{color:var(--amg-ink);font-size:18px;line-height:1.15}body.amg-opt-page-active .amg-opt-steps p{margin:5px 0 0;font-size:15px}body.amg-opt-page-active .amg-opt-kit-list{display:grid;gap:12px;margin-top:26px}body.amg-opt-page-active .amg-opt-kit-list article{padding:18px}body.amg-opt-page-active .amg-opt-offer{border-top:1px solid var(--amg-line);border-bottom:1px solid var(--amg-line);background:linear-gradient(135deg,#050505e6,#08140bdb),url(/cdn/shop/products/one-putt-trainer-132056.jpg?v=1669400598) center / cover;padding:clamp(58px,8vw,104px) 0}body.amg-opt-page-active .amg-opt-offer__inner{max-width:900px;text-align:center}body.amg-opt-page-active .amg-opt-offer .amg-opt-kicker{margin-left:auto;margin-right:auto;background:#ffffff14;border-color:#ffffff29;color:#fff}body.amg-opt-page-active .amg-opt-offer h2{color:#fff}body.amg-opt-page-active .amg-opt-offer p{max-width:650px;margin:18px auto 0;color:#ffffffc2}body.amg-opt-page-active .amg-opt-offer .amg-opt-button{margin-top:28px}body.amg-opt-page-active .amg-opt-button--green{background:var(--amg-green);color:#fff!important;box-shadow:0 16px 34px #24c75a3d}body.amg-opt-page-active .amg-opt-faq{max-width:920px}body.amg-opt-page-active .amg-opt-faq-list{display:grid;gap:10px;margin-top:30px}body.amg-opt-page-active .amg-opt-faq-list summary{position:relative;padding:18px 52px 18px 18px;color:var(--amg-ink);font-size:16px;font-weight:900;line-height:1.25;cursor:pointer;list-style:none}body.amg-opt-page-active .amg-opt-faq-list summary::-webkit-details-marker{display:none}body.amg-opt-page-active .amg-opt-faq-list summary:after{content:"+";position:absolute;top:50%;right:18px;width:26px;height:26px;border-radius:999px;background:#ffffff14;color:var(--amg-ink);font-size:20px;font-weight:900;line-height:25px;text-align:center;transform:translateY(-50%)}body.amg-opt-page-active .amg-opt-faq-list details[open] summary:after{content:"-"}body.amg-opt-page-active .amg-opt-faq-list p{margin:0;padding:0 18px 18px;color:var(--amg-muted);font-size:15px;line-height:1.5}body.amg-opt-page-active .amg-opt-sticky-cta{position:fixed;z-index:50;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 10px 10px 14px;border:1px solid var(--amg-line-strong);border-radius:8px;background:#0c0d0ff5;color:#fff;box-shadow:0 16px 42px #0000006b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(130%);transition:transform .26s ease}body.amg-opt-page-active .amg-opt-sticky-cta.is-visible{transform:translateY(0)}body.amg-opt-page-active .amg-opt-sticky-cta strong,body.amg-opt-page-active .amg-opt-sticky-cta span{display:block;line-height:1.15}body.amg-opt-page-active .amg-opt-sticky-cta strong{font-size:14px}body.amg-opt-page-active .amg-opt-sticky-cta span{color:var(--amg-volt);font-size:13px;font-weight:950}body.amg-opt-page-active .amg-opt-button--small{min-height:42px;padding:11px 18px;font-size:14px}@media(min-width:900px){body.amg-opt-page-active .amg-opt-sticky-cta{display:none}}@media(max-width:1040px){body.amg-opt-page-active .amg-opt-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){body.amg-opt-page-active .amg-opt-page{padding-bottom:82px}body.amg-opt-page-active .amg-opt-hero,body.amg-opt-page-active .amg-opt-section,body.amg-opt-page-active .amg-opt-offer__inner{width:min(100% - 28px,540px)}body.amg-opt-page-active .amg-opt-hero{grid-template-columns:1fr;gap:26px;min-height:0;padding:28px 0 50px}body.amg-opt-page-active .amg-opt-hero h1{max-width:335px;font-size:56px;line-height:.88}body.amg-opt-page-active .amg-opt-headline{margin-top:16px;font-size:30px;line-height:1.02}body.amg-opt-page-active .amg-opt-lede{margin-top:14px;font-size:16px;line-height:1.5}body.amg-opt-page-active .amg-opt-proof-strip{margin-top:18px}body.amg-opt-page-active .amg-opt-buy-card{margin-top:22px}body.amg-opt-page-active .amg-opt-product-stage{aspect-ratio:4 / 3}body.amg-opt-page-active .amg-opt-thumbs{gap:8px;overflow-x:auto;grid-template-columns:repeat(4,88px);padding-bottom:2px;scrollbar-width:none}body.amg-opt-page-active .amg-opt-thumbs::-webkit-scrollbar{display:none}body.amg-opt-page-active .amg-opt-thumb{height:78px}body.amg-opt-page-active .amg-opt-section{padding:50px 0}body.amg-opt-page-active .amg-opt-page h2{font-size:34px;line-height:1}body.amg-opt-page-active .amg-opt-section p,body.amg-opt-page-active .amg-opt-offer p{font-size:15px;line-height:1.5}body.amg-opt-page-active .amg-opt-matrix,body.amg-opt-page-active .amg-opt-demo,body.amg-opt-page-active .amg-opt-split,body.amg-opt-page-active .amg-opt-kit{grid-template-columns:1fr}body.amg-opt-page-active .amg-opt-matrix article{min-height:0;padding:18px}body.amg-opt-page-active .amg-opt-matrix span{margin-bottom:22px}body.amg-opt-page-active .amg-opt-demo__media{justify-content:center}body.amg-opt-page-active .amg-opt-phone-frame{width:min(100%,330px)}body.amg-opt-page-active .amg-opt-video{max-height:560px}body.amg-opt-page-active .amg-opt-split__media,body.amg-opt-page-active .amg-opt-kit__media{order:-1}body.amg-opt-page-active .amg-opt-feature-image{max-height:430px}body.amg-opt-page-active .amg-opt-offer{padding:58px 0}}@media(max-width:430px){body.amg-opt-page-active .amg-opt-hero h1{max-width:294px;font-size:47px}body.amg-opt-page-active .amg-opt-headline{font-size:27px}body.amg-opt-page-active .amg-opt-buy-card{grid-template-columns:1fr}body.amg-opt-page-active .amg-opt-qty{width:124px}body.amg-opt-page-active .amg-opt-product-stage figcaption{left:10px;right:10px;bottom:10px;padding:12px}body.amg-opt-page-active .amg-opt-sticky-cta{left:8px;right:8px;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/amg-one-putt-rebuild.css.map */
