/* October 2026 catalogue additions, using the established page design. */
.mesh-products{grid-template-columns:repeat(4,minmax(0,1fr))}
.mesh-products .mesh-product{padding-inline:22px;min-width:0}
.mesh-products .mesh-product-photo{height:215px;margin-bottom:23px}
.mesh-products .mesh-product-photo img{max-height:205px;object-fit:contain}
#air3005 .mesh-product-photo img{height:160px;max-width:190px;transform:none}
.mesh-products .mesh-product-actions{gap:9px;flex-wrap:wrap}
.mesh-products .mesh-product-actions a{font-size:11px}
.mesh-products .mesh-product-actions a+a{padding-left:9px}
.mesh-products .product-intro{min-height:100px}
.mesh-products .mesh-product ul{min-height:132px}
.compatible-antenna-card{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:40px;max-width:700px;padding:30px;border:1px solid #e6edf4;border-radius:14px;background:#fbfcfe}
.compatible-antenna-card>img{width:150px;height:190px;object-fit:contain}
.compatible-antenna-card h3{font-size:20px;font-weight:500;color:#0b1747}
.compatible-antenna-card p{font-size:13px;color:#60758a;line-height:1.8}
.compatible-antenna-card .product-actions{display:flex;gap:23px;color:#0879df;font-size:13px;margin-block:18px}
@media(max-width:1100px){.mesh-products{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.mesh-products .product-intro{min-height:70px}.mesh-products .mesh-product ul{min-height:100px}}
@media(max-width:620px){.mesh-products{grid-template-columns:1fr;gap:20px}.mesh-products .mesh-product{padding:24px 0}.mesh-products .product-intro,.mesh-products .mesh-product ul{min-height:0}.mesh-products .mesh-product-photo{height:180px}#air3005 .mesh-product-photo img{height:150px;max-width:100%}.compatible-antenna-card{grid-template-columns:1fr;gap:15px;padding:22px}.compatible-antenna-card>img{margin:auto}}
