/* Restore the original featured-category photography. */
.sta-category-card img { width:100%; margin-left:0; object-fit:cover; object-position:center; }
.sta-category-card:after { background:linear-gradient(180deg,transparent 28%,rgba(5,7,10,.18) 48%,rgba(5,7,10,.97) 100%); }
.sta-category-card > div { max-width:none; }

/* Fit the full upper caliper view on the right so both bolts remain visible. */
.sta-hero {
  background-image:linear-gradient(90deg,#05070a 0%,#05070a 34%,rgba(5,7,10,.9) 47%,rgba(5,7,10,.08) 76%),url('/wp-content/themes/stasuplu/assets/hero-brembo.jpg');
  background-size:100% 100%,auto 94%;
  background-position:center,right center;
  background-repeat:no-repeat;
}

.sta-install-feature {
  background-image:linear-gradient(90deg,#05070a 0%,#05070a 38%,rgba(5,7,10,.88) 53%,rgba(5,7,10,.05) 82%),url('/wp-content/themes/stasuplu/assets/installed-brembo.jpg');
  background-size:100% 100%,auto 100%;
  background-position:center,right center;
  background-repeat:no-repeat;
}

@media (max-width:900px) {
  .sta-hero {
    background-image:linear-gradient(0deg,rgba(5,7,10,.99) 0%,rgba(5,7,10,.9) 40%,rgba(5,7,10,.08) 78%),url('/wp-content/themes/stasuplu/assets/hero-brembo.jpg');
    background-size:100% 100%,auto 68%;
    background-position:center,right top;
  }
  .sta-install-feature {
    background-image:linear-gradient(0deg,rgba(5,7,10,.99) 0%,rgba(5,7,10,.87) 46%,rgba(5,7,10,.03) 82%),url('/wp-content/themes/stasuplu/assets/installed-brembo.jpg');
    background-size:100% 100%,auto 70%;
    background-position:center,right top;
  }
}

@media (max-width:560px) {
  .sta-hero { background-size:100% 100%,auto 62%; }
  .sta-install-feature { background-size:100% 100%,auto 64%; }
}
