.fs-section { margin: 40px 0; font-family: Arial, sans-serif; } .fs-section h2 { font-size: 28px; margin-bottom: 10px; color: #8B0000; } .fs-section h3 { font-size: 22px; margin-bottom: 10px; color: #222; } .fs-section p { font-size: 16px; line-height: 1.6; color: #333; } .fs-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 15px; margin-top: 15px; } .fs-card { background: #f7f7f7; padding: 15px; border-radius: 6px; border: 1px solid #ececec; } .fs-highlight { background: #fafafa; padding: 20px; border-left: 5px solid #8B0000; margin-top: 20px; } .fs-list { columns: 2; margin-top: 10px; padding-left: 20px; } .fs-ratio-table { width: 100%; border-collapse: collapse; margin-top: 15px; font-size: 15px; } .fs-ratio-table th, .fs-ratio-table td { border: 1px solid #ddd; padding: 12px; text-align: left; } .fs-ratio-table th { background: #8B0000; color: #fff; } .fs-cta { background: #fafafa; padding: 20px; border-left: 5px solid #8B0000; margin-top: 30px; } .fs-cta a { color: #8B0000; font-weight: bold; text-decoration: underline; } @media(max-width:768px){ .fs-list { columns: 1; } .fs-section h2 { font-size: 24px; } } Recover Faster. Perform Better. That is why we have 6 different styles varying in hardness, texture, and size. Warranty: 1 year warranty Specs: 50/50: 24” L x 5.5” W 2 in 1: 13” L x 5.5” W Mace: 31” L x 6” W Short mace: 12.75” L x 5” W Long and smooth: 35.25” L x 5.75” W Short and smooth: 12” L x 5.75” W Key Features 50/5024” L x 5.5” W 2 in 113” L x 5.5” W Mace31” L x 6” W Short mace12.75” L x 5” W Ready to Build Your Dream Gym? Our fitness experts are here to help you design the perfect setup for your space and goals. Schedule your free consultation today and let us bring your vision to life.