.cirugia-vet-section{background-color:#f8f9f9;padding:60px 0}.cirugia-container{max-width:1200px;margin:0 auto;text-align:center}.cirugia-header h2{font-size:2.2rem;font-weight:700;color:#1a1a1a;margin-bottom:16px}.cirugia-header p{font-size:1.05rem;color:#444;line-height:1.6;max-width:800px;margin:0 auto 40px}.cirugia-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:40px}.cirugia-item{background:#fff;border-radius:16px;box-shadow:0 3px 10px #0000000d;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.cirugia-item:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000014}.cirugia-item img{width:100%;height:200px;object-fit:cover}.cirugia-item h3{font-size:1.2rem;margin:16px 0 8px;color:#222}.cirugia-item p{font-size:.95rem;color:#555;padding:0 20px 20px}.cirugia-cta{margin-top:20px}.cirugia-cta .button--primary{background-color:#2b6cb0;color:#fff;padding:14px 32px;border-radius:8px;font-weight:600;transition:background-color .3s ease}.cirugia-cta .button--primary:hover{background-color:#1e4f82}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cirugía-veterinaria.css.map */
