/* Inner rotor photos, flange ratios and both ST130F forms match the homepage. */
.catalog-layout{align-items:stretch}
.catalog-inner-grid{grid-column:1/-1}
.product-card{display:flex;flex-direction:column;min-width:0;height:100%;border-radius:0}
.product-card[hidden],.catalog-inner-grid[hidden]{display:none!important}
.product-card>.card-body{display:flex;flex-direction:column;flex:1;min-width:0;padding:22px 23px 25px}
.product-card>.card-body h3{font:500 28px/1.4 Arial,sans-serif;margin:10px 0 20px}
.product-card .specs{display:block;margin:0 0 23px;padding:0;border-top:0;font-size:13px}
.product-card .specs>div{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-top:1px solid #e7ecef}
.product-card .specs small{font-size:13px;white-space:nowrap;color:#687681}
.product-card .text-link{align-self:flex-start;margin-top:auto;font-size:13px;color:#075f91;border-color:#075f91}
.product-card>img{height:220px;padding:22px;object-fit:contain}
.catalog-inner-grid.search-active{grid-template-columns:repeat(2,minmax(0,1fr))}
.catalog-inner-grid.search-active .series-image{--motor-base-width:min(205px,calc(((100cqw - 18px)/2 - 12px)/1.733334))}
.catalog-appearance-note{font-size:13px;line-height:1.8;color:#788692;margin:28px 0}
@media(max-width:760px){.product-card>.card-body h3{font-size:24px}.catalog-inner-grid.search-active{grid-template-columns:1fr}.catalog-inner-grid.search-active .series-image{--motor-base-width:min(205px,calc((100cqw - 12px)/1.733334))}}
