Barbell Pads
A collection page of GYMREAPERS
About
/* Container */ .pdp-rich.barbell-pad{ max-width:1050px; margin:0 auto; padding:8px 20px 40px; color:#111; background:#fff; text-align:left; } .pdp-rich.barbell-pad *{ box-sizing:border-box; text-align:left; } /* Type */ .pdp-rich.barbell-pad h2, .pdp-rich.barbell-pad h3{ color:#111; line-height:1.22; font-weight:800; letter-spacing:.2px; margin:2.2rem 0 1rem; } .pdp-rich.barbell-pad h2{ font-size:clamp(28px,3.4vw,36px); } .pdp-rich.barbell-pad h3{ font-size:clamp(20px,2.1vw,24px); } .pdp-rich.barbell-pad p{ color:#222; line-height:1.65; margin:.55rem 0 1.1rem; } .pdp-rich.barbell-pad strong{ font-weight:750; } /* Inline link list */ .pad-links{ display:flex; flex-wrap:wrap; gap:.6rem 1rem; margin:.8em 0 1.4em; } .pad-links a{ color:#111; text-decoration:none; font-weight:600; border-bottom:1px dashed rgba(0,0,0,.28); padding-bottom:2px; } .pad-links a:hover{ border-bottom-color:rgba(0,0,0,.55); } /* FAQ Accordion (same pattern as shorts) */ .bp-faq{ margin:2rem 0 0; border-top:1px solid rgba(0,0,0,.12); } .bp-faq details{ border-bottom:1px solid rgba(0,0,0,.12); background:#fff; } .bp-faq summary{ display:flex; align-items:center; justify-content:space-between; gap:12px; cursor:pointer; list-style:none; margin:0; padding:12px 0; -webkit-tap-highlight-color:transparent; } .bp-faq summary::-webkit-details-marker{ display:none; } .bp-faq summary span.q{ font-size:1.06rem; font-weight:750; color:#111; line-height:1.35; } .bp-faq .icon{ flex:0 0 auto; width:16px; height:16px; position:relative; opacity:.9; } .bp-faq .icon:before, .bp-faq .icon:after{ content:""; position:absolute; left:0; right:0; top:50%; height:2px; background:#111; transform:translateY(-50%); } .bp-faq .icon:after{ transform:translateY(-50%) rotate(90deg); } .bp-faq details[open] .icon:after{ opacity:0; } .bp-faq .content{ max-height:0; overflow:hidden; transition:max-height .28s ease; } .bp-faq details[open] .content{ max-height:600px; } .bp-faq p{ margin:0 0 12px; color:#222; } @media (max-width:72