.all-equipment-heading{margin-bottom:var(--space-12);}
.all-equipment h1{margin:var(--space-4) 0;}
.all-equipment-heading>p:not(.eyebrow){color:var(--color-muted);margin-bottom:var(--space-6);}
.all-equipment section>h2{margin:0 0 var(--space-6);}
.all-strength{margin-top:var(--space-16);padding-top:var(--space-10);border-top:var(--border-width) solid var(--color-border);}
.all-equipment .equipment-group{border:0;background:none;}
.all-equipment .equipment-group>ul{padding:0;margin:0 0 var(--space-10);}
.all-equipment .equipment-card h4{margin-top:var(--space-5);}
.all-equipment .equipment-training{margin-top:var(--space-6);}
.all-equipment .cardio-grid{grid-template-columns:repeat(4,minmax(0,1fr));}
@media(max-width:900px){.all-equipment .cardio-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:600px){.all-equipment .cardio-grid{grid-template-columns:1fr;}
.all-strength{margin-top:var(--space-10);}
}
