{"product_id":"ez-neck","title":"EZ-NECK™","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"6571df6acf811200da2c482a\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"6571df6acf811200da2c482a\" data-shogun-page-version-id=\"6aa1a78fab1bdacab4bb4523\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"6aa1a78fab1bdacab4bb4648\" data-shogun-page-type=\"product\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"\u003e \u003cdiv id=\"s-2475a043-6475-4fbd-abb8-fbacaf94743a\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-c805f854-c07b-4d93-b7d7-587786a1f961\" class=\"shg-c shg-align-left\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:ital,wdth,wght@0,62..125,100..900;1,62..125,100..900\u0026amp;family=IBM+Plex+Mono:wght@400;500;600\u0026amp;display=swap\"\u003e \u003cstyle\u003e\n  .ck-page {\n    --ink:#101215;\n    --graphite:#16181C;\n    --graphite-2:#1D2025;\n    --chalk:#F3F4F2;\n    --white:#FFFFFF;\n    --line:#E1E3DF;\n    --line-dark:rgba(255,255,255,.09);\n    --muted:#69707A;\n    --muted-dark:#9AA1AB;\n    --blue:#1265B5;\n    --blue-d:#0D4E8F;\n    --green:#1E7A46;\n    --green-tint:#E9F4EE;\n    --star:#E8A13A;\n    --new:#B54412;\n    --r:8px;\n    --fa:\"Archivo\",\"Helvetica Neue\",Arial,sans-serif;\n    --fm:\"IBM Plex Mono\",\"SF Mono\",Menlo,monospace;\n\n    font-family:var(--fa); font-weight:400; font-size:15px; line-height:1.55;\n    color:var(--ink); background:var(--white);\n    -webkit-font-smoothing:antialiased;\n  }\n  .ck-page *, .ck-page *::before, .ck-page *::after { box-sizing:border-box; margin:0; padding:0; }\n  .ck-page img { max-width:100%; display:block; }\n  .ck-page button { font-family:inherit; -webkit-appearance:none; touch-action:manipulation; }\n\n  .ck-w { max-width:1200px; margin:0 auto; padding:0 clamp(16px,3.5vw,32px); }\n  .ck-sec { padding:clamp(52px,7vw,90px) 0; border-top:1px solid var(--line); }\n\n  .ck-eyebrow {\n    font-family:var(--fm); font-size:11px; font-weight:600;\n    letter-spacing:.22em; text-transform:uppercase; color:var(--muted);\n  }\n  .ck-h2 {\n    font-family:var(--fa); font-stretch:112%; font-weight:800;\n    font-size:clamp(26px,3.6vw,42px); line-height:1.02; letter-spacing:-.01em;\n    text-transform:uppercase; color:var(--ink); margin-top:10px;\n  }\n  .ck-sechead { margin-bottom:clamp(28px,4vw,44px); }\n  .ck-sechead--center { text-align:center; }\n  .ck-subline { margin-top:14px; font-size:15px; color:var(--muted); max-width:56ch; line-height:1.6; }\n  .ck-sechead--center .ck-subline { margin-left:auto; margin-right:auto; }\n\n  .ck-pill {\n    display:inline-block; font-family:var(--fm); font-size:10px; font-weight:600;\n    letter-spacing:.12em; text-transform:uppercase;\n    padding:4px 9px; border-radius:4px; line-height:1.2;\n  }\n  .ck-pill--ink  { background:var(--ink); color:var(--white); }\n  .ck-pill--blue { background:var(--blue); color:var(--white); }\n  .ck-pill--save { background:var(--green-tint); color:var(--green); }\n\n  .ck-check {\n    flex:0 0 18px; width:18px; height:18px; margin-top:1px;\n    display:flex; align-items:center; justify-content:center;\n    background:var(--green-tint); color:var(--green); border-radius:50%;\n  }\n  .ck-check svg { width:10px; height:10px; }\n\n  \/* ============ 1 · UTILITY STRIP ============ *\/\n  .ck-util { background:var(--ink); color:var(--white); }\n  .ck-util__row {\n    display:flex; flex-wrap:wrap; justify-content:center; gap:8px 28px; padding:9px 0;\n    font-family:var(--fm); font-size:10.5px; font-weight:500;\n    letter-spacing:.14em; text-transform:uppercase;\n  }\n  .ck-util__row span { display:flex; align-items:center; gap:7px; opacity:.92; }\n  .ck-util__star { width:12px; height:12px; color:var(--star); }\n\n  \/* ============ 2 · HERO ============ *\/\n  .ck-hero { padding:clamp(24px,4vw,48px) 0 clamp(44px,6vw,72px); border-top:0; }\n  .ck-hero__grid { display:grid; grid-template-columns:1fr; gap:32px; }\n  @media (min-width:921px){\n    .ck-hero__grid { grid-template-columns:7fr 5fr; gap:clamp(32px,4vw,56px); align-items:start; }\n  }\n\n  \/* stock toggle *\/\n  .ezn-block--in, .ezn-block--out { display:none; }\n  .ck-hero[data-stock=\"in\"]  .ezn-block--in  { display:flex; flex-direction:column; gap:10px; }\n  .ck-hero[data-stock=\"in\"]  .ezn-stock--in  { display:flex; }\n  .ck-hero[data-stock=\"out\"] .ezn-block--out { display:flex; flex-direction:column; gap:10px; }\n  .ck-hero[data-stock=\"out\"] .ezn-stock--out { display:flex; }\n  .ezn-stock--in, .ezn-stock--out { display:none; }\n\n  \/* gallery *\/\n  .ezn-gallery { display:flex; flex-direction:column; gap:10px; position:sticky; top:16px; }\n  @media (max-width:920px){ .ezn-gallery { position:static; } }\n  .ezn-gallery__stage {\n    position:relative; background:var(--chalk);\n    border:1px solid var(--line); border-radius:var(--r);\n    overflow:hidden; aspect-ratio:1\/1;\n  }\n  .ezn-gallery__track {\n    display:flex; width:100%; height:100%; overflow-x:auto;\n    scroll-snap-type:x mandatory; scroll-behavior:smooth;\n    scrollbar-width:none; -ms-overflow-style:none;\n  }\n  .ezn-gallery__track::-webkit-scrollbar { display:none; }\n  .ezn-gallery__slide { flex:0 0 100%; width:100%; height:100%; scroll-snap-align:start; scroll-snap-stop:always; }\n  .ezn-gallery__slide img { width:100%; height:100%; object-fit:cover; }\n  .ezn-gallery__model {\n    position:absolute; top:14px; right:14px; z-index:3; pointer-events:none;\n    background:var(--blue); color:var(--white);\n    font-family:var(--fm); font-size:10px; font-weight:600;\n    letter-spacing:.14em; text-transform:uppercase;\n    padding:5px 10px; border-radius:4px;\n  }\n  .ezn-gallery__arrow {\n    position:absolute; top:50%; transform:translateY(-50%);\n    width:42px; height:42px; z-index:3; cursor:pointer;\n    background:var(--white); border:1px solid var(--line); border-radius:50%;\n    display:flex; align-items:center; justify-content:center;\n    color:var(--ink); transition:border-color .15s, opacity .15s;\n  }\n  .ezn-gallery__arrow:hover { border-color:var(--ink); }\n  .ezn-gallery__arrow:disabled { opacity:0; pointer-events:none; }\n  .ezn-gallery__arrow svg { width:18px; height:18px; }\n  .ezn-gallery__arrow--prev { left:14px; }\n  .ezn-gallery__arrow--next { right:14px; }\n  .ezn-gallery__counter {\n    position:absolute; bottom:14px; right:14px; z-index:3; pointer-events:none;\n    background:var(--ink); color:var(--white);\n    font-family:var(--fm); font-size:10.5px; letter-spacing:.1em;\n    padding:4px 10px; border-radius:4px;\n  }\n  .ezn-gallery__thumbs {\n    display:flex; gap:7px; overflow-x:auto; overflow-y:hidden;\n    scroll-behavior:smooth; scrollbar-width:none; -ms-overflow-style:none; padding:2px 0;\n  }\n  .ezn-gallery__thumbs::-webkit-scrollbar { display:none; }\n  .ezn-gallery__thumb {\n    flex:0 0 calc((100% - 63px)\/10); aspect-ratio:1\/1;\n    background:var(--white); border:1px solid var(--line); border-radius:5px;\n    overflow:hidden; cursor:pointer; padding:0; opacity:.55;\n    transition:border-color .15s, opacity .15s;\n  }\n  .ezn-gallery__thumb img { width:100%; height:100%; object-fit:cover; }\n  .ezn-gallery__thumb[aria-current=\"true\"] { border-color:var(--ink); opacity:1; }\n  .ezn-gallery__thumb:hover { opacity:1; }\n\n  \/* buy box *\/\n  .ezn-info { display:flex; flex-direction:column; gap:16px; }\n  .ezn-info__title {\n    font-family:var(--fa); font-stretch:115%; font-weight:850;\n    font-size:clamp(30px,4vw,44px); line-height:.98; letter-spacing:-.01em;\n    text-transform:uppercase; color:var(--ink);\n  }\n  .ezn-info__product {\n    display:block; margin-top:8px;\n    font-family:var(--fm); font-stretch:normal; font-size:11.5px; font-weight:500;\n    letter-spacing:.16em; text-transform:uppercase; color:var(--muted);\n  }\n  #judgeme_badge_placeholder { min-height:18px; }\n  .ezn-info__pitch { font-size:15px; line-height:1.55; max-width:46ch; }\n  .ezn-info__pitch b { font-weight:700; }\n\n  .ezn-feats { list-style:none; display:flex; flex-direction:column; gap:8px; }\n  .ezn-feats li { display:flex; align-items:flex-start; gap:10px; font-size:13.5px; line-height:1.4; }\n  .ezn-feats b { font-weight:700; }\n\n  \/* tier radio cards *\/\n  .ezn-tiers { display:flex; flex-direction:column; gap:10px; border-top:1px solid var(--line); padding-top:16px; }\n  .ezn-tiers__label {\n    font-family:var(--fm); font-size:11px; font-weight:600;\n    letter-spacing:.18em; text-transform:uppercase; color:var(--muted);\n  }\n  .ezn-tiers__grid { display:grid; grid-template-columns:1fr 1fr; gap:8px; }\n  .ezn-tier {\n    position:relative; text-align:left;\n    display:flex; flex-direction:column; gap:4px;\n    padding:14px; background:var(--white);\n    border:1px solid var(--line); border-radius:var(--r); cursor:pointer;\n    transition:border-color .15s, box-shadow .15s;\n  }\n  .ezn-tier:hover { border-color:var(--ink); }\n  .ezn-tier[aria-pressed=\"true\"] { border-color:var(--blue); box-shadow:0 0 0 1px var(--blue); }\n  .ezn-tier[data-available=\"false\"] { opacity:.5; cursor:not-allowed; }\n  .ezn-tier__flag {\n    position:absolute; top:-9px; left:12px;\n    background:var(--blue); color:var(--white);\n    font-family:var(--fm); font-size:9px; font-weight:600;\n    letter-spacing:.1em; text-transform:uppercase;\n    padding:3px 8px; border-radius:3px; line-height:1.2;\n    opacity:0; transition:opacity .15s;\n  }\n  .ezn-tier[aria-pressed=\"true\"] .ezn-tier__flag { opacity:1; }\n  .ezn-tier__name {\n    font-family:var(--fa); font-stretch:108%; font-weight:800; font-size:18px;\n    letter-spacing:.02em; text-transform:uppercase; color:var(--ink);\n  }\n  .ezn-tier__desc { font-size:12px; color:var(--muted); line-height:1.35; }\n  .ezn-tier__desc b { color:var(--ink); font-weight:700; }\n  .ezn-tier__price { font-family:var(--fm); font-size:14px; font-weight:600; color:var(--ink); margin-top:4px; font-variant-numeric:tabular-nums; }\n\n  .ezn-price-row { display:flex; align-items:baseline; gap:12px; flex-wrap:wrap; }\n  .ezn-price { font-family:var(--fm); font-size:28px; font-weight:600; color:var(--ink); line-height:1; font-variant-numeric:tabular-nums; }\n  .ezn-installments { font-size:13px; color:var(--muted); }\n  .ezn-installments b { font-family:var(--fm); color:var(--ink); font-weight:600; }\n\n  .ezn-stock { font-size:13.5px; align-items:center; gap:9px; line-height:1.4; }\n  .ezn-stock b { font-weight:700; }\n  .ezn-stock__dot { width:8px; height:8px; border-radius:50%; flex:0 0 8px; }\n  .ezn-stock--in  .ezn-stock__dot { background:var(--green); }\n  .ezn-stock--out .ezn-stock__dot { background:var(--new); }\n\n  .ezn-cta__btn {\n    display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px;\n    width:100%; background:var(--blue); color:var(--white);\n    border:0; border-radius:var(--r); padding:15px 20px; cursor:pointer;\n    transition:background .15s;\n  }\n  .ezn-cta__btn:hover { background:var(--blue-d); }\n  .ezn-cta__main {\n    display:flex; align-items:baseline; justify-content:center; gap:10px;\n    font-family:var(--fa); font-stretch:108%; font-weight:800;\n    font-size:16px; letter-spacing:.04em; text-transform:uppercase; line-height:1.1;\n  }\n  .ezn-cta__main .ezn-cta__price { font-family:var(--fm); font-weight:600; font-variant-numeric:tabular-nums; }\n  .ezn-cta__sub { font-size:12px; color:rgba(255,255,255,.85); line-height:1.2; }\n\n  \/* notify *\/\n  .ezn-notify__label { font-family:var(--fm); font-size:11px; font-weight:600; letter-spacing:.16em; text-transform:uppercase; color:var(--ink); }\n  .ezn-notify__row { display:flex; gap:8px; }\n  .ezn-notify__input {\n    flex:1; min-width:0; font-family:var(--fa); font-size:15px;\n    padding:13px 15px; border:1px solid var(--line); border-radius:var(--r);\n    background:var(--white); color:var(--ink); outline:none; transition:border-color .15s;\n  }\n  .ezn-notify__input:focus { border-color:var(--blue); }\n  .ezn-notify__btn {\n    display:flex; align-items:center; justify-content:center;\n    background:var(--ink); color:var(--white);\n    font-family:var(--fa); font-stretch:106%; font-weight:700; font-size:13px;\n    letter-spacing:.06em; text-transform:uppercase;\n    border:0; border-radius:var(--r); padding:0 20px; cursor:pointer;\n    transition:background .15s; white-space:nowrap;\n  }\n  .ezn-notify__btn:hover { background:var(--blue); }\n  .ezn-notify__btn:disabled { opacity:.6; cursor:not-allowed; }\n  .ezn-notify__hint { font-size:12px; color:var(--muted); }\n  .ezn-notify__status { display:none; font-size:13px; padding:11px 13px; border-radius:6px; line-height:1.4; }\n  .ezn-notify__status--ok  { background:var(--green-tint); color:var(--green); border:1px solid #C6E5CC; }\n  .ezn-notify__status--err { background:#FBECE8; color:var(--new); border:1px solid #F0CFC6; }\n  .ezn-notify[data-state=\"success\"] .ezn-notify__row,\n  .ezn-notify[data-state=\"success\"] .ezn-notify__hint,\n  .ezn-notify[data-state=\"success\"] .ezn-notify__label { display:none; }\n  .ezn-notify[data-state=\"success\"] .ezn-notify__status--ok { display:block; }\n  .ezn-notify[data-state=\"error\"]   .ezn-notify__status--err { display:block; }\n\n  .ezn-trust { list-style:none; display:grid; grid-template-columns:repeat(3,1fr); gap:8px; }\n  .ezn-trust__item {\n    display:flex; align-items:center; gap:8px;\n    background:var(--chalk); border:1px solid var(--line); border-radius:6px;\n    padding:10px 11px; font-size:11.5px; line-height:1.25;\n  }\n  .ezn-trust__item svg { flex:0 0 15px; width:15px; height:15px; color:var(--muted); }\n  @media (max-width:480px){ .ezn-trust { grid-template-columns:1fr; } }\n\n  \/* ============ 3 · PRESS QUOTE STRIP (GGR) ============ *\/\n  .ck-press { text-align:center; }\n  .ck-press__quote {\n    font-family:var(--fa); font-weight:600;\n    font-size:clamp(19px,2.4vw,26px); line-height:1.45; letter-spacing:-.01em;\n    max-width:34ch; margin:0 auto;\n  }\n  .ck-press__quote em { font-style:normal; border-bottom:2px solid var(--blue); }\n  .ck-press__logo { width:170px; height:auto; margin:22px auto 0; opacity:.85; }\n\n  \/* ============ 4 · BENEFITS BAND ============ *\/\n  .ck-cap { background:var(--chalk); }\n  .ck-cap__grid {\n    display:grid; grid-template-columns:repeat(3,1fr); gap:1px;\n    background:var(--line); border:1px solid var(--line); border-radius:var(--r); overflow:hidden;\n  }\n  @media (max-width:820px){ .ck-cap__grid { grid-template-columns:repeat(2,1fr); } }\n  .ck-cap__cell { background:var(--white); padding:22px 20px; }\n  .ck-cap__icon { width:24px; height:24px; color:var(--ink); margin-bottom:12px; }\n  .ck-cap__icon svg { width:100%; height:100%; }\n  .ck-cap__name {\n    font-family:var(--fa); font-stretch:108%; font-weight:800; font-size:15px;\n    letter-spacing:.02em; text-transform:uppercase;\n  }\n  .ck-cap__desc { font-size:13px; color:var(--muted); line-height:1.5; margin-top:5px; }\n\n  \/* ============ 5 · GRAPHITE SCIENCE BAND ============ *\/\n  .ck-auth { background:var(--graphite); color:var(--white); border-top:0; }\n  .ck-auth .ck-eyebrow { color:var(--muted-dark); }\n  .ck-auth__grid { display:grid; grid-template-columns:1fr; gap:clamp(32px,5vw,56px); }\n  @media (min-width:880px){ .ck-auth__grid { grid-template-columns:6fr 6fr; align-items:center; } }\n  .ck-auth__quote {\n    font-family:var(--fa); font-weight:600;\n    font-size:clamp(21px,2.8vw,29px); line-height:1.35; letter-spacing:-.01em;\n    margin-top:14px;\n  }\n  .ck-auth__quote em { font-style:normal; border-bottom:2px solid var(--blue); }\n  .ck-auth__cite { margin-top:14px; font-family:var(--fm); font-size:11px; font-weight:500; letter-spacing:.14em; text-transform:uppercase; color:var(--muted-dark); }\n  .ck-auth__body { margin-top:18px; font-size:14.5px; line-height:1.6; color:var(--muted-dark); max-width:52ch; }\n  .ck-auth__body b { color:var(--white); font-weight:600; }\n  .ck-auth__stats {\n    display:grid; grid-template-columns:repeat(2,1fr); gap:1px;\n    background:var(--line-dark); border:1px solid var(--line-dark); border-radius:var(--r); overflow:hidden;\n  }\n  .ck-auth__stat { background:var(--graphite-2); padding:22px 20px; }\n  .ck-auth__val {\n    font-family:var(--fm); font-weight:600; font-variant-numeric:tabular-nums;\n    font-size:clamp(26px,3vw,36px); line-height:1; color:var(--white);\n  }\n  .ck-auth__val small { font-size:.5em; font-weight:500; color:var(--muted-dark); margin-left:2px; }\n  .ck-auth__key {\n    margin-top:8px; font-family:var(--fm); font-size:10.5px; font-weight:500;\n    letter-spacing:.14em; text-transform:uppercase; color:var(--muted-dark);\n  }\n  .ck-auth__src { margin-top:6px; font-size:11.5px; color:var(--muted-dark); line-height:1.4; }\n\n  \/* ============ 6 · PRO VS MAX TABLE ============ *\/\n  .ck-cmp { max-width:820px; margin:0 auto; border:1px solid var(--line); border-radius:var(--r); overflow:hidden; }\n  .ck-cmp__row { display:grid; grid-template-columns:1.2fr 1fr 1fr; border-top:1px solid var(--line); }\n  .ck-cmp__row:first-child { border-top:0; }\n  .ck-cmp__row--head { background:var(--chalk); }\n  .ck-cmp__cell { padding:14px 18px; font-size:13.5px; display:flex; align-items:center; }\n  .ck-cmp__cell--k { font-family:var(--fm); font-size:11px; font-weight:500; letter-spacing:.12em; text-transform:uppercase; color:var(--muted); }\n  .ck-cmp__cell--v { font-family:var(--fm); font-size:13px; font-weight:600; font-variant-numeric:tabular-nums; }\n  .ck-cmp__cell--sel { background:rgba(18,101,181,.05); }\n  .ck-cmp__prod { display:flex; flex-direction:column; gap:8px; padding:18px; }\n  .ck-cmp__prod img { width:100%; max-width:130px; aspect-ratio:1\/1; object-fit:cover; border:1px solid var(--line); border-radius:6px; }\n  .ck-cmp__name { font-family:var(--fa); font-stretch:108%; font-weight:800; font-size:16px; text-transform:uppercase; }\n  .ck-cmp__price { font-family:var(--fm); font-size:12.5px; font-weight:600; color:var(--muted); }\n  @media (max-width:560px){\n    .ck-cmp__cell { padding:11px 10px; font-size:12px; }\n    .ck-cmp__cell--k { font-size:9.5px; }\n    .ck-cmp__prod { padding:12px 10px; }\n  }\n\n  \/* ============ 7 · EXERCISE TABS ============ *\/\n  .ck-tabs__nav { display:flex; flex-wrap:wrap; gap:8px; margin-bottom:clamp(20px,3vw,32px); }\n  .ck-tab {\n    font-family:var(--fm); font-size:11px; font-weight:600;\n    letter-spacing:.12em; text-transform:uppercase;\n    padding:10px 18px; border:1px solid var(--line); border-radius:999px;\n    background:var(--white); color:var(--ink); cursor:pointer;\n    transition:border-color .15s, background .15s, color .15s;\n  }\n  .ck-tab:hover { border-color:var(--ink); }\n  .ck-tab[aria-selected=\"true\"] { background:var(--blue); border-color:var(--blue); color:var(--white); }\n  .ck-tabpanel { display:none; }\n  .ck-tabpanel.is-active { display:grid; }\n  .ck-tabpanel { grid-template-columns:1fr; gap:clamp(22px,3.5vw,44px); align-items:center; }\n  @media (min-width:820px){ .ck-tabpanel.is-active { grid-template-columns:5fr 7fr; } }\n  .ck-tabpanel__media { border:1px solid var(--line); border-radius:var(--r); overflow:hidden; background:var(--chalk); }\n  .ck-tabpanel__media img { width:100%; aspect-ratio:1\/1; object-fit:cover; }\n  .ck-tabpanel__name {\n    font-family:var(--fa); font-stretch:110%; font-weight:800;\n    font-size:clamp(20px,2.4vw,28px); line-height:1.05; text-transform:uppercase;\n  }\n  .ck-tabpanel__desc { margin-top:12px; font-size:14.5px; line-height:1.6; color:var(--muted); max-width:48ch; }\n  .ck-tabpanel__meta { display:flex; gap:1px; margin-top:18px; background:var(--line); border:1px solid var(--line); border-radius:var(--r); overflow:hidden; max-width:300px; }\n  .ck-tabpanel__stat { flex:1; background:var(--chalk); padding:12px 16px; }\n  .ck-tabpanel__statv { font-family:var(--fm); font-weight:600; font-size:16px; line-height:1; font-variant-numeric:tabular-nums; }\n  .ck-tabpanel__statk { margin-top:5px; font-family:var(--fm); font-size:9.5px; font-weight:500; letter-spacing:.14em; text-transform:uppercase; color:var(--muted); }\n\n  \/* ============ 8 · VIDEO + HUBERMAN ============ *\/\n  .ck-video { background:var(--chalk); }\n  .ck-video__wrap {\n    max-width:960px; margin:clamp(28px,4vw,40px) auto 0;\n    border:1px solid var(--line); border-radius:var(--r); overflow:hidden; background:var(--ink);\n  }\n  .ck-hub { max-width:820px; margin:clamp(36px,5vw,56px) auto 0; border:1px solid var(--line); border-radius:var(--r); background:var(--white); padding:clamp(24px,4vw,40px); }\n  .ck-hub__quote {\n    font-family:var(--fa); font-weight:600;\n    font-size:clamp(18px,2.2vw,24px); line-height:1.5; letter-spacing:-.01em;\n  }\n  .ck-hub__quote em { font-style:normal; border-bottom:2px solid var(--blue); }\n  .ck-hub__cite { margin-top:16px; font-family:var(--fm); font-size:11px; font-weight:500; letter-spacing:.14em; text-transform:uppercase; color:var(--muted); }\n\n  \/* ============ 9 · ATTRACTIVENESS STUDY ============ *\/\n  .ck-study__grid { display:grid; grid-template-columns:1fr; gap:clamp(20px,3vw,32px); }\n  @media (min-width:820px){ .ck-study__grid { grid-template-columns:1fr 1fr; } }\n  .ck-study__card { border:1px solid var(--line); border-radius:var(--r); background:var(--white); padding:20px; }\n  .ck-study__label { font-family:var(--fm); font-size:11px; font-weight:600; letter-spacing:.16em; text-transform:uppercase; color:var(--muted); margin-bottom:14px; display:flex; justify-content:space-between; }\n  .ck-study__imgs { display:grid; grid-template-columns:1fr 1fr; gap:10px; }\n  .ck-study__imgcard { position:relative; border:1px solid var(--line); border-radius:6px; overflow:hidden; }\n  .ck-study__imgcard img { width:100%; aspect-ratio:3\/4; object-fit:cover; }\n  .ck-study__tag {\n    position:absolute; top:8px; left:8px;\n    font-family:var(--fm); font-size:9.5px; font-weight:600; letter-spacing:.1em; text-transform:uppercase;\n    padding:4px 8px; border-radius:4px;\n  }\n  .ck-study__tag--before { background:var(--ink); color:var(--white); }\n  .ck-study__tag--after  { background:var(--green); color:var(--white); }\n  .ck-study__delta {\n    display:flex; align-items:baseline; justify-content:space-between; gap:12px;\n    margin-top:14px; padding:14px 16px;\n    background:var(--green-tint); border-radius:6px;\n  }\n  .ck-study__deltak { font-size:13px; font-weight:600; color:var(--green); }\n  .ck-study__deltav { font-family:var(--fm); font-size:22px; font-weight:600; color:var(--green); font-variant-numeric:tabular-nums; }\n  .ck-study__method { max-width:820px; margin:clamp(24px,3.5vw,36px) auto 0; font-size:13.5px; line-height:1.65; color:var(--muted); }\n  .ck-study__method b { color:var(--ink); font-weight:700; }\n  .ck-study__method a { color:var(--blue); font-weight:600; text-decoration:none; }\n  .ck-study__method a:hover { text-decoration:underline; }\n\n  \/* ============ 10 · VIDEO REVIEWS ============ *\/\n  .ck-yt { background:var(--chalk); }\n  .ck-yt__grid { display:grid; grid-template-columns:1fr; gap:clamp(16px,2.5vw,24px); }\n  @media (min-width:820px){ .ck-yt__grid { grid-template-columns:repeat(3,1fr); } }\n  .ck-yt__card { border:1px solid var(--line); border-radius:var(--r); overflow:hidden; background:var(--white); }\n  .ck-yt__frame { aspect-ratio:16\/9; background:var(--ink); }\n  .ck-yt__frame iframe { width:100%; height:100%; border:0; display:block; }\n  .ck-yt__title { padding:14px 16px; font-size:13.5px; font-weight:600; line-height:1.4; }\n\n  \/* ============ 11 · HERITAGE TIMELINE ============ *\/\n  .ck-time__list { max-width:820px; margin:0 auto; border-left:1px solid var(--line); padding-left:clamp(20px,3vw,32px); display:flex; flex-direction:column; gap:clamp(24px,3.5vw,36px); }\n  .ck-time__item { position:relative; }\n  .ck-time__item::before {\n    content:\"\"; position:absolute; left:calc(-1 * clamp(20px,3vw,32px) - 4.5px);\n    top:6px; width:9px; height:9px; border-radius:50%;\n    background:var(--white); border:2px solid var(--blue);\n  }\n  .ck-time__era { font-family:var(--fm); font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:var(--muted); }\n  .ck-time__quote { margin-top:6px; font-size:16px; font-weight:600; line-height:1.5; max-width:52ch; }\n  .ck-time__src { margin-top:4px; font-size:12.5px; color:var(--muted); }\n\n  \/* ============ 12 · FAQ ============ *\/\n  .ck-faq__grid { display:grid; grid-template-columns:1fr; gap:clamp(24px,4vw,48px); }\n  @media (min-width:880px){ .ck-faq__grid { grid-template-columns:4fr 8fr; align-items:start; } }\n  .ck-faq__list { display:flex; flex-direction:column; }\n  .ck-faq__item { border-top:1px solid var(--line); }\n  .ck-faq__item:last-child { border-bottom:1px solid var(--line); }\n  .ck-faq__q {\n    width:100%; text-align:left; background:none; border:0; cursor:pointer;\n    padding:18px 4px; display:flex; align-items:center; justify-content:space-between; gap:16px;\n    font-family:var(--fa); font-stretch:106%; font-weight:700; font-size:15px; line-height:1.35;\n    color:var(--ink);\n  }\n  .ck-faq__plus { flex:0 0 20px; width:20px; height:20px; position:relative; color:var(--muted); transition:color .15s; }\n  .ck-faq__plus::before, .ck-faq__plus::after {\n    content:\"\"; position:absolute; top:50%; left:50%; background:currentColor; border-radius:1px;\n    transition:transform .2s;\n  }\n  .ck-faq__plus::before { width:14px; height:2px; transform:translate(-50%,-50%); }\n  .ck-faq__plus::after  { width:2px; height:14px; transform:translate(-50%,-50%); }\n  .ck-faq__item.is-open .ck-faq__plus { color:var(--blue); }\n  .ck-faq__item.is-open .ck-faq__plus::after { transform:translate(-50%,-50%) rotate(90deg); }\n  .ck-faq__a { max-height:0; overflow:hidden; transition:max-height .3s cubic-bezier(.4,0,.2,1); }\n  .ck-faq__item.is-open .ck-faq__a { max-height:1200px; }\n  .ck-faq__a-inner { padding:0 4px 20px; font-size:14px; line-height:1.7; color:var(--muted); }\n  .ck-faq__a-inner p { margin-bottom:10px; }\n  .ck-faq__a-inner p:last-child { margin-bottom:0; }\n  .ck-faq__a-inner strong { color:var(--ink); font-weight:700; }\n  .ck-faq__a-inner a { color:var(--blue); font-weight:600; text-decoration:none; }\n  .ck-faq__a-inner a:hover { text-decoration:underline; }\n  .ck-faq__a-inner ul { margin:10px 0 0; padding-left:18px; }\n  .ck-faq__a-inner ul ul { margin-top:6px; }\n  .ck-faq__a-inner li { margin-bottom:8px; }\n  .ck-faq__a-inner li::marker { color:var(--blue); }\n\n  \/* ============ 13 · FINAL CTA ============ *\/\n  .ck-final { background:var(--graphite); color:var(--white); border-top:0; text-align:center; }\n  .ck-final .ck-eyebrow { color:var(--muted-dark); }\n  .ck-final__title {\n    font-family:var(--fa); font-stretch:115%; font-weight:850;\n    font-size:clamp(30px,4.6vw,54px); line-height:1; letter-spacing:-.01em;\n    text-transform:uppercase; margin-top:12px;\n  }\n  .ck-final__sub { margin:16px auto 0; font-size:15px; color:var(--muted-dark); max-width:48ch; line-height:1.6; }\n  .ck-final__btn {\n    display:inline-flex; flex-direction:column; align-items:center; gap:4px;\n    margin-top:28px; background:var(--blue); color:var(--white);\n    border:0; border-radius:var(--r); padding:16px 44px; cursor:pointer;\n    transition:background .15s;\n  }\n  .ck-final__btn:hover { background:var(--blue-d); }\n  .ck-final__points {\n    display:flex; flex-wrap:wrap; justify-content:center; gap:10px 28px;\n    margin-top:26px; font-family:var(--fm); font-size:10.5px; font-weight:500;\n    letter-spacing:.16em; text-transform:uppercase; color:var(--muted-dark);\n    list-style:none;\n  }\n\n  \/* ============ 14 · STICKY ATC BAR ============ *\/\n  .ck-sticky {\n    position:fixed; left:0; right:0; bottom:0; z-index:900;\n    background:var(--white); border-top:1px solid var(--line);\n    box-shadow:0 -8px 24px rgba(16,18,21,.08);\n    transform:translateY(110%); transition:transform .25s ease;\n    padding-bottom:env(safe-area-inset-bottom, 0px);\n  }\n  .ck-sticky.is-visible { transform:translateY(0); }\n  .ck-sticky__row {\n    display:flex; align-items:center; justify-content:space-between; gap:16px;\n    padding:10px clamp(16px,3.5vw,32px); max-width:1200px; margin:0 auto;\n  }\n  .ck-sticky__name { font-family:var(--fa); font-stretch:106%; font-weight:800; font-size:14px; letter-spacing:.02em; text-transform:uppercase; }\n  .ck-sticky__price { font-family:var(--fm); font-weight:600; font-size:14px; color:var(--muted); margin-left:10px; font-variant-numeric:tabular-nums; }\n  .ck-sticky__btn {\n    background:var(--blue); color:var(--white); border:0; border-radius:6px;\n    font-family:var(--fa); font-stretch:106%; font-weight:800; font-size:13px;\n    letter-spacing:.05em; text-transform:uppercase;\n    padding:11px 22px; cursor:pointer; transition:background .15s; white-space:nowrap;\n  }\n  .ck-sticky__btn:hover { background:var(--blue-d); }\n\n  @media (prefers-reduced-motion:reduce){\n    .ck-page * { transition:none!important; animation:none!important; }\n    .ezn-gallery__track { scroll-behavior:auto; }\n  }\n\n  .ck-page .ck-hero__grid \u003e * { min-width:0; }\n  .ck-page .ezn-program-bonus {\n    padding:13px 15px; background:#EAF4FF; border:1px solid #CFE3F7;\n    border-radius:var(--r); color:var(--ink);\n  }\n  .ck-page .ezn-program-bonus__title { font-size:14px; font-weight:700; line-height:1.4; }\n  .ck-page .ezn-program-bonus__detail { margin-top:3px; font-size:12.5px; color:var(--muted); }\n  .ck-page .ezn-program-bonus__link {\n    display:inline-block; margin-top:6px; color:var(--ink); font-size:12.5px;\n    font-weight:600; text-decoration:underline; text-underline-offset:3px;\n  }\n  .ck-page .ezn-program-bonus__link:focus-visible { outline:2px solid var(--blue); outline-offset:4px; }\n  .ck-page .ck-program { background:#EAF4FF; scroll-margin-top:32px; }\n  .ck-page .ck-program__intro { display:grid; grid-template-columns:1.35fr 1fr; gap:32px; align-items:start; }\n  .ck-page .ck-program__included { font-family:var(--fm); font-size:11px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; }\n  .ck-page .ck-program__list { list-style:none; display:grid; gap:12px; padding-top:6px; }\n  .ck-page .ck-program__list li { padding-bottom:12px; border-bottom:1px solid #CFE3F7; font-size:14px; }\n  .ck-page .ck-program__tracks { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; margin-top:30px; }\n  .ck-page .ck-program__track { padding:22px; background:var(--white); border:1px solid #CFE3F7; border-radius:var(--r); }\n  .ck-page .ck-program__level { font-family:var(--fm); font-size:10px; letter-spacing:.12em; color:var(--muted); }\n  .ck-page .ck-program__name { margin-top:10px; font-size:18px; font-weight:750; }\n  .ck-page .ck-program__desc { margin-top:8px; font-size:13px; color:var(--muted); line-height:1.55; }\n  .ck-page .ck-program__note { margin-top:18px; font-size:12px; color:var(--muted); }\n  @media (max-width:700px) {\n    .ck-page .ck-program__intro, .ck-page .ck-program__tracks { grid-template-columns:1fr; gap:16px; }\n    .ck-page .ck-program__track { padding:18px; }\n  }\n\n  .ck-page .ck-program__intro { grid-template-columns:1.15fr 1fr; gap:22px 44px; align-items:center; }\n  .ck-page .ck-program__copy { grid-column:1; grid-row:1; align-self:end; }\n  .ck-page .ck-program__book { grid-column:2; grid-row:1 \/ span 2; min-width:0; }\n  .ck-page .ck-program__book img { width:100%; height:auto; border-radius:var(--r); }\n  .ck-page .ck-program__book figcaption { margin-top:10px; text-align:center; font-size:11px; color:var(--muted); }\n  .ck-page .ck-program__intro \u003e .ck-program__list { grid-column:1; grid-row:2; align-self:start; }\n  @media (max-width:700px) {\n    .ck-page .ck-program__intro { grid-template-columns:1fr; gap:24px; }\n    .ck-page .ck-program__copy { grid-column:1; grid-row:1; }\n    .ck-page .ck-program__book { grid-column:1; grid-row:2; width:100%; max-width:440px; margin:0 auto; }\n    .ck-page .ck-program__intro \u003e .ck-program__list { grid-column:1; grid-row:3; }\n  }\n\u003c\/style\u003e \u003cdiv class=\"ck-page\"\u003e \u003cdiv class=\"ck-util\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-util__row\"\u003e \u003cspan\u003e100-day risk-free trial\u003c\/span\u003e \u003cspan\u003eFree shipping $100+\u003c\/span\u003e \u003cspan\u003e\u003csvg class=\"ck-util__star\" viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 2l2.9 6.3 6.9.8-5.1 4.7 1.4 6.8L12 17.3 5.9 20.6l1.4-6.8L2.2 9.1l6.9-.8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Rated by lifters\u003c\/span\u003e \u003cspan\u003eTrusted by 200,000+\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003csection class=\"ck-sec ck-hero\" data-stock=\"in\" data-product-handle=\"ez-neck-pro\" aria-label=\"EZ-NECK\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-hero__grid\"\u003e \u003cdiv class=\"ezn-gallery\"\u003e \u003cdiv class=\"ezn-gallery__stage\"\u003e \u003cspan class=\"ezn-gallery__model\"\u003ePRO\u003c\/span\u003e \u003cbutton type=\"button\" class=\"ezn-gallery__arrow ezn-gallery__arrow--prev\" aria-label=\"Previous image\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/button\u003e \u003cdiv class=\"ezn-gallery__track\" id=\"ezn-gallery-track\"\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/pro_68b5b325-408b-426a-b9fa-0766a9a6ecf7.jpg?v=1764502146\u0026amp;width=1024\" alt=\"Kensui EZ-NECK PRO — plate-loaded neck trainer\" width=\"1024\" height=\"1024\" loading=\"eager\" fetchpriority=\"high\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max_88e6e0e7-3d33-427b-bc36-30c712203627.jpg?v=1764502136\u0026amp;width=1024\" alt=\"Kensui EZ-NECK MAX — premium padded harness\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck-pointers.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK features and pointers\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck-before-after.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK before and after\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck-benefits.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK benefits\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck1.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck2.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck3.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck4.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck6.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck7.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK in use\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neck-curl.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK neck curl (flexion)\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neck-extension.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK neck extension\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"ezn-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neck-side-curl.jpg?v=1774806398\u0026amp;width=1024\" alt=\"EZ-NECK lateral neck curl\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cbutton type=\"button\" class=\"ezn-gallery__arrow ezn-gallery__arrow--next\" aria-label=\"Next image\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/button\u003e \u003cdiv class=\"ezn-gallery__counter\" id=\"ezn-gallery-counter\"\u003e1 \/ 14\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ezn-gallery__thumbs\" id=\"ezn-gallery-thumbs\" role=\"tablist\" aria-label=\"Gallery thumbnails\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ezn-info\" id=\"ezn-buybox\"\u003e \u003ch1 class=\"ezn-info__title\"\u003e Build a neck that stands out. \u003csmall class=\"ezn-info__product\"\u003eEZ-NECK™ — Plate-loaded 4-way neck trainer\u003c\/small\u003e \u003c\/h1\u003e \u003cspan id=\"judgeme_badge_placeholder\"\u003e\u003c\/span\u003e \u003cp class=\"ezn-info__pitch\"\u003e Build neck \u003cb\u003estrength, size, and posture\u003c\/b\u003e comfortably in all 4 directions with smooth, plate-loaded resistance. \u003c\/p\u003e \u003cul class=\"ezn-feats\" aria-label=\"Key features\"\u003e \u003cli\u003e\n\u003cspan class=\"ck-check\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cb\u003ePortable\u003c\/b\u003e — train anywhere, lives in your gym bag\u003c\/span\u003e\n\u003c\/li\u003e \u003cli\u003e\n\u003cspan class=\"ck-check\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eKnurled handles\u003c\/b\u003e and foam padding for a secure, comfortable hold\u003c\/span\u003e\n\u003c\/li\u003e \u003cli\u003e\n\u003cspan class=\"ck-check\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eWorks with \u003cb\u003eall weight plates\u003c\/b\u003e — standard and Olympic\u003c\/span\u003e\n\u003c\/li\u003e \u003c\/ul\u003e \u003cdiv class=\"ezn-tiers\"\u003e \u003cspan class=\"ezn-tiers__label\"\u003eChoose your model\u003c\/span\u003e \u003cdiv role=\"radiogroup\" aria-label=\"Model\" class=\"ezn-tiers__grid\"\u003e \u003cbutton type=\"button\" class=\"ezn-tier\" role=\"radio\" aria-pressed=\"true\" data-variant-id=\"46187530453204\" data-name=\"PRO\" data-price=\"4900\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/pro_68b5b325-408b-426a-b9fa-0766a9a6ecf7.jpg?v=1764502146\"\u003e \u003cspan class=\"ezn-tier__flag\"\u003eSelected\u003c\/span\u003e \u003cspan class=\"ezn-tier__name\"\u003ePRO\u003c\/span\u003e \u003cspan class=\"ezn-tier__desc\"\u003eDURACORE™ polymer\u003c\/span\u003e \u003cspan class=\"ezn-tier__desc\"\u003e\u003cb\u003e100 lb capacity\u003c\/b\u003e · 20 mm padding\u003c\/span\u003e \u003cspan class=\"ezn-tier__price\" data-tier-price\u003e$49\u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"ezn-tier\" role=\"radio\" aria-pressed=\"false\" data-variant-id=\"46187530485972\" data-name=\"MAX\" data-price=\"12900\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max_88e6e0e7-3d33-427b-bc36-30c712203627.jpg?v=1764502136\"\u003e \u003cspan class=\"ezn-tier__flag\"\u003eSelected\u003c\/span\u003e \u003cspan class=\"ezn-tier__name\"\u003eMAX\u003c\/span\u003e \u003cspan class=\"ezn-tier__desc\"\u003eAluminum alloy\u003c\/span\u003e \u003cspan class=\"ezn-tier__desc\"\u003e\u003cb\u003e200 lb capacity\u003c\/b\u003e · 25 mm padding\u003c\/span\u003e \u003cspan class=\"ezn-tier__price\" data-tier-price\u003e$129\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ezn-price-row\"\u003e \u003cspan class=\"ezn-price\" id=\"ezn-price\"\u003e$49\u003c\/span\u003e \u003cspan class=\"ezn-installments\"\u003eor 4 payments of \u003cb id=\"ezn-installment\"\u003e$12.25\u003c\/b\u003e with Shop Pay\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"ezn-stock ezn-stock--in\"\u003e \u003cspan class=\"ezn-stock__dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003cspan\u003eIn stock — ships in 24 hours. Delivers in \u003cb\u003e3–5 days\u003c\/b\u003e\u003cspan id=\"ezn-ship-dest\"\u003e\u003c\/span\u003e.\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"ezn-stock ezn-stock--out\"\u003e \u003cspan class=\"ezn-stock__dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003cspan\u003e\u003cb\u003eSold out\u003c\/b\u003e — restocking soon. Drop your email and we’ll ping you the moment it’s back.\u003c\/span\u003e \u003c\/div\u003e \u003caside class=\"ezn-program-bonus\" aria-label=\"Included training program\"\u003e \u003cp class=\"ezn-program-bonus__title\"\u003eFree 12-week training program — $19 value\u003c\/p\u003e \u003cp class=\"ezn-program-bonus__detail\"\u003eBeginner, Intermediate \u0026amp; Advanced tracks.\u003c\/p\u003e \u003ca class=\"ezn-program-bonus__link\" href=\"#ck-training-program\"\u003eSee what’s included ↓\u003c\/a\u003e \u003c\/aside\u003e \u003cform class=\"ezn-block ezn-block--in\" method=\"post\" action=\"\/cart\/add\"\u003e \u003cinput type=\"hidden\" name=\"id\" id=\"ezn-cart-variant\" value=\"46187530453204\"\u003e \u003cinput type=\"hidden\" name=\"quantity\" value=\"1\"\u003e \u003cbutton type=\"submit\" class=\"ezn-cta__btn\"\u003e \u003cspan class=\"ezn-cta__main\"\u003eAdd to cart — \u003cspan class=\"ezn-cta__price\" id=\"ezn-cta-price\"\u003e$49\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"ezn-cta__sub\"\u003e100-day risk-free trial · free returns\u003c\/span\u003e \u003c\/button\u003e \u003c\/form\u003e \u003cform class=\"ezn-block ezn-block--out ezn-notify\" method=\"post\" action=\"#\" id=\"ezn-notify-form\"\u003e \u003clabel class=\"ezn-notify__label\" for=\"ezn-notify-email\"\u003eNotify me when available\u003c\/label\u003e \u003cdiv class=\"ezn-notify__row\"\u003e \u003cinput class=\"ezn-notify__input\" id=\"ezn-notify-email\" type=\"email\" name=\"contact[email]\" placeholder=\"you@example.com\" required\u003e \u003cinput type=\"hidden\" name=\"variant_id\" id=\"ezn-notify-variant\" value=\"46187530453204\"\u003e \u003cbutton class=\"ezn-notify__btn\" type=\"submit\"\u003e\u003cspan class=\"ezn-notify__btn-label\"\u003eNotify me\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003cp class=\"ezn-notify__hint\"\u003eWe’ll only email you about this restock. No spam.\u003c\/p\u003e \u003cp class=\"ezn-notify__status ezn-notify__status--ok\" role=\"status\"\u003e✓ You’re on the list. We’ll email you the moment it’s back in stock.\u003c\/p\u003e \u003cp class=\"ezn-notify__status ezn-notify__status--err\" role=\"alert\"\u003eSomething went wrong. Please try again or email support@kensui.com.\u003c\/p\u003e \u003c\/form\u003e \u003cul class=\"ezn-trust\" aria-label=\"Guarantees\"\u003e \u003cli class=\"ezn-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 100-day risk-free trial \u003c\/li\u003e \u003cli class=\"ezn-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 3v5h-7zM5.5 20a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM18.5 20a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Free shipping $100+ \u003c\/li\u003e \u003cli class=\"ezn-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 200,000+ customers \u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-press\" aria-label=\"Press review\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cp class=\"ck-press__quote\"\u003e“A sturdy piece of equipment. \u003cem\u003ePadding felt really comfortable\u003c\/em\u003e while using it.”\u003c\/p\u003e \u003cimg class=\"ck-press__logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/garage-gym-reviews-logo.png?v=1787923775\" alt=\"Garage Gym Reviews\" width=\"475\" height=\"167\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-cap\" aria-label=\"Why train your neck\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eWhy it matters\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eOne trainer, six reasons\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__grid\"\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 10-12h-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eGreat for athletes\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eContact sports demand a neck that can absorb impact.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"20\" x2=\"12\" y2=\"4\"\u003e\u003c\/line\u003e\u003cpolyline points=\"6 10 12 4 18 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eImprove posture\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eA strong cervical spine is the foundation of standing tall.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"4 16 10 10 14 14 20 8\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"15 8 20 8 20 13\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eBoost neck size\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eProgressive plate loading grows what bodyweight can’t.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eReduce injuries\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eBalanced 4-way strength protects against whiplash-type loads.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 12h8M12 8v8\" opacity=\".5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eFix stiffness\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eLoaded full-range movement restores mobility desk work steals.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cap__cell\"\u003e \u003cdiv class=\"ck-cap__icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 12a8 8 0 1 1-2.3-5.6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"20 3 20 7 16 7\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e \u003cdiv class=\"ck-cap__name\"\u003eGreat for rehab\u003c\/div\u003e \u003cp class=\"ck-cap__desc\"\u003eStart light and progress in small, controlled increments.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-auth\" aria-label=\"The research\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-auth__grid\"\u003e \u003cdiv\u003e \u003cdiv class=\"ck-eyebrow\"\u003eThe research\u003c\/div\u003e \u003cp class=\"ck-auth__quote\"\u003e“The data shows that neck strengthening has \u003cem\u003estrong potential as a key concussion prevention tool\u003c\/em\u003e.”\u003c\/p\u003e \u003cdiv class=\"ck-auth__cite\"\u003eSean Gregory — TIME Magazine\u003c\/div\u003e \u003cp class=\"ck-auth__body\"\u003e A Rutgers University study found that \u003cb\u003eevery one-pound increase in neck strength cut the odds of concussion by 5%\u003c\/b\u003e — and researchers recommend athletes in high-risk sports like football and soccer prioritize neck training as a preventive measure. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-auth__stats\"\u003e \u003cdiv class=\"ck-auth__stat\"\u003e \u003cdiv class=\"ck-auth__val\"\u003e-5\u003csmall\u003e%\u003c\/small\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-auth__key\"\u003eConcussion odds per lb\u003c\/div\u003e \u003cdiv class=\"ck-auth__src\"\u003eRutgers Univ., J. Primary Prevention\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-auth__stat\"\u003e \u003cdiv class=\"ck-auth__val\"\u003e+1.5\u003csmall\u003eCM\u003c\/small\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-auth__key\"\u003eAvg. circumference, 16 wks\u003c\/div\u003e \u003cdiv class=\"ck-auth__src\"\u003eMansell et al., 2005\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-auth__stat\"\u003e \u003cdiv class=\"ck-auth__val\"\u003e+2.3\u003csmall\u003eCM\u003c\/small\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-auth__key\"\u003eMax individual gain\u003c\/div\u003e \u003cdiv class=\"ck-auth__src\"\u003eSnarr et al., 2017\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-auth__stat\"\u003e \u003cdiv class=\"ck-auth__val\"\u003e3\u003csmall\u003e×\/WK\u003c\/small\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-auth__key\"\u003eStudy training frequency\u003c\/div\u003e \u003cdiv class=\"ck-auth__src\"\u003eMurlok 2012 · Harput 2014\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec\" aria-label=\"PRO vs MAX\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eChoose your model\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003ePRO vs MAX\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp\"\u003e \u003cdiv class=\"ck-cmp__row ck-cmp__row--head\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003eCompare\u003c\/div\u003e \u003cdiv class=\"ck-cmp__prod ck-cmp__cell--sel\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/pro_68b5b325-408b-426a-b9fa-0766a9a6ecf7.jpg?v=1764502146\" alt=\"EZ-NECK PRO\"\u003e \u003cdiv\u003e\n\u003cdiv class=\"ck-cmp__name\"\u003ePRO\u003c\/div\u003e\n\u003cdiv class=\"ck-cmp__price\"\u003e$49 · Best value\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__prod\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max_88e6e0e7-3d33-427b-bc36-30c712203627.jpg?v=1764502136\" alt=\"EZ-NECK MAX\"\u003e \u003cdiv\u003e\n\u003cdiv class=\"ck-cmp__name\"\u003eMAX\u003c\/div\u003e\n\u003cdiv class=\"ck-cmp__price\"\u003e$129 · Heavy duty\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__row\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003eMaterial\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v ck-cmp__cell--sel\"\u003eDURACORE™ polymer\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v\"\u003eAluminum alloy\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__row\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003eWeight capacity\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v ck-cmp__cell--sel\"\u003e100 lb \/ 45 kg\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v\"\u003e200 lb \/ 90 kg\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__row\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003ePadding\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v ck-cmp__cell--sel\"\u003e20 mm\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v\"\u003e25 mm\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__row\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003eSleeve length\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v ck-cmp__cell--sel\"\u003e9.5 cm\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--v\"\u003e9.5 cm\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-cmp__row\"\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--k\"\u003eBest for\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell ck-cmp__cell--sel\" style=\"font-size:13px;\"\u003eBeginners \u0026amp; travel\u003c\/div\u003e \u003cdiv class=\"ck-cmp__cell\" style=\"font-size:13px;\"\u003eSerious athletes\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-cap\" aria-label=\"Exercises\" id=\"ck-exercises\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eTraining\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003e3 exercises. Complete results.\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eHit the neck from all angles to build a robust, resilient, bulletproof neck.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-tabs__nav\" role=\"tablist\" aria-label=\"Neck exercises\"\u003e \u003cbutton class=\"ck-tab\" role=\"tab\" aria-selected=\"true\" data-tab=\"0\"\u003eNeck curls\u003c\/button\u003e \u003cbutton class=\"ck-tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"1\"\u003eNeck extensions\u003c\/button\u003e \u003cbutton class=\"ck-tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"2\"\u003eSide neck curls\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"ck-tabpanel is-active\" role=\"tabpanel\" data-panel=\"0\"\u003e \u003cdiv class=\"ck-tabpanel__media\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neck-curl-short.gif?v=1761760637\" alt=\"Neck curls with the EZ-NECK\"\u003e\u003c\/div\u003e \u003cdiv\u003e \u003ch3 class=\"ck-tabpanel__name\"\u003eNeck curls\u003c\/h3\u003e \u003cp class=\"ck-tabpanel__desc\"\u003eStrengthen the front neck muscles for better head stability and posture.\u003c\/p\u003e \u003cdiv class=\"ck-tabpanel__meta\"\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eSets\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e8–12\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eReps\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-tabpanel\" role=\"tabpanel\" data-panel=\"1\"\u003e \u003cdiv class=\"ck-tabpanel__media\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neck-extension.gif?v=1761760636\" alt=\"Neck extensions with the EZ-NECK\"\u003e\u003c\/div\u003e \u003cdiv\u003e \u003ch3 class=\"ck-tabpanel__name\"\u003eNeck extensions\u003c\/h3\u003e \u003cp class=\"ck-tabpanel__desc\"\u003eBuild posterior neck strength for injury prevention and athletic performance.\u003c\/p\u003e \u003cdiv class=\"ck-tabpanel__meta\"\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eSets\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e8–15\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eReps\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-tabpanel\" role=\"tabpanel\" data-panel=\"2\"\u003e \u003cdiv class=\"ck-tabpanel__media\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/side-neck-curl.gif?v=1761760669\" alt=\"Side neck curls with the EZ-NECK\"\u003e\u003c\/div\u003e \u003cdiv\u003e \u003ch3 class=\"ck-tabpanel__name\"\u003eSide neck curls\u003c\/h3\u003e \u003cp class=\"ck-tabpanel__desc\"\u003eTarget lateral neck muscles for complete 360-degree neck development.\u003c\/p\u003e \u003cdiv class=\"ck-tabpanel__meta\"\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eSets\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-tabpanel__stat\"\u003e\n\u003cdiv class=\"ck-tabpanel__statv\"\u003e10–15\u003c\/div\u003e\n\u003cdiv class=\"ck-tabpanel__statk\"\u003eReps\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-program\" id=\"ck-training-program\" aria-labelledby=\"ck-program-title\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-program__intro\"\u003e \u003cdiv class=\"ck-program__copy\"\u003e \u003cp class=\"ck-program__included\"\u003e$19 value · Included free with PRO or MAX\u003c\/p\u003e \u003ch2 class=\"ck-h2\" id=\"ck-program-title\"\u003eYour trainer.\u003cbr\u003eYour 12-week plan.\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eKnow what to train, how often, and when to progress. Your included digital training guide gives you a week-by-week plan matched to your neck-training experience.\u003c\/p\u003e \u003c\/div\u003e \u003cfigure class=\"ck-program__book\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-neck-12-week-training-program.png?v=1788903876\" alt=\"Thin-book mockup of the KENSUI Neck Strength Foundations 12-week digital training guide\" width=\"1254\" height=\"1254\" loading=\"lazy\" decoding=\"async\"\u003e \u003cfigcaption\u003eDigital guide included. Book shown for illustration.\u003c\/figcaption\u003e \u003c\/figure\u003e \u003cul class=\"ck-program__list\" aria-label=\"Inside the training guide\"\u003e \u003cli\u003e12-week schedules with sets and reps\u003c\/li\u003e \u003cli\u003eExercise photos and technique cues\u003c\/li\u003e \u003cli\u003eClear guidance on adding resistance and recovery\u003c\/li\u003e \u003cli\u003ePrintable calendar and session logs\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003cdiv class=\"ck-program__tracks\"\u003e \u003cdiv class=\"ck-program__track\"\u003e \u003cp class=\"ck-program__level\"\u003eTRACK 01\u003c\/p\u003e \u003ch3 class=\"ck-program__name\"\u003eBeginner\u003c\/h3\u003e \u003cp class=\"ck-program__desc\"\u003eNew to direct neck training? Build familiarity and control with two sessions per week.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-program__track\"\u003e \u003cp class=\"ck-program__level\"\u003eTRACK 02\u003c\/p\u003e \u003ch3 class=\"ck-program__name\"\u003eIntermediate\u003c\/h3\u003e \u003cp class=\"ck-program__desc\"\u003eAlready training your neck consistently? Gradually build volume on an established foundation.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-program__track\"\u003e \u003cp class=\"ck-program__level\"\u003eTRACK 03\u003c\/p\u003e \u003ch3 class=\"ck-program__name\"\u003eAdvanced\u003c\/h3\u003e \u003cp class=\"ck-program__desc\"\u003eExperienced with direct neck training? Refine your progression, with an optional light session when recovery allows.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cp class=\"ck-program__note\"\u003eChoose your track by direct neck-training experience. General gym experience alone doesn’t move you up a level.\u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec\" aria-label=\"Product overview\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\" style=\"margin-bottom:0;\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eWatch\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eProduct overview\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eSee how the EZ-NECK transforms your neck training in minutes.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-video__wrap\"\u003e \u003cscript src=\"https:\/\/fast.wistia.com\/embed\/medias\/trluc41tyu.jsonp\" async\u003e\u003c\/script\u003e\u003cscript src=\"https:\/\/fast.wistia.com\/assets\/external\/E-v1.js\" async\u003e\u003c\/script\u003e\u003cdiv class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\"\u003e\u003cdiv class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\"\u003e\u003cdiv class=\"wistia_embed wistia_async_trluc41tyu seo=true videoFoam=true\" style=\"height:100%;position:relative;width:100%\"\u003e\u003cdiv class=\"wistia_swatch\" style=\"height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;\"\u003e\u003cimg src=\"https:\/\/fast.wistia.com\/embed\/medias\/trluc41tyu\/swatch\" style=\"filter:blur(5px);height:100%;object-fit:contain;width:100%;\" alt=\"\" aria-hidden=\"true\" onload=\"this.parentNode.style.opacity=1;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-hub\"\u003e \u003cp class=\"ck-hub__quote\"\u003e “Having a strong neck — why is that so important? Because you want a strong spine, and it’s the upper portion of your spine. Training my neck completely changes my psychology… \u003cem\u003eI just naturally stand more upright.\u003c\/em\u003e” \u003c\/p\u003e \u003cdiv class=\"ck-hub__cite\"\u003eAndrew Huberman — Neuroscientist, Stanford Professor\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-cap\" aria-label=\"Attractiveness study\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003ePhotofeeler.com study\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eA strong neck is more aesthetic\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eSame person, same photo, same lighting — only the neck changed. Rated in the dating category by female raters ages 18–29, 20 votes per image.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-study__grid\"\u003e \u003cdiv class=\"ck-study__card\"\u003e \u003cdiv class=\"ck-study__label\"\u003e\n\u003cspan\u003eSubject 1\u003c\/span\u003e\u003cspan\u003e20 votes each\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-study__imgs\"\u003e \u003cdiv class=\"ck-study__imgcard\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/b1.jpg?v=1765214343\" alt=\"Subject 1 before\"\u003e\u003cspan class=\"ck-study__tag ck-study__tag--before\"\u003eBefore\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-study__imgcard\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/a1.jpg?v=1765214343\" alt=\"Subject 1 after\"\u003e\u003cspan class=\"ck-study__tag ck-study__tag--after\"\u003eAfter\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-study__delta\"\u003e \u003cspan class=\"ck-study__deltak\"\u003eRated attractive: 38% → 73%\u003c\/span\u003e \u003cspan class=\"ck-study__deltav\"\u003e+35%\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-study__card\"\u003e \u003cdiv class=\"ck-study__label\"\u003e\n\u003cspan\u003eSubject 2\u003c\/span\u003e\u003cspan\u003e20 votes each\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-study__imgs\"\u003e \u003cdiv class=\"ck-study__imgcard\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/b2.jpg?v=1765214343\" alt=\"Subject 2 before\"\u003e\u003cspan class=\"ck-study__tag ck-study__tag--before\"\u003eBefore\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ck-study__imgcard\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/a2.jpg?v=1765214343\" alt=\"Subject 2 after\"\u003e\u003cspan class=\"ck-study__tag ck-study__tag--after\"\u003eAfter\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-study__delta\"\u003e \u003cspan class=\"ck-study__deltak\"\u003eRated attractive: 67% → 78%\u003c\/span\u003e \u003cspan class=\"ck-study__deltav\"\u003e+11%\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cp class=\"ck-study__method\"\u003e \u003cb\u003eMethod:\u003c\/b\u003e we tested the hypothesis on \u003ca href=\"https:\/\/photofeeler.com\" target=\"_blank\" rel=\"noopener\"\u003ePhotofeeler.com\u003c\/a\u003e, an attractiveness-rating site, holding \u003cb\u003eall factors constant except the neck\u003c\/b\u003e. Neck size is linked to lower injury likelihood — and health is linked to attractiveness. \u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-yt\" aria-label=\"Video reviews\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eVideo reviews\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eWhat customers are saying\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"ck-yt__grid\"\u003e \u003cdiv class=\"ck-yt__card\"\u003e \u003cdiv class=\"ck-yt__frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/JGZQAaeTdwU\" title=\"Kensui EZ-NECK review\" loading=\"lazy\" allow=\"accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e \u003cdiv class=\"ck-yt__title\"\u003eKensui EZ-NECK Review — Never Get Called “Pencil Neck” Again\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-yt__card\"\u003e \u003cdiv class=\"ck-yt__frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/xMay-UUCTa0\" title=\"EZ-NECK home workout demo\" loading=\"lazy\" allow=\"accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e \u003cdiv class=\"ck-yt__title\"\u003eHow I Train My Neck at Home — Full Workout Demo\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-yt__card\"\u003e \u003cdiv class=\"ck-yt__frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/cnkjX7Wh1Ys\" title=\"Build a muscular neck with the EZ-NECK\" loading=\"lazy\" allow=\"accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e \u003cdiv class=\"ck-yt__title\"\u003eBuild a Muscular Neck — Complete Guide\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec\" aria-label=\"Neck training through history\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-sechead ck-sechead--center\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003eThrough the ages\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eThe ancient art of neck training\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eFor thousands of years, warriors and athletes have known the importance of a strong neck.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-time__list\"\u003e \u003cdiv class=\"ck-time__item\"\u003e \u003cdiv class=\"ck-time__era\"\u003eAncient Greece\u003c\/div\u003e \u003cp class=\"ck-time__quote\"\u003e“The neck must be trained to bear strain as the shoulders do.”\u003c\/p\u003e \u003cdiv class=\"ck-time__src\"\u003e— Philostratus\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-time__item\"\u003e \u003cdiv class=\"ck-time__era\"\u003eAncient India\u003c\/div\u003e \u003cp class=\"ck-time__quote\"\u003e“A wrestler’s strength lies in the neck.”\u003c\/p\u003e \u003cdiv class=\"ck-time__src\"\u003e— Akhara proverb\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-time__item\"\u003e \u003cdiv class=\"ck-time__era\"\u003eAncient Egypt\u003c\/div\u003e \u003cp class=\"ck-time__quote\"\u003e“Strength is in the spine and neck of the bearer.”\u003c\/p\u003e \u003cdiv class=\"ck-time__src\"\u003e— Deir el-Medina\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-time__item\"\u003e \u003cdiv class=\"ck-time__era\"\u003eFeudal Japan\u003c\/div\u003e \u003cp class=\"ck-time__quote\"\u003e“The warrior must keep the neck firm.”\u003c\/p\u003e \u003cdiv class=\"ck-time__src\"\u003e— Bansenshukai\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-time__item\"\u003e \u003cdiv class=\"ck-time__era\"\u003eAncient Rome\u003c\/div\u003e \u003cp class=\"ck-time__quote\"\u003e“The weight of the helm makes the neck into iron.”\u003c\/p\u003e \u003cdiv class=\"ck-time__src\"\u003e— Ludus Magnus fragment\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-cap\" aria-label=\"FAQ\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-faq__grid\"\u003e \u003cdiv\u003e \u003cdiv class=\"ck-eyebrow\"\u003eSupport\u003c\/div\u003e \u003ch2 class=\"ck-h2\"\u003eEZ-NECK™ FAQs\u003c\/h2\u003e \u003cp class=\"ck-subline\"\u003eCan’t find what you need? Email support@kensui.com.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__list\" id=\"ck-faq-list\"\u003e \u003cdiv class=\"ck-faq__item is-open\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"true\"\u003e \u003cspan\u003eDoes neck training actually work?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eYes — here are the studies.\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\n\u003cstrong\u003eMurlok et al. (2012)\u003c\/strong\u003e — 8 weeks of neck-specific resistance training, 3×\/week: average increase of 1.1 cm (0.43″) in neck circumference.\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eMansell et al. (2005)\u003c\/strong\u003e — 16 weeks, 2×\/week: average increase of 1.5 cm (0.59″).\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eHarput et al. (2014)\u003c\/strong\u003e — 8 weeks, 3×\/week: average increase of 1.2 cm (0.47″).\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eSnarr et al. (2017)\u003c\/strong\u003e — 24 participants: maximum individual increase of 2.3 cm (0.9″).\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__item\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"false\"\u003e \u003cspan\u003eHow often should I train?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eStart with two sessions per week, at least 48 hours apart. Experienced neck trainees may add an optional light session if they recover comfortably. Wait until soreness resolves and normal movement returns before training again.\u003c\/p\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__item\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"false\"\u003e \u003cspan\u003eIs it safe? Are there risks?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eWhile neck training is generally safe when performed correctly, there is a risk of injury if exercises are done improperly. Use correct form and consider consulting a professional.\u003c\/p\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__item\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"false\"\u003e \u003cspan\u003eWhat’s the loading space of the EZ-NECK?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eThere is 8.5 cm (3.2″) of loading space.\u003c\/p\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__item\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"false\"\u003e \u003cspan\u003eAre the weights included?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eWeight plates are not included. Any weight plate is compatible with this device, so if you train at a gym or already own plates you’re good to go. If you don’t have any, \u003ca href=\"\/collections\/weight-plates\"\u003ewe sell weight plates here\u003c\/a\u003e.\u003c\/p\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ck-faq__item\"\u003e \u003cbutton type=\"button\" class=\"ck-faq__q\" aria-expanded=\"false\"\u003e \u003cspan\u003eDoes it work with all weight plates?\u003c\/span\u003e \u003cspan class=\"ck-faq__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003c\/button\u003e \u003cdiv class=\"ck-faq__a\"\u003e\u003cdiv class=\"ck-faq__a-inner\"\u003e \u003cp\u003eYes, the EZ-NECK™ is compatible with both standard and Olympic weight plates. For standard plates you will need to purchase the standard plate adapters, sold separately.\u003c\/p\u003e \u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ck-sec ck-final\" id=\"ck-final\" aria-label=\"Guarantee\"\u003e \u003cdiv class=\"ck-w\"\u003e \u003cdiv class=\"ck-eyebrow\"\u003e100-day guarantee\u003c\/div\u003e \u003ch2 class=\"ck-final__title\"\u003eTrain it for 100 days\u003c\/h2\u003e \u003cp class=\"ck-final__sub\"\u003eFeel the difference in strength and posture — or send it back. Every order is covered by the full risk-free trial.\u003c\/p\u003e \u003cbutton type=\"button\" class=\"ck-final__btn\" data-scroll-buybox\u003e \u003cspan class=\"ezn-cta__main\"\u003eAdd to cart — \u003cspan class=\"ezn-cta__price\" data-ck-price\u003e$49\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"ezn-cta__sub\"\u003e100-day risk-free trial · free returns\u003c\/span\u003e \u003c\/button\u003e \u003cul class=\"ck-final__points\"\u003e \u003cli\u003eUp to 200 lb capacity\u003c\/li\u003e \u003cli\u003e4-way movements\u003c\/li\u003e \u003cli\u003eLoads with any plates\u003c\/li\u003e \u003cli\u003eShips in 24 hours\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cdiv class=\"ck-sticky\" id=\"ck-sticky\" aria-hidden=\"true\"\u003e \u003cdiv class=\"ck-sticky__row\"\u003e \u003cdiv class=\"ck-sticky__name\"\u003e\n\u003cspan\u003eEZ-NECK™ \u003cspan id=\"ck-sticky-model\"\u003ePRO\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"ck-sticky__price\" data-ck-price\u003e$49\u003c\/span\u003e\n\u003c\/div\u003e \u003cbutton type=\"button\" class=\"ck-sticky__btn\" data-scroll-buybox\u003eAdd to cart\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript\u003e\n(function () {\n  var root = document.querySelector('.ck-hero[data-product-handle]');\n  if (!root) return;\n\n  var KLAVIYO_PUBLIC_KEY = 'QeupfE';\n\n  \/\/ --- Currency-aware price rendering (Shopify Markets) ---\n  var CURRENCY_LOCALE = {\n    USD: 'en-US', CAD: 'en-CA', AUD: 'en-AU', NZD: 'en-NZ',\n    GBP: 'en-GB', EUR: 'de-DE', CHF: 'de-CH', SEK: 'sv-SE',\n    NOK: 'nb-NO', DKK: 'da-DK', PLN: 'pl-PL', CZK: 'cs-CZ',\n    HUF: 'hu-HU', RON: 'ro-RO', RSD: 'sr-RS', ISK: 'is-IS',\n    JPY: 'ja-JP', MYR: 'ms-MY', THB: 'th-TH', SGD: 'en-SG',\n    HKD: 'en-HK', KRW: 'ko-KR', INR: 'en-IN', MXN: 'es-MX'\n  };\n  var ZERO_DECIMAL_CURRENCIES = {\n    JPY: 1, KRW: 1, VND: 1, CLP: 1, ISK: 1, HUF: 1, TWD: 1, XOF: 1, XAF: 1\n  };\n\n  function getCurrencyCode() {\n    if (window.Shopify \u0026\u0026 window.Shopify.currency \u0026\u0026 window.Shopify.currency.active) return window.Shopify.currency.active;\n    return 'USD';\n  }\n\n  function formatPrice(priceCents) {\n    var code = getCurrencyCode();\n    var locale = CURRENCY_LOCALE[code] || 'en-US';\n    var zeroDecimal = !!ZERO_DECIMAL_CURRENCIES[code];\n    var amount = (priceCents || 0) \/ 100;\n    try {\n      return new Intl.NumberFormat(locale, {\n        style: 'currency', currency: code,\n        minimumFractionDigits: 0,\n        maximumFractionDigits: zeroDecimal ? 0 : 2\n      }).format(amount);\n    } catch (e) {\n      return (zeroDecimal ? String(Math.round(amount)) : '$' + amount.toFixed(2));\n    }\n  }\n  function formatPriceCompact(priceCents) { return formatPrice(priceCents); }\n\n  function setText(selector, value) {\n    var el = root.querySelector(selector);\n    if (el) el.textContent = value;\n  }\n\n  function updatePriceDisplays(priceCents) {\n    var full = formatPrice(priceCents);\n    setText('#ezn-price', full);\n    setText('#ezn-installment', formatPrice(priceCents \/ 4));\n    setText('#ezn-cta-price', full);\n    \/\/ Mirror into final CTA + sticky bar\n    document.querySelectorAll('[data-ck-price]').forEach(function (el) { el.textContent = full; });\n  }\n\n  function updateAllTierPrices() {\n    root.querySelectorAll('.ezn-tier').forEach(function (tier) {\n      var cents = parseInt(tier.getAttribute('data-price'), 10);\n      if (isNaN(cents)) return;\n      var el = tier.querySelector('[data-tier-price]');\n      if (el) el.textContent = formatPriceCompact(cents);\n    });\n  }\n\n  \/\/ --- Ship destination: ISO country code + emoji flag ---\n  function flagEmoji(code) {\n    if (!code || code.length !== 2) return '';\n    var A = 0x1F1E6;\n    var c = code.toUpperCase();\n    var a = c.charCodeAt(0), b = c.charCodeAt(1);\n    if (a \u003c 65 || a \u003e 90 || b \u003c 65 || b \u003e 90) return '';\n    return String.fromCodePoint(A + (a - 65), A + (b - 65));\n  }\n  function getCountryCode() {\n    if (window.Shopify \u0026\u0026 window.Shopify.country) return String(window.Shopify.country).toUpperCase();\n    var loc = (navigator.language || '').split('-')[1];\n    return loc ? loc.toUpperCase() : '';\n  }\n  function updateShipDestination() {\n    var dest = root.querySelector('#ezn-ship-dest');\n    if (!dest) return;\n    var code = getCountryCode();\n    if (code.length !== 2) { dest.textContent = ''; return; }\n    var flag = flagEmoji(code);\n    dest.textContent = ' to ' + code + (flag ? ' ' + flag : '');\n  }\n\n  \/\/ --- Gallery ---\n  var track = root.querySelector('#ezn-gallery-track');\n  var slides = track ? track.querySelectorAll('.ezn-gallery__slide') : [];\n  var prevBtn = root.querySelector('.ezn-gallery__arrow--prev');\n  var nextBtn = root.querySelector('.ezn-gallery__arrow--next');\n  var counter = root.querySelector('#ezn-gallery-counter');\n  var thumbsEl = root.querySelector('#ezn-gallery-thumbs');\n  var currentIndex = 0;\n\n  if (counter \u0026\u0026 slides.length) counter.textContent = '1 \/ ' + slides.length;\n\n  function findSlideIndexByImage(url) {\n    if (!url || !slides.length) return -1;\n    var target = url.split('?')[0].toLowerCase();\n    for (var i = 0; i \u003c slides.length; i++) {\n      var img = slides[i].querySelector('img');\n      if (!img || !img.src) continue;\n      var src = img.src.split('?')[0].toLowerCase();\n      if (src === target) return i;\n      var srcFile = src.substring(src.lastIndexOf('\/') + 1);\n      var targetFile = target.substring(target.lastIndexOf('\/') + 1);\n      if (srcFile \u0026\u0026 targetFile \u0026\u0026 srcFile === targetFile) return i;\n    }\n    return -1;\n  }\n\n  if (thumbsEl \u0026\u0026 slides.length) {\n    for (var i = 0; i \u003c slides.length; i++) {\n      var slideImg = slides[i].querySelector('img');\n      var rawSrc = slideImg ? slideImg.src : '';\n      var thumbSrc = rawSrc;\n      if (rawSrc \u0026\u0026 rawSrc.indexOf('.gif') === -1) {\n        thumbSrc = rawSrc.replace(\/\u0026width=\\d+\/, '\u0026width=160');\n      }\n      var btn = document.createElement('button');\n      btn.type = 'button';\n      btn.className = 'ezn-gallery__thumb';\n      btn.setAttribute('role', 'tab');\n      btn.setAttribute('aria-label', 'Go to image ' + (i + 1));\n      btn.setAttribute('aria-current', i === 0 ? 'true' : 'false');\n      btn.setAttribute('data-index', i);\n      btn.innerHTML = '\u003cimg src=\"' + thumbSrc + '\" alt=\"\" loading=\"lazy\" width=\"160\" height=\"160\"\u003e';\n      thumbsEl.appendChild(btn);\n    }\n  }\n  var thumbs = thumbsEl ? thumbsEl.querySelectorAll('.ezn-gallery__thumb') : [];\n\n  function goToSlide(index) {\n    if (!track || !slides.length) return;\n    index = Math.max(0, Math.min(slides.length - 1, index));\n    currentIndex = index;\n    track.scrollTo({ left: slides[index].offsetLeft, behavior: 'smooth' });\n    updateSliderUI();\n  }\n  function updateSliderUI() {\n    if (counter) counter.textContent = (currentIndex + 1) + ' \/ ' + slides.length;\n    thumbs.forEach(function (t, i) { t.setAttribute('aria-current', i === currentIndex ? 'true' : 'false'); });\n    if (prevBtn) prevBtn.disabled = currentIndex === 0;\n    if (nextBtn) nextBtn.disabled = currentIndex === slides.length - 1;\n    if (thumbsEl \u0026\u0026 thumbs[currentIndex]) {\n      var t = thumbs[currentIndex];\n      var stripRect = thumbsEl.getBoundingClientRect();\n      var thumbRect = t.getBoundingClientRect();\n      if (thumbRect.left \u003c stripRect.left || thumbRect.right \u003e stripRect.right) {\n        thumbsEl.scrollTo({ left: t.offsetLeft - thumbsEl.clientWidth \/ 2 + t.clientWidth \/ 2, behavior: 'smooth' });\n      }\n    }\n  }\n  if (prevBtn) prevBtn.addEventListener('click', function () { goToSlide(currentIndex - 1); });\n  if (nextBtn) nextBtn.addEventListener('click', function () { goToSlide(currentIndex + 1); });\n  thumbs.forEach(function (t) {\n    t.addEventListener('click', function () { goToSlide(parseInt(t.getAttribute('data-index'), 10)); });\n  });\n  if (track) {\n    var scrollTimer;\n    track.addEventListener('scroll', function () {\n      clearTimeout(scrollTimer);\n      scrollTimer = setTimeout(function () {\n        var idx = Math.round(track.scrollLeft \/ track.clientWidth);\n        if (idx !== currentIndex) { currentIndex = idx; updateSliderUI(); }\n      }, 80);\n    });\n  }\n  updateSliderUI();\n  updateShipDestination();\n\n  \/\/ --- Tier selection (PRO \/ MAX) ---\n  var tiers = root.querySelectorAll('.ezn-tier');\n  var selected = root.querySelector('.ezn-tier[aria-pressed=\"true\"]') || tiers[0];\n\n  function applySelection(tier) {\n    if (!tier) return;\n    tiers.forEach(function (c) { c.setAttribute('aria-pressed', 'false'); });\n    tier.setAttribute('aria-pressed', 'true');\n    selected = tier;\n\n    var id = tier.getAttribute('data-variant-id');\n    var img = tier.getAttribute('data-image');\n    var priceCents = parseInt(tier.getAttribute('data-price'), 10);\n    var name = tier.getAttribute('data-name') || '';\n\n    var modelBadge = root.querySelector('.ezn-gallery__model');\n    if (modelBadge) modelBadge.textContent = name;\n    var stickyModel = document.getElementById('ck-sticky-model');\n    if (stickyModel) stickyModel.textContent = name;\n\n    var cartInput = root.querySelector('#ezn-cart-variant');\n    if (cartInput) cartInput.value = id;\n    var notifyInput = root.querySelector('#ezn-notify-variant');\n    if (notifyInput) notifyInput.value = id;\n\n    if (img) {\n      var idx = findSlideIndexByImage(img);\n      if (idx !== -1) goToSlide(idx);\n    }\n\n    var available = tier.getAttribute('data-available') !== 'false';\n    root.setAttribute('data-stock', available ? 'in' : 'out');\n\n    if (priceCents) updatePriceDisplays(priceCents);\n  }\n\n  tiers.forEach(function (c) {\n    c.addEventListener('click', function () { applySelection(c); });\n  });\n\n  updateAllTierPrices();\n  applySelection(selected);\n\n  \/\/ --- Live Shopify product fetch ---\n  var handle = root.getAttribute('data-product-handle');\n  fetch('\/products\/' + handle + '.js', { headers: { 'Accept': 'application\/json' } })\n    .then(function (r) { return r.ok ? r.json() : null; })\n    .then(function (data) {\n      if (!data || !data.variants) return;\n      tiers.forEach(function (tier) {\n        var wantId = tier.getAttribute('data-variant-id');\n        var match = data.variants.find(function (v) { return String(v.id) === wantId; });\n        if (match) {\n          tier.setAttribute('data-price', match.price);\n          tier.setAttribute('data-available', match.available ? 'true' : 'false');\n        }\n      });\n      updateAllTierPrices();\n      applySelection(selected);\n    })\n    .catch(function () {});\n\n  document.addEventListener('currency:changed', function () {\n    if (selected) applySelection(selected);\n    updateAllTierPrices();\n    updateShipDestination();\n  });\n\n  \/\/ --- Exercise tabs ---\n  var tabWrap = document.getElementById('ck-exercises');\n  if (tabWrap) {\n    var tabBtns = tabWrap.querySelectorAll('.ck-tab');\n    var panels = tabWrap.querySelectorAll('.ck-tabpanel');\n    tabBtns.forEach(function (btn) {\n      btn.addEventListener('click', function () {\n        var idx = btn.getAttribute('data-tab');\n        tabBtns.forEach(function (b) { b.setAttribute('aria-selected', b === btn ? 'true' : 'false'); });\n        panels.forEach(function (p) { p.classList.toggle('is-active', p.getAttribute('data-panel') === idx); });\n      });\n    });\n  }\n\n  \/\/ --- FAQ accordion (single-open, first open by default) ---\n  var faqItems = document.querySelectorAll('#ck-faq-list .ck-faq__item');\n  faqItems.forEach(function (item) {\n    var btn = item.querySelector('.ck-faq__q');\n    if (!btn) return;\n    btn.addEventListener('click', function () {\n      var wasOpen = item.classList.contains('is-open');\n      faqItems.forEach(function (other) {\n        other.classList.remove('is-open');\n        var b = other.querySelector('.ck-faq__q');\n        if (b) b.setAttribute('aria-expanded', 'false');\n      });\n      if (!wasOpen) {\n        item.classList.add('is-open');\n        btn.setAttribute('aria-expanded', 'true');\n      }\n    });\n  });\n  \/\/ Ensure default-open item animates open correctly\n  var firstOpen = document.querySelector('#ck-faq-list .ck-faq__item.is-open .ck-faq__a');\n  if (firstOpen) firstOpen.style.maxHeight = '1200px';\n\n  \/\/ --- Sticky bar: show after buy box scrolls out, hide at final CTA ---\n  var sticky = document.getElementById('ck-sticky');\n  var buybox = document.getElementById('ezn-buybox');\n  var finalSec = document.getElementById('ck-final');\n  if (sticky \u0026\u0026 buybox \u0026\u0026 'IntersectionObserver' in window) {\n    var buyVisible = true, finalVisible = false;\n    function updateSticky() {\n      var show = !buyVisible \u0026\u0026 !finalVisible \u0026\u0026 root.getAttribute('data-stock') === 'in';\n      sticky.classList.toggle('is-visible', show);\n      sticky.setAttribute('aria-hidden', show ? 'false' : 'true');\n    }\n    new IntersectionObserver(function (entries) {\n      buyVisible = entries[0].isIntersecting; updateSticky();\n    }, { rootMargin: '0px 0px -60px 0px' }).observe(buybox);\n    if (finalSec) {\n      new IntersectionObserver(function (entries) {\n        finalVisible = entries[0].isIntersecting; updateSticky();\n      }).observe(finalSec);\n    }\n  }\n  document.querySelectorAll('[data-scroll-buybox]').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      buybox.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    });\n  });\n\n  \/\/ --- Klaviyo back-in-stock ---\n  var form = root.querySelector('#ezn-notify-form');\n  if (!form) return;\n\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n    var emailInput = form.querySelector('input[name=\"contact[email]\"]');\n    var variantInput = form.querySelector('input[name=\"variant_id\"]');\n    var btn = form.querySelector('.ezn-notify__btn');\n    var btnLabel = form.querySelector('.ezn-notify__btn-label');\n    var email = (emailInput.value || '').trim();\n    var variantId = (variantInput.value || '').trim();\n\n    if (!email || !variantId) { form.setAttribute('data-state', 'error'); return; }\n\n    btn.disabled = true;\n    var originalLabel = btnLabel.textContent;\n    btnLabel.textContent = 'Submitting\\u2026';\n    form.removeAttribute('data-state');\n\n    var payload = {\n      data: {\n        type: 'back-in-stock-subscription',\n        attributes: {\n          profile: { data: { type: 'profile', attributes: { email: email } } },\n          channels: ['EMAIL']\n        },\n        relationships: {\n          variant: { data: { type: 'catalog-variant', id: '$shopify:::$default:::' + variantId } }\n        }\n      }\n    };\n\n    fetch('https:\/\/a.klaviyo.com\/client\/back-in-stock-subscriptions\/?company_id=' + KLAVIYO_PUBLIC_KEY, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json', 'revision': '2024-10-15' },\n      body: JSON.stringify(payload)\n    })\n      .then(function (res) {\n        if (res.ok || res.status === 202) {\n          form.setAttribute('data-state', 'success');\n        } else {\n          form.setAttribute('data-state', 'error');\n          btn.disabled = false;\n          btnLabel.textContent = originalLabel;\n        }\n      })\n      .catch(function () {\n        form.setAttribute('data-state', 'error');\n        btn.disabled = false;\n        btnLabel.textContent = originalLabel;\n      });\n  });\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-2475a043-6475-4fbd-abb8-fbacaf94743a\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"8066497052884\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"ez-neck\",\n            \"productVariantId\": 46187530485972\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-2475a043-6475-4fbd-abb8-fbacaf94743a\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-2475a043-6475-4fbd-abb8-fbacaf94743a\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-5f5e51c6-c758-4dba-b141-ef99f0cc8a2a\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-5 shg-c-md-5 shg-c-sm-5 shg-c-xs-12\"\u003e \u003cdiv id=\"s-88da35dc-ace0-4cc1-a39e-2107401b155d-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-88da35dc-ace0-4cc1-a39e-2107401b155d\" id=\"wrap-s-88da35dc-ace0-4cc1-a39e-2107401b155d\"\u003e \u003cdiv class=\"s-88da35dc-ace0-4cc1-a39e-2107401b155d shg-align-container\"\u003e \u003cdiv class=\"shg-c s-88da35dc-ace0-4cc1-a39e-2107401b155d shogun-image-container shg-align-center\" id=\"s-88da35dc-ace0-4cc1-a39e-2107401b155d\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/9bfbc038-d74a-4ef4-ac2e-f2633442baa4\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-88da35dc-ace0-4cc1-a39e-2107401b155d\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-7 shg-c-md-7 shg-c-sm-7 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-f8c733a6-dd8b-4b3c-99b8-64f0366c3d4b\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e Removable Sleeve and Padding \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-8a8a5fb7-5ce5-416c-9779-5e33a7f69bfc\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Despite its robust construction, the EZ-NECK is surprisingly compact and portable. \u003cbr\u003e\u003cbr\u003eWith a dettachable sleeve and padding, it's easy to store and transport, making it a convenient addition for taking to the gym.\u003cbr\u003e \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-64c65c07-a29c-4291-be1e-a33aececd14a\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-994baddc-be61-418a-a1f8-51f97fd1bc1d-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-994baddc-be61-418a-a1f8-51f97fd1bc1d\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-994baddc-be61-418a-a1f8-51f97fd1bc1d\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"6571df6acf811200da2c482a\",\n            \"pageVersionId\": \"6aa1a78fab1bdacab4bb4523\",\n            \"parentGroupUuid\": \"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"ADD EZ-NECK MAX\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"8066497052884\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"ez-neck\",\n            \"productVariantId\": 46187530485972\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-8c40d1d7-6d4c-4c9f-81c6-7e5a68b4fe9d\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-64c65c07-a29c-4291-be1e-a33aececd14a\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"8066497052884\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"ez-neck\",\n            \"productVariantId\": 44165348917460\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-64c65c07-a29c-4291-be1e-a33aececd14a\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-64c65c07-a29c-4291-be1e-a33aececd14a\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-958a7efb-b267-4d4f-af0c-ee9f642ffdde-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-958a7efb-b267-4d4f-af0c-ee9f642ffdde\" id=\"wrap-s-958a7efb-b267-4d4f-af0c-ee9f642ffdde\"\u003e \u003cdiv class=\"s-958a7efb-b267-4d4f-af0c-ee9f642ffdde shg-align-container\"\u003e \u003cdiv class=\"shg-c s-958a7efb-b267-4d4f-af0c-ee9f642ffdde shogun-image-container shg-align-center\" id=\"s-958a7efb-b267-4d4f-af0c-ee9f642ffdde\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg srcset=\"https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/180x\/ 180w,https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/360x\/ 360w,https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/720x\/ 720w\" sizes=\"100vw\" src=\"https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-958a7efb-b267-4d4f-af0c-ee9f642ffdde\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-a3e21c66-958d-4610-a98d-513e0b9d1be9\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-7 shg-c-md-7 shg-c-sm-7 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-34c5300e-7dee-41d0-ad49-5f34a1d3c834\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e Secure Grip Handles \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-041275ac-1509-49b1-bc66-73771bc0d76f\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e To enhance stability and control during your exercises, the EZ-NECK comes with ergonomically designed handles. \u003cbr\u003e\u003cbr\u003eThese handles provide a firm grip, allowing you to maintain proper form and alignment throughout your workout. \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-e78c3cdd-09f5-49c7-927a-6db68b703250\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-4de4cc63-2a88-48da-91f4-2894ff649e8f-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-4de4cc63-2a88-48da-91f4-2894ff649e8f\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-e78c3cdd-09f5-49c7-927a-6db68b703250\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-4de4cc63-2a88-48da-91f4-2894ff649e8f\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"6571df6acf811200da2c482a\",\n            \"pageVersionId\": \"6aa1a78fab1bdacab4bb4523\",\n            \"parentGroupUuid\": \"s-e78c3cdd-09f5-49c7-927a-6db68b703250\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"ADD EZ-NECK PRO\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cdiv id=\"s-d49a4f77-e543-4b49-9fde-d0bba1034f13-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-d49a4f77-e543-4b49-9fde-d0bba1034f13\" id=\"wrap-s-d49a4f77-e543-4b49-9fde-d0bba1034f13\"\u003e \u003cdiv class=\"s-d49a4f77-e543-4b49-9fde-d0bba1034f13 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-d49a4f77-e543-4b49-9fde-d0bba1034f13 shogun-image-container shg-align-center\" id=\"s-d49a4f77-e543-4b49-9fde-d0bba1034f13\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg srcset=\"https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/180x\/ 180w,https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/360x\/ 360w,https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/720x\/ 720w\" sizes=\"100vw\" src=\"https:\/\/i.shgcdn.com\/c96d4665-8fd4-46a6-bbfa-92203a9bf611\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-d49a4f77-e543-4b49-9fde-d0bba1034f13\" }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-e78c3cdd-09f5-49c7-927a-6db68b703250\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"8066497052884\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"ez-neck\",\n            \"productVariantId\": 46187530453204\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-e78c3cdd-09f5-49c7-927a-6db68b703250\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-e78c3cdd-09f5-49c7-927a-6db68b703250\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-5 shg-c-md-5 shg-c-sm-5 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-be076761-aec5-42c6-b8f1-56946fcce3a2\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n  .hotspot-container {\n    position: relative;\n    width: 100%;\n    max-width: 1000px;\n    margin: auto;\n    -webkit-touch-callout: none; \/* Disable long-press menu on iOS *\/\n    -webkit-user-select: none;\n    user-select: none;\n  }\n\n  .hotspot-container img {\n    width: 100%;\n    height: auto;\n    display: block;\n    pointer-events: none; \n  }\n\n  .hotspot {\n    position: absolute;\n    width: 28px;\n    height: 28px;\n    background-color: #888; \/* gray *\/\n    border-radius: 50%;\n    color: white;\n    font-weight: bold;\n    font-size: 18px;\n    line-height: 28px;\n    text-align: center;\n    cursor: pointer;\n    transform: translate(-50%, -50%);\n    z-index: 2;\n    transition: background-color 0.3s;\n  }\n\n  .hotspot:hover {\n    background-color: #666;\n  }\n\n  .hotspot-tooltip {\n    position: absolute;\n    background-color: white;\n    padding: 10px 14px;\n    border-radius: 6px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n    font-size: 14px;\n    max-width: 220px;\n    display: none;\n    z-index: 3;\n    transform: translate(-50%, -140%);\n    text-align: left;\n  }\n  \/*.hotspot.active + .hotspot-tooltip {*\/\n  \/*  display: block;*\/\n  \/*}*\/\n  \n  .hotspot:hover + .hotspot-tooltip,\n  .hotspot:focus + .hotspot-tooltip {\n    display: block;\n  }\n\n  \/* Responsive tweaks for smaller screens *\/\n  @media (max-width: 600px) {\n    .hotspot {\n      width: 24px;\n      height: 24px;\n      font-size: 16px;\n      line-height: 24px;\n    }\n\n    .hotspot-tooltip {\n      font-size: 13px;\n      padding: 8px 12px;\n      max-width: 180px;\n    }\n  }\n\u003c\/style\u003e \u003cdiv class=\"hotspot-container\"\u003e \u003cimg src=\"https:\/\/kensuifitness.com\/cdn\/shop\/files\/ez-neck-max-front_2048x.jpg?v=1747197260\" alt=\"Hotspot Image\" width=\"1000\" height=\"1000\"\u003e \u003cdiv class=\"hotspot\" style=\"top: 50%; left: 30%;\"\u003e+\u003c\/div\u003e \u003cdiv class=\"hotspot-tooltip\" style=\"top: 50%; left: 30%;\"\u003e\n\u003cb\u003eAircraft-grade Aluminum\u003c\/b\u003e: Padding for extra comfort.\u003c\/div\u003e \u003cdiv class=\"hotspot\" style=\"top: 40%; left: 50%;\"\u003e+\u003c\/div\u003e \u003cdiv class=\"hotspot-tooltip\" style=\"top: 40%; left: 50%;\"\u003e\n\u003cb\u003eRemovable Sleeve\u003c\/b\u003e: For modularity and portability.\u003c\/div\u003e \u003cdiv class=\"hotspot\" style=\"top: 58%; left: 72%;\"\u003e+\u003c\/div\u003e \u003cdiv class=\"hotspot-tooltip\" style=\"top: 58%; left: 72%;\"\u003e\n\u003cb\u003eHigh Density Foam\u003c\/b\u003e: Padding for extra comfort.\u003c\/div\u003e \u003cdiv class=\"hotspot\" style=\"top: 80%; left: 20%;\"\u003e+\u003c\/div\u003e \u003cdiv class=\"hotspot-tooltip\" style=\"top: 80%; left: 20%;\"\u003e\n\u003cb\u003eKnurled Handle\u003c\/b\u003e: For optimal grip\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e \u003cdiv class=\"shg-box shg-c \" id=\"s-c062758f-557d-41ce-92dc-23c3ac3e0fa1\"\u003e \u003cdiv class=\"shg-box-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e \u003cdiv id=\"s-f57a8fc1-db8d-4fca-b9d2-26ba2dd3ee73\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch1\u003e \u003ci\u003e“I think the neck is one thing you absolutely should strengthen.” \u003cbr\u003e\u003c\/i\u003e\u003cbr\u003e- Joe Rogan (Episode 1492) \u003c\/h1\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-d0a0ecde-cd18-4665-af44-df526d561678\" class=\"shg-c \"\u003e \u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 12px; color: rgb(255, 255, 255);\"\u003e*This quote is about neck training in general and not an endorsement for our particular product.\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-04e496a3-39d1-4b34-a978-296a0be47f98-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-04e496a3-39d1-4b34-a978-296a0be47f98\" id=\"wrap-s-04e496a3-39d1-4b34-a978-296a0be47f98\"\u003e \u003cdiv class=\"s-04e496a3-39d1-4b34-a978-296a0be47f98 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-04e496a3-39d1-4b34-a978-296a0be47f98 shogun-image-container shg-align-center\" id=\"s-04e496a3-39d1-4b34-a978-296a0be47f98\"\u003e \u003cdiv class=\"shg-inner-inline-image\"\u003e \u003cdiv class=\"shg-image-overflow\"\u003e \u003cimg srcset=\"https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/-\/resize\/180x\/ 180w,https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/-\/resize\/360x\/ 360w,https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/-\/resize\/720x\/ 720w,https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/-\/resize\/900x\/ 900w,https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/-\/resize\/1080x\/ 1080w\" sizes=\"100vw\" src=\"https:\/\/i.shgcdn.com\/9449c684-0fdc-4ac4-98b9-b31dbe00b32c\/-\/format\/auto\/-\/quality\/normal\/\" alt=\"Illustration of ancient neck training practices from various cultures.\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\" draggable=\"false\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-imageV3-content shogun-image-content-v3 shogun-image-content-not-linked\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV3Elements\": { \"uuid\": \"s-04e496a3-39d1-4b34-a978-296a0be47f98\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e","brand":"Kensui","offers":[{"title":"PRO","offer_id":46187530453204,"sku":"rek-ez-neck-pro","price":49.0,"currency_code":"USD","in_stock":false},{"title":"MAX","offer_id":46187530485972,"sku":"rek-ez-neck-max","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max_88e6e0e7-3d33-427b-bc36-30c712203627.jpg?v=1764502136","url":"https:\/\/kensui.com\/products\/ez-neck","provider":"Kensui","version":"1.0","type":"link"}