{"product_id":"formmag™-gym-tote","title":"formmag™ Gym Tote","description":"\u003c!-- =========================================================\nFORMMAG™ — LUXURY MAGNETIC GYM TOTE\nHIGH-CONVERTING \/ FEMININE \/ PREMIUM \/ EDITORIAL\n========================================================= --\u003e\n\n\u003cstyle\u003e\n\n\/* =========================================================\nGLOBAL\n========================================================= *\/\n\n.formmag-editorial *{\n  box-sizing:border-box;\n}\n\n.formmag-editorial{\n  overflow:hidden;\n  background:#ffffff;\n  color:#111111;\n}\n\n\/* =========================================================\nFADE IN\n========================================================= *\/\n\n.fm-reveal{\n  opacity:0;\n  transform:translateY(24px);\n  transition:\n    opacity .9s cubic-bezier(.22,1,.36,1),\n    transform .9s cubic-bezier(.22,1,.36,1);\n}\n\n.fm-reveal.visible{\n  opacity:1;\n  transform:translateY(0);\n}\n\n\/* =========================================================\nSECTIONS\n========================================================= *\/\n\n.fm-section{\n  padding:95px 6%;\n}\n\n.fm-inner{\n  max-width:1120px;\n  margin:auto;\n}\n\n\/* =========================================================\nHERO\n========================================================= *\/\n\n.fm-hero{\n  position:relative;\n\n  padding:120px 6% 100px;\n\n  background:\n    radial-gradient(circle at top left, rgba(198,167,125,0.16), transparent 38%),\n    linear-gradient(180deg,#FCFAF7 0%, #F5EEE7 100%);\n}\n\n.fm-hero:before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n\n  background:\n    linear-gradient(\n      120deg,\n      rgba(255,255,255,0.55),\n      rgba(255,255,255,0)\n    );\n\n  pointer-events:none;\n}\n\n.fm-hero-inner{\n  position:relative;\n  z-index:2;\n\n  max-width:940px;\n  margin:auto;\n  text-align:center;\n}\n\n.fm-eyebrow{\n  margin-bottom:24px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-hero h1{\n  margin:0 auto 26px;\n\n  max-width:860px;\n\n  font-size:74px;\n  line-height:0.95;\n  letter-spacing:-3px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-hero h1 span{\n  color:#C6A77D;\n}\n\n.fm-hero p{\n  max-width:720px;\n  margin:0 auto 34px;\n\n  font-size:18px;\n  line-height:1.9;\n\n  color:#666666;\n}\n\n.fm-hero-points{\n  display:flex;\n  justify-content:center;\n  gap:12px;\n  flex-wrap:wrap;\n}\n\n.fm-pill{\n  padding:12px 18px;\n\n  border-radius:999px;\n\n  background:rgba(255,255,255,0.8);\n\n  border:1px solid rgba(0,0,0,0.06);\n\n  font-size:11px;\n  letter-spacing:1.3px;\n  text-transform:uppercase;\n  font-weight:700;\n\n  color:#111111;\n}\n\n\/* =========================================================\nMAGNETIC SECTION\n========================================================= *\/\n\n.fm-magnetic{\n  background:#ffffff;\n}\n\n.fm-magnetic-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:70px;\n  align-items:center;\n}\n\n.fm-magnetic-left p{\n  margin:0 0 18px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-magnetic-left h2{\n  margin:0 0 26px;\n\n  font-size:58px;\n  line-height:0.98;\n  letter-spacing:-2.4px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-magnetic-left .text{\n  font-size:16px;\n  line-height:2;\n  color:#666666;\n}\n\n.fm-magnetic-right{\n  background:#FCFAF7;\n  border-radius:34px;\n  padding:40px;\n\n  border:1px solid rgba(0,0,0,0.06);\n}\n\n.fm-magnetic-item{\n  display:flex;\n  gap:16px;\n\n  padding:20px 0;\n\n  border-bottom:1px solid rgba(0,0,0,0.08);\n}\n\n.fm-magnetic-item:last-child{\n  border-bottom:none;\n  padding-bottom:0;\n}\n\n.fm-dot{\n  min-width:10px;\n  height:10px;\n\n  margin-top:9px;\n\n  border-radius:50%;\n  background:#C6A77D;\n}\n\n.fm-magnetic-item h3{\n  margin:0 0 6px;\n\n  font-size:22px;\n  line-height:1.2;\n  letter-spacing:-0.5px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-magnetic-item p{\n  margin:0;\n\n  font-size:15px;\n  line-height:1.8;\n\n  color:#666666;\n}\n\n\/* =========================================================\nWHAT FITS INSIDE\n========================================================= *\/\n\n.fm-fits{\n  background:#111111;\n}\n\n.fm-fits-inner{\n  max-width:980px;\n  margin:auto;\n  text-align:center;\n}\n\n.fm-fits p:first-child{\n  margin:0 0 18px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-fits h2{\n  margin:0 auto 24px;\n\n  max-width:760px;\n\n  font-size:60px;\n  line-height:0.98;\n  letter-spacing:-2.6px;\n\n  color:#ffffff;\n  font-weight:600;\n}\n\n.fm-fits-text{\n  max-width:680px;\n  margin:0 auto 42px;\n\n  font-size:17px;\n  line-height:1.95;\n\n  color:rgba(255,255,255,0.72);\n}\n\n.fm-fit-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:14px;\n}\n\n.fm-fit-item{\n  padding:18px 16px;\n\n  border-radius:20px;\n\n  background:rgba(255,255,255,0.05);\n\n  border:1px solid rgba(255,255,255,0.08);\n\n  color:#ffffff;\n\n  font-size:13px;\n  font-weight:600;\n}\n\n\n\n\n\n\/* =========================================================\nFEATURES\n========================================================= *\/\n\n.fm-features{\n  background:#ffffff;\n}\n\n.fm-feature-wrap{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:80px;\n}\n\n.fm-feature-left p{\n  margin:0 0 18px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-feature-left h2{\n  margin:0;\n\n  font-size:58px;\n  line-height:1;\n  letter-spacing:-2.5px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-feature-right .item{\n  padding:28px 0;\n\n  border-bottom:1px solid rgba(0,0,0,0.08);\n}\n\n.fm-feature-right .item:first-child{\n  padding-top:0;\n}\n\n.fm-number{\n  margin-bottom:10px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2px;\n  font-weight:700;\n}\n\n.fm-feature-right h3{\n  margin:0 0 12px;\n\n  font-size:28px;\n  line-height:1.12;\n  letter-spacing:-0.8px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-feature-right p{\n  margin:0;\n\n  font-size:15px;\n  line-height:1.95;\n\n  color:#666666;\n}\n\n\/* =========================================================\nIDENTITY\n========================================================= *\/\n\n.fm-identity{\n  background:\n    radial-gradient(circle at top right, rgba(198,167,125,0.12), transparent 34%),\n    #111111;\n\n  text-align:center;\n}\n\n.fm-identity-inner{\n  max-width:860px;\n  margin:auto;\n}\n\n.fm-identity p:first-child{\n  margin:0 0 18px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-identity h2{\n  margin:0 0 24px;\n\n  font-size:62px;\n  line-height:0.98;\n  letter-spacing:-2.7px;\n\n  color:#ffffff;\n  font-weight:600;\n}\n\n.fm-identity-text{\n  max-width:720px;\n  margin:auto;\n\n  font-size:17px;\n  line-height:2;\n\n  color:rgba(255,255,255,0.72);\n}\n\n.fm-identity-text strong{\n  color:#ffffff;\n}\n\n\n\n\/* =========================================================\nFAQ\n========================================================= *\/\n\n.fm-faq{\n  background:#ffffff;\n}\n\n.fm-faq-wrap{\n  max-width:900px;\n  margin:auto;\n}\n\n.fm-faq-head{\n  text-align:center;\n  margin-bottom:30px;\n}\n\n.fm-faq-head p{\n  margin:0 0 18px;\n\n  color:#C6A77D;\n\n  font-size:11px;\n  letter-spacing:2.8px;\n  text-transform:uppercase;\n  font-weight:700;\n}\n\n.fm-faq-head h2{\n  margin:0;\n\n  font-size:46px;\n  line-height:1;\n  letter-spacing:-1.8px;\n\n  color:#111111;\n  font-weight:600;\n}\n\n.fm-faq-item{\n  border-bottom:1px solid rgba(0,0,0,0.08);\n}\n\n.fm-question{\n  width:100%;\n\n  background:none;\n  border:none;\n\n  padding:24px 0;\n\n  display:flex;\n  justify-content:space-between;\n  gap:18px;\n\n  text-align:left;\n\n  cursor:pointer;\n\n  font-size:16px;\n  font-weight:600;\n\n  color:#111111;\n}\n\n.fm-icon{\n  flex-shrink:0;\n\n  width:28px;\n  height:28px;\n\n  border-radius:50%;\n\n  border:1px solid rgba(0,0,0,0.12);\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  color:#C6A77D;\n}\n\n.fm-answer{\n  max-height:0;\n  overflow:hidden;\n\n  transition:max-height .35s ease,padding .35s ease;\n\n  color:#666666;\n\n  font-size:15px;\n  line-height:1.9;\n\n  padding-right:40px;\n}\n\n.fm-faq-item.active .fm-answer{\n  max-height:300px;\n  padding-bottom:24px;\n}\n\n\/* =========================================================\nMOBILE\n========================================================= *\/\n\n\/* =========================================================\nFORCE MOBILE-STYLE LAYOUT ON DESKTOP\n========================================================= *\/\n\n@media(min-width:901px){\n\n  .fm-inner,\n  .fm-faq-wrap,\n  .fm-fits-inner{\n    max-width:760px !important;\n  }\n\n  .fm-magnetic-grid,\n  .fm-compare-grid,\n  .fm-feature-wrap{\n    grid-template-columns:1fr !important;\n    gap:38px !important;\n  }\n\n  .fm-fit-grid{\n    grid-template-columns:1fr 1fr !important;\n  }\n\n  .fm-hero h1,\n  .fm-magnetic-left h2,\n  .fm-fits h2,\n  .fm-compare-head h2,\n  .fm-ugc-head h2,\n  .fm-feature-left h2,\n  .fm-identity h2,\n  .fm-cta h2{\n    max-width:680px;\n    margin-left:auto;\n    margin-right:auto;\n  }\n\n  .fm-review{\n    width:420px;\n  }\n\n  .fm-scroll{\n    padding-bottom:4px;\n  }\n\n}\n\n@media(max-width:900px){\n\n  .fm-section{\n    padding:75px 22px;\n  }\n\n  .fm-hero{\n    padding:90px 22px 70px;\n  }\n\n  .fm-hero h1,\n  .fm-magnetic-left h2,\n  .fm-fits h2,\n  .fm-compare-head h2,\n  .fm-ugc-head h2,\n  .fm-feature-left h2,\n  .fm-identity h2,\n  .fm-cta h2{\n    font-size:42px;\n    letter-spacing:-1.8px;\n  }\n\n  .fm-magnetic-grid,\n  .fm-compare-grid,\n  .fm-feature-wrap{\n    grid-template-columns:1fr;\n    gap:40px;\n  }\n\n  .fm-fit-grid{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .fm-review{\n    width:82vw;\n  }\n\n}\n\n\n\/* =========================================================\nGLOBAL SECTION SPACING\n========================================================= *\/\n\n.herform-editorial section{\n  margin-bottom:90px;\n}\n\n\/* remove space after final section *\/\n\n.herform-editorial section:last-of-type{\n  margin-bottom:0;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:768px){\n\n  .herform-editorial section{\n    margin-bottom:65px;\n  }\n\n}\n  \n\u003c\/style\u003e\n\n\u003cdiv class=\"formmag-editorial\"\u003e\n\n  \u003c!-- HERO --\u003e\n\n  \u003csection class=\"fm-hero fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-hero-inner\"\u003e\n\n      \u003cdiv class=\"fm-eyebrow\"\u003e\n        HERFORM™ ESSENTIALS\n      \u003c\/div\u003e\n\n      \u003ch1\u003e\n        The Magnetic Gym Tote \u003cspan\u003eThat Keeps Your Essentials Off The Floor.\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp\u003e\n        formmag™ was designed for women tired of placing their bags on dirty gym floors, struggling with cluttered compartments, and carrying bulky sports bags that ruin their entire outfit.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"fm-hero-points\"\u003e\n\n        \u003cdiv class=\"fm-pill\"\u003e\n          Magnetic Attachment\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fm-pill\"\u003e\n          Luxury Minimal Design\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fm-pill\"\u003e\n          Built For Everyday Movement\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- MAGNETIC SECTION --\u003e\n\n  \u003csection class=\"fm-section fm-magnetic fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-inner\"\u003e\n\n      \u003cdiv class=\"fm-magnetic-grid\"\u003e\n\n        \u003cdiv class=\"fm-magnetic-left\"\u003e\n\n          \u003cp\u003e\n            WHY WOMEN ARE OBSESSED WITH FORMMAG™\n          \u003c\/p\u003e\n\n          \u003ch2\u003e\n            Finally — a gym bag that actually works with your workout.\n          \u003c\/h2\u003e\n\n          \u003cdiv class=\"text\"\u003e\n            formmag™ features a powerful built-in magnetic attachment system that securely sticks to gym equipment, racks, and machines — keeping your essentials elevated, clean, organized, and always within reach.\n            \u003cbr\u003e\u003cbr\u003e\n            No more putting your bag on dirty gym floors.\n            No more awkwardly searching for your phone, keys, or water bottle between sets.\n            \u003cbr\u003e\u003cbr\u003e\n            Just effortless convenience designed for women who want their gym routine to feel elevated.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fm-magnetic-right\"\u003e\n\n          \u003cdiv class=\"fm-magnetic-item\"\u003e\n\n            \u003cdiv class=\"fm-dot\"\u003e\u003c\/div\u003e\n\n            \u003cdiv\u003e\n\n              \u003ch3\u003e\n                Magnetic Gym Attachment\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Securely attaches to gym equipment so your essentials stay elevated and within reach during workouts.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"fm-magnetic-item\"\u003e\n\n            \u003cdiv class=\"fm-dot\"\u003e\u003c\/div\u003e\n\n            \u003cdiv\u003e\n\n              \u003ch3\u003e\n                Keeps Your Bag Off Dirty Floors\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Avoid bacteria, dust, moisture, and clutter by keeping your belongings elevated while training.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"fm-magnetic-item\"\u003e\n\n            \u003cdiv class=\"fm-dot\"\u003e\u003c\/div\u003e\n\n            \u003cdiv\u003e\n\n              \u003ch3\u003e\n                Designed For Real Life\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Built for gym sessions, pilates classes, work days, coffee runs, and everything in between.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT FITS --\u003e\n\n  \u003csection class=\"fm-section fm-fits fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-fits-inner\"\u003e\n\n      \u003cp\u003e\n        DESIGNED FOR YOUR ENTIRE ROUTINE\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Everything You Need — beautifully organized.\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"fm-fits-text\"\u003e\n        formmag™ was thoughtfully designed to carry your daily essentials without feeling oversized, bulky, or chaotic.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-fit-grid\"\u003e\n\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Water Bottle\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Gym Essentials\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Makeup Bag\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Headphones\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Protein Snacks\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Wallet \u0026amp; Keys\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Phone \u0026amp; Chargers\u003c\/div\u003e\n        \u003cdiv class=\"fm-fit-item\"\u003e✓ Everyday Essentials\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n\n\n\u003c!-- =========================\n     HERFORM™ COMPARISON SECTION\n========================= --\u003e\n\n\u003cstyle\u003e\n\n.herform-compare-section{\n  padding:90px 20px;\n  background:transparent;\n  overflow:hidden;\n}\n\n.herform-compare-wrap{\n  max-width:1100px;\n  margin:0 auto;\n}\n\n\/* HEADING *\/\n\n.herform-compare-heading{\n  text-align:center;\n  margin-bottom:50px;\n}\n\n.herform-compare-heading p{\n  font-size:12px;\n  letter-spacing:3px;\n  text-transform:uppercase;\n  color:#B58E63;\n  font-weight:600;\n  margin-bottom:18px;\n}\n\n.herform-compare-heading h2{\n font-size:clamp(28px,4vw,48px);\n  line-height:1.05;\n  color:#111111;\n  font-weight:600;\n  letter-spacing:-2px;\n  margin:0 auto 18px;\n  max-width:760px;\n}\n\n.herform-compare-heading span{\n  font-style:italic;\n}\n\n.herform-compare-heading .subtext{\n  max-width:700px;\n  margin:0 auto;\n  font-size:16px;\n  line-height:1.7;\n  color:#000000;\n}\n\n\/* MINI TABLES *\/\n\n.herform-mini-grid{\n  display:flex;\n  justify-content:center;\n  align-items:stretch;\n  gap:12px;\n  max-width:760px;\n  margin:0 auto;\n}\n\n.herform-mini-card{\n  width:50%;\n  border-radius:32px;\n  overflow:visible;\n  position:relative;\n  box-shadow:0 24px 70px rgba(0,0,0,0.08);\n}\n\n.herform-mini-card.dark{\n  background:linear-gradient(180deg,#151515 0%, #0C0C0C 100%);\n  color:#FFFFFF;\n}\n\n.herform-mini-card.light{\n  background:#FFFFFF;\n  border:1px solid rgba(0,0,0,0.06);\n}\n\n\/* BADGE *\/\n\n.herform-compare-badge{\n  position:absolute;\n  top:-14px;\n  right:18px;\n  background:#D8B084;\n  color:#111111;\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  padding:9px 13px;\n  border-radius:999px;\n  z-index:5;\n  box-shadow:0 10px 24px rgba(0,0,0,0.12);\n}\n\n\/* TOP *\/\n\n.herform-mini-top{\n  padding:28px 18px 20px;\n}\n\n.herform-mini-label{\n  font-size:12px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  margin-bottom:14px;\n  opacity:0.75;\n  font-weight:600;\n}\n\n.herform-mini-title{\n  font-size:24px;\n  line-height:1.05;\n  letter-spacing:-1.5px;\n  font-weight:600;\n  margin-bottom:14px;\n}\n\n.herform-mini-desc{\n  font-size:13px;\n  line-height:1.6;\n  opacity:0.82;\n}\n\n\/* ROWS *\/\n\n.herform-mini-rows{\n  padding:0 14px 16px;\n}\n\n.herform-mini-row{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 4px;\n  border-top:1px solid rgba(0,0,0,0.07);\n}\n\n.herform-mini-card.dark .herform-mini-row{\n  border-top:1px solid rgba(255,255,255,0.08);\n}\n\n.herform-mini-feature{\n  font-size:12px;\n  line-height:1.5;\n  font-weight:500;\n}\n\n.herform-mini-check{\n  flex-shrink:0;\n  font-size:18px;\n  font-weight:700;\n}\n\n.herform-mini-check.yes{\n  color:#D4AA7A;\n}\n\n.herform-mini-check.no{\n  color:#A9A9A9;\n}\n\n.herform-mini-card.dark .herform-mini-check.yes{\n  color:#E7BE91;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:768px){\n\n  .herform-compare-section{\n    padding:70px 14px;\n  }\n\n  .herform-mini-grid{\n    gap:12px;\n    max-width:100%;\n  }\n\n  .herform-mini-card{\n    width:50%;\n  }\n\n  .herform-compare-badge{\n    top:-10px;\n    right:10px;\n    padding:8px 10px;\n    font-size:8px;\n  }\n\n}\n\n\u003c\/style\u003e\n\n\u003csection class=\"herform-compare-section\"\u003e\n\n  \u003cdiv class=\"herform-compare-wrap\"\u003e\n\n    \u003cdiv class=\"herform-compare-heading\"\u003e\n\n      \u003cp\u003eWHY FORMMAG™ IS DIFFERENT\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Built For Modern Women — \u003cspan\u003enot bulky sports bags.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"subtext\"\u003e\n        Traditional gym bags are oversized, messy, and designed purely for function. formmag™ combines elevated aesthetics with practical daily convenience.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"herform-mini-grid\"\u003e\n\n      \u003c!-- FORMMAG --\u003e\n\n      \u003cdiv class=\"herform-mini-card dark\"\u003e\n\n        \u003cdiv class=\"herform-compare-badge\"\u003e\n          Best Seller\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"herform-mini-top\"\u003e\n\n          \u003cdiv class=\"herform-mini-label\"\u003e\n            HERFORM™\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-title\"\u003e\n            FORMMAG™\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-desc\"\u003e\n            Luxury magnetic gym tote designed for elevated everyday movement.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"herform-mini-rows\"\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n             Magnetically attaches to gym equipment\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Minimal feminine aesthetic\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Keeps essentials organized\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Designed for gym + daily lifestyle\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Keeps bag elevated off dirty floors\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- GYM BAGS --\u003e\n\n      \u003cdiv class=\"herform-mini-card light\"\u003e\n\n        \u003cdiv class=\"herform-mini-top\"\u003e\n\n          \u003cdiv class=\"herform-mini-label\"\u003e\n            TRADITIONAL \n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-title\"\u003e\n            Gym Bags\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-desc\"\u003e\n           Bulky sports bags designed without convenience or aesthetics in mind.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"herform-mini-rows\"\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Magnetically attaches to equipment\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check no\"\u003e✕\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Designed for everyday lifestyle\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check yes\"\u003e✓\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n              Minimal feminine aesthetic\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check no\"\u003e✕\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n             Keeps essentials organized\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check no\"\u003e✕\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"herform-mini-row\"\u003e\n            \u003cdiv class=\"herform-mini-feature\"\u003e\n             Avoids dirty gym floors\n            \u003c\/div\u003e\n            \u003cdiv class=\"herform-mini-check no\"\u003e✕\u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e \n  \n\n  \n\n  \u003c!-- FEATURES --\u003e\n\n  \u003csection class=\"fm-section fm-features fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-inner\"\u003e\n\n      \u003cdiv class=\"fm-feature-wrap\"\u003e\n\n        \u003cdiv class=\"fm-feature-left\"\u003e\n\n          \u003cp\u003e\n            WHY WOMEN LOVE FORMMAG™\n          \u003c\/p\u003e\n\n          \u003ch2\u003e\n            Luxury functionality designed around real routines.\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fm-feature-right\"\u003e\n\n          \u003cdiv class=\"item\"\u003e\n\n            \u003cdiv class=\"fm-number\"\u003e01\u003c\/div\u003e\n\n            \u003ch3\u003e\n              Magnetic Convenience\n            \u003c\/h3\u003e\n\n            \u003cp\u003e\n              Instantly attaches to gym equipment so your essentials stay clean, elevated, and within easy reach.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"item\"\u003e\n\n            \u003cdiv class=\"fm-number\"\u003e02\u003c\/div\u003e\n\n            \u003ch3\u003e\n              Elevated Everyday Design\n            \u003c\/h3\u003e\n\n            \u003cp\u003e\n              Minimal, feminine aesthetics designed to complement your lifestyle instead of looking like oversized sports equipment.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"item\"\u003e\n\n            \u003cdiv class=\"fm-number\"\u003e03\u003c\/div\u003e\n\n            \u003ch3\u003e\n              Thoughtful Organization\n            \u003c\/h3\u003e\n\n            \u003cp\u003e\n              Keeps your essentials organized and easy to access whether you’re training, travelling, or running errands.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"item\"\u003e\n\n            \u003cdiv class=\"fm-number\"\u003e04\u003c\/div\u003e\n\n            \u003ch3\u003e\n              Built For Women Constantly On The Move\n            \u003c\/h3\u003e\n\n            \u003cp\u003e\n              formmag™ seamlessly transitions between workouts, coffee runs, office days, and everyday routines.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- IDENTITY --\u003e\n\n  \u003csection class=\"fm-section fm-identity fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-identity-inner\"\u003e\n\n      \u003cp\u003e\n        THE HERFORM™ STANDARD\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Your gym bag should elevate your lifestyle — not ruin your outfit.\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"fm-identity-text\"\u003e\n\n        formmag™ was created for women who want their daily essentials to feel \u003cstrong\u003eorganized, elevated, feminine, and intentional.\u003c\/strong\u003e\n\n        \u003cbr\u003e\u003cbr\u003e\n\n        Not oversized.\n        Not chaotic.\n        Not designed like traditional sports bags.\n\n        \u003cbr\u003e\u003cbr\u003e\n\n        Just refined functionality for women constantly on the move.\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \n\n  \u003c!-- FAQ --\u003e\n\n  \u003csection class=\"fm-section fm-faq fm-reveal\"\u003e\n\n    \u003cdiv class=\"fm-faq-wrap\"\u003e\n\n      \u003cdiv class=\"fm-faq-head\"\u003e\n\n        \u003cp\u003e\n          EVERYTHING YOU NEED TO KNOW\n        \u003c\/p\u003e\n\n        \u003ch2\u003e\n          Frequently Asked Questions\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-faq-item\"\u003e\n\n        \u003cbutton class=\"fm-question\"\u003e\n          How does the magnetic attachment work?\n          \u003cspan class=\"fm-icon\"\u003e+\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"fm-answer\"\u003e\n          formmag™ features powerful built-in magnets that securely attach to most metal gym equipment including racks, machines, benches, and cable stations.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-faq-item\"\u003e\n\n        \u003cbutton class=\"fm-question\"\u003e\n          Will the magnets damage my belongings?\n          \u003cspan class=\"fm-icon\"\u003e+\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"fm-answer\"\u003e\n          No — formmag™ is thoughtfully designed for everyday essentials while keeping your items secure and easily accessible during workouts.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-faq-item\"\u003e\n\n        \u003cbutton class=\"fm-question\"\u003e\n          Is the bag suitable for everyday use?\n          \u003cspan class=\"fm-icon\"\u003e+\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"fm-answer\"\u003e\n          Absolutely. formmag™ was designed to transition seamlessly between gym sessions, coffee runs, errands, travel days, and daily routines.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-faq-item\"\u003e\n\n        \u003cbutton class=\"fm-question\"\u003e\n          How long does shipping take?\n          \u003cspan class=\"fm-icon\"\u003e+\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"fm-answer\"\u003e\n          Orders are typically processed within 24–48 hours. Delivery times usually range between 5–10 working days depending on your location.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fm-faq-item\"\u003e\n\n        \u003cbutton class=\"fm-question\"\u003e\n          What if I don’t love it?\n          \u003cspan class=\"fm-icon\"\u003e+\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"fm-answer\"\u003e\n          We offer hassle-free returns within 30 days of delivery. If you’re not completely satisfied, our support team will help make the process simple.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FADE IN --\u003e\n\n\u003cscript\u003e\n\ndocument.addEventListener(\"DOMContentLoaded\", function(){\n\n  const items = document.querySelectorAll(\".fm-reveal\");\n\n  const observer = new IntersectionObserver((entries)=\u003e{\n\n    entries.forEach(entry=\u003e{\n\n      if(entry.isIntersecting){\n\n        entry.target.classList.add(\"visible\");\n\n      }\n\n    });\n\n  }, {\n    threshold:0.12\n  });\n\n  items.forEach(item=\u003e{\n    observer.observe(item);\n  });\n\n  document.querySelectorAll('.fm-question').forEach(btn =\u003e {\n\n    btn.addEventListener('click', () =\u003e {\n\n      const item = btn.parentElement;\n\n      item.classList.toggle('active');\n\n      const icon = btn.querySelector('.fm-icon');\n\n      icon.textContent = item.classList.contains('active') ? '−' : '+';\n\n    });\n\n  });\n\n});\n\n\u003c\/script\u003e\n\n","brand":"her form","offers":[{"title":"Default Title","offer_id":52394652270873,"sku":null,"price":649.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/4415\/1833\/files\/34F6448B-BCC9-42CE-BD57-DB76711FBD8D.png?v=1778833250","url":"https:\/\/herform.co.za\/products\/formmag%e2%84%a2-gym-tote","provider":"her form","version":"1.0","type":"link"}