
.mobile-landing{ max-width:520px; margin:0 auto; padding:12px; background:#f3f4f6; font-family:Arial,Helvetica,sans-serif; color:#1f2937; } .mobile-landing .lp-section{ background:#fff; border-radius:18px; padding:18px 14px; margin-bottom:22px; box-shadow:0 6px 18px rgba(0,0,0,0.06); } .mobile-landing h1, .mobile-landing h2, .mobile-landing h3, .mobile-landing h4{ margin:0 0 14px; text-align:center; color:#111827; font-weight:800; line-height:1.3; } .mobile-landing h1{ font-size:24px; } .mobile-landing h2{ font-size:22px; } .mobile-landing h3{ font-size:20px; } .mobile-landing h4{ font-size:19px; } .mobile-landing p, .mobile-landing li{ font-size:15px; line-height:1.7; color:#4b5563; } .mobile-landing strong{ color:#111827; font-weight:800; } .mobile-landing img{ width:100%; max-width:360px; border-radius:14px; display:block; margin:16px auto; } .mobile-landing ul{ padding-left:18px; margin:10px 0 0; } .mobile-landing .info-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; margin-top:16px; } .mobile-landing .info-box{ background:#fff; border:1px solid #e5e7eb; border-radius:14px; padding:14px; } .mobile-landing .info-box strong{ display:block; margin-bottom:6px; font-size:15px; } .mobile-landing details{ background:#fff; border:1px solid #e5e7eb; border-radius:14px; padding:14px 16px; margin-top:14px; } .mobile-landing summary{ cursor:pointer; font-weight:700; color:#111827; font-size:15px; } .mobile-landing details p, .mobile-landing details li{ margin-top:10px; } .mobile-landing .center-text{ text-align:center; } .mobile-landing .notice-box{ background:#fff7ed; border:1px solid #fed7aa; border-radius:14px; padding:14px; } @media(max-width:480px){ .mobile-landing{ padding:10px; } .mobile-landing .lp-section{ padding:16px 12px; margin-bottom:18px; } .mobile-landing h1{ font-size:22px; } .mobile-landing h2{ font-size:20px; } .mobile-landing h3{ font-size:19px; } .mobile-landing h4{ font-size:18px; } .mobile-landing p, .mobile-landing li{ fo
Shop at Ajaxfit →